diff --git a/AzurePowershell.Test.targets b/AzurePowershell.Test.targets index 96d75364a44b..a4adcf2014e1 100644 --- a/AzurePowershell.Test.targets +++ b/AzurePowershell.Test.targets @@ -24,6 +24,7 @@ .\src\ResourceManager\OperationalInsights\Commands.OperationalInsights.Test\bin\Debug\Microsoft.Azure.Commands.OperationalInsights.Test.dll .\src\ResourceManager\AzureBatch\Commands.Batch.Test\bin\Debug\Microsoft.Azure.Commands.Batch.Test.dll .\src\ResourceManager\Websites\Commands.Websites.Test\bin\Debug\Microsoft.Azure.Commands.Websites.Test.dll + .\src\ResourceManager\LogicApp\Commands.LogicApp.Test\bin\Debug\Microsoft.Azure.Commands.LogicApp.Test.dll .\src\ServiceManagement\RemoteApp\Commands.RemoteApp.Test\bin\Debug\Microsoft.Azure.Commands.RemoteApp.Tests.dll .\src\ServiceManagement\Compute\Commands.ServiceManagement.Test\bin\Debug\Microsoft.WindowsAzure.Commands.ServiceManagement.Test.dll .\src\ServiceManagement\Sql\Commands.SqlDatabase.Test\bin\Debug\Microsoft.WindowsAzure.Commands.SqlDatabase.Test.dll @@ -76,13 +77,15 @@ + - + + @@ -96,19 +99,37 @@ - - + + - - + + @@ -163,6 +184,12 @@ IncludeTraits="$(XUnitIncludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" /> + + + + + @@ -450,7 +477,7 @@ - + diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3d1f3b4279e2..0cb8f7c9aba6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,5 +1,5 @@ # Contribute Code or Provide Feedback -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft Azure Projects Contribution Guidelines](http://windowsazure.github.com/guidelines.html). +If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft Azure Projects Contribution Guidelines](http://azure.github.io/guidelines/). If you encounter any bugs with Microsoft Azure PowerShell please file an issue in the [Issues](https://github.com/Azure/azure-powershell/issues) section of the project. diff --git a/ChangeLog.md b/ChangeLog.md index 5a5f0f612015..e9d60bbe5bbb 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,44 @@ +##2016.03.03 version 1.2.2 +* Azure Compute (ARM): + * Add -LicenseType parameter to New-AzureRmVM for bring your own license (BYOL) + * Add -SecureExecution parameter to Set-AzureRmVMCustomScriptExtension + * Add -DisableAutoUpgradeMinorVersion and -ForceRerun parameters to Set-AzureRmVMExtension + * Add Set-AzureRmVMPlan cmdlet + * Add -Redeploy parameter to Set-AzureRmVM + * Add AutoUpgradeMinorVersion and ForceUpdateTag parameters for Get-AzureRmVMExtension + * Update positions of parameters for New-AzureRmVM +* Azure Compute (Service Management): + * Add Set-AzureBootDiagnostics cmdlets + * Enable boot diagnostics by default for New-AzureVM and New-AzureQuickVM +* Azure LogicApp: New cmdlets for managing LogicApps + * Get-AzureLogicAppAccessKey + * Get-AzureLogicApp + * Get-AzureLogicAppRunAction + * Get-AzureLogicAppRunHistory + * Get-AzureLogicAppTrigger + * Get-AzureLogicAppTriggerHistory + * New-AzureLogicApp + * Remove-AzureLogicApp + * Start-AzureLogicApp + * Set-AzureLogicAppAccessKey + * Set-AzureLogicApp + * Stop-AzureLogicAppRun + * Azure Storage + * Added cmdlet to generate SAS token against storage account + - New-AzureStorageAccountSASToken + * Added IPAddressOrRange/Protocol support in cmdlets to generate SAS token against blob, container, file, share, table, queue + - New-AzureStorageBlobSASToken + - New-AzureStorageContainerSASToken + - New-AzureStorageFileSASToken + - New-AzureStorageShareSASToken + - New-AzureStorageQueueSASToken + - New-AzureStorageTableSASToken +* Azure SQL DB Backup/restore + * Get-AzureRmSqlDatabaseGeoBackup + * Get-AzureRmSqlDeletedDatabaseBackup + * Restore-AzureRmSqlDatabase + * This cmdlet accepts as pipelined input the result of one of the first two cmdlets (or Get-AzureRmSqlDatabase if restoring a live DB to a point-in-time) + ## 2016.02.04 version 1.2.1 * Fix installer issue - remove PSGallery modules on install diff --git a/build.proj b/build.proj index b1679966918c..1de7a0a2ce61 100644 --- a/build.proj +++ b/build.proj @@ -53,6 +53,7 @@ + @@ -161,6 +162,14 @@ Properties="Configuration=$(Configuration);Platform=Any CPU" ContinueOnError="false" Condition=" '$(Scope)' == 'all' "/> + + + + @@ -280,6 +289,12 @@ + + + + + + diff --git a/packages.config b/packages.config index acdf0e730003..4e3a43699ecd 100644 --- a/packages.config +++ b/packages.config @@ -1,5 +1,5 @@ - - + + diff --git a/setup/azurecmd.wxs b/setup/azurecmd.wxs index 199684b9e8ce..303600c11759 100644 --- a/setup/azurecmd.wxs +++ b/setup/azurecmd.wxs @@ -1,11 +1,11 @@  - + - + - - + + @@ -71,6 +71,9 @@ + + + @@ -83,9 +86,6 @@ - - - @@ -107,6 +107,9 @@ + + + @@ -142,12 +145,12 @@ + + + - - - @@ -202,9 +205,6 @@ - - - @@ -237,6 +237,9 @@ + + + @@ -246,9 +249,6 @@ - - - @@ -285,9 +285,6 @@ - - - @@ -298,69 +295,69 @@ - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + @@ -373,12 +370,12 @@ + + + - - - @@ -430,9 +427,6 @@ - - - @@ -462,12 +456,12 @@ + + + - - - @@ -548,12 +542,12 @@ + + + - - - @@ -602,9 +596,6 @@ - - - @@ -661,12 +652,12 @@ + + + - - - @@ -682,9 +673,6 @@ - - - @@ -694,9 +682,6 @@ - - - @@ -736,9 +721,6 @@ - - - @@ -814,9 +796,6 @@ - - - @@ -849,6 +828,9 @@ + + + @@ -861,9 +843,6 @@ - - - @@ -944,6 +923,9 @@ + + + @@ -959,9 +941,6 @@ - - - @@ -971,12 +950,6 @@ - - - - - - @@ -989,6 +962,9 @@ + + + @@ -1027,6 +1003,9 @@ + + + @@ -1042,9 +1021,6 @@ - - - @@ -1054,9 +1030,6 @@ - - - @@ -1072,6 +1045,9 @@ + + + @@ -1113,6 +1089,9 @@ + + + @@ -1131,9 +1110,6 @@ - - - @@ -1176,9 +1152,6 @@ - - - @@ -1202,21 +1175,18 @@ + + + - - - - - - @@ -1271,12 +1241,6 @@ - - - - - - @@ -1297,6 +1261,9 @@ + + + @@ -1309,9 +1276,6 @@ - - - @@ -1354,12 +1318,6 @@ - - - - - - @@ -1392,6 +1350,9 @@ + + + @@ -1428,9 +1389,6 @@ - - - @@ -1507,6 +1465,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1541,12 +1615,12 @@ + + + - - - @@ -1589,9 +1663,6 @@ - - - @@ -1652,9 +1723,6 @@ - - - @@ -1684,6 +1752,9 @@ + + + @@ -1693,9 +1764,6 @@ - - - @@ -1729,9 +1797,6 @@ - - - @@ -1752,6 +1817,9 @@ + + + @@ -1764,9 +1832,6 @@ - - - @@ -1832,6 +1897,9 @@ + + + @@ -1844,9 +1912,6 @@ - - - @@ -1903,6 +1968,9 @@ + + + @@ -1912,9 +1980,6 @@ - - - @@ -1948,9 +2013,6 @@ - - - @@ -1974,6 +2036,9 @@ + + + @@ -1986,9 +2051,6 @@ - - - @@ -2040,9 +2102,6 @@ - - - @@ -2075,6 +2134,9 @@ + + + @@ -2102,9 +2164,6 @@ - - - @@ -2176,6 +2235,9 @@ + + + @@ -2185,9 +2247,6 @@ - - - @@ -2221,9 +2280,6 @@ - - - @@ -2256,6 +2312,9 @@ + + + @@ -2295,9 +2354,6 @@ - - - @@ -2352,9 +2408,6 @@ - - - @@ -2402,12 +2455,12 @@ + + + - - - @@ -2441,9 +2494,6 @@ - - - @@ -2486,9 +2536,6 @@ - - - @@ -2507,9 +2554,6 @@ - - - @@ -2542,6 +2586,9 @@ + + + @@ -2554,9 +2601,6 @@ - - - @@ -2628,6 +2672,9 @@ + + + @@ -2640,9 +2687,6 @@ - - - @@ -2702,6 +2746,9 @@ + + + @@ -2720,9 +2767,6 @@ - - - @@ -2753,9 +2797,6 @@ - - - @@ -2770,6 +2811,9 @@ + + + @@ -2785,9 +2829,6 @@ - - - @@ -2818,9 +2859,6 @@ - - - @@ -2844,6 +2882,9 @@ + + + @@ -2874,9 +2915,6 @@ - - - @@ -2925,9 +2963,6 @@ - - - @@ -2961,8 +2996,8 @@ - - + + @@ -3032,8 +3067,8 @@ - - + + @@ -3086,6 +3121,9 @@ + + + @@ -3098,9 +3136,6 @@ - - - @@ -3122,6 +3157,9 @@ + + + @@ -3148,8 +3186,8 @@ - - + + @@ -3241,9 +3279,6 @@ - - - @@ -3336,8 +3371,8 @@ - - + + @@ -3413,8 +3448,8 @@ - - + + @@ -3476,9 +3511,6 @@ - - - @@ -3517,9 +3549,6 @@ - - - @@ -3529,15 +3558,15 @@ + + + - - - @@ -3622,9 +3651,6 @@ - - - @@ -3693,8 +3719,8 @@ - - + + @@ -3795,9 +3821,6 @@ - - - @@ -4070,15 +4093,15 @@ + + + - - - @@ -4152,8 +4175,8 @@ - - + + @@ -4209,9 +4232,6 @@ - - - @@ -4262,8 +4282,8 @@ - - + + @@ -4633,9 +4653,6 @@ - - - @@ -4651,8 +4668,8 @@ - - + + @@ -4759,9 +4776,6 @@ - - - @@ -4830,8 +4844,8 @@ - - + + @@ -4910,8 +4924,8 @@ - - + + @@ -4964,9 +4978,6 @@ - - - @@ -4999,7 +5010,7 @@ - + @@ -5017,11 +5028,11 @@ + - @@ -5029,6 +5040,7 @@ + @@ -5040,8 +5052,8 @@ + - @@ -5060,7 +5072,6 @@ - @@ -5071,10 +5082,10 @@ + - @@ -5087,36 +5098,35 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - @@ -5134,7 +5144,6 @@ - @@ -5144,8 +5153,8 @@ + - @@ -5172,8 +5181,8 @@ + - @@ -5190,7 +5199,6 @@ - @@ -5209,18 +5217,16 @@ + - - - @@ -5234,7 +5240,6 @@ - @@ -5260,7 +5265,6 @@ - @@ -5271,11 +5275,11 @@ + - @@ -5302,21 +5306,20 @@ + - - - + @@ -5329,21 +5332,21 @@ + - - + @@ -5357,13 +5360,13 @@ + - @@ -5378,7 +5381,6 @@ - @@ -5386,11 +5388,10 @@ + - - @@ -5409,19 +5410,17 @@ - - + - @@ -5436,8 +5435,6 @@ - - @@ -5448,6 +5445,7 @@ + @@ -5460,7 +5458,6 @@ - @@ -5486,6 +5483,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5497,8 +5532,8 @@ + - @@ -5513,7 +5548,6 @@ - @@ -5534,7 +5568,6 @@ - @@ -5544,10 +5577,10 @@ + - @@ -5559,18 +5592,17 @@ - + - @@ -5592,11 +5624,11 @@ + - @@ -5615,10 +5647,10 @@ + - @@ -5630,7 +5662,6 @@ - @@ -5638,11 +5669,11 @@ + - @@ -5660,7 +5691,6 @@ - @@ -5671,6 +5701,7 @@ + @@ -5680,7 +5711,6 @@ - @@ -5704,10 +5734,10 @@ + - @@ -5719,7 +5749,6 @@ - @@ -5730,6 +5759,7 @@ + @@ -5743,7 +5773,6 @@ - @@ -5762,7 +5791,6 @@ - @@ -5778,8 +5806,8 @@ + - @@ -5791,7 +5819,6 @@ - @@ -5806,14 +5833,12 @@ - - @@ -5824,11 +5849,11 @@ + - @@ -5852,11 +5877,11 @@ + - @@ -5876,13 +5901,13 @@ + - @@ -5893,17 +5918,16 @@ - + - @@ -5914,7 +5938,6 @@ - @@ -5922,6 +5945,7 @@ + @@ -5932,7 +5956,6 @@ - @@ -5949,7 +5972,6 @@ - @@ -5959,7 +5981,7 @@ - + @@ -5982,7 +6004,7 @@ - + @@ -6000,11 +6022,11 @@ + - @@ -6012,6 +6034,7 @@ + @@ -6020,7 +6043,7 @@ - + @@ -6051,7 +6074,6 @@ - @@ -6082,7 +6104,7 @@ - + @@ -6107,7 +6129,7 @@ - + @@ -6128,7 +6150,6 @@ - @@ -6141,13 +6162,12 @@ - + - @@ -6176,7 +6196,6 @@ - @@ -6199,7 +6218,7 @@ - + @@ -6233,7 +6252,6 @@ - @@ -6314,9 +6332,9 @@ + - @@ -6340,7 +6358,7 @@ - + @@ -6359,7 +6377,6 @@ - @@ -6376,7 +6393,7 @@ - + @@ -6489,13 +6506,12 @@ - - + @@ -6531,7 +6547,6 @@ - @@ -6554,7 +6569,7 @@ - + @@ -6580,7 +6595,7 @@ - + @@ -6598,7 +6613,6 @@ - diff --git a/src/Common/Commands.Common.Authentication.Test/AuthenticationFactoryTests.cs b/src/Common/Commands.Common.Authentication.Test/AuthenticationFactoryTests.cs new file mode 100644 index 000000000000..7f2afce7000d --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/AuthenticationFactoryTests.cs @@ -0,0 +1,111 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Xunit; + +namespace Common.Authentication.Test +{ + public class AuthenticationFactoryTests + { + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void VerifySubscriptionTokenCacheRemove() + { + var authFactory = new AuthenticationFactory + { + TokenProvider = new MockAccessTokenProvider("testtoken", "testuser") + }; + + var subscriptionId = Guid.NewGuid(); + + var credential = authFactory.GetSubscriptionCloudCredentials(new AzureContext + ( + new AzureSubscription + { + Id = subscriptionId, + Properties = new Dictionary + { + { AzureSubscription.Property.Tenants, "123"} + } + }, + new AzureAccount + { + Id = "testuser", + Type = AzureAccount.AccountType.User, + Properties = new Dictionary + { + { AzureAccount.Property.Tenants, "123" } + } + }, + AzureEnvironment.PublicEnvironments["AzureCloud"] + )); + + Assert.True(credential is AccessTokenCredential); + Assert.Equal(subscriptionId, new Guid(((AccessTokenCredential)credential).SubscriptionId)); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void VerifyValidateAuthorityFalseForOnPremise() + { + var authFactory = new AuthenticationFactory + { + TokenProvider = new MockAccessTokenProvider("testtoken", "testuser") + }; + + var subscriptionId = Guid.NewGuid(); + var context = new AzureContext + ( + new AzureSubscription + { + Id = subscriptionId, + Properties = new Dictionary + { + { AzureSubscription.Property.Tenants, "123"} + } + }, + new AzureAccount + { + Id = "testuser", + Type = AzureAccount.AccountType.User, + Properties = new Dictionary + { + { AzureAccount.Property.Tenants, "123" } + } + }, + new AzureEnvironment + { + Name = "Katal", + OnPremise = true, + Endpoints = new Dictionary + { + { AzureEnvironment.Endpoint.ActiveDirectory, "http://ad.com" }, + { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, "http://adresource.com" } + } + } + ); + + var credential = authFactory.Authenticate(context.Account, context.Environment, "common", null, ShowDialog.Always); + + Assert.False(((MockAccessTokenProvider)authFactory.TokenProvider).AdalConfiguration.ValidateAuthority); + } + } +} diff --git a/src/Common/Commands.Common.Authentication.Test/AzureRMProfileTests.cs b/src/Common/Commands.Common.Authentication.Test/AzureRMProfileTests.cs new file mode 100644 index 000000000000..49cf5fdcd40c --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/AzureRMProfileTests.cs @@ -0,0 +1,230 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using System; +using System.IO; +using System.Runtime.Serialization.Formatters.Binary; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Xunit; + +namespace Common.Authentication.Test +{ + public class AzureRMProfileTests + { + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void ProfileSerializeDeserializeWorks() + { + var dataStore = new MockDataStore(); + AzureSession.DataStore = dataStore; + var profilePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, AzureSession.ProfileFile); + var currentProfile = new AzureRMProfile(profilePath); + var tenantId = Guid.NewGuid().ToString(); + var environment = new AzureEnvironment + { + Name = "testCloud", + Endpoints = { { AzureEnvironment.Endpoint.ActiveDirectory, "http://contoso.com" } } + }; + var account = new AzureAccount + { + Id = "me@contoso.com", + Type = AzureAccount.AccountType.User, + Properties = { { AzureAccount.Property.Tenants, tenantId } } + }; + var sub = new AzureSubscription + { + Account = account.Id, + Environment = environment.Name, + Id = new Guid(), + Name = "Contoso Test Subscription", + Properties = { { AzureSubscription.Property.Tenants, tenantId } } + }; + var tenant = new AzureTenant + { + Id = new Guid(tenantId), + Domain = "contoso.com" + }; + + currentProfile.Context = new AzureContext(sub, account, environment, tenant); + currentProfile.Environments[environment.Name] = environment; + currentProfile.Context.TokenCache = new byte[] { 1, 2, 3, 4, 5, 6, 8, 9, 0 }; + + AzureRMProfile deserializedProfile; + // Round-trip the exception: Serialize and de-serialize with a BinaryFormatter + BinaryFormatter bf = new BinaryFormatter(); + using (MemoryStream ms = new MemoryStream()) + { + // "Save" object state + bf.Serialize(ms, currentProfile); + + // Re-use the same stream for de-serialization + ms.Seek(0, 0); + + // Replace the original exception with de-serialized one + deserializedProfile = (AzureRMProfile)bf.Deserialize(ms); + } + Assert.NotNull(deserializedProfile); + var jCurrentProfile = currentProfile.ToString(); + var jDeserializedProfile = deserializedProfile.ToString(); + Assert.Equal(jCurrentProfile, jDeserializedProfile); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void SavingProfileWorks() + { + string expected = @"{ + ""Environments"": { + ""testCloud"": { + ""Name"": ""testCloud"", + ""OnPremise"": false, + ""Endpoints"": { + ""ActiveDirectory"": ""http://contoso.com"" + } + } + }, + ""Context"": { + ""Account"": { + ""Id"": ""me@contoso.com"", + ""Type"": 1, + ""Properties"": { + ""Tenants"": ""3c0ff8a7-e8bb-40e8-ae66-271343379af6"" + } + }, + ""Subscription"": { + ""Id"": ""00000000-0000-0000-0000-000000000000"", + ""Name"": ""Contoso Test Subscription"", + ""Environment"": ""testCloud"", + ""Account"": ""me@contoso.com"", + ""State"": ""Enabled"", + ""Properties"": { + ""Tenants"": ""3c0ff8a7-e8bb-40e8-ae66-271343379af6"" + } + }, + ""Environment"": { + ""Name"": ""testCloud"", + ""OnPremise"": false, + ""Endpoints"": { + ""ActiveDirectory"": ""http://contoso.com"" + } + }, + ""Tenant"": { + ""Id"": ""3c0ff8a7-e8bb-40e8-ae66-271343379af6"", + ""Domain"": ""contoso.com"" + }, + ""TokenCache"": ""AQIDBAUGCAkA"" + } +}"; + var path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, AzureSession.ProfileFile); + var dataStore = new MockDataStore(); + AzureSession.DataStore = dataStore; + AzureRMProfile profile = new AzureRMProfile(path); + var tenantId = new Guid("3c0ff8a7-e8bb-40e8-ae66-271343379af6"); + var environment = new AzureEnvironment + { + Name = "testCloud", + Endpoints = { { AzureEnvironment.Endpoint.ActiveDirectory, "http://contoso.com" } } + }; + var account = new AzureAccount + { + Id = "me@contoso.com", + Type = AzureAccount.AccountType.User, + Properties = { { AzureAccount.Property.Tenants, tenantId.ToString() } } + }; + var sub = new AzureSubscription + { + Account = account.Id, + Environment = environment.Name, + Id = new Guid(), + Name = "Contoso Test Subscription", + State = "Enabled", + Properties = { { AzureSubscription.Property.Tenants, tenantId.ToString() } } + }; + var tenant = new AzureTenant + { + Id = tenantId, + Domain = "contoso.com" + }; + profile.Context = new AzureContext(sub, account, environment, tenant); + profile.Environments[environment.Name] = environment; + profile.Context.TokenCache = new byte[] { 1, 2, 3, 4, 5, 6, 8, 9, 0 }; + profile.Save(); + string actual = dataStore.ReadFileAsText(path); + Assert.Equal(expected, actual); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void LoadingProfileWorks() + { + string contents = @"{ + ""Environments"": { + ""testCloud"": { + ""Name"": ""testCloud"", + ""OnPremise"": false, + ""Endpoints"": { + ""ActiveDirectory"": ""http://contoso.com"" + } + } + }, + ""Context"": { + ""TokenCache"": ""AQIDBAUGCAkA"", + ""Account"": { + ""Id"": ""me@contoso.com"", + ""Type"": 1, + ""Properties"": { + ""Tenants"": ""3c0ff8a7-e8bb-40e8-ae66-271343379af6"" + } + }, + ""Subscription"": { + ""Id"": ""00000000-0000-0000-0000-000000000000"", + ""Name"": ""Contoso Test Subscription"", + ""Environment"": ""testCloud"", + ""Account"": ""me@contoso.com"", + ""Properties"": { + ""Tenants"": ""3c0ff8a7-e8bb-40e8-ae66-271343379af6"" + } + }, + ""Environment"": { + ""Name"": ""testCloud"", + ""OnPremise"": false, + ""Endpoints"": { + ""ActiveDirectory"": ""http://contoso.com"" + } + }, + ""Tenant"": { + ""Id"": ""3c0ff8a7-e8bb-40e8-ae66-271343379af6"", + ""Domain"": ""contoso.com"" + } + } +}"; + var path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, AzureSession.ProfileFile); + var dataStore = new MockDataStore(); + AzureSession.DataStore = dataStore; + dataStore.WriteFile(path, contents); + var profile = new AzureRMProfile(path); + Assert.Equal(4, profile.Environments.Count); + Assert.Equal("3c0ff8a7-e8bb-40e8-ae66-271343379af6", profile.Context.Tenant.Id.ToString()); + Assert.Equal("contoso.com", profile.Context.Tenant.Domain); + Assert.Equal("00000000-0000-0000-0000-000000000000", profile.Context.Subscription.Id.ToString()); + Assert.Equal("testCloud", profile.Context.Environment.Name); + Assert.Equal("me@contoso.com", profile.Context.Account.Id); + Assert.Equal(new byte[] { 1, 2, 3, 4, 5, 6, 8, 9, 0 }, profile.Context.TokenCache); + Assert.Equal(path, profile.ProfilePath); + } + } +} diff --git a/src/Common/Commands.Common.Authentication.Test/AzureSMProfileTests.cs b/src/Common/Commands.Common.Authentication.Test/AzureSMProfileTests.cs new file mode 100644 index 000000000000..663b83eb21db --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/AzureSMProfileTests.cs @@ -0,0 +1,193 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Newtonsoft.Json; +using System; +using System.Collections.Generic; +using System.IO; +using System.Runtime.Serialization.Formatters.Binary; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Xunit; + +namespace Common.Authentication.Test +{ + public class AzureSMProfileTests + { + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void ProfileSaveDoesNotSerializeContext() + { + var dataStore = new MockDataStore(); + var profilePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, AzureSession.ProfileFile); + var profile = new AzureSMProfile(profilePath); + AzureSession.DataStore = dataStore; + var tenant = Guid.NewGuid().ToString(); + var environment = new AzureEnvironment + { + Name = "testCloud", + Endpoints = { { AzureEnvironment.Endpoint.ActiveDirectory, "http://contoso.com" } } + }; + var account = new AzureAccount + { + Id = "me@contoso.com", + Type = AzureAccount.AccountType.User, + Properties = { { AzureAccount.Property.Tenants, tenant } } + }; + var sub = new AzureSubscription + { + Account = account.Id, + Environment = environment.Name, + Id = new Guid(), + Name = "Contoso Test Subscription", + Properties = { { AzureSubscription.Property.Tenants, tenant } } + }; + + profile.Environments[environment.Name] = environment; + profile.Accounts[account.Id] = account; + profile.Subscriptions[sub.Id] = sub; + + profile.Save(); + + var profileFile = profile.ProfilePath; + string profileContents = dataStore.ReadFileAsText(profileFile); + var readProfile = JsonConvert.DeserializeObject>(profileContents); + Assert.False(readProfile.ContainsKey("DefaultContext")); + AzureSMProfile parsedProfile = new AzureSMProfile(); + var serializer = new JsonProfileSerializer(); + Assert.True(serializer.Deserialize(profileContents, parsedProfile)); + Assert.NotNull(parsedProfile); + Assert.NotNull(parsedProfile.Environments); + Assert.True(parsedProfile.Environments.ContainsKey(environment.Name)); + Assert.NotNull(parsedProfile.Accounts); + Assert.True(parsedProfile.Accounts.ContainsKey(account.Id)); + Assert.NotNull(parsedProfile.Subscriptions); + Assert.True(parsedProfile.Subscriptions.ContainsKey(sub.Id)); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void ProfileSerializeDeserializeWorks() + { + var dataStore = new MockDataStore(); + var profilePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, AzureSession.ProfileFile); + var profile = new AzureSMProfile(profilePath); + AzureSession.DataStore = dataStore; + var tenant = Guid.NewGuid().ToString(); + var environment = new AzureEnvironment + { + Name = "testCloud", + Endpoints = { { AzureEnvironment.Endpoint.ActiveDirectory, "http://contoso.com" } } + }; + var account = new AzureAccount + { + Id = "me@contoso.com", + Type = AzureAccount.AccountType.User, + Properties = { { AzureAccount.Property.Tenants, tenant } } + }; + var sub = new AzureSubscription + { + Account = account.Id, + Environment = environment.Name, + Id = new Guid(), + Name = "Contoso Test Subscription", + Properties = { { AzureSubscription.Property.Tenants, tenant } } + }; + + profile.Environments[environment.Name] = environment; + profile.Accounts[account.Id] = account; + profile.Subscriptions[sub.Id] = sub; + + AzureSMProfile deserializedProfile; + // Round-trip the exception: Serialize and de-serialize with a BinaryFormatter + BinaryFormatter bf = new BinaryFormatter(); + using (MemoryStream ms = new MemoryStream()) + { + // "Save" object state + bf.Serialize(ms, profile); + + // Re-use the same stream for de-serialization + ms.Seek(0, 0); + + // Replace the original exception with de-serialized one + deserializedProfile = (AzureSMProfile)bf.Deserialize(ms); + } + Assert.NotNull(deserializedProfile); + var jCurrentProfile = JsonConvert.SerializeObject(profile); + var jDeserializedProfile = JsonConvert.SerializeObject(deserializedProfile); + Assert.Equal(jCurrentProfile, jDeserializedProfile); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void AccountMatchingIgnoresCase() + { + var profile = new AzureSMProfile(); + string accountName = "howdy@contoso.com"; + string accountNameCase = "Howdy@Contoso.com"; + var subscriptionId = Guid.NewGuid(); + var tenantId = Guid.NewGuid(); + var account = new AzureAccount + { + Id = accountName, + Type = AzureAccount.AccountType.User + }; + + account.SetProperty(AzureAccount.Property.Subscriptions, subscriptionId.ToString()); + account.SetProperty(AzureAccount.Property.Tenants, tenantId.ToString()); + var subscription = new AzureSubscription + { + Id = subscriptionId, + Account = accountNameCase, + Environment = EnvironmentName.AzureCloud + }; + + subscription.SetProperty(AzureSubscription.Property.Default, "true"); + subscription.SetProperty(AzureSubscription.Property.Tenants, tenantId.ToString()); + profile.Accounts.Add(accountName, account); + profile.Subscriptions.Add(subscriptionId, subscription); + Assert.NotNull(profile.Context); + Assert.NotNull(profile.Context.Account); + Assert.NotNull(profile.Context.Environment); + Assert.NotNull(profile.Context.Subscription); + Assert.Equal(account, profile.Context.Account); + Assert.Equal(subscription, profile.Context.Subscription); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetsCorrectContext() + { + AzureSMProfile profile = new AzureSMProfile(); + string accountId = "accountId"; + Guid subscriptionId = Guid.NewGuid(); + profile.Accounts.Add(accountId, new AzureAccount { Id = accountId, Type = AzureAccount.AccountType.User }); + profile.Subscriptions.Add(subscriptionId, new AzureSubscription + { + Account = accountId, + Environment = EnvironmentName.AzureChinaCloud, + Name = "hello", + Id = subscriptionId + }); + profile.DefaultSubscription = profile.Subscriptions[subscriptionId]; + AzureContext context = profile.Context; + + Assert.Equal(accountId, context.Account.Id); + Assert.Equal(subscriptionId, context.Subscription.Id); + Assert.Equal(EnvironmentName.AzureChinaCloud, context.Environment.Name); + } + } +} diff --git a/src/Common/Commands.Common.Authentication.Test/ClientFactoryHandlerTests.cs b/src/Common/Commands.Common.Authentication.Test/ClientFactoryHandlerTests.cs new file mode 100644 index 000000000000..9b838cd9e9e5 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/ClientFactoryHandlerTests.cs @@ -0,0 +1,78 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Management.Storage; +using System; +using System.Collections.Generic; +using System.Net.Http; +using System.Security; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Xunit; + +namespace Common.Authentication.Test +{ + public class ClientFactoryHandlerTests + { + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void DelegatingHandlersAreCloned() + { + string userAccount = "user@contoso.com"; + Guid subscriptionId = Guid.NewGuid(); + AzureContext context = new AzureContext + ( + new AzureSubscription() + { + Account = userAccount, + Environment = "AzureCloud", + Id = subscriptionId, + Properties = new Dictionary() { { AzureSubscription.Property.Tenants, "common" } } + }, + new AzureAccount() + { + Id = userAccount, + Type = AzureAccount.AccountType.User, + Properties = new Dictionary() { { AzureAccount.Property.Tenants, "common" } } + }, + AzureEnvironment.PublicEnvironments["AzureCloud"] + ); + + AzureSession.AuthenticationFactory = new MockTokenAuthenticationFactory(userAccount, Guid.NewGuid().ToString()); + var mockHandler = new MockDelegatingHandler(); + var factory = new ClientFactory(); + factory.AddHandler(mockHandler); + var client = factory.CreateClient(context, AzureEnvironment.Endpoint.ServiceManagement); + client = factory.CreateClient(context, AzureEnvironment.Endpoint.ServiceManagement); + client = factory.CreateClient(context, AzureEnvironment.Endpoint.ServiceManagement); + client = factory.CreateClient(context, AzureEnvironment.Endpoint.ServiceManagement); + client = factory.CreateClient(context, AzureEnvironment.Endpoint.ServiceManagement); + Assert.Equal(5, MockDelegatingHandler.cloneCount); + } + + private class MockDelegatingHandler : DelegatingHandler, ICloneable + { + public static int cloneCount = 0; + + public object Clone() + { + cloneCount++; + return this; + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication.Test/ClientFactoryTests.cs b/src/Common/Commands.Common.Authentication.Test/ClientFactoryTests.cs new file mode 100644 index 000000000000..4ea2bfdeec8f --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/ClientFactoryTests.cs @@ -0,0 +1,145 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Management.Storage; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net.Http; +using System.Security; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Xunit; + +namespace Common.Authentication.Test +{ + public class ClientFactoryTests : IDisposable + { + private string subscriptionId; + + private string userAccount; + + private SecureString password; + + private bool runTest; + + public ClientFactoryTests() + { + // Example of environment variable: TEST_AZURE_CREDENTIALS=;;" + string credsEnvironmentVariable = Environment.GetEnvironmentVariable("TEST_AZURE_CREDENTIALS") ?? ""; + string[] creds = credsEnvironmentVariable.Split(';'); + + if (creds.Length != 3) + { + // The test is not configured to run. + runTest = false; + return; + } + + subscriptionId = creds[0]; + userAccount = creds[1]; + password = new SecureString(); + foreach (char letter in creds[2]) + { + password.AppendChar(letter); + } + password = password.Length == 0 ? null : password; + runTest = true; + } + + /// + /// This test run live against Azure to list storage accounts under current subscription. + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void VerifyClientFactoryWorks() + { + if (!runTest) + { + return; + } + + AzureContext context = new AzureContext + ( + new AzureSubscription() + { + Account = userAccount, + Environment = "AzureCloud", + Id = Guid.Parse(subscriptionId), + Properties = new Dictionary() { { AzureSubscription.Property.Tenants, "common" } } + }, + new AzureAccount() + { + Id = userAccount, + Type = AzureAccount.AccountType.User, + Properties = new Dictionary() { { AzureAccount.Property.Tenants, "common" } } + }, + AzureEnvironment.PublicEnvironments["AzureCloud"] + ); + + // Add registration action to make sure we register for the used provider (if required) + // AzureSession.ClientFactory.AddAction(new RPRegistrationAction()); + + // Authenticate! + AzureSession.AuthenticationFactory.Authenticate(context.Account, context.Environment, "common", password, ShowDialog.Always); + + AzureSession.ClientFactory.AddUserAgent("TestUserAgent", "1.0"); + // Create the client + var client = AzureSession.ClientFactory.CreateClient(context, AzureEnvironment.Endpoint.ServiceManagement); + + // List storage accounts + var storageAccounts = client.StorageAccounts.List().StorageAccounts; + foreach (var storageAccount in storageAccounts) + { + Assert.NotNull(storageAccount); + } + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void VerifyProductInfoHeaderValueEquality() + { + ClientFactory factory = new ClientFactory(); + factory.AddUserAgent("test1", "123"); + factory.AddUserAgent("test2", "123"); + factory.AddUserAgent("test1", "123"); + factory.AddUserAgent("test1", "456"); + factory.AddUserAgent("test3"); + factory.AddUserAgent("tesT3"); + + Assert.Equal(4, factory.UserAgents.Count); + Assert.True(factory.UserAgents.Any(u => u.Product.Name == "test1" && u.Product.Version == "123")); + Assert.True(factory.UserAgents.Any(u => u.Product.Name == "test2" && u.Product.Version == "123")); + Assert.True(factory.UserAgents.Any(u => u.Product.Name == "test1" && u.Product.Version == "456")); + Assert.True(factory.UserAgents.Any(u => u.Product.Name == "test3" && u.Product.Version == null)); + } + + public virtual void Dispose(bool disposing) + { + if (disposing && password != null) + { + password.Dispose(); + password = null; + } + } + public void Dispose() + { + Dispose(true); + GC.SuppressFinalize(this); + } + } +} diff --git a/src/Common/Commands.Common.Authentication.Test/Commands.Common.Authentication.Test.csproj b/src/Common/Commands.Common.Authentication.Test/Commands.Common.Authentication.Test.csproj new file mode 100644 index 000000000000..763ebd8ca5d5 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Commands.Common.Authentication.Test.csproj @@ -0,0 +1,190 @@ + + + + + + + Debug + AnyCPU + {C2CF99A2-D35E-4AED-AFB9-C26960AF1D0D} + Library + Properties + Microsoft.Azure.Commands.Common.Authentication.Test + Microsoft.Azure.Commands.Common.Authentication.Test + v4.5 + 512 + + ..\..\ + true + 9fdcb6f4 + + + true + full + false + bin\Debug + DEBUG;TRACE + prompt + 4 + true + true + false + + + bin\Release + TRACE;SIGN + true + pdbonly + AnyCPU + bin\Release\Microsoft.Azure.Commands.Profile.Test.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + prompt + MinimumRecommendedRules.ruleset + ;$(ProgramFiles)\Microsoft Visual Studio 12.0\Team Tools\Static Analysis Tools\Rule Sets + ;$(ProgramFiles)\Microsoft Visual Studio 12.0\Team Tools\Static Analysis Tools\FxCop\Rules + true + MSSharedLibKey.snk + true + true + false + + + + ..\..\packages\Hyak.Common.1.0.3\lib\net45\Hyak.Common.dll + True + + + False + ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll + + + False + ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + + + ..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + True + + + ..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\portable-net45+win+wpa81\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + True + + + ..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + + + ..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.1.1\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll + True + + + ..\..\packages\Moq.4.2.1409.1722\lib\net40\Moq.dll + + + ..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + + + + + + ..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Extensions.dll + True + + + ..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + True + + + + + ..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + + + + + + + + + + + + + True + True + Resources.resx + + + + + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + + + {5ee72c53-1720-4309-b54b-5fb79703195f} + Commands.Common + + + {c1bda476-a5cc-4394-914d-48b0ec31a710} + Commands.ScenarioTests.Common + + + + + Designer + + + + + + + + + + + + + + + + + + + + + + + + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/ConversionUtilitiesTests.cs b/src/Common/Commands.Common.Authentication.Test/ConversionUtilitiesTests.cs new file mode 100644 index 000000000000..2c18f9d7db82 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/ConversionUtilitiesTests.cs @@ -0,0 +1,124 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Xunit; + +namespace Microsoft.WindowsAzure.Commands.Common.Test +{ + public class ConversionUtilitiesTests + { + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void DeserializeJsonWorksForSimpleCases() + { + const string json1 = + @"{ + ""foo1"": ""bar1"", + ""foo2"": ""bar2"", + ""num"": 25, + ""address"": + { + ""streetAddress"": ""123 Main Str"", + ""city"": ""Some City"", + }, + ""list"": + [ + { + ""val1"": ""a"", + ""val2"": ""b"" + }, + { + ""val3"": ""c"", + ""val4"": ""d"" + } + ] + }"; + + Dictionary result; + result = JsonUtilities.DeserializeJson(json1); + Assert.NotNull(result); + Assert.Equal(5, result.Count); + Assert.Equal(2, ((Dictionary)result["address"]).Count); + Assert.Equal(2, ((List)result["list"]).Count); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void DeserializeJsonWorksForEmptyObjects() + { + const string json1 = + @"{ + ""foo1"": ""bar1"", + ""foo2"": ""bar2"", + ""num"": 25, + ""address"": + { }, + ""list"": + [ ] + }"; + + Dictionary result; + result = JsonUtilities.DeserializeJson(json1); + Assert.NotNull(result); + Assert.Equal(5, result.Count); + Assert.Equal(0, ((Dictionary)result["address"]).Count); + Assert.Equal(0, ((List)result["list"]).Count); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void DeserializeJsonAcceptsBadArguments() + { + Dictionary result; + result = JsonUtilities.DeserializeJson(null); + Assert.Null(result); + + result = JsonUtilities.DeserializeJson(string.Empty); + Assert.True(result.Count == 0); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void DeserializeJsonAcceptsBadJson() + { + const string json1 = + @"{ + ""foo1"": ""bar1"", + ""foo2"": ""bar2"", + ""num"": 25, + ""address"": + { + ""streetAddress"": ""123 Main Str"", + ""city"": ""Some City"", + }, + ""list"": + [ + { + ""val1"": ""a"", + ""val2"": ""b"" + }, + { + ""val3"": ""c"", + ""val4"": ""d"" + }"; + + Dictionary result; + result = JsonUtilities.DeserializeJson(json1); + Assert.Null(result); + } + } +} diff --git a/src/Common/Commands.Common.Authentication.Test/MSSharedLibKey.snk b/src/Common/Commands.Common.Authentication.Test/MSSharedLibKey.snk new file mode 100644 index 000000000000..695f1b38774e Binary files /dev/null and b/src/Common/Commands.Common.Authentication.Test/MSSharedLibKey.snk differ diff --git a/src/Common/Commands.Common.Authentication.Test/Mocks/MockDataStore.cs b/src/Common/Commands.Common.Authentication.Test/Mocks/MockDataStore.cs new file mode 100644 index 000000000000..61a148ebbdd0 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Mocks/MockDataStore.cs @@ -0,0 +1,318 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication; +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Security.Cryptography.X509Certificates; +using System.Text; +using System.Text.RegularExpressions; + +namespace Microsoft.WindowsAzure.Commands.Common.Test.Mocks +{ + public class MockDataStore : IDataStore + { + private Dictionary virtualStore = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + private Dictionary certStore = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + private const string FolderKey = "Folder"; + + public Dictionary VirtualStore + { + get { return virtualStore; } + set { virtualStore = value; } + } + + public void WriteFile(string path, string contents) + { + VirtualStore[path] = contents; + } + + public void WriteFile(string path, string contents, Encoding encoding) + { + WriteFile(path, contents); + } + + public void WriteFile(string path, byte[] contents) + { + VirtualStore[path] = Encoding.Default.GetString(contents); + } + + public string ReadFileAsText(string path) + { + if (VirtualStore.ContainsKey(path)) + { + return VirtualStore[path]; + } + else + { + throw new IOException("File not found: " + path); + } + } + + public Stream ReadFileAsStream(string path) + { + if (VirtualStore.ContainsKey(path)) + { + MemoryStream stream = new MemoryStream(); + StreamWriter writer = new StreamWriter(stream); + writer.Write(VirtualStore[path]); + writer.Flush(); + stream.Position = 0; + return stream; + } + else + { + throw new IOException("File not found: " + path); + } + } + + public byte[] ReadFileAsBytes(string path) + { + if (VirtualStore.ContainsKey(path)) + { + return Encoding.Default.GetBytes(VirtualStore[path]); + } + else + { + throw new IOException("File not found: " + path); + } + } + + public void RenameFile(string oldPath, string newPath) + { + if (VirtualStore.ContainsKey(oldPath)) + { + VirtualStore[newPath] = VirtualStore[oldPath]; + VirtualStore.Remove(oldPath); + } + else + { + throw new IOException("File not found: " + oldPath); + } + } + + public void CopyFile(string oldPath, string newPath) + { + if (VirtualStore.ContainsKey(oldPath)) + { + VirtualStore[newPath] = VirtualStore[oldPath]; + } + else + { + throw new IOException("File not found: " + oldPath); + } + } + + public bool FileExists(string path) + { + return VirtualStore.ContainsKey(path); + } + + public void DeleteFile(string path) + { + if (VirtualStore.ContainsKey(path)) + { + VirtualStore.Remove(path); + } + else + { + throw new IOException("File not found: " + path); + } + } + + public void DeleteDirectory(string dir) + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(dir)) + { + VirtualStore.Remove(key); + } + } + } + + public void EmptyDirectory(string dirPath) + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(dirPath)) + { + VirtualStore.Remove(key); + } + } + } + + public bool DirectoryExists(string path) + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(path)) + { + return true; + } + } + return false; + } + + public void CreateDirectory(string path) + { + VirtualStore[path] = FolderKey; + } + + public string[] GetDirectories(string sourceDirName) + { + HashSet dirs = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(sourceDirName)) + { + var directoryName = Path.GetDirectoryName(key); + if (!dirs.Contains(directoryName)) + { + dirs.Add(directoryName); + } + } + } + return dirs.ToArray(); + } + + public string[] GetDirectories(string startDirectory, string filePattern, SearchOption options) + { + HashSet dirs = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(startDirectory) && Regex.IsMatch(key, WildcardToRegex(filePattern), RegexOptions.IgnoreCase)) + { + var directoryName = Path.GetDirectoryName(key); + if (!dirs.Contains(directoryName)) + { + dirs.Add(directoryName); + } + } + } + return dirs.ToArray(); + } + + public string[] GetFiles(string sourceDirName) + { + HashSet files = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(sourceDirName) && VirtualStore[key] != FolderKey) + { + if (!files.Contains(key)) + { + files.Add(key); + } + } + } + return files.ToArray(); + } + + public string[] GetFiles(string startDirectory, string filePattern, SearchOption options) + { + HashSet files = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(startDirectory) && VirtualStore[key] != FolderKey && Regex.IsMatch(key, WildcardToRegex(filePattern), RegexOptions.IgnoreCase)) + { + if (!files.Contains(key)) + { + files.Add(key); + } + } + } + return files.ToArray(); + } + + public FileAttributes GetFileAttributes(string path) + { + if (VirtualStore[path] == FolderKey) + { + return FileAttributes.Directory; + } + if (VirtualStore.ContainsKey(path)) + { + return FileAttributes.Normal; + } + else + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(path)) + { + return FileAttributes.Directory; + } + } + throw new IOException("File not found: " + path); + } + } + + public X509Certificate2 GetCertificate(string thumbprint) + { + if (thumbprint != null && certStore.ContainsKey(thumbprint)) + { + return certStore[thumbprint]; + } + else + { + return new X509Certificate2(); + } + } + + public void AddCertificate(X509Certificate2 cert) + { + if (cert != null && cert.Thumbprint != null) + { + certStore[cert.Thumbprint] = cert; + } + } + + public void RemoveCertificate(string thumbprint) + { + if (thumbprint != null && certStore.ContainsKey(thumbprint)) + { + certStore.Remove(thumbprint); + } + } + + /// + /// Converts unix asterisk based file pattern to regex + /// + /// Asterisk based pattern + /// Regeular expression of null is empty + private static string WildcardToRegex(string wildcard) + { + if (wildcard == null || wildcard == "") return wildcard; + + StringBuilder sb = new StringBuilder(); + + char[] chars = wildcard.ToCharArray(); + for (int i = 0; i < chars.Length; ++i) + { + if (chars[i] == '*') + sb.Append(".*"); + else if (chars[i] == '?') + sb.Append("."); + else if ("+()^$.{}|\\".IndexOf(chars[i]) != -1) + sb.Append('\\').Append(chars[i]); // prefix all metacharacters with backslash + else + sb.Append(chars[i]); + } + return sb.ToString().ToLowerInvariant(); + } + } +} diff --git a/src/Common/Commands.Common.Authentication.Test/Properties/AssemblyInfo.cs b/src/Common/Commands.Common.Authentication.Test/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..0e37b664454e --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Properties/AssemblyInfo.cs @@ -0,0 +1,33 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Reflection; +using System.Runtime.InteropServices; +using Microsoft.WindowsAzure.Commands.Common; +using Xunit; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Microsoft Azure Powershell - Common Authentication Profile Test")] +[assembly: AssemblyCompany(AzurePowerShell.AssemblyCompany)] +[assembly: AssemblyProduct(AzurePowerShell.AssemblyProduct)] +[assembly: AssemblyCopyright(AzurePowerShell.AssemblyCopyright)] + +[assembly: ComVisible(false)] +[assembly: CLSCompliant(false)] +[assembly: AssemblyVersion("1.0.4")] +[assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/Common/Commands.Common.Authentication.Test/Properties/Resources.Designer.cs b/src/Common/Commands.Common.Authentication.Test/Properties/Resources.Designer.cs new file mode 100644 index 000000000000..cdd60cdbad4a --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Properties/Resources.Designer.cs @@ -0,0 +1,123 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34014 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Common.Authentication.Test.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Common.Authentication.Test.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] InvalidProfile { + get { + object obj = ResourceManager.GetObject("InvalidProfile", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] ValidProfile { + get { + object obj = ResourceManager.GetObject("ValidProfile", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] ValidProfile2 { + get { + object obj = ResourceManager.GetObject("ValidProfile2", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] ValidProfile3 { + get { + object obj = ResourceManager.GetObject("ValidProfile3", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] ValidProfileChina { + get { + object obj = ResourceManager.GetObject("ValidProfileChina", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] ValidProfileChinaOld { + get { + object obj = ResourceManager.GetObject("ValidProfileChinaOld", resourceCulture); + return ((byte[])(obj)); + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication.Test/Properties/Resources.resx b/src/Common/Commands.Common.Authentication.Test/Properties/Resources.resx new file mode 100644 index 000000000000..4e9f161416ad --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Properties/Resources.resx @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\resources\invalidprofile.publishsettings;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\validprofile.publishsettings;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\validprofile2.publishsettings;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\validprofile3.publishsettings;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\validprofilechina.publishsettings;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\resources\validprofilechinaold.publishsettings;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/Azure.publishsettings b/src/Common/Commands.Common.Authentication.Test/Resources/Azure.publishsettings new file mode 100644 index 000000000000..aeae7405aa98 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/Azure.publishsettings @@ -0,0 +1,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/GB18030ServiceDefinition.csdef b/src/Common/Commands.Common.Authentication.Test/Resources/GB18030ServiceDefinition.csdef new file mode 100644 index 000000000000..db0be54262c4 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/GB18030ServiceDefinition.csdef @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/InvalidProfile.PublishSettings b/src/Common/Commands.Common.Authentication.Test/Resources/InvalidProfile.PublishSettings new file mode 100644 index 000000000000..3886328a747d --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/InvalidProfile.PublishSettings @@ -0,0 +1,16 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/ResourceLocator.cs b/src/Common/Commands.Common.Authentication.Test/Resources/ResourceLocator.cs new file mode 100644 index 000000000000..efccf6a8b006 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/ResourceLocator.cs @@ -0,0 +1,22 @@ +// ---------------------------------------------------------------------------------- +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.WindowsAzure.Commands.Common.Test.Resources +{ + /// + /// A dummy class used to located the resources in this folder/namespace. + /// + public class ResourceLocator + { + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfile.PublishSettings b/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfile.PublishSettings new file mode 100644 index 000000000000..f405a3be38b2 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfile.PublishSettings @@ -0,0 +1,14 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfile2.PublishSettings b/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfile2.PublishSettings new file mode 100644 index 000000000000..d2c13f8859e2 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfile2.PublishSettings @@ -0,0 +1,15 @@ + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfile3.PublishSettings b/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfile3.PublishSettings new file mode 100644 index 000000000000..455ad34a8022 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfile3.PublishSettings @@ -0,0 +1,14 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfileChina.PublishSettings b/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfileChina.PublishSettings new file mode 100644 index 000000000000..4a533f0de98c --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfileChina.PublishSettings @@ -0,0 +1,14 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfileChinaOld.PublishSettings b/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfileChinaOld.PublishSettings new file mode 100644 index 000000000000..41b00dffeb4b --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/ValidProfileChinaOld.PublishSettings @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/invalidsubscriptions.xml b/src/Common/Commands.Common.Authentication.Test/Resources/invalidsubscriptions.xml new file mode 100644 index 000000000000..426c453cd421 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/invalidsubscriptions.xml @@ -0,0 +1,4 @@ + + + This is a fake xml. + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/subscriptions.xml b/src/Common/Commands.Common.Authentication.Test/Resources/subscriptions.xml new file mode 100644 index 000000000000..a1c4c9b08732 --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/subscriptions.xml @@ -0,0 +1,15 @@ + + + + 279b0675-cf67-467f-98f0-67ae31eb540f + 12D09EC0008EEE10C1B80AB70B3739E6BC509BB3 + 0853C43B56C81CE8FC44C8ACDC8C54783C6080E2 + 0853C43B56C81CE8FC44C8ACDC8C54783C6080E2 + + + 279b0675-cf67-467f-98f0-67ae31eb540f + 12D09EC0008EEE10C1B80AB70B3739E6BC509BB3 + 0853C43B56C81CE8FC44C8ACDC8C54783C6080E2 + 0853C43B56C81CE8FC44C8ACDC8C54783C6080E2 + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/Resources/testruntimemanifest.xml b/src/Common/Commands.Common.Authentication.Test/Resources/testruntimemanifest.xml new file mode 100644 index 000000000000..518bce45a46c --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/Resources/testruntimemanifest.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication.Test/packages.config b/src/Common/Commands.Common.Authentication.Test/packages.config new file mode 100644 index 000000000000..6933da5a807e --- /dev/null +++ b/src/Common/Commands.Common.Authentication.Test/packages.config @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/Authentication/AadAuthenticationException.cs b/src/Common/Commands.Common.Authentication/Authentication/AadAuthenticationException.cs new file mode 100644 index 000000000000..7fc5cf31504f --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/AadAuthenticationException.cs @@ -0,0 +1,94 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// Base class representing an exception that occurs when + /// authenticating against Azure Active Directory + /// + [Serializable] + public abstract class AadAuthenticationException : Exception + { + protected AadAuthenticationException() + { + } + + protected AadAuthenticationException(string message) : base(message) + { + } + + protected AadAuthenticationException(string message, Exception innerException) : base(message, innerException) + { + } + } + + /// + /// Exception that gets thrown when the user explicitly + /// cancels an authentication operation. + /// + [Serializable] + public class AadAuthenticationCanceledException : AadAuthenticationException + { + public AadAuthenticationCanceledException(string message, Exception innerException) : base(message, innerException) + { + } + } + + /// + /// Exception that gets thrown when the ADAL library + /// is unable to authenticate without a popup dialog. + /// + [Serializable] + public class AadAuthenticationFailedWithoutPopupException : AadAuthenticationException + { + public AadAuthenticationFailedWithoutPopupException(string message, Exception innerException) + : base(message, innerException) + { + } + } + + /// + /// Exception that gets thrown if an authentication operation + /// fails on the server. + /// + [Serializable] + public class AadAuthenticationFailedException : AadAuthenticationException + { + public AadAuthenticationFailedException(string message, Exception innerException) : base(message, innerException) + { + } + } + + /// + /// Exception thrown if a refresh token has expired. + /// + [Serializable] + public class AadAuthenticationCantRenewException : AadAuthenticationException + { + public AadAuthenticationCantRenewException() + { + } + + public AadAuthenticationCantRenewException(string message) : base(message) + { + } + + public AadAuthenticationCantRenewException(string message, Exception innerException) : base(message, innerException) + { + } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/Authentication/AccessTokenCredential.cs b/src/Common/Commands.Common.Authentication/Authentication/AccessTokenCredential.cs new file mode 100644 index 000000000000..8d4b20a3eb1c --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/AccessTokenCredential.cs @@ -0,0 +1,50 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Net.Http; +using System.Net.Http.Headers; +using System.Threading; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public class AccessTokenCredential : SubscriptionCloudCredentials + { + private readonly Guid subscriptionId; + private readonly IAccessToken token; + + public AccessTokenCredential(Guid subscriptionId, IAccessToken token) + { + this.subscriptionId = subscriptionId; + this.token = token; + this.TenantID = token.TenantId; + } + + public override Task ProcessHttpRequestAsync(HttpRequestMessage request, CancellationToken cancellationToken) + { + token.AuthorizeRequest((tokenType, tokenValue) => { + request.Headers.Authorization = new AuthenticationHeaderValue(tokenType, tokenValue); + }); + return base.ProcessHttpRequestAsync(request, cancellationToken); + } + + public override string SubscriptionId + { + get { return subscriptionId.ToString(); } + } + + public string TenantID { get; set; } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/Authentication/AdalConfiguration.cs b/src/Common/Commands.Common.Authentication/Authentication/AdalConfiguration.cs new file mode 100644 index 000000000000..fab3702cd45c --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/AdalConfiguration.cs @@ -0,0 +1,63 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using System; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// Class storing the configuration information needed + /// for ADAL to request token from the right AD tenant + /// depending on environment. + /// + public class AdalConfiguration + { + // + // These constants define the default values to use for AD authentication + // against RDFE + // + public const string PowerShellClientId = "1950a258-227b-4e31-a9cf-717495945fc2"; + + public static readonly Uri PowerShellRedirectUri = new Uri("urn:ietf:wg:oauth:2.0:oob"); + + // ID for site to pass to enable EBD (email-based differentiation) + // This gets passed in the call to get the azure branding on the + // login window. Also adding popup flag to handle overly large login windows. + public const string EnableEbdMagicCookie = "site_id=501358&display=popup"; + + public string AdEndpoint { get;set; } + + public bool ValidateAuthority { get; set; } + + public string AdDomain { get; set; } + + public string ClientId { get; set; } + + public Uri ClientRedirectUri { get; set; } + + public string ResourceClientUri { get; set; } + + public TokenCache TokenCache { get; set; } + + public AdalConfiguration() + { + ClientId = PowerShellClientId; + ClientRedirectUri = PowerShellRedirectUri; + ValidateAuthority = true; + AdEndpoint = string.Empty; + ResourceClientUri = "https://management.core.windows.net/"; + } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/Authentication/AdalTokenProvider.cs b/src/Common/Commands.Common.Authentication/Authentication/AdalTokenProvider.cs new file mode 100644 index 000000000000..b8bb95f780f7 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/AdalTokenProvider.cs @@ -0,0 +1,68 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using System; +using System.Security; +using System.Windows.Forms; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// A token provider that uses ADAL to retrieve + /// tokens from Azure Active Directory + /// + public class AdalTokenProvider : ITokenProvider + { + private readonly ITokenProvider userTokenProvider; + private readonly ITokenProvider servicePrincipalTokenProvider; + + public AdalTokenProvider() + : this(new ConsoleParentWindow()) + { + } + + public AdalTokenProvider(IWin32Window parentWindow) + { + this.userTokenProvider = new UserTokenProvider(parentWindow); + servicePrincipalTokenProvider = new ServicePrincipalTokenProvider(); + } + + public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, SecureString password, + AzureAccount.AccountType credentialType) + { + switch (credentialType) + { + case AzureAccount.AccountType.User: + return userTokenProvider.GetAccessToken(config, promptBehavior, userId, password, credentialType); + case AzureAccount.AccountType.ServicePrincipal: + return servicePrincipalTokenProvider.GetAccessToken(config, promptBehavior, userId, password, credentialType); + default: + throw new ArgumentException(Resources.UnknownCredentialType, "credentialType"); + } + } + + public IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string clientId, string certificate, AzureAccount.AccountType credentialType) + { + switch (credentialType) + { + case AzureAccount.AccountType.ServicePrincipal: + return servicePrincipalTokenProvider.GetAccessTokenWithCertificate(config, clientId, certificate, credentialType); + default: + throw new ArgumentException(string.Format(Resources.UnsupportedCredentialType, credentialType), "credentialType"); + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Authentication/CertificateApplicationCredentialProvider.cs b/src/Common/Commands.Common.Authentication/Authentication/CertificateApplicationCredentialProvider.cs new file mode 100644 index 000000000000..0de1ad9d82e2 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/CertificateApplicationCredentialProvider.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.Rest.Azure.Authentication; +using System.Security; +using System.Security.Cryptography.X509Certificates; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// Interface to the certificate store for authentication + /// + internal sealed class CertificateApplicationCredentialProvider : IApplicationAuthenticationProvider + { + private string _certificateThumbprint; + + /// + /// Create a certificate provider + /// + /// + public CertificateApplicationCredentialProvider(string certificateThumbprint) + { + this._certificateThumbprint = certificateThumbprint; + } + + /// + /// Authenticate using certificate thumbprint from the datastore + /// + /// The active directory client id for the application. + /// The intended audience for authentication + /// The AD AuthenticationContext to use + /// + public async Task AuthenticateAsync(string clientId, string audience, AuthenticationContext context) + { + var task = new Task(() => + { + return AzureSession.DataStore.GetCertificate(this._certificateThumbprint); + }); + task.Start(); + var certificate = await task.ConfigureAwait(false); + + return await context.AcquireTokenAsync( + audience, + new ClientAssertionCertificate(clientId, certificate)); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Authentication/ConsoleParentWindow.cs b/src/Common/Commands.Common.Authentication/Authentication/ConsoleParentWindow.cs new file mode 100644 index 000000000000..6ee81dca2270 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/ConsoleParentWindow.cs @@ -0,0 +1,35 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Runtime.InteropServices; +using System.Windows.Forms; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// An implementation of that gives the + /// windows handle for the current console window. + /// + public class ConsoleParentWindow : IWin32Window + { + public IntPtr Handle { get { return NativeMethods.GetConsoleWindow(); } } + + static class NativeMethods + { + [DllImport("kernel32.dll")] + public static extern IntPtr GetConsoleWindow(); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Authentication/CredStore.cs b/src/Common/Commands.Common.Authentication/Authentication/CredStore.cs new file mode 100644 index 000000000000..ca23ed3e6a2e --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/CredStore.cs @@ -0,0 +1,114 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Runtime.ConstrainedExecution; +using System.Runtime.InteropServices; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// Class wrapping PInvoke signatures for Windows Credential store + /// + internal static class CredStore + { + internal enum CredentialType + { + Generic = 1, + } + + internal static class NativeMethods + { + [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] + [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] + internal extern static bool CredRead( + string targetName, + CredentialType type, + int flags, + [Out] out IntPtr pCredential + ); + + [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] + [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] + internal extern static bool CredEnumerate( + string targetName, + int flags, + [Out] out int count, + [Out] out IntPtr pCredential + ); + + [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] + [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] + internal extern static bool CredDelete( + string targetName, + CredentialType type, + int flags + ); + + [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] + [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] + internal extern static bool CredWrite( + IntPtr pCredential, + int flags + ); + + [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] + [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] + internal extern static bool CredFree( + IntPtr pCredential + ); + + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1049:TypesThatOwnNativeResourcesShouldBeDisposable", Justification = "Wrapper for native struct")] + [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + internal struct Credential + { + public Credential(string userName, string key, string value) + { + this.flags = 0; + this.type = CredentialType.Generic; + + // set the key in the targetName + this.targetName = key; + + this.targetAlias = null; + this.comment = null; + this.lastWritten.dwHighDateTime = 0; + this.lastWritten.dwLowDateTime = 0; + + // set the value in credentialBlob. + this.credentialBlob = Marshal.StringToHGlobalUni(value); + this.credentialBlobSize = (uint)((value.Length + 1) * 2); + + this.persist = 1; + this.attibuteCount = 0; + this.attributes = IntPtr.Zero; + this.userName = userName; + } + + internal uint flags; + internal CredentialType type; + internal string targetName; + internal string comment; + internal System.Runtime.InteropServices.ComTypes.FILETIME lastWritten; + internal uint credentialBlobSize; + internal IntPtr credentialBlob; + internal uint persist; + internal uint attibuteCount; + internal IntPtr attributes; + internal string targetAlias; + internal string userName; + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Authentication/IAccessToken.cs b/src/Common/Commands.Common.Authentication/Authentication/IAccessToken.cs new file mode 100644 index 000000000000..c295a151a318 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/IAccessToken.cs @@ -0,0 +1,31 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public interface IAccessToken + { + void AuthorizeRequest(Action authTokenSetter); + + string AccessToken { get; } + + string UserId { get; } + + string TenantId { get; } + + LoginType LoginType { get; } + } +} diff --git a/src/Common/Commands.Common.Authentication/Authentication/ITokenProvider.cs b/src/Common/Commands.Common.Authentication/Authentication/ITokenProvider.cs new file mode 100644 index 000000000000..5819708309a1 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/ITokenProvider.cs @@ -0,0 +1,50 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Models; +using System.Security; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// This interface represents objects that can be used + /// to obtain and manage access tokens. + /// + public interface ITokenProvider + { + /// + /// Get a new login token for the given environment, user credential, + /// and credential type. + /// + /// Configuration. + /// Prompt behavior. + /// User ID/Service principal to get the token for. + /// Secure strings with password/service principal key. + /// Credential type. + /// An access token. + IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, + SecureString password, AzureAccount.AccountType credentialType); + + /// + /// Get a new authentication token for the given environment + /// + /// The ADAL Configuration + /// The id for the given principal + /// The certificate thumbprint for this user + /// The account type + /// An access token, which can be renewed + IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string principalId, string certificateThumbprint, + AzureAccount.AccountType credentialType); + } +} diff --git a/src/Common/Commands.Common.Authentication/Authentication/KeyStoreApplicationCredentialProvider.cs b/src/Common/Commands.Common.Authentication/Authentication/KeyStoreApplicationCredentialProvider.cs new file mode 100644 index 000000000000..bf9a55c6e3a4 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/KeyStoreApplicationCredentialProvider.cs @@ -0,0 +1,57 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.Rest.Azure.Authentication; +using System.Security; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// Interface to the keystore for authentication + /// + internal sealed class KeyStoreApplicationCredentialProvider : IApplicationAuthenticationProvider + { + private string _tenantId; + + /// + /// Create a credential provider + /// + /// + public KeyStoreApplicationCredentialProvider(string tenant) + { + this._tenantId = tenant; + } + + /// + /// Authenticate using the secret for the specified client from the key store + /// + /// The active directory client id for the application. + /// The intended audience for authentication + /// The AD AuthenticationContext to use + /// + public async Task AuthenticateAsync(string clientId, string audience, AuthenticationContext context) + { + var task = new Task(() => + { + return ServicePrincipalKeyStore.GetKey(clientId, _tenantId); + }); + task.Start(); + var key = await task.ConfigureAwait(false); + + return await context.AcquireTokenAsync(audience, new ClientCredential(clientId, key)); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Authentication/LoginType.cs b/src/Common/Commands.Common.Authentication/Authentication/LoginType.cs new file mode 100644 index 000000000000..16c96a77657f --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/LoginType.cs @@ -0,0 +1,29 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public enum LoginType + { + /// + /// User is logging in with orgid credentials + /// + OrgId, + + /// + /// User is logging in with liveid credentials + /// + LiveId + } +} diff --git a/src/Common/Commands.Common.Authentication/Authentication/ProtectedFileTokenCache.cs b/src/Common/Commands.Common.Authentication/Authentication/ProtectedFileTokenCache.cs new file mode 100644 index 000000000000..5846aa750614 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/ProtectedFileTokenCache.cs @@ -0,0 +1,121 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using System; +using System.IO; +using System.Security.Cryptography; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// An implementation of the Adal token cache that stores the cache items + /// in the DPAPI-protected file. + /// + public class ProtectedFileTokenCache : TokenCache + { + private static readonly string CacheFileName = Path.Combine(AzureSession.ProfileDirectory, AzureSession.TokenCacheFile); + + private static readonly object fileLock = new object(); + + private static readonly Lazy instance = new Lazy(() => new ProtectedFileTokenCache()); + + // Initializes the cache against a local file. + // If the file is already present, it loads its content in the ADAL cache + private ProtectedFileTokenCache() + { + Initialize(CacheFileName); + } + + private void Initialize(string fileName) + { + AfterAccess = AfterAccessNotification; + BeforeAccess = BeforeAccessNotification; + lock (fileLock) + { + if (AzureSession.DataStore.FileExists(fileName)) + { + var existingData = AzureSession.DataStore.ReadFileAsBytes(fileName); + if (existingData != null) + { + try + { + Deserialize(ProtectedData.Unprotect(existingData, null, DataProtectionScope.CurrentUser)); + } + catch (CryptographicException) + { + AzureSession.DataStore.DeleteFile(fileName); + } + } + } + } + } + + public ProtectedFileTokenCache(string cacheFile) + { + Initialize(cacheFile); + } + + // Empties the persistent store. + public override void Clear() + { + base.Clear(); + if (AzureSession.DataStore.FileExists(CacheFileName)) + { + AzureSession.DataStore.DeleteFile(CacheFileName); + } + } + + // Triggered right before ADAL needs to access the cache. + // Reload the cache from the persistent store in case it changed since the last access. + void BeforeAccessNotification(TokenCacheNotificationArgs args) + { + lock (fileLock) + { + if (AzureSession.DataStore.FileExists(CacheFileName)) + { + var existingData = AzureSession.DataStore.ReadFileAsBytes(CacheFileName); + if (existingData != null) + { + try + { + Deserialize(ProtectedData.Unprotect(existingData, null, DataProtectionScope.CurrentUser)); + } + catch (CryptographicException) + { + AzureSession.DataStore.DeleteFile(CacheFileName); + } + } + } + } + } + + // Triggered right after ADAL accessed the cache. + void AfterAccessNotification(TokenCacheNotificationArgs args) + { + // if the access operation resulted in a cache update + if (HasStateChanged) + { + lock (fileLock) + { + // reflect changes in the persistent store + AzureSession.DataStore.WriteFile(CacheFileName, + ProtectedData.Protect(Serialize(), null, DataProtectionScope.CurrentUser)); + // once the write operation took place, restore the HasStateChanged bit to false + HasStateChanged = false; + } + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Authentication/ServicePrincipalKeyStore.cs b/src/Common/Commands.Common.Authentication/Authentication/ServicePrincipalKeyStore.cs new file mode 100644 index 000000000000..4229221d763c --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/ServicePrincipalKeyStore.cs @@ -0,0 +1,117 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Runtime.InteropServices; +using System.Security; +using FILETIME = System.Runtime.InteropServices.ComTypes.FILETIME; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// Helper class to store service principal keys and retrieve them + /// from the Windows Credential Store. + /// + public static class ServicePrincipalKeyStore + { + private const string keyStoreUserName = "PowerShellServicePrincipalKey"; + private const string targetNamePrefix = "AzureSession:target="; + + public static void SaveKey(string appId, string tenantId, SecureString serviceKey) + { + var credential = new CredStore.NativeMethods.Credential + { + flags = 0, + type = CredStore.CredentialType.Generic, + targetName = CreateKey(appId, tenantId), + targetAlias = null, + comment = null, + lastWritten = new FILETIME {dwHighDateTime = 0, dwLowDateTime = 0}, + persist = 2, // persist on local machine + attibuteCount = 0, + attributes = IntPtr.Zero, + userName = keyStoreUserName + }; + + // Pull bits out of SecureString to put in credential + IntPtr credPtr = IntPtr.Zero; + try + { + credential.credentialBlob = Marshal.SecureStringToGlobalAllocUnicode(serviceKey); + credential.credentialBlobSize = (uint)(serviceKey.Length * Marshal.SystemDefaultCharSize); + + int size = Marshal.SizeOf(credential); + credPtr = Marshal.AllocHGlobal(size); + + Marshal.StructureToPtr(credential, credPtr, false); + CredStore.NativeMethods.CredWrite(credPtr, 0); + } + finally + { + if (credPtr != IntPtr.Zero) + { + Marshal.FreeHGlobal(credPtr); + } + + Marshal.ZeroFreeGlobalAllocUnicode(credential.credentialBlob); + } + } + + public static SecureString GetKey(string appId, string tenantId) + { + IntPtr pCredential = IntPtr.Zero; + try + { + if (CredStore.NativeMethods.CredRead( + CreateKey(appId, tenantId), + CredStore.CredentialType.Generic, 0, + out pCredential)) + { + var credential = (CredStore.NativeMethods.Credential) + Marshal.PtrToStructure(pCredential, typeof (CredStore.NativeMethods.Credential)); + unsafe + { + return new SecureString((char*) (credential.credentialBlob), + (int)(credential.credentialBlobSize/Marshal.SystemDefaultCharSize)); + } + } + return null; + } + catch + { + // we could be running in an environment that does not have credentials store + } + finally + { + if (pCredential != IntPtr.Zero) + { + CredStore.NativeMethods.CredFree(pCredential); + } + } + + return null; + } + + + public static void DeleteKey(string appId, string tenantId) + { + CredStore.NativeMethods.CredDelete(CreateKey(appId, tenantId), CredStore.CredentialType.Generic, 0); + } + + private static string CreateKey(string appId, string tenantId) + { + return string.Format("{0}AppId={1};Tenant={2}", targetNamePrefix, appId, tenantId); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Authentication/ServicePrincipalTokenProvider.cs b/src/Common/Commands.Common.Authentication/Authentication/ServicePrincipalTokenProvider.cs new file mode 100644 index 000000000000..bd1a6c8c6e01 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/ServicePrincipalTokenProvider.cs @@ -0,0 +1,166 @@ +// ---------------------------------------------------------------------------------- +// Copyright Microsoft Corporation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using System; +using System.Collections.Generic; +using System.Security; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + internal class ServicePrincipalTokenProvider : ITokenProvider + { + private static readonly TimeSpan expirationThreshold = TimeSpan.FromMinutes(5); + + public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, SecureString password, + AzureAccount.AccountType credentialType) + { + if (credentialType == AzureAccount.AccountType.User) + { + throw new ArgumentException(string.Format(Resources.InvalidCredentialType, "User"), "credentialType"); + } + return new ServicePrincipalAccessToken(config, AcquireTokenWithSecret(config, userId, password), this.RenewWithSecret, userId); + } + + public IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string clientId, string certificateThumbprint, AzureAccount.AccountType credentialType) + { + if (credentialType == AzureAccount.AccountType.User) + { + throw new ArgumentException(string.Format(Resources.InvalidCredentialType, "User"), "credentialType"); + } + return new ServicePrincipalAccessToken(config, AcquireTokenWithCertificate(config, clientId, certificateThumbprint), + (adalConfig, appId) => this.RenewWithCertificate(adalConfig, appId, certificateThumbprint), clientId); + } + + private AuthenticationContext GetContext(AdalConfiguration config) + { + string authority = config.AdEndpoint + config.AdDomain; + return new AuthenticationContext(authority, config.ValidateAuthority, config.TokenCache); + } + + private AuthenticationResult AcquireTokenWithSecret(AdalConfiguration config, string appId, SecureString appKey) + { + if (appKey == null) + { + return RenewWithSecret(config, appId); + } + + StoreAppKey(appId, config.AdDomain, appKey); + var credential = new ClientCredential(appId, appKey); + var context = GetContext(config); + return context.AcquireToken(config.ResourceClientUri, credential); + } + + private AuthenticationResult AcquireTokenWithCertificate(AdalConfiguration config, string appId, + string thumbprint) + { + var certificate = AzureSession.DataStore.GetCertificate(thumbprint); + if (certificate == null) + { + throw new ArgumentException(string.Format(Resources.CertificateNotFoundInStore, thumbprint)); + } + + var context = GetContext(config); + return context.AcquireToken(config.ResourceClientUri, new ClientAssertionCertificate(appId, certificate)); + } + + private AuthenticationResult RenewWithSecret(AdalConfiguration config, string appId) + { + TracingAdapter.Information(Resources.SPNRenewTokenTrace, appId, config.AdDomain, config.AdEndpoint, + config.ClientId, config.ClientRedirectUri); + using (SecureString appKey = LoadAppKey(appId, config.AdDomain)) + { + if (appKey == null) + { + throw new KeyNotFoundException(string.Format(Resources.ServiceKeyNotFound, appId)); + } + return AcquireTokenWithSecret(config, appId, appKey); + } + } + + private AuthenticationResult RenewWithCertificate(AdalConfiguration config, string appId, + string thumbprint) + { + TracingAdapter.Information(Resources.SPNRenewTokenTrace, appId, config.AdDomain, config.AdEndpoint, + config.ClientId, config.ClientRedirectUri); + return AcquireTokenWithCertificate(config, appId, thumbprint); + } + + private SecureString LoadAppKey(string appId, string tenantId) + { + return ServicePrincipalKeyStore.GetKey(appId, tenantId); + } + + private void StoreAppKey(string appId, string tenantId, SecureString appKey) + { + ServicePrincipalKeyStore.SaveKey(appId, tenantId, appKey); + } + + + private class ServicePrincipalAccessToken : IAccessToken + { + internal readonly AdalConfiguration Configuration; + internal AuthenticationResult AuthResult; + private readonly Func tokenRenewer; + private readonly string appId; + + public ServicePrincipalAccessToken(AdalConfiguration configuration, AuthenticationResult authResult, Func tokenRenewer, string appId) + { + Configuration = configuration; + AuthResult = authResult; + this.tokenRenewer = tokenRenewer; + this.appId = appId; + } + + public void AuthorizeRequest(Action authTokenSetter) + { + if (IsExpired) + { + AuthResult = tokenRenewer(Configuration, appId); + } + + authTokenSetter(AuthResult.AccessTokenType, AuthResult.AccessToken); + } + + public string UserId { get { return appId; } } + public string AccessToken { get { return AuthResult.AccessToken; } } + public LoginType LoginType { get { return LoginType.OrgId; } } + public string TenantId { get { return this.Configuration.AdDomain; } } + + private bool IsExpired + { + get + { +#if DEBUG + if (Environment.GetEnvironmentVariable("FORCE_EXPIRED_ACCESS_TOKEN") != null) + { + return true; + } +#endif + + var expiration = AuthResult.ExpiresOn; + var currentTime = DateTimeOffset.UtcNow; + var timeUntilExpiration = expiration - currentTime; + TracingAdapter.Information(Resources.SPNTokenExpirationCheckTrace, expiration, currentTime, + expirationThreshold, timeUntilExpiration); + return timeUntilExpiration < expirationThreshold; + } + } + } + } +} + diff --git a/src/Common/Commands.Common.Authentication/Authentication/ShowDialog.cs b/src/Common/Commands.Common.Authentication/Authentication/ShowDialog.cs new file mode 100644 index 000000000000..3ca6ac512309 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/ShowDialog.cs @@ -0,0 +1,23 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public enum ShowDialog + { + Auto, + Always, + Never + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/Authentication/UserTokenProvider.cs b/src/Common/Commands.Common.Authentication/Authentication/UserTokenProvider.cs new file mode 100644 index 000000000000..54aa45bc5564 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Authentication/UserTokenProvider.cs @@ -0,0 +1,301 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using System; +using System.Runtime.InteropServices; +using System.Security; +using System.Security.Authentication; +using System.Threading; +using System.Windows.Forms; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// A token provider that uses ADAL to retrieve + /// tokens from Azure Active Directory for user + /// credentials. + /// + internal class UserTokenProvider : ITokenProvider + { + private readonly IWin32Window parentWindow; + + public UserTokenProvider(IWin32Window parentWindow) + { + this.parentWindow = parentWindow; + } + + public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, SecureString password, + AzureAccount.AccountType credentialType) + { + if (credentialType != AzureAccount.AccountType.User) + { + throw new ArgumentException(string.Format(Resources.InvalidCredentialType, "User"), "credentialType"); + } + + return new AdalAccessToken(AcquireToken(config, promptBehavior, userId, password), this, config); + } + + private readonly static TimeSpan expirationThreshold = TimeSpan.FromMinutes(5); + + private bool IsExpired(AdalAccessToken token) + { +#if DEBUG + if (Environment.GetEnvironmentVariable("FORCE_EXPIRED_ACCESS_TOKEN") != null) + { + return true; + } +#endif + var expiration = token.AuthResult.ExpiresOn; + var currentTime = DateTimeOffset.UtcNow; + var timeUntilExpiration = expiration - currentTime; + TracingAdapter.Information(Resources.UPNTokenExpirationCheckTrace, expiration, currentTime, expirationThreshold, + timeUntilExpiration); + return timeUntilExpiration < expirationThreshold; + } + + private void Renew(AdalAccessToken token) + { + TracingAdapter.Information(Resources.UPNRenewTokenTrace, token.AuthResult.AccessTokenType, token.AuthResult.ExpiresOn, + token.AuthResult.IsMultipleResourceRefreshToken, token.AuthResult.TenantId, token.UserId); + var user = token.AuthResult.UserInfo; + if (user != null) + { + TracingAdapter.Information(Resources.UPNRenewTokenUserInfoTrace, user.DisplayableId, user.FamilyName, + user.GivenName, user.IdentityProvider, user.UniqueId); + } + if (IsExpired(token)) + { + TracingAdapter.Information(Resources.UPNExpiredTokenTrace); + AuthenticationResult result = AcquireToken(token.Configuration, ShowDialog.Never, token.UserId, null); + + if (result == null) + { + throw new AuthenticationException(Resources.ExpiredRefreshToken); + } + else + { + token.AuthResult = result; + } + } + } + + private AuthenticationContext CreateContext(AdalConfiguration config) + { + return new AuthenticationContext(config.AdEndpoint + config.AdDomain, config.ValidateAuthority, config.TokenCache) + { + OwnerWindow = parentWindow + }; + } + + // We have to run this in a separate thread to guarantee that it's STA. This method + // handles the threading details. + private AuthenticationResult AcquireToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, + SecureString password) + { + AuthenticationResult result = null; + Exception ex = null; + if (promptBehavior == ShowDialog.Never) + { + result = SafeAquireToken(config, promptBehavior, userId, password, out ex); + } + else + { + var thread = new Thread(() => + { + result = SafeAquireToken(config, promptBehavior, userId, password, out ex); + }); + + thread.SetApartmentState(ApartmentState.STA); + thread.Name = "AcquireTokenThread"; + thread.Start(); + thread.Join(); + } + + if (ex != null) + { + var adex = ex as AdalException; + if (adex != null) + { + if (adex.ErrorCode == AdalError.AuthenticationCanceled) + { + throw new AadAuthenticationCanceledException(adex.Message, adex); + } + } + if (ex is AadAuthenticationException) + { + throw ex; + } + throw new AadAuthenticationFailedException(GetExceptionMessage(ex), ex); + } + + return result; + } + + private AuthenticationResult SafeAquireToken( + AdalConfiguration config, + ShowDialog showDialog, + string userId, + SecureString password, + out Exception ex) + { + try + { + ex = null; + var promptBehavior = (PromptBehavior)Enum.Parse(typeof(PromptBehavior), showDialog.ToString()); + + return DoAcquireToken(config, promptBehavior, userId, password); + } + catch (AdalException adalEx) + { + if (adalEx.ErrorCode == AdalError.UserInteractionRequired || + adalEx.ErrorCode == AdalError.MultipleTokensMatched) + { + string message = Resources.AdalUserInteractionRequired; + if (adalEx.ErrorCode == AdalError.MultipleTokensMatched) + { + message = Resources.AdalMultipleTokens; + } + + ex = new AadAuthenticationFailedWithoutPopupException(message, adalEx); + } + else if (adalEx.ErrorCode == AdalError.MissingFederationMetadataUrl) + { + ex = new AadAuthenticationFailedException(Resources.CredentialOrganizationIdMessage, adalEx); + } + else + { + ex = adalEx; + } + } + catch (Exception threadEx) + { + ex = threadEx; + } + return null; + } + + private AuthenticationResult DoAcquireToken(AdalConfiguration config, PromptBehavior promptBehavior, string userId, + SecureString password) + { + AuthenticationResult result; + var context = CreateContext(config); + + TracingAdapter.Information(Resources.UPNAcquireTokenContextTrace, context.Authority, context.CorrelationId, + context.ValidateAuthority); + TracingAdapter.Information(Resources.UPNAcquireTokenConfigTrace, config.AdDomain, config.AdEndpoint, + config.ClientId, config.ClientRedirectUri); + if (string.IsNullOrEmpty(userId)) + { + if (promptBehavior != PromptBehavior.Never) + { + ClearCookies(); + } + + result = context.AcquireToken(config.ResourceClientUri, config.ClientId, + config.ClientRedirectUri, promptBehavior, + UserIdentifier.AnyUser, AdalConfiguration.EnableEbdMagicCookie); + } + else + { + if (password == null) + { + result = context.AcquireToken(config.ResourceClientUri, config.ClientId, + config.ClientRedirectUri, promptBehavior, + new UserIdentifier(userId, UserIdentifierType.RequiredDisplayableId), + AdalConfiguration.EnableEbdMagicCookie); + } + else + { + UserCredential credential = new UserCredential(userId, password); + result = context.AcquireToken(config.ResourceClientUri, config.ClientId, credential); + } + } + return result; + } + + private string GetExceptionMessage(Exception ex) + { + string message = ex.Message; + if (ex.InnerException != null) + { + message += ": " + ex.InnerException.Message; + } + return message; + } + /// + /// Implementation of using data from ADAL + /// + private class AdalAccessToken : IAccessToken + { + internal readonly AdalConfiguration Configuration; + internal AuthenticationResult AuthResult; + private readonly UserTokenProvider tokenProvider; + + public AdalAccessToken(AuthenticationResult authResult, UserTokenProvider tokenProvider, AdalConfiguration configuration) + { + AuthResult = authResult; + this.tokenProvider = tokenProvider; + Configuration = configuration; + } + + public void AuthorizeRequest(Action authTokenSetter) + { + tokenProvider.Renew(this); + authTokenSetter(AuthResult.AccessTokenType, AuthResult.AccessToken); + } + + public string AccessToken { get { return AuthResult.AccessToken; } } + public string UserId { get { return AuthResult.UserInfo.DisplayableId; } } + + public string TenantId { get { return AuthResult.TenantId; } } + + public LoginType LoginType + { + get + { + if (AuthResult.UserInfo.IdentityProvider != null) + { + return LoginType.LiveId; + } + return LoginType.OrgId; + } + } + } + + + private void ClearCookies() + { + NativeMethods.InternetSetOption(IntPtr.Zero, NativeMethods.INTERNET_OPTION_END_BROWSER_SESSION, IntPtr.Zero, 0); + } + + private static class NativeMethods + { + internal const int INTERNET_OPTION_END_BROWSER_SESSION = 42; + + [DllImport("wininet.dll", SetLastError = true)] + internal static extern bool InternetSetOption(IntPtr hInternet, int dwOption, IntPtr lpBuffer, + int lpdwBufferLength); + } + + public IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string clientId, string certificate, AzureAccount.AccountType credentialType) + { + throw new NotImplementedException(); + } + } +} + diff --git a/src/Common/Commands.Common.Authentication/AzureSession.cs b/src/Common/Commands.Common.Authentication/AzureSession.cs new file mode 100644 index 000000000000..51108e9c628c --- /dev/null +++ b/src/Common/Commands.Common.Authentication/AzureSession.cs @@ -0,0 +1,89 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using System; +using System.IO; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// Represents current Azure session. + /// + public static class AzureSession + { + /// + /// Gets or sets Azure client factory. + /// + public static IClientFactory ClientFactory { get; set; } + + /// + /// Gets or sets Azure authentication factory. + /// + public static IAuthenticationFactory AuthenticationFactory { get; set; } + + /// + /// Gets or sets data persistence store. + /// + public static IDataStore DataStore { get; set; } + + /// + /// Gets or sets the token cache store. + /// + public static TokenCache TokenCache { get; set; } + + /// + /// Gets or sets profile directory. + /// + public static string ProfileDirectory { get; set; } + + /// + /// Gets or sets token cache file path. + /// + public static string TokenCacheFile { get; set; } + + /// + /// Gets or sets profile file name. + /// + public static string ProfileFile { get; set; } + + /// + /// Gets or sets file name for the migration backup. + /// + public static string OldProfileFileBackup { get; set; } + + /// + /// Gets or sets old profile file name. + /// + public static string OldProfileFile { get; set; } + + static AzureSession() + { + ClientFactory = new ClientFactory(); + AuthenticationFactory = new AuthenticationFactory(); + DataStore = new MemoryDataStore(); + TokenCache = new TokenCache(); + OldProfileFile = "WindowsAzureProfile.xml"; + OldProfileFileBackup = "WindowsAzureProfile.xml.bak"; + ProfileDirectory = Path.Combine( + Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), + Resources.AzureDirectoryName); ; + ProfileFile = "AzureProfile.json"; + TokenCacheFile = "TokenCache.dat"; + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Commands.Common.Authentication.csproj b/src/Common/Commands.Common.Authentication/Commands.Common.Authentication.csproj new file mode 100644 index 000000000000..7505381b88b5 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Commands.Common.Authentication.csproj @@ -0,0 +1,182 @@ + + + + + Debug + AnyCPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E} + Library + Properties + Microsoft.Azure.Commands.Common.Authentication + Microsoft.Azure.Commands.Common.Authentication + v4.5 + 512 + + true + /assemblyCompareMode:StrongNameIgnoringVersion + 06e19c11 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + true + true + false + true + + + pdbonly + true + bin\Release\ + TRACE;SIGN + AnyCPU + bin\Release\Management.Utilities.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + prompt + MinimumRecommendedRules.ruleset + ;$(ProgramFiles)\Microsoft Visual Studio 12.0\Team Tools\Static Analysis Tools\Rule Sets + ;$(ProgramFiles)\Microsoft Visual Studio 12.0\Team Tools\Static Analysis Tools\FxCop\Rules + true + MSSharedLibKey.snk + true + true + false + true + + + + False + ..\..\packages\Hyak.Common.1.0.3\lib\portable-net403+win+wpa81\Hyak.Common.dll + True + + + ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll + True + + + ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll + True + + + ..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + True + + + ..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + True + + + ..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + True + + + ..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + + + ..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + True + + + ..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + True + + + ..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + True + + + ..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + True + + + + + + + ..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Extensions.dll + True + + + ..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/Common/AzureModule.cs b/src/Common/Commands.Common.Authentication/Common/AzureModule.cs new file mode 100644 index 000000000000..a5df2c70f95d --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Common/AzureModule.cs @@ -0,0 +1,23 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public enum AzureModule + { + AzureServiceManagement, + AzureResourceManager, + AzureProfile + } +} diff --git a/src/Common/Commands.Common.Authentication/Common/ProfileData.cs b/src/Common/Commands.Common.Authentication/Common/ProfileData.cs new file mode 100644 index 000000000000..25aa6d2b8acc --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Common/ProfileData.cs @@ -0,0 +1,272 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Runtime.Serialization; +using System.Text; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + /// + /// This class provides the representation of + /// data loaded and saved into data files + /// for AzureSMProfile. + /// + [DataContract] + public class ProfileData + { + [DataMember] + public string DefaultEnvironmentName { get; set; } + + [DataMember] + public IEnumerable Environments { get; set; } + + [DataMember] + public IEnumerable Subscriptions { get; set; } + } + + /// + /// This class provides the representation of + /// data loaded and saved into data files for + /// an individual Azure environment + /// + [DataContract] + public class AzureEnvironmentData + { + public AzureEnvironment ToAzureEnvironment() + { + return new AzureEnvironment + { + Name = this.Name, + Endpoints = new Dictionary + { + { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, this.ActiveDirectoryServiceEndpointResourceId }, + { AzureEnvironment.Endpoint.AdTenant, this.AdTenantUrl }, + { AzureEnvironment.Endpoint.Gallery, this.GalleryEndpoint }, + { AzureEnvironment.Endpoint.ManagementPortalUrl, this.ManagementPortalUrl }, + { AzureEnvironment.Endpoint.PublishSettingsFileUrl, this.PublishSettingsFileUrl }, + { AzureEnvironment.Endpoint.ResourceManager, this.ResourceManagerEndpoint }, + { AzureEnvironment.Endpoint.ServiceManagement, this.ServiceEndpoint }, + { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, this.SqlDatabaseDnsSuffix }, + { AzureEnvironment.Endpoint.StorageEndpointSuffix, this.StorageEndpointSuffix }, + { AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, this.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix }, + { AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, this.AzureDataLakeStoreFileSystemEndpointSuffix }, + } + }; + } + + [DataMember] + public string Name { get; set; } + + [DataMember] + public string PublishSettingsFileUrl { get; set; } + + [DataMember] + public string ServiceEndpoint { get; set; } + + [DataMember] + public string ResourceManagerEndpoint { get; set; } + + [DataMember] + public string ManagementPortalUrl { get; set; } + + [DataMember] + public string StorageEndpointSuffix { get; set; } + + [DataMember] + public string AdTenantUrl { get; set; } + + [DataMember] + public string CommonTenantId { get; set; } + + [DataMember] + public string GalleryEndpoint { get; set; } + + [DataMember] + public string ActiveDirectoryServiceEndpointResourceId { get; set; } + + [DataMember] + public string SqlDatabaseDnsSuffix { get; set; } + + [DataMember] + public string TrafficManagerEndpointSuffix { get; set; } + + [DataMember] + public string AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix { get; set; } + + [DataMember] + public string AzureDataLakeStoreFileSystemEndpointSuffix { get; set; } + } + + /// + /// This class provides the representation of data loaded + /// and saved into data file for an individual Azure subscription. + /// + [DataContract] + public class AzureSubscriptionData + { + /// + /// Constructor used by DataContractSerializer + /// + public AzureSubscriptionData() + { + } + + public AzureSubscription ToAzureSubscription(List envs) + { + AzureSubscription subscription = new AzureSubscription(); + try + { + subscription.Id = new Guid(this.SubscriptionId); + } + catch (Exception ex) + { + throw new ArgumentException("Subscription ID is not a valid GUID.", ex); + } + subscription.Name = Name; + + // Logic to detect what is the subscription environment relies on having ManagementEndpoint (i.e. RDFE endpoint) set already on the subscription + List allEnvs = envs.Union(AzureEnvironment.PublicEnvironments.Values).ToList(); + AzureEnvironment env = allEnvs.FirstOrDefault(e => e.IsEndpointSetToValue(AzureEnvironment.Endpoint.ServiceManagement, this.ManagementEndpoint)); + + if (env != null) + { + subscription.Environment = env.Name; + } + else + { + subscription.Environment = EnvironmentName.AzureCloud; + } + + if (!string.IsNullOrEmpty(this.ManagementCertificate)) + { + subscription.Account = this.ManagementCertificate; + } + + if (!string.IsNullOrEmpty(this.ActiveDirectoryUserId)) + { + subscription.Account = this.ActiveDirectoryUserId; + } + + if (!string.IsNullOrEmpty(this.ActiveDirectoryTenantId)) + { + subscription.SetProperty(AzureSubscription.Property.Tenants, ActiveDirectoryTenantId); + } + + if (this.IsDefault) + { + subscription.SetProperty(AzureSubscription.Property.Default, "True"); + } + + if (!string.IsNullOrEmpty(this.CloudStorageAccount)) + { + subscription.Properties.Add(AzureSubscription.Property.StorageAccount, this.CloudStorageAccount); + } + + if (this.RegisteredResourceProviders.Count() > 0) + { + StringBuilder providers = new StringBuilder(); + subscription.Properties.Add(AzureSubscription.Property.RegisteredResourceProviders, + string.Join(",", RegisteredResourceProviders)); + } + + return subscription; + } + + public IEnumerable ToAzureAccounts() + { + if (!string.IsNullOrEmpty(ActiveDirectoryUserId)) + { + AzureAccount userAccount = new AzureAccount + { + Id = ActiveDirectoryUserId, + Type = AzureAccount.AccountType.User + }; + + userAccount.SetProperty(AzureAccount.Property.Subscriptions, new Guid(this.SubscriptionId).ToString()); + + if (!string.IsNullOrEmpty(ActiveDirectoryTenantId)) + { + userAccount.SetProperty(AzureAccount.Property.Tenants, ActiveDirectoryTenantId); + } + + yield return userAccount; + } + + if (!string.IsNullOrEmpty(ManagementCertificate)) + { + AzureAccount certificateAccount = new AzureAccount + { + Id = ManagementCertificate, + Type = AzureAccount.AccountType.Certificate + }; + + certificateAccount.SetProperty(AzureAccount.Property.Subscriptions, new Guid(this.SubscriptionId).ToString()); + + yield return certificateAccount; + } + } + + [DataMember] + public string Name { get; set; } + + [DataMember] + public string SubscriptionId { get; set; } + + [DataMember] + public string ManagementEndpoint { get; set; } + + [DataMember] + public string ResourceManagerEndpoint { get; set; } + + [DataMember] + public string ActiveDirectoryEndpoint { get; set; } + + [DataMember] + public string ActiveDirectoryTenantId { get; set; } + + [DataMember] + public string ActiveDirectoryUserId { get; set; } + + [DataMember] + public string LoginType { get; set; } + + [DataMember] + public bool IsDefault { get; set; } + + [DataMember] + public string ManagementCertificate { get; set; } + + [DataMember] + public string CloudStorageAccount { get; set; } + + [DataMember] + public IEnumerable RegisteredResourceProviders { get; set; } + + [DataMember] + public string GalleryEndpoint { get; set; } + + [DataMember] + public string ActiveDirectoryServiceEndpointResourceId { get; set; } + + [DataMember] + public string SqlDatabaseDnsSuffix { get; set; } + + [DataMember] + public string TrafficManagerEndpointSuffix { get; set; } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/Common/Validate.cs b/src/Common/Commands.Common.Authentication/Common/Validate.cs new file mode 100644 index 000000000000..b1f555fa9a9f --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Common/Validate.cs @@ -0,0 +1,218 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using System; +using System.Diagnostics.CodeAnalysis; +using System.IO; +using System.Linq; +using System.Net; +using System.Net.Sockets; +using System.Runtime.InteropServices; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public static class Validate + { + [Flags] + enum InternetConnectionState : int + { + INTERNET_CONNECTION_MODEM = 0x1, + INTERNET_CONNECTION_LAN = 0x2, + INTERNET_CONNECTION_PROXY = 0x4, + INTERNET_RAS_INSTALLED = 0x10, + INTERNET_CONNECTION_OFFLINE = 0x20, + INTERNET_CONNECTION_CONFIGURED = 0x40 + } + + [SuppressMessage("Microsoft.Design", "CA1060:MovePInvokesToNativeMethodsClass", Justification = "Not necessary for a single p-invoke")] + [DllImport("WININET", CharSet = CharSet.Auto)] + static extern bool InternetGetConnectedState(ref InternetConnectionState lpdwFlags, int dwReserved); + + /// + /// Validates against given string if null or empty. + /// + /// string variable to validate + /// This parameter is used when the validation fails. It can contain actual message to display + /// or parameter name to display with default message + /// Indicates either to use messageData as actual message or parameter name + public static void ValidateStringIsNullOrEmpty(string data, string messageData, bool useDefaultMessage = true) + { + if (string.IsNullOrEmpty(data)) + { + // In this case use messageData parameter as name for null/empty string. + if (useDefaultMessage) + { + throw new ArgumentException(string.Format(Resources.InvalidOrEmptyArgumentMessage, messageData)); + } + else + { + // Use the message provided by the user + throw new ArgumentException(messageData); + } + } + } + + public static void ValidatePathName(string element, string exceptionMessage) + { + if (element.IndexOfAny(Path.GetInvalidPathChars()) != -1) + { + throw new ArgumentException(exceptionMessage); + } + } + + public static void ValidateFileName(string element, string exceptionMessage = null) + { + try + { + string fileName = Path.GetFileName(element); + + if (fileName.IndexOfAny(Path.GetInvalidFileNameChars()) != -1) + { + throw new ArgumentException(exceptionMessage ?? string.Empty); + } + } + catch + { + throw new ArgumentException(exceptionMessage ?? string.Empty); + } + } + + public static void ValidateFileExists(string filePath, string exceptionMessage) + { + if (!FileUtilities.DataStore.FileExists(filePath)) + { + throw new FileNotFoundException(exceptionMessage); + } + } + + public static void ValidateDirectoryExists(string directory, string exceptionMessage = null) + { + string msg = string.Format(Resources.PathDoesNotExist, directory); + + if (!FileUtilities.DataStore.DirectoryExists(directory)) + { + if (!string.IsNullOrEmpty(exceptionMessage)) + { + msg = exceptionMessage; + } + + throw new FileNotFoundException(msg); + } + } + + public static void ValidateNullArgument(object item, string exceptionMessage) + { + if (item == null) + { + throw new ArgumentException(exceptionMessage); + } + } + + public static void ValidateFileExtention(string filePath, string desiredExtention) + { + bool invalidExtension = Convert.ToBoolean(string.Compare(Path.GetExtension(filePath), desiredExtention, true)); + + if (invalidExtension) + { + throw new ArgumentException(string.Format(Resources.InvalidFileExtension, filePath, desiredExtention)); + } + } + + public static void ValidateDnsName(string dnsName, string parameterName) + { + if (Uri.CheckHostName(dnsName) != UriHostNameType.Dns || dnsName.EndsWith("-")) + { + throw new ArgumentException(string.Format(Resources.InvalidDnsName, dnsName, parameterName)); + } + } + + public static void ValidateDnsDoesNotExist(string dnsName) + { + try + { + Dns.GetHostEntry(dnsName); + // Dns does exist throw exception + // + throw new ArgumentException(string.Format(Resources.ServiceNameExists, dnsName)); + } + catch (SocketException) + { + // Dns doesn't exist + } + } + + public static void ValidateInternetConnection() + { + InternetConnectionState flags = 0; + + if (!InternetGetConnectedState(ref flags, 0)) + { + throw new Exception(Resources.NoInternetConnection); + } + } + + public static void HasWhiteCharacter(string text, string exceptionMessage = null) + { + if (text.Any(char.IsWhiteSpace)) + { + throw new ArgumentException(exceptionMessage ?? string.Empty); + } + } + + /// + /// Make validation for given path. + /// + /// Path to validate + /// message to display if this validation failed + public static void ValidatePath(string path, string exceptionMessage) + { + ValidateStringIsNullOrEmpty(path, exceptionMessage, false); + ValidatePathName(path, exceptionMessage); + } + + /// + /// Validates against given directory + /// + /// Directory name + /// Name which you use to identify that directory to user (i.e. AzureSdkDirectory) + public static void ValidateDirectoryFull(string directoryNameOnDisk, string directoryName) + { + BasicFileAndDirectoryValidation(directoryNameOnDisk, directoryName); + ValidateDirectoryExists(directoryNameOnDisk, string.Format(Resources.PathDoesNotExistForElement, directoryName, directoryNameOnDisk)); + } + + private static void BasicFileAndDirectoryValidation(string fullPath, string name) + { + ValidateStringIsNullOrEmpty(fullPath, name); + ValidateFileName(fullPath, Resources.IllegalPath); + string directoryPath = Path.GetDirectoryName(fullPath); + if (!string.IsNullOrEmpty(directoryPath)) + { + ValidatePath(fullPath, Resources.IllegalPath); + } + } + + /// + /// Validates against given file + /// + /// File name + /// Name which you use to identify that directory to user (i.e. Service Settings) + public static void ValidateFileFull(string fileNameOnDisk, string fileName) + { + BasicFileAndDirectoryValidation(fileNameOnDisk, fileName); + ValidateFileExists(fileNameOnDisk, string.Format(Resources.PathDoesNotExistForElement, fileName, fileNameOnDisk)); + } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/Extensions/CloudExceptionExtensions.cs b/src/Common/Commands.Common.Authentication/Extensions/CloudExceptionExtensions.cs new file mode 100644 index 000000000000..f51f6698d518 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Extensions/CloudExceptionExtensions.cs @@ -0,0 +1,50 @@ +// +// Copyright (c) Microsoft. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +using Hyak.Common; +using System.Linq; + +namespace Microsoft.Azure.Common +{ + public static class CloudExceptionExtensions + { + public static string GetRequestId(this CloudException exception) + { + if(exception == null || + exception.Response == null || + exception.Response.Headers == null || + !exception.Response.Headers.Keys.Contains("x-ms-request-id")) + { + return null; + } + + return exception.Response.Headers["x-ms-request-id"].FirstOrDefault(); + + } + public static string GetRoutingRequestId(this CloudException exception) + { + if (exception == null || + exception.Response == null || + exception.Response.Headers == null || + !exception.Response.Headers.Keys.Contains("x-ms-routing-request-id")) + { + return null; + } + + return exception.Response.Headers["x-ms-routing-request-id"].FirstOrDefault(); + + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Factories/AuthenticationFactory.cs b/src/Common/Commands.Common.Authentication/Factories/AuthenticationFactory.cs new file mode 100644 index 000000000000..1d49be6be746 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Factories/AuthenticationFactory.cs @@ -0,0 +1,302 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using System; +using System.Linq; +using System.Security; +using Hyak.Common; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.Rest; +using Microsoft.Rest.Azure.Authentication; + +namespace Microsoft.Azure.Commands.Common.Authentication.Factories +{ + public class AuthenticationFactory : IAuthenticationFactory + { + public const string CommonAdTenant = "Common"; + + public AuthenticationFactory() + { + TokenProvider = new AdalTokenProvider(); + } + + public ITokenProvider TokenProvider { get; set; } + + public IAccessToken Authenticate( + AzureAccount account, + AzureEnvironment environment, + string tenant, + SecureString password, + ShowDialog promptBehavior, + TokenCache tokenCache, + AzureEnvironment.Endpoint resourceId = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId) + { + var configuration = GetAdalConfiguration(environment, tenant, resourceId, tokenCache); + + TracingAdapter.Information(Resources.AdalAuthConfigurationTrace, configuration.AdDomain, configuration.AdEndpoint, + configuration.ClientId, configuration.ClientRedirectUri, configuration.ResourceClientUri, configuration.ValidateAuthority); + IAccessToken token; + if (account.IsPropertySet(AzureAccount.Property.CertificateThumbprint)) + { + var thumbprint = account.GetProperty(AzureAccount.Property.CertificateThumbprint); + token = TokenProvider.GetAccessTokenWithCertificate(configuration, account.Id, thumbprint, account.Type); + } + else + { + + token = TokenProvider.GetAccessToken(configuration, promptBehavior, account.Id, password, account.Type); + } + + account.Id = token.UserId; + return token; + } + + public IAccessToken Authenticate( + AzureAccount account, + AzureEnvironment environment, + string tenant, + SecureString password, + ShowDialog promptBehavior, + AzureEnvironment.Endpoint resourceId = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId) + { + return Authenticate(account, environment, tenant, password, promptBehavior, AzureSession.TokenCache, resourceId); + } + + public SubscriptionCloudCredentials GetSubscriptionCloudCredentials(AzureContext context) + { + return GetSubscriptionCloudCredentials(context, AzureEnvironment.Endpoint.ServiceManagement); + } + + public SubscriptionCloudCredentials GetSubscriptionCloudCredentials(AzureContext context, AzureEnvironment.Endpoint targetEndpoint) + { + if (context.Subscription == null) + { + var exceptionMessage = targetEndpoint == AzureEnvironment.Endpoint.ServiceManagement + ? Resources.InvalidDefaultSubscription + : Resources.NoSubscriptionInContext; + throw new ApplicationException(exceptionMessage); + } + + if (context.Account == null) + { + var exceptionMessage = targetEndpoint == AzureEnvironment.Endpoint.ServiceManagement + ? Resources.AccountNotFound + : Resources.ArmAccountNotFound; + throw new ArgumentException(exceptionMessage); + } + + if (context.Account.Type == AzureAccount.AccountType.Certificate) + { + var certificate = AzureSession.DataStore.GetCertificate(context.Account.Id); + return new CertificateCloudCredentials(context.Subscription.Id.ToString(), certificate); + } + + if (context.Account.Type == AzureAccount.AccountType.AccessToken) + { + return new TokenCloudCredentials(context.Subscription.Id.ToString(), context.Account.GetProperty(AzureAccount.Property.AccessToken)); + } + + string tenant = null; + + if (context.Subscription != null && context.Account != null) + { + tenant = context.Subscription.GetPropertyAsArray(AzureSubscription.Property.Tenants) + .Intersect(context.Account.GetPropertyAsArray(AzureAccount.Property.Tenants)) + .FirstOrDefault(); + } + + if (tenant == null && context.Tenant != null && context.Tenant.Id != Guid.Empty) + { + tenant = context.Tenant.Id.ToString(); + } + + if (tenant == null) + { + var exceptionMessage = targetEndpoint == AzureEnvironment.Endpoint.ServiceManagement + ? Resources.TenantNotFound + : Resources.NoTenantInContext; + throw new ArgumentException(exceptionMessage); + } + + try + { + TracingAdapter.Information(Resources.UPNAuthenticationTrace, + context.Account.Id, context.Environment.Name, tenant); + var tokenCache = AzureSession.TokenCache; + if (context.TokenCache != null && context.TokenCache.Length > 0) + { + tokenCache = new TokenCache(context.TokenCache); + } + + var token = Authenticate(context.Account, context.Environment, + tenant, null, ShowDialog.Never, tokenCache, context.Environment.GetTokenAudience(targetEndpoint)); + + if (context.TokenCache != null && context.TokenCache.Length > 0) + { + context.TokenCache = tokenCache.Serialize(); + } + + TracingAdapter.Information(Resources.UPNAuthenticationTokenTrace, + token.LoginType, token.TenantId, token.UserId); + return new AccessTokenCredential(context.Subscription.Id, token); + } + catch (Exception ex) + { + TracingAdapter.Information(Resources.AdalAuthException, ex.Message); + var exceptionMessage = targetEndpoint == AzureEnvironment.Endpoint.ServiceManagement + ? Resources.InvalidSubscriptionState + : Resources.InvalidArmContext; + throw new ArgumentException(exceptionMessage, ex); + } + } + + public ServiceClientCredentials GetServiceClientCredentials(AzureContext context) + { + return GetServiceClientCredentials(context, + AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId); + } + + public ServiceClientCredentials GetServiceClientCredentials(AzureContext context, AzureEnvironment.Endpoint targetEndpoint) + { + if (context.Account == null) + { + throw new ArgumentException(Resources.ArmAccountNotFound); + } + + if (context.Account.Type == AzureAccount.AccountType.Certificate) + { + throw new NotSupportedException(AzureAccount.AccountType.Certificate.ToString()); + } + + if (context.Account.Type == AzureAccount.AccountType.AccessToken) + { + return new TokenCredentials(context.Account.GetProperty(AzureAccount.Property.AccessToken)); + } + + string tenant = null; + + if (context.Subscription != null && context.Account != null) + { + tenant = context.Subscription.GetPropertyAsArray(AzureSubscription.Property.Tenants) + .Intersect(context.Account.GetPropertyAsArray(AzureAccount.Property.Tenants)) + .FirstOrDefault(); + } + + if (tenant == null && context.Tenant != null && context.Tenant.Id != Guid.Empty) + { + tenant = context.Tenant.Id.ToString(); + } + + if (tenant == null) + { + throw new ArgumentException(Resources.NoTenantInContext); + } + + try + { + TracingAdapter.Information(Resources.UPNAuthenticationTrace, + context.Account.Id, context.Environment.Name, tenant); + + // TODO: When we will refactor the code, need to add tracing + /*TracingAdapter.Information(Resources.UPNAuthenticationTokenTrace, + token.LoginType, token.TenantId, token.UserId);*/ + + var env = new ActiveDirectoryServiceSettings + { + AuthenticationEndpoint = context.Environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ActiveDirectory), + TokenAudience = context.Environment.GetEndpointAsUri(context.Environment.GetTokenAudience(targetEndpoint)), + ValidateAuthority = !context.Environment.OnPremise + }; + + var tokenCache = AzureSession.TokenCache; + + if (context.TokenCache != null && context.TokenCache.Length > 0) + { + tokenCache = new TokenCache(context.TokenCache); + } + + ServiceClientCredentials result = null; + + if (context.Account.Type == AzureAccount.AccountType.User) + { + result = Rest.Azure.Authentication.UserTokenProvider.CreateCredentialsFromCache( + AdalConfiguration.PowerShellClientId, + tenant, + context.Account.Id, + env, + tokenCache).ConfigureAwait(false).GetAwaiter().GetResult(); + } + else if (context.Account.Type == AzureAccount.AccountType.ServicePrincipal) + { + if (context.Account.IsPropertySet(AzureAccount.Property.CertificateThumbprint)) + { + result = ApplicationTokenProvider.LoginSilentAsync( + tenant, + context.Account.Id, + new CertificateApplicationCredentialProvider( + context.Account.GetProperty(AzureAccount.Property.CertificateThumbprint)), + env, + tokenCache).ConfigureAwait(false).GetAwaiter().GetResult(); + } + else + { + result = ApplicationTokenProvider.LoginSilentAsync( + tenant, + context.Account.Id, + new KeyStoreApplicationCredentialProvider(tenant), + env, + tokenCache).ConfigureAwait(false).GetAwaiter().GetResult(); + } + } + else + { + throw new NotSupportedException(context.Account.Type.ToString()); + } + + if (context.TokenCache != null && context.TokenCache.Length > 0) + { + context.TokenCache = tokenCache.Serialize(); + } + + return result; + } + catch (Exception ex) + { + TracingAdapter.Information(Resources.AdalAuthException, ex.Message); + throw new ArgumentException(Resources.InvalidArmContext, ex); + } + } + + private AdalConfiguration GetAdalConfiguration(AzureEnvironment environment, string tenantId, + AzureEnvironment.Endpoint resourceId, TokenCache tokenCache) + { + if (environment == null) + { + throw new ArgumentNullException("environment"); + } + var adEndpoint = environment.Endpoints[AzureEnvironment.Endpoint.ActiveDirectory]; + + return new AdalConfiguration + { + AdEndpoint = adEndpoint, + ResourceClientUri = environment.Endpoints[resourceId], + AdDomain = tenantId, + ValidateAuthority = !environment.OnPremise, + TokenCache = tokenCache + }; + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Factories/ClientFactory.cs b/src/Common/Commands.Common.Authentication/Factories/ClientFactory.cs new file mode 100644 index 000000000000..56970c9e9506 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Factories/ClientFactory.cs @@ -0,0 +1,320 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using System; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Linq; +using System.Net; +using System.Net.Http; +using System.Net.Http.Headers; + +namespace Microsoft.Azure.Commands.Common.Authentication.Factories +{ + public class ClientFactory : IClientFactory + { + private static readonly char[] uriPathSeparator = { '/' }; + + private Dictionary _actions; + private OrderedDictionary _handlers; + + public ClientFactory() + { + _actions = new Dictionary(); + UserAgents = new HashSet(); + _handlers = new OrderedDictionary(); + } + + public virtual TClient CreateArmClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : Microsoft.Rest.ServiceClient + { + if (context == null) + { + throw new ApplicationException(Resources.NoSubscriptionInContext); + } + + var creds = AzureSession.AuthenticationFactory.GetServiceClientCredentials(context); + var newHandlers = GetCustomHandlers(); + TClient client = (newHandlers == null || newHandlers.Length == 0) + ? CreateCustomArmClient(context.Environment.GetEndpointAsUri(endpoint), creds) + : CreateCustomArmClient(context.Environment.GetEndpointAsUri(endpoint), creds, GetCustomHandlers()); + + var subscriptionId = typeof(TClient).GetProperty("SubscriptionId"); + if (subscriptionId != null && context.Subscription != null) + { + subscriptionId.SetValue(client, context.Subscription.Id.ToString()); + } + + return client; + } + + public virtual TClient CreateCustomArmClient(params object[] parameters) where TClient : Microsoft.Rest.ServiceClient + { + List types = new List(); + foreach (object obj in parameters) + { + types.Add(obj.GetType()); + } + + var constructor = typeof(TClient).GetConstructor(types.ToArray()); + + if (constructor == null) + { + throw new InvalidOperationException(string.Format(Resources.InvalidManagementClientType, typeof(TClient).Name)); + } + + TClient client = (TClient)constructor.Invoke(parameters); + + foreach (ProductInfoHeaderValue userAgent in UserAgents) + { + client.UserAgent.Add(userAgent); + } + + return client; + } + + public virtual TClient CreateClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient + { + if (context == null) + { + var exceptionMessage = endpoint == AzureEnvironment.Endpoint.ServiceManagement + ? Resources.InvalidDefaultSubscription + : Resources.NoSubscriptionInContext; + throw new ApplicationException(exceptionMessage); + } + + SubscriptionCloudCredentials creds = AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(context, endpoint); + TClient client = CreateCustomClient(creds, context.Environment.GetEndpointAsUri(endpoint)); + foreach(DelegatingHandler handler in GetCustomHandlers()) + { + client.AddHandlerToPipeline(handler); + } + + return client; + } + + public virtual TClient CreateClient(AzureSMProfile profile, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient + { + TClient client = CreateClient(profile.Context, endpoint); + + foreach (IClientAction action in _actions.Values) + { + action.Apply(client, profile, endpoint); + } + + return client; + } + + /// + /// Creates the client. + /// + /// The type of the client. + /// The profile. + /// The subscription. + /// The endpoint. + /// + /// + /// + /// accountName + /// or + /// environment + /// + public virtual TClient CreateClient(AzureSMProfile profile, AzureSubscription subscription, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient + { + if (subscription == null) + { + throw new ApplicationException(Resources.InvalidDefaultSubscription); + } + + if (!profile.Accounts.ContainsKey(subscription.Account)) + { + throw new ArgumentException(string.Format("Account with name '{0}' does not exist.", subscription.Account), "accountName"); + } + + if (!profile.Environments.ContainsKey(subscription.Environment)) + { + throw new ArgumentException(string.Format(Resources.EnvironmentNotFound, subscription.Environment)); + } + + AzureContext context = new AzureContext(subscription, + profile.Accounts[subscription.Account], + profile.Environments[subscription.Environment]); + + TClient client = CreateClient(context, endpoint); + + foreach (IClientAction action in _actions.Values) + { + action.Apply(client, profile, endpoint); + } + + return client; + } + + public virtual TClient CreateCustomClient(params object[] parameters) where TClient : ServiceClient + { + List types = new List(); + foreach (object obj in parameters) + { + types.Add(obj.GetType()); + } + + var constructor = typeof(TClient).GetConstructor(types.ToArray()); + + if (constructor == null) + { + throw new InvalidOperationException(string.Format(Resources.InvalidManagementClientType, typeof(TClient).Name)); + } + + TClient client = (TClient)constructor.Invoke(parameters); + + foreach (ProductInfoHeaderValue userAgent in UserAgents) + { + client.UserAgent.Add(userAgent); + } + + return client; + } + + public virtual HttpClient CreateHttpClient(string endpoint, ICredentials credentials) + { + return CreateHttpClient(endpoint, CreateHttpClientHandler(endpoint, credentials)); + } + + public virtual HttpClient CreateHttpClient(string endpoint, HttpMessageHandler effectiveHandler) + { + if (endpoint == null) + { + throw new ArgumentNullException("endpoint"); + } + + Uri serviceAddr = new Uri(endpoint); + HttpClient client = new HttpClient(effectiveHandler) + { + BaseAddress = serviceAddr, + MaxResponseContentBufferSize = 30 * 1024 * 1024 + }; + + client.DefaultRequestHeaders.Accept.Clear(); + + return client; + } + + public static HttpClientHandler CreateHttpClientHandler(string endpoint, ICredentials credentials) + { + if (endpoint == null) + { + throw new ArgumentNullException("endpoint"); + } + + // Set up our own HttpClientHandler and configure it + HttpClientHandler clientHandler = new HttpClientHandler(); + + if (credentials != null) + { + // Set up credentials cache which will handle basic authentication + CredentialCache credentialCache = new CredentialCache(); + + // Get base address without terminating slash + string credentialAddress = new Uri(endpoint).GetLeftPart(UriPartial.Authority).TrimEnd(uriPathSeparator); + + // Add credentials to cache and associate with handler + NetworkCredential networkCredentials = credentials.GetCredential(new Uri(credentialAddress), "Basic"); + credentialCache.Add(new Uri(credentialAddress), "Basic", networkCredentials); + clientHandler.Credentials = credentialCache; + clientHandler.PreAuthenticate = true; + } + + // Our handler is ready + return clientHandler; + } + + public void AddAction(IClientAction action) + { + if (action != null) + { + action.ClientFactory = this; + _actions[action.GetType()] = action; + } + } + + public void RemoveAction(Type actionType) + { + if (_actions.ContainsKey(actionType)) + { + _actions.Remove(actionType); + } + } + + public void AddHandler(T handler) where T: DelegatingHandler, ICloneable + { + if (handler != null) + { + _handlers[handler.GetType()] = handler; + } + } + + public void RemoveHandler(Type handlerType) + { + if (_handlers.Contains(handlerType)) + { + _handlers.Remove(handlerType); + } + } + + /// + /// Adds user agent to UserAgents collection. + /// + /// Product name. + /// Product version. + public void AddUserAgent(string productName, string productVersion) + { + UserAgents.Add(new ProductInfoHeaderValue(productName, productVersion)); + } + + /// + /// Adds user agent to UserAgents collection with empty version. + /// + /// Product name. + public void AddUserAgent(string productName) + { + AddUserAgent(productName, ""); + } + + public HashSet UserAgents { get; set; } + + public DelegatingHandler[] GetCustomHandlers() + { + List newHandlers = new List(); + var enumerator = _handlers.GetEnumerator(); + while (enumerator.MoveNext()) + { + var handler = enumerator.Value; + ICloneable cloneableHandler = handler as ICloneable; + if (cloneableHandler != null) + { + var newHandler = cloneableHandler.Clone(); + DelegatingHandler convertedHandler = newHandler as DelegatingHandler; + if (convertedHandler != null) + { + newHandlers.Add(convertedHandler); + } + } + } + + return newHandlers.ToArray(); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Interfaces/IAuthenticationFactory.cs b/src/Common/Commands.Common.Authentication/Interfaces/IAuthenticationFactory.cs new file mode 100644 index 000000000000..62b4cfdffad1 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Interfaces/IAuthenticationFactory.cs @@ -0,0 +1,70 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.Rest; +using System.Security; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public interface IAuthenticationFactory + { + /// + /// Returns IAccessToken if authentication succeeds or throws an exception if authentication fails. + /// + /// The azure account object + /// The azure environment object + /// The AD tenant in most cases should be 'common' + /// The AD account password + /// The prompt behavior + /// Token Cache + /// Optional, the AD resource id + /// + IAccessToken Authenticate( + AzureAccount account, + AzureEnvironment environment, + string tenant, + SecureString password, + ShowDialog promptBehavior, + TokenCache tokenCache, + AzureEnvironment.Endpoint resourceId = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId); + + /// + /// Returns IAccessToken if authentication succeeds or throws an exception if authentication fails. + /// + /// The azure account object + /// The azure environment object + /// The AD tenant in most cases should be 'common' + /// The AD account password + /// The prompt behavior + /// Optional, the AD resource id + /// + IAccessToken Authenticate( + AzureAccount account, + AzureEnvironment environment, + string tenant, + SecureString password, + ShowDialog promptBehavior, + AzureEnvironment.Endpoint resourceId = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId); + + SubscriptionCloudCredentials GetSubscriptionCloudCredentials(AzureContext context); + SubscriptionCloudCredentials GetSubscriptionCloudCredentials(AzureContext context, AzureEnvironment.Endpoint targetEndpoint); + + ServiceClientCredentials GetServiceClientCredentials(AzureContext context); + + ServiceClientCredentials GetServiceClientCredentials(AzureContext context, + AzureEnvironment.Endpoint targetEndpoint); + } +} diff --git a/src/Common/Commands.Common.Authentication/Interfaces/IClientFactory.cs b/src/Common/Commands.Common.Authentication/Interfaces/IClientFactory.cs new file mode 100644 index 000000000000..27434b361877 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Interfaces/IClientFactory.cs @@ -0,0 +1,72 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using System; +using System.Collections.Generic; +using System.Net; +using System.Net.Http; +using System.Net.Http.Headers; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public interface IClientFactory + { + TClient CreateArmClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : Microsoft.Rest.ServiceClient; + + TClient CreateCustomArmClient(params object[] parameters) where TClient : Microsoft.Rest.ServiceClient; + + TClient CreateClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; + + TClient CreateClient(AzureSMProfile profile, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; + + TClient CreateClient(AzureSMProfile profile, AzureSubscription subscription, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; + + TClient CreateCustomClient(params object[] parameters) where TClient : ServiceClient; + + HttpClient CreateHttpClient(string endpoint, ICredentials credentials); + + HttpClient CreateHttpClient(string endpoint, HttpMessageHandler effectiveHandler); + + void AddAction(IClientAction action); + + void RemoveAction(Type actionType); + + void AddHandler(T handler) where T: DelegatingHandler, ICloneable; + + void RemoveHandler(Type handlerType); + + /// + /// Adds user agent to UserAgents collection with empty version. + /// + /// Product name. + void AddUserAgent(string productName); + + /// + /// Gets the custom handlers. + /// + /// An array of custom handlers + DelegatingHandler[] GetCustomHandlers(); + + /// + /// Adds user agent to UserAgents collection. + /// + /// Product name. + /// Product version. + void AddUserAgent(string productName, string productVersion); + + HashSet UserAgents { get; set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/Interfaces/IDataStore.cs b/src/Common/Commands.Common.Authentication/Interfaces/IDataStore.cs new file mode 100644 index 000000000000..22121f1fd861 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Interfaces/IDataStore.cs @@ -0,0 +1,67 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.IO; +using System.Security.Cryptography.X509Certificates; +using System.Text; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public interface IDataStore + { + void WriteFile(string path, string contents); + + void WriteFile(string path, string content, Encoding encoding); + + void WriteFile(string path, byte[] contents); + + string ReadFileAsText(string path); + + Stream ReadFileAsStream(string path); + + byte[] ReadFileAsBytes(string path); + + void RenameFile(string oldPath, string newPath); + + void CopyFile(string oldPath, string newPath); + + bool FileExists(string path); + + void DeleteFile(string path); + + void DeleteDirectory(string dir); + + void EmptyDirectory(string dirPath); + + bool DirectoryExists(string path); + + void CreateDirectory(string path); + + string[] GetDirectories(string sourceDirName); + + string[] GetDirectories(string startDirectory, string filePattern, SearchOption options); + + string[] GetFiles(string sourceDirName); + + string[] GetFiles(string startDirectory, string filePattern, SearchOption options); + + FileAttributes GetFileAttributes(string path); + + X509Certificate2 GetCertificate(string thumbprint); + + void AddCertificate(X509Certificate2 cert); + + void RemoveCertificate(string thumbprint); + } +} diff --git a/src/Common/Commands.Common.Authentication/Interfaces/IProfileSerializer.cs b/src/Common/Commands.Common.Authentication/Interfaces/IProfileSerializer.cs new file mode 100644 index 000000000000..a847da23d859 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Interfaces/IProfileSerializer.cs @@ -0,0 +1,28 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Models; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public interface IProfileSerializer + { + string Serialize(AzureSMProfile profile); + + bool Deserialize(string contents, AzureSMProfile profile); + + IList DeserializeErrors { get; } + } +} diff --git a/src/Common/Commands.Common.Authentication/MSSharedLibKey.snk b/src/Common/Commands.Common.Authentication/MSSharedLibKey.snk new file mode 100644 index 000000000000..695f1b38774e Binary files /dev/null and b/src/Common/Commands.Common.Authentication/MSSharedLibKey.snk differ diff --git a/src/Common/Commands.Common.Authentication/Models/AzureAccount.Methods.cs b/src/Common/Commands.Common.Authentication/Models/AzureAccount.Methods.cs new file mode 100644 index 000000000000..4923ee75562c --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/AzureAccount.Methods.cs @@ -0,0 +1,145 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Utilities; +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + public partial class AzureAccount + { + public AzureAccount() + { + Properties = new Dictionary(); + } + + public string GetProperty(Property property) + { + return Properties.GetProperty(property); + } + + public string[] GetPropertyAsArray(Property property) + { + return Properties.GetPropertyAsArray(property); + } + + public void SetProperty(Property property, params string[] values) + { + Properties.SetProperty(property, values); + } + + public void SetOrAppendProperty(Property property, params string[] values) + { + Properties.SetOrAppendProperty(property, values); + } + + public bool IsPropertySet(Property property) + { + return Properties.IsPropertySet(property); + } + + public List GetSubscriptions(AzureSMProfile profile) + { + string subscriptions = string.Empty; + List subscriptionsList = new List(); + if (Properties.ContainsKey(Property.Subscriptions)) + { + subscriptions = Properties[Property.Subscriptions]; + } + + foreach (var subscription in subscriptions.Split(new [] {','}, StringSplitOptions.RemoveEmptyEntries)) + { + try + { + Guid subscriptionId = new Guid(subscription); + Debug.Assert(profile.Subscriptions.ContainsKey(subscriptionId)); + subscriptionsList.Add(profile.Subscriptions[subscriptionId]); + } + catch + { + // Skip + } + } + + return subscriptionsList; + } + + public bool HasSubscription(Guid subscriptionId) + { + bool exists = false; + string subscriptions = GetProperty(Property.Subscriptions); + + if (!string.IsNullOrEmpty(subscriptions)) + { + exists = subscriptions.Contains(subscriptionId.ToString()); + } + + return exists; + } + + public void SetSubscriptions(List subscriptions) + { + if (subscriptions == null || subscriptions.Count == 0) + { + if (Properties.ContainsKey(Property.Subscriptions)) + { + Properties.Remove(Property.Subscriptions); + } + } + else + { + string value = string.Join(",", subscriptions.Select(s => s.Id.ToString())); + Properties[Property.Subscriptions] = value; + } + } + + public void RemoveSubscription(Guid id) + { + if (HasSubscription(id)) + { + var remainingSubscriptions = GetPropertyAsArray(Property.Subscriptions).Where(s => s != id.ToString()).ToArray(); + + if (remainingSubscriptions.Any()) + { + Properties[Property.Subscriptions] = string.Join(",", remainingSubscriptions); + } + else + { + Properties.Remove(Property.Subscriptions); + } + } + } + + public override bool Equals(object obj) + { + var anotherAccount = obj as AzureAccount; + if (anotherAccount == null) + { + return false; + } + else + { + return string.Equals(anotherAccount.Id, Id, StringComparison.InvariantCultureIgnoreCase); + } + } + + public override int GetHashCode() + { + return Id.GetHashCode(); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/AzureAccount.cs b/src/Common/Commands.Common.Authentication/Models/AzureAccount.cs new file mode 100644 index 000000000000..334a547150f1 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/AzureAccount.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + [Serializable] + public partial class AzureAccount + { + public string Id { get; set; } + + public AccountType Type { get; set; } + + public Dictionary Properties { get; set; } + + public enum AccountType + { + Certificate, + User, + ServicePrincipal, + AccessToken + } + + public enum Property + { + /// + /// Comma separated list of subscription ids on this account. + /// + Subscriptions, + + /// + /// Comma separated list of tenants on this account. + /// + Tenants, + + /// + /// Access token. + /// + AccessToken, + + /// + /// Thumbprint for associated certificate + /// + CertificateThumbprint + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/AzureContext.cs b/src/Common/Commands.Common.Authentication/Models/AzureContext.cs new file mode 100644 index 000000000000..c5c4f3c20ae8 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/AzureContext.cs @@ -0,0 +1,90 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Newtonsoft.Json; +using System; +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + /// + /// Represents current Azure session context. + /// + [Serializable] + public class AzureContext + { + /// + /// Creates new instance of AzureContext. + /// + /// The azure subscription object + /// The azure account object + /// The azure environment object + public AzureContext(AzureSubscription subscription, AzureAccount account, AzureEnvironment environment) + : this(subscription, account, environment, null) + { + + } + + /// + /// Creates new instance of AzureContext. + /// + /// The azure account object + /// The azure environment object + /// The azure tenant object + public AzureContext(AzureAccount account, AzureEnvironment environment, AzureTenant tenant) + : this(null, account, environment, tenant) + { + + } + + /// + /// Creates new instance of AzureContext. + /// + /// The azure subscription object + /// The azure account object + /// The azure environment object + /// The azure tenant object + [JsonConstructor] + public AzureContext(AzureSubscription subscription, AzureAccount account, AzureEnvironment environment, AzureTenant tenant) + { + Subscription = subscription; + Account = account; + Environment = environment; + Tenant = tenant; + } + + /// + /// Gets the azure account. + /// + public AzureAccount Account { get; private set; } + + /// + /// Gets the azure subscription. + /// + public AzureSubscription Subscription { get; private set; } + + /// + /// Gets the azure environment. + /// + public AzureEnvironment Environment { get; private set; } + + /// + /// Gets the azure tenant. + /// + public AzureTenant Tenant { get; private set; } + + /// + /// Gets or sets the token cache contents. + /// + public byte[] TokenCache { get; set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/AzureEnvironment.Methods.cs b/src/Common/Commands.Common.Authentication/Models/AzureEnvironment.Methods.cs new file mode 100644 index 000000000000..e03beb5dd6e0 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/AzureEnvironment.Methods.cs @@ -0,0 +1,422 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using Microsoft.Azure.Commands.Common.Authentication.Utilities; +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + public partial class AzureEnvironment + { + /// + /// Predefined Microsoft Azure environments + /// + public static Dictionary PublicEnvironments + { + get { return environments; } + } + + private const string storageFormatTemplate = "{{0}}://{{1}}.{0}.{1}/"; + + private string EndpointFormatFor(string service) + { + string suffix = GetEndpointSuffix(AzureEnvironment.Endpoint.StorageEndpointSuffix); + + if (!string.IsNullOrEmpty(suffix)) + { + suffix = string.Format(storageFormatTemplate, service, suffix); + } + + return suffix; + } + + /// + /// The storage service blob endpoint format. + /// + private string StorageBlobEndpointFormat() + { + return EndpointFormatFor("blob"); + } + + /// + /// The storage service queue endpoint format. + /// + private string StorageQueueEndpointFormat() + { + return EndpointFormatFor("queue"); + } + + /// + /// The storage service table endpoint format. + /// + private string StorageTableEndpointFormat() + { + return EndpointFormatFor("table"); + } + + /// + /// The storage service file endpoint format. + /// + private string StorageFileEndpointFormat() + { + return EndpointFormatFor("file"); + } + + private static readonly Dictionary environments = + new Dictionary(StringComparer.InvariantCultureIgnoreCase) + { + { + EnvironmentName.AzureCloud, + new AzureEnvironment + { + Name = EnvironmentName.AzureCloud, + Endpoints = new Dictionary + { + { AzureEnvironment.Endpoint.PublishSettingsFileUrl, AzureEnvironmentConstants.AzurePublishSettingsFileUrl }, + { AzureEnvironment.Endpoint.ServiceManagement, AzureEnvironmentConstants.AzureServiceEndpoint }, + { AzureEnvironment.Endpoint.ResourceManager, AzureEnvironmentConstants.AzureResourceManagerEndpoint }, + { AzureEnvironment.Endpoint.ManagementPortalUrl, AzureEnvironmentConstants.AzureManagementPortalUrl }, + { AzureEnvironment.Endpoint.ActiveDirectory, AzureEnvironmentConstants.AzureActiveDirectoryEndpoint }, + { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, AzureEnvironmentConstants.AzureServiceEndpoint }, + { AzureEnvironment.Endpoint.StorageEndpointSuffix, AzureEnvironmentConstants.AzureStorageEndpointSuffix }, + { AzureEnvironment.Endpoint.Gallery, AzureEnvironmentConstants.GalleryEndpoint }, + { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, AzureEnvironmentConstants.AzureSqlDatabaseDnsSuffix }, + { AzureEnvironment.Endpoint.Graph, AzureEnvironmentConstants.AzureGraphEndpoint }, + { AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, AzureEnvironmentConstants.AzureTrafficManagerDnsSuffix }, + { AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix, AzureEnvironmentConstants.AzureKeyVaultDnsSuffix}, + { AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId, AzureEnvironmentConstants.AzureKeyVaultServiceEndpointResourceId}, + { AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, AzureEnvironmentConstants.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix}, + { AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, AzureEnvironmentConstants.AzureDataLakeStoreFileSystemEndpointSuffix}, + { AzureEnvironment.Endpoint.GraphEndpointResourceId, AzureEnvironmentConstants.AzureGraphEndpoint} + } + } + }, + { + EnvironmentName.AzureChinaCloud, + new AzureEnvironment + { + Name = EnvironmentName.AzureChinaCloud, + Endpoints = new Dictionary + { + { AzureEnvironment.Endpoint.PublishSettingsFileUrl, AzureEnvironmentConstants.ChinaPublishSettingsFileUrl }, + { AzureEnvironment.Endpoint.ServiceManagement, AzureEnvironmentConstants.ChinaServiceEndpoint }, + { AzureEnvironment.Endpoint.ResourceManager, AzureEnvironmentConstants.ChinaResourceManagerEndpoint }, + { AzureEnvironment.Endpoint.ManagementPortalUrl, AzureEnvironmentConstants.ChinaManagementPortalUrl }, + { AzureEnvironment.Endpoint.ActiveDirectory, AzureEnvironmentConstants.ChinaActiveDirectoryEndpoint }, + { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, AzureEnvironmentConstants.ChinaServiceEndpoint }, + { AzureEnvironment.Endpoint.StorageEndpointSuffix, AzureEnvironmentConstants.ChinaStorageEndpointSuffix }, + { AzureEnvironment.Endpoint.Gallery, AzureEnvironmentConstants.ChinaGalleryEndpoint }, + { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, AzureEnvironmentConstants.ChinaSqlDatabaseDnsSuffix }, + { AzureEnvironment.Endpoint.Graph, AzureEnvironmentConstants.ChinaGraphEndpoint }, + { AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, AzureEnvironmentConstants.ChinaTrafficManagerDnsSuffix }, + { AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix, AzureEnvironmentConstants.ChinaKeyVaultDnsSuffix }, + { AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId, AzureEnvironmentConstants.ChinaKeyVaultServiceEndpointResourceId }, + { AzureEnvironment.Endpoint.GraphEndpointResourceId, AzureEnvironmentConstants.ChinaGraphEndpoint} + // TODO: DataLakeAnalytics and ADL do not have a China endpoint yet. Once they do, add them here. + } + } + }, + { + EnvironmentName.AzureUSGovernment, + new AzureEnvironment + { + Name = EnvironmentName.AzureUSGovernment, + Endpoints = new Dictionary + { + { AzureEnvironment.Endpoint.PublishSettingsFileUrl, AzureEnvironmentConstants.USGovernmentPublishSettingsFileUrl }, + { AzureEnvironment.Endpoint.ServiceManagement, AzureEnvironmentConstants.USGovernmentServiceEndpoint }, + { AzureEnvironment.Endpoint.ResourceManager, AzureEnvironmentConstants.USGovernmentResourceManagerEndpoint }, + { AzureEnvironment.Endpoint.ManagementPortalUrl, AzureEnvironmentConstants.USGovernmentManagementPortalUrl }, + { AzureEnvironment.Endpoint.ActiveDirectory, AzureEnvironmentConstants.USGovernmentActiveDirectoryEndpoint }, + { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, AzureEnvironmentConstants.USGovernmentServiceEndpoint }, + { AzureEnvironment.Endpoint.StorageEndpointSuffix, AzureEnvironmentConstants.USGovernmentStorageEndpointSuffix }, + { AzureEnvironment.Endpoint.Gallery, AzureEnvironmentConstants.USGovernmentGalleryEndpoint }, + { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, AzureEnvironmentConstants.USGovernmentSqlDatabaseDnsSuffix }, + { AzureEnvironment.Endpoint.Graph, AzureEnvironmentConstants.USGovernmentGraphEndpoint }, + { AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, null }, + { AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix, AzureEnvironmentConstants.USGovernmentKeyVaultDnsSuffix}, + { AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId, AzureEnvironmentConstants.USGovernmentKeyVaultServiceEndpointResourceId}, + { AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, null}, + { AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, null}, + {AzureEnvironment.Endpoint.GraphEndpointResourceId, AzureEnvironmentConstants.USGovernmentGraphEndpoint} + } + } + } + }; + + public Uri GetEndpointAsUri(AzureEnvironment.Endpoint endpoint) + { + if (Endpoints.ContainsKey(endpoint)) + { + return new Uri(Endpoints[endpoint]); + } + + return null; + } + + public string GetEndpoint(AzureEnvironment.Endpoint endpoint) + { + if (Endpoints.ContainsKey(endpoint)) + { + return Endpoints[endpoint]; + } + + return null; + } + + public AzureEnvironment.Endpoint GetTokenAudience(AzureEnvironment.Endpoint targetEndpoint) + { + return targetEndpoint == AzureEnvironment.Endpoint.Graph + ? AzureEnvironment.Endpoint.GraphEndpointResourceId + : AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId; + } + + + + public bool IsEndpointSet(AzureEnvironment.Endpoint endpoint) + { + return Endpoints.IsPropertySet(endpoint); + } + + public bool IsEndpointSetToValue(AzureEnvironment.Endpoint endpoint, string url) + { + if (url == null && !Endpoints.IsPropertySet(endpoint)) + { + return true; + } + if (url != null && Endpoints.IsPropertySet(endpoint)) + { + return GetEndpoint(endpoint) + .Trim(new[] { '/' }) + .Equals(url.Trim(new[] { '/' }), StringComparison.InvariantCultureIgnoreCase); + } + return false; + } + + public string GetEndpointSuffix(AzureEnvironment.Endpoint endpointSuffix) + { + if (Endpoints.ContainsKey(endpointSuffix)) + { + return Endpoints[endpointSuffix]; + } + + return null; + } + + /// + /// Gets the endpoint for storage blob. + /// + /// The account name + /// Use Https when creating the URI. Defaults to true. + /// The fully qualified uri to the blob service + public Uri GetStorageBlobEndpoint(string accountName, bool useHttps = true) + { + return new Uri(string.Format(StorageBlobEndpointFormat(), useHttps ? "https" : "http", accountName)); + } + + /// + /// Gets the endpoint for storage queue. + /// + /// The account name + /// Use Https when creating the URI. Defaults to true. + /// The fully qualified uri to the queue service + public Uri GetStorageQueueEndpoint(string accountName, bool useHttps = true) + { + return new Uri(string.Format(StorageQueueEndpointFormat(), useHttps ? "https" : "http", accountName)); + } + + /// + /// Gets the endpoint for storage table. + /// + /// The account name + /// Use Https when creating the URI. Defaults to true. + /// The fully qualified uri to the table service + public Uri GetStorageTableEndpoint(string accountName, bool useHttps = true) + { + return new Uri(string.Format(StorageTableEndpointFormat(), useHttps ? "https" : "http", accountName)); + } + + /// + /// Gets the endpoint for storage file. + /// + /// The account name + /// Use Https when creating the URI. Defaults to true. + /// The fully qualified uri to the file service + public Uri GetStorageFileEndpoint(string accountName, bool useHttps = true) + { + return new Uri(string.Format(StorageFileEndpointFormat(), useHttps ? "https" : "http", accountName)); + } + + /// + /// Gets the management portal URI with a particular realm suffix if supplied + /// + /// Realm for user's account + /// Url to management portal. + public string GetManagementPortalUrlWithRealm(string realm = null) + { + if (realm != null) + { + realm = string.Format(Resources.PublishSettingsFileRealmFormat, realm); + } + else + { + realm = string.Empty; + } + return GetEndpointAsUri(Endpoint.ManagementPortalUrl) + realm; + } + + /// + /// Get the publish settings file download url with a realm suffix if needed. + /// + /// Realm for user's account + /// Url to publish settings file + public string GetPublishSettingsFileUrlWithRealm(string realm = null) + { + if (realm != null) + { + realm = string.Format(Resources.PublishSettingsFileRealmFormat, realm); + } + else + { + realm = string.Empty; + } + return GetEndpointAsUri(Endpoint.PublishSettingsFileUrl) + realm; + } + + public enum Endpoint + { + ActiveDirectoryServiceEndpointResourceId, + + AdTenant, + + Gallery, + + ManagementPortalUrl, + + ServiceManagement, + + PublishSettingsFileUrl, + + ResourceManager, + + SqlDatabaseDnsSuffix, + + StorageEndpointSuffix, + + ActiveDirectory, + + Graph, + + TrafficManagerDnsSuffix, + + AzureKeyVaultDnsSuffix, + + AzureKeyVaultServiceEndpointResourceId, + + AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, + + AzureDataLakeStoreFileSystemEndpointSuffix, + + GraphEndpointResourceId + } + } + + public static class EnvironmentName + { + public const string AzureCloud = "AzureCloud"; + + public const string AzureChinaCloud = "AzureChinaCloud"; + + public const string AzureUSGovernment = "AzureUSGovernment"; + } + + public static class AzureEnvironmentConstants + { + public const string AzureServiceEndpoint = "https://management.core.windows.net/"; + + public const string ChinaServiceEndpoint = "https://management.core.chinacloudapi.cn/"; + + public const string USGovernmentServiceEndpoint = "https://management.core.usgovcloudapi.net/"; + + public const string AzureResourceManagerEndpoint = "https://management.azure.com/"; + + public const string ChinaResourceManagerEndpoint = "https://management.chinacloudapi.cn/"; + + public const string USGovernmentResourceManagerEndpoint = "https://management.usgovcloudapi.net/"; + + public const string GalleryEndpoint = "https://gallery.azure.com/"; + + public const string ChinaGalleryEndpoint = "https://gallery.chinacloudapi.cn/"; + + public const string USGovernmentGalleryEndpoint = "https://gallery.usgovcloudapi.net/"; + + public const string AzurePublishSettingsFileUrl = "http://go.microsoft.com/fwlink/?LinkID=301775"; + + public const string ChinaPublishSettingsFileUrl = "http://go.microsoft.com/fwlink/?LinkID=301776"; + + public const string USGovernmentPublishSettingsFileUrl = "https://manage.windowsazure.us/publishsettings/index"; + + public const string AzureManagementPortalUrl = "http://go.microsoft.com/fwlink/?LinkId=254433"; + + public const string ChinaManagementPortalUrl = "http://go.microsoft.com/fwlink/?LinkId=301902"; + + public const string USGovernmentManagementPortalUrl = "https://manage.windowsazure.us"; + + public const string AzureStorageEndpointSuffix = "core.windows.net"; + + public const string ChinaStorageEndpointSuffix = "core.chinacloudapi.cn"; + + public const string USGovernmentStorageEndpointSuffix = "core.usgovcloudapi.net"; + + public const string AzureSqlDatabaseDnsSuffix = ".database.windows.net"; + + public const string ChinaSqlDatabaseDnsSuffix = ".database.chinacloudapi.cn"; + + public const string USGovernmentSqlDatabaseDnsSuffix = ".database.usgovcloudapi.net"; + + public const string AzureActiveDirectoryEndpoint = "https://login.microsoftonline.com/"; + + public const string ChinaActiveDirectoryEndpoint = "https://login.chinacloudapi.cn/"; + + public const string USGovernmentActiveDirectoryEndpoint = "https://login.microsoftonline.com/"; + + public const string AzureGraphEndpoint = "https://graph.windows.net/"; + + public const string ChinaGraphEndpoint = "https://graph.chinacloudapi.cn/"; + + public const string USGovernmentGraphEndpoint = "https://graph.windows.net/"; + + public const string AzureTrafficManagerDnsSuffix = "trafficmanager.net"; + + public const string ChinaTrafficManagerDnsSuffix = "trafficmanager.cn"; + + public const string AzureKeyVaultDnsSuffix = "vault.azure.net"; + + public const string ChinaKeyVaultDnsSuffix = "vault.azure.cn"; + + public const string USGovernmentKeyVaultDnsSuffix = "vault.usgovcloudapi.net"; + + public const string AzureKeyVaultServiceEndpointResourceId = "https://vault.azure.net"; + + public const string ChinaKeyVaultServiceEndpointResourceId = "https://vault.azure.cn"; + + public const string USGovernmentKeyVaultServiceEndpointResourceId = "https://vault.usgovcloudapi.net"; + + public const string AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix = "azuredatalakeanalytics.net"; + + public const string AzureDataLakeStoreFileSystemEndpointSuffix = "azuredatalakestore.net"; + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/AzureEnvironment.cs b/src/Common/Commands.Common.Authentication/Models/AzureEnvironment.cs new file mode 100644 index 000000000000..8d4da201f47b --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/AzureEnvironment.cs @@ -0,0 +1,34 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + [Serializable] + public partial class AzureEnvironment + { + public AzureEnvironment() + { + Endpoints = new Dictionary(); + } + + public string Name { get; set; } + + public bool OnPremise { get; set; } + + public Dictionary Endpoints { get; set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/AzureRMProfile.cs b/src/Common/Commands.Common.Authentication/Models/AzureRMProfile.cs new file mode 100644 index 000000000000..0fbfeb878d60 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/AzureRMProfile.cs @@ -0,0 +1,147 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Newtonsoft.Json; +using System; +using System.Collections.Generic; +using System.Diagnostics; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + /// + /// Represents Azure Resource Manager profile structure with default context, environments and token cache. + /// + [Serializable] + public sealed class AzureRMProfile : IAzureProfile + { + /// + /// Gets or sets Azure environments. + /// + public Dictionary Environments { get; set; } + + /// + /// Gets or sets the default azure context object. + /// + public AzureContext Context { get; set; } + + /// + /// Gets the path of the profile file. + /// + [JsonIgnore] + public string ProfilePath { get; private set; } + + private void Load(string path) + { + this.ProfilePath = path; + + if (!AzureSession.DataStore.DirectoryExists(AzureSession.ProfileDirectory)) + { + AzureSession.DataStore.CreateDirectory(AzureSession.ProfileDirectory); + } + + if (AzureSession.DataStore.FileExists(ProfilePath)) + { + string contents = AzureSession.DataStore.ReadFileAsText(ProfilePath); + AzureRMProfile profile = JsonConvert.DeserializeObject(contents); + Debug.Assert(profile != null); + this.Context = profile.Context; + this.Environments = profile.Environments; + } + } + + /// + /// Creates new instance of AzureRMProfile. + /// + public AzureRMProfile() + { + Environments = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + + // Adding predefined environments + foreach (AzureEnvironment env in AzureEnvironment.PublicEnvironments.Values) + { + Environments[env.Name] = env; + } + } + + /// + /// Initializes a new instance of AzureRMProfile and loads its content from specified path. + /// + /// The location of profile file on disk. + public AzureRMProfile(string path) : this() + { + Load(path); + } + + /// + /// Writes profile to the disk it was opened from disk. + /// + public void Save() + { + if (!string.IsNullOrEmpty(ProfilePath)) + { + Save(ProfilePath); + } + } + + /// + /// Writes profile to a specified path. + /// + /// File path on disk to save profile to + public void Save(string path) + { + if (string.IsNullOrEmpty(path)) + { + return; + } + + // Removing predefined environments + foreach (string env in AzureEnvironment.PublicEnvironments.Keys) + { + Environments.Remove(env); + } + + try + { + string contents = ToString(); + string diskContents = string.Empty; + if (AzureSession.DataStore.FileExists(path)) + { + diskContents = AzureSession.DataStore.ReadFileAsText(path); + } + + if (diskContents != contents) + { + AzureSession.DataStore.WriteFile(path, contents); + } + } + finally + { + // Adding back predefined environments + foreach (AzureEnvironment env in AzureEnvironment.PublicEnvironments.Values) + { + Environments[env.Name] = env; + } + } + } + + /// + /// Serializes the current profile and return its contents. + /// + /// The current string. + public override string ToString() + { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/AzureSMProfile.cs b/src/Common/Commands.Common.Authentication/Models/AzureSMProfile.cs new file mode 100644 index 000000000000..6d356de3f673 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/AzureSMProfile.cs @@ -0,0 +1,240 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using Newtonsoft.Json; +using System; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + /// + /// Represents Azure profile structure with multiple environments, subscriptions, and accounts. + /// + [Serializable] + public sealed class AzureSMProfile : IAzureProfile + { + /// + /// Gets Azure Accounts + /// + public Dictionary Accounts { get; set; } + + /// + /// Gets Azure Subscriptions + /// + public Dictionary Subscriptions { get; set; } + + /// + /// Gets or sets current Azure Subscription + /// + public AzureSubscription DefaultSubscription + { + get + { + return Subscriptions.Values.FirstOrDefault( + s => s.Properties.ContainsKey(AzureSubscription.Property.Default)); + } + + set + { + if (value == null) + { + foreach (var subscription in Subscriptions.Values) + { + subscription.SetProperty(AzureSubscription.Property.Default, null); + } + } + else if (Subscriptions.ContainsKey(value.Id)) + { + foreach (var subscription in Subscriptions.Values) + { + subscription.SetProperty(AzureSubscription.Property.Default, null); + } + + Subscriptions[value.Id].Properties[AzureSubscription.Property.Default] = "True"; + value.Properties[AzureSubscription.Property.Default] = "True"; + } + } + } + + /// + /// Gets Azure Environments + /// + public Dictionary Environments { get; set; } + + /// + /// Gets the default azure context object. + /// + [JsonIgnore] + public AzureContext Context + { + get + { + var context = new AzureContext(null, null, null, null); + + if (DefaultSubscription != null) + { + AzureAccount account = null; + AzureEnvironment environment = AzureEnvironment.PublicEnvironments[EnvironmentName.AzureCloud]; + if (DefaultSubscription.Account != null && + Accounts.ContainsKey(DefaultSubscription.Account)) + { + account = Accounts[DefaultSubscription.Account]; + } + else + { + TracingAdapter.Information(Resources.NoAccountInContext, DefaultSubscription.Account, DefaultSubscription.Id); + } + + if (DefaultSubscription.Environment != null && + Environments.ContainsKey(DefaultSubscription.Environment)) + { + environment = Environments[DefaultSubscription.Environment]; + } + else + { + TracingAdapter.Information(Resources.NoEnvironmentInContext, DefaultSubscription.Environment, DefaultSubscription.Id); + } + + context = new AzureContext(DefaultSubscription, account, environment); + } + + return context; + } + } + + /// + /// Gets errors from loading the profile. + /// + public List ProfileLoadErrors { get; private set; } + + /// + /// Location of the profile file. + /// + public string ProfilePath { get; private set; } + + /// + /// Initializes a new instance of AzureSMProfile + /// + public AzureSMProfile() + { + Environments = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + Subscriptions = new Dictionary(); + Accounts = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + + // Adding predefined environments + foreach (AzureEnvironment env in AzureEnvironment.PublicEnvironments.Values) + { + Environments[env.Name] = env; + } + } + + /// + /// Initializes a new instance of AzureSMProfile and loads its content from specified path. + /// Any errors generated in the process are stored in ProfileLoadErrors collection. + /// + /// Location of profile file on disk. + public AzureSMProfile(string path) : this() + { + ProfilePath = path; + ProfileLoadErrors = new List(); + + if (!AzureSession.DataStore.DirectoryExists(AzureSession.ProfileDirectory)) + { + AzureSession.DataStore.CreateDirectory(AzureSession.ProfileDirectory); + } + + if (AzureSession.DataStore.FileExists(ProfilePath)) + { + string contents = AzureSession.DataStore.ReadFileAsText(ProfilePath); + + IProfileSerializer serializer; + + if (CloudException.IsXml(contents)) + { + serializer = new XmlProfileSerializer(); + if (!serializer.Deserialize(contents, this)) + { + ProfileLoadErrors.AddRange(serializer.DeserializeErrors); + } + } + else if (CloudException.IsJson(contents)) + { + serializer = new JsonProfileSerializer(); + if (!serializer.Deserialize(contents, this)) + { + ProfileLoadErrors.AddRange(serializer.DeserializeErrors); + } + } + } + } + + /// + /// Writes profile to a ProfilePath + /// + public void Save() + { + Save(ProfilePath); + } + + /// + /// Writes profile to a specified path. + /// + /// File path on disk to save profile to + public void Save(string path) + { + if (string.IsNullOrEmpty(path)) + { + return; + } + + // Removing predefined environments + foreach (string env in AzureEnvironment.PublicEnvironments.Keys) + { + Environments.Remove(env); + } + + try + { + string contents = ToString(); + string diskContents = string.Empty; + if (AzureSession.DataStore.FileExists(path)) + { + diskContents = AzureSession.DataStore.ReadFileAsText(path); + } + + if (diskContents != contents) + { + AzureSession.DataStore.WriteFile(path, contents); + } + } + finally + { + // Adding back predefined environments + foreach (AzureEnvironment env in AzureEnvironment.PublicEnvironments.Values) + { + Environments[env.Name] = env; + } + } + } + + public override string ToString() + { + JsonProfileSerializer jsonSerializer = new JsonProfileSerializer(); + return jsonSerializer.Serialize(this); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/AzureSubscription.Methods.cs b/src/Common/Commands.Common.Authentication/Models/AzureSubscription.Methods.cs new file mode 100644 index 000000000000..72e9df3c4386 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/AzureSubscription.Methods.cs @@ -0,0 +1,70 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Utilities; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + public partial class AzureSubscription + { + public AzureSubscription() + { + Properties = new Dictionary(); + } + + public override int GetHashCode() + { + return Id.GetHashCode(); + } + + public string GetProperty(Property property) + { + return Properties.GetProperty(property); + } + + public string[] GetPropertyAsArray(Property property) + { + return Properties.GetPropertyAsArray(property); + } + + public void SetProperty(Property property, params string[] values) + { + Properties.SetProperty(property, values); + } + + public void SetOrAppendProperty(Property property, params string[] values) + { + Properties.SetOrAppendProperty(property, values); + } + + public bool IsPropertySet(Property property) + { + return Properties.IsPropertySet(property); + } + + public override bool Equals(object obj) + { + var anotherSubscription = obj as AzureSubscription; + if (anotherSubscription == null) + { + return false; + } + else + { + return anotherSubscription.Id == Id; + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/AzureSubscription.cs b/src/Common/Commands.Common.Authentication/Models/AzureSubscription.cs new file mode 100644 index 000000000000..2ae95d2284f8 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/AzureSubscription.cs @@ -0,0 +1,55 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + [Serializable] + public partial class AzureSubscription + { + public Guid Id { get; set; } + + public string Name { get; set; } + + public string Environment { get; set; } + + public string Account { get; set; } + + public string State { get; set; } + + public Dictionary Properties { get; set; } + + public enum Property + { + /// + /// Comma separated registered resource providers, i.e.: websites,compute,hdinsight + /// + RegisteredResourceProviders, + + /// + /// Associated tenants + /// + Tenants, + + /// + /// If this property existed on the subscription indicates that it's default one. + /// + Default, + + StorageAccount + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/AzureTenant.cs b/src/Common/Commands.Common.Authentication/Models/AzureTenant.cs new file mode 100644 index 000000000000..f02c0ac8777f --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/AzureTenant.cs @@ -0,0 +1,35 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + /// + /// Represents an AD tenant. + /// + [Serializable] + public class AzureTenant + { + /// + /// Gets or sets the tenant id. + /// + public Guid Id { get; set; } + + /// + /// Gets or sets the tenant domain. + /// + public string Domain { get; set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/DiskDataStore.cs b/src/Common/Commands.Common.Authentication/Models/DiskDataStore.cs new file mode 100644 index 000000000000..cf1f15302307 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/DiskDataStore.cs @@ -0,0 +1,180 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using System; +using System.IO; +using System.Security.Cryptography.X509Certificates; +using System.Text; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + public class DiskDataStore : IDataStore + { + public void WriteFile(string path, string contents) + { + File.WriteAllText(path, contents); + } + + public void WriteFile(string path, string contents, Encoding encoding) + { + File.WriteAllText(path, contents, encoding); + } + + public void WriteFile(string path, byte[] contents) + { + File.WriteAllBytes(path, contents); + } + + public string ReadFileAsText(string path) + { + return File.ReadAllText(path); + } + + public byte[] ReadFileAsBytes(string path) + { + return File.ReadAllBytes(path); + } + + public Stream ReadFileAsStream(string path) + { + return File.Open(path, FileMode.Open, FileAccess.Read); + } + + public void RenameFile(string oldPath, string newPath) + { + File.Move(oldPath, newPath); + } + + public void CopyFile(string oldPath, string newPath) + { + File.Copy(oldPath, newPath, true); + } + + public bool FileExists(string path) + { + return File.Exists(path); + } + + public void DeleteFile(string path) + { + File.Delete(path); + } + + public void DeleteDirectory(string dir) + { + Directory.Delete(dir, true); + } + + public void EmptyDirectory(string dirPath) + { + foreach (var filePath in Directory.GetFiles(dirPath)) + { + File.Delete(filePath); + } + } + + public string[] GetFiles(string sourceDirName) + { + return Directory.GetFiles(sourceDirName); + } + + public string[] GetFiles(string startDirectory, string filePattern, SearchOption options) + { + return Directory.GetFiles(startDirectory, filePattern, options); + } + + public FileAttributes GetFileAttributes(string path) + { + return File.GetAttributes(path); + } + + public X509Certificate2 GetCertificate(string thumbprint) + { + if (thumbprint == null) + { + return null; + } + else + { + Validate.ValidateStringIsNullOrEmpty(thumbprint, "certificate thumbprint"); + X509Certificate2Collection certificates; + if (TryFindCertificatesInStore(thumbprint, StoreLocation.CurrentUser, out certificates) || + TryFindCertificatesInStore(thumbprint, StoreLocation.LocalMachine, out certificates)) + { + return certificates[0]; + } + else + { + throw new ArgumentException(string.Format(Resources.CertificateNotFoundInStore, thumbprint)); + } + } + } + + private static bool TryFindCertificatesInStore(string thumbprint, + StoreLocation location, out X509Certificate2Collection certificates) + { + X509Store store = new X509Store(StoreName.My, location); + store.Open(OpenFlags.ReadOnly); + certificates = store.Certificates.Find(X509FindType.FindByThumbprint, thumbprint, false); + store.Close(); + + return certificates.Count > 0; + } + + public void AddCertificate(X509Certificate2 certificate) + { + Validate.ValidateNullArgument(certificate, Resources.InvalidCertificate); + X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser); + store.Open(OpenFlags.ReadWrite); + store.Add(certificate); + store.Close(); + } + + public void RemoveCertificate(string thumbprint) + { + if (thumbprint != null) + { + var certificate = GetCertificate(thumbprint); + if (certificate != null) + { + X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser); + store.Open(OpenFlags.ReadWrite); + store.Remove(certificate); + store.Close(); + } + } + } + + public bool DirectoryExists(string path) + { + return Directory.Exists(path); + } + + public void CreateDirectory(string path) + { + Directory.CreateDirectory(path); + } + + public string[] GetDirectories(string sourceDirName) + { + return Directory.GetDirectories(sourceDirName); + } + + public string[] GetDirectories(string startDirectory, string filePattern, SearchOption options) + { + return Directory.GetDirectories(startDirectory, filePattern, options); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/IAzureProfile.cs b/src/Common/Commands.Common.Authentication/Models/IAzureProfile.cs new file mode 100644 index 000000000000..bdb1784d8881 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/IAzureProfile.cs @@ -0,0 +1,27 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + /// + /// Interface for Azure supported profiles. + /// + public interface IAzureProfile + { + /// + /// Gets the default azure context object. + /// + AzureContext Context { get; } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/IClientAction.cs b/src/Common/Commands.Common.Authentication/Models/IClientAction.cs new file mode 100644 index 000000000000..eea6e424d270 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/IClientAction.cs @@ -0,0 +1,27 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + public interface IClientAction + { + IClientFactory ClientFactory { get; set; } + + void Apply(TClient client, AzureSMProfile profile, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; + + void ApplyArm(TClient client, AzureRMProfile profile, AzureEnvironment.Endpoint endpoint) where TClient : Microsoft.Rest.ServiceClient; + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/JsonProfileSerializer.cs b/src/Common/Commands.Common.Authentication/Models/JsonProfileSerializer.cs new file mode 100644 index 000000000000..3510ea1e5a54 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/JsonProfileSerializer.cs @@ -0,0 +1,91 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Newtonsoft.Json; +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + public class JsonProfileSerializer : IProfileSerializer + { + public string Serialize(AzureSMProfile profile) + { + return JsonConvert.SerializeObject(new + { + Environments = profile.Environments.Values.ToList(), + Subscriptions = profile.Subscriptions.Values.ToList(), + Accounts = profile.Accounts.Values.ToList() + }, Formatting.Indented); + } + + public bool Deserialize(string contents, AzureSMProfile profile) + { + DeserializeErrors = new List(); + + try + { + var jsonProfile = JObject.Parse(contents); + + foreach (var env in jsonProfile["Environments"]) + { + try + { + profile.Environments[(string) env["Name"]] = + JsonConvert.DeserializeObject(env.ToString()); + } + catch (Exception ex) + { + DeserializeErrors.Add(ex.Message); + } + } + + foreach (var subscription in jsonProfile["Subscriptions"]) + { + try + { + profile.Subscriptions[new Guid((string) subscription["Id"])] = + JsonConvert.DeserializeObject(subscription.ToString()); + } + catch (Exception ex) + { + DeserializeErrors.Add(ex.Message); + } + } + + foreach (var account in jsonProfile["Accounts"]) + { + try + { + profile.Accounts[(string) account["Id"]] = + JsonConvert.DeserializeObject(account.ToString()); + } + catch (Exception ex) + { + DeserializeErrors.Add(ex.Message); + } + } + } + catch (Exception ex) + { + DeserializeErrors.Add(ex.Message); + } + return DeserializeErrors.Count == 0; + } + + public IList DeserializeErrors { get; private set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/MemoryDataStore.cs b/src/Common/Commands.Common.Authentication/Models/MemoryDataStore.cs new file mode 100644 index 000000000000..e9b1b6892a1e --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/MemoryDataStore.cs @@ -0,0 +1,317 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Security.Cryptography.X509Certificates; +using System.Text; +using System.Text.RegularExpressions; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + public class MemoryDataStore : IDataStore + { + private Dictionary virtualStore = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + private Dictionary certStore = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + private const string FolderKey = "Folder"; + + public Dictionary VirtualStore + { + get { return virtualStore; } + set { virtualStore = value; } + } + + public void WriteFile(string path, string contents) + { + VirtualStore[path] = contents; + } + + public void WriteFile(string path, string contents, Encoding encoding) + { + WriteFile(path, contents); + } + + public void WriteFile(string path, byte[] contents) + { + VirtualStore[path] = Encoding.Default.GetString(contents); + } + + public string ReadFileAsText(string path) + { + if (VirtualStore.ContainsKey(path)) + { + return VirtualStore[path]; + } + else + { + throw new IOException("File not found: " + path); + } + } + + public Stream ReadFileAsStream(string path) + { + if (VirtualStore.ContainsKey(path)) + { + MemoryStream stream = new MemoryStream(); + StreamWriter writer = new StreamWriter(stream); + writer.Write(VirtualStore[path]); + writer.Flush(); + stream.Position = 0; + return stream; + } + else + { + throw new IOException("File not found: " + path); + } + } + + public byte[] ReadFileAsBytes(string path) + { + if (VirtualStore.ContainsKey(path)) + { + return Encoding.Default.GetBytes(VirtualStore[path]); + } + else + { + throw new IOException("File not found: " + path); + } + } + + public void RenameFile(string oldPath, string newPath) + { + if (VirtualStore.ContainsKey(oldPath)) + { + VirtualStore[newPath] = VirtualStore[oldPath]; + VirtualStore.Remove(oldPath); + } + else + { + throw new IOException("File not found: " + oldPath); + } + } + + public void CopyFile(string oldPath, string newPath) + { + if (VirtualStore.ContainsKey(oldPath)) + { + VirtualStore[newPath] = VirtualStore[oldPath]; + } + else + { + throw new IOException("File not found: " + oldPath); + } + } + + public bool FileExists(string path) + { + return VirtualStore.ContainsKey(path); + } + + public void DeleteFile(string path) + { + if (VirtualStore.ContainsKey(path)) + { + VirtualStore.Remove(path); + } + else + { + throw new IOException("File not found: " + path); + } + } + + public void DeleteDirectory(string dir) + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(dir)) + { + VirtualStore.Remove(key); + } + } + } + + public void EmptyDirectory(string dirPath) + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(dirPath)) + { + VirtualStore.Remove(key); + } + } + } + + public bool DirectoryExists(string path) + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(path)) + { + return true; + } + } + return false; + } + + public void CreateDirectory(string path) + { + VirtualStore[path] = FolderKey; + } + + public string[] GetDirectories(string sourceDirName) + { + HashSet dirs = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(sourceDirName)) + { + var directoryName = Path.GetDirectoryName(key); + if (!dirs.Contains(directoryName)) + { + dirs.Add(directoryName); + } + } + } + return dirs.ToArray(); + } + + public string[] GetDirectories(string startDirectory, string filePattern, SearchOption options) + { + HashSet dirs = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(startDirectory) && Regex.IsMatch(key, WildcardToRegex(filePattern), RegexOptions.IgnoreCase)) + { + var directoryName = Path.GetDirectoryName(key); + if (!dirs.Contains(directoryName)) + { + dirs.Add(directoryName); + } + } + } + return dirs.ToArray(); + } + + public string[] GetFiles(string sourceDirName) + { + HashSet files = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(sourceDirName) && VirtualStore[key] != FolderKey) + { + if (!files.Contains(key)) + { + files.Add(key); + } + } + } + return files.ToArray(); + } + + public string[] GetFiles(string startDirectory, string filePattern, SearchOption options) + { + HashSet files = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(startDirectory) && VirtualStore[key] != FolderKey && Regex.IsMatch(key, WildcardToRegex(filePattern), RegexOptions.IgnoreCase)) + { + if (!files.Contains(key)) + { + files.Add(key); + } + } + } + return files.ToArray(); + } + + public FileAttributes GetFileAttributes(string path) + { + if (VirtualStore[path] == FolderKey) + { + return FileAttributes.Directory; + } + if (VirtualStore.ContainsKey(path)) + { + return FileAttributes.Normal; + } + else + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(path)) + { + return FileAttributes.Directory; + } + } + throw new IOException("File not found: " + path); + } + } + + public X509Certificate2 GetCertificate(string thumbprint) + { + if (thumbprint != null && certStore.ContainsKey(thumbprint)) + { + return certStore[thumbprint]; + } + else + { + return new X509Certificate2(); + } + } + + public void AddCertificate(X509Certificate2 cert) + { + if (cert != null && cert.Thumbprint != null) + { + certStore[cert.Thumbprint] = cert; + } + } + + public void RemoveCertificate(string thumbprint) + { + if (thumbprint != null && certStore.ContainsKey(thumbprint)) + { + certStore.Remove(thumbprint); + } + } + + /// + /// Converts unix asterisk based file pattern to regex + /// + /// Asterisk based pattern + /// Regeular expression of null is empty + private static string WildcardToRegex(string wildcard) + { + if (wildcard == null || wildcard == "") return wildcard; + + StringBuilder sb = new StringBuilder(); + + char[] chars = wildcard.ToCharArray(); + for (int i = 0; i < chars.Length; ++i) + { + if (chars[i] == '*') + sb.Append(".*"); + else if (chars[i] == '?') + sb.Append("."); + else if ("+()^$.{}|\\".IndexOf(chars[i]) != -1) + sb.Append('\\').Append(chars[i]); // prefix all metacharacters with backslash + else + sb.Append(chars[i]); + } + return sb.ToString().ToLowerInvariant(); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Models/XmlProfileSerializer.cs b/src/Common/Commands.Common.Authentication/Models/XmlProfileSerializer.cs new file mode 100644 index 000000000000..1c1ee2a38d4f --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Models/XmlProfileSerializer.cs @@ -0,0 +1,105 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Runtime.Serialization; +using System.Text; + +namespace Microsoft.Azure.Commands.Common.Authentication.Models +{ + public class XmlProfileSerializer : IProfileSerializer + { + public string Serialize(AzureSMProfile obj) + { + // We do not use the serialize for xml serializer anymore and rely solely on the JSON serializer. + throw new NotImplementedException(); + } + + public bool Deserialize(string contents, AzureSMProfile profile) + { + ProfileData data; + Debug.Assert(profile != null); + + DeserializeErrors = new List(); + + DataContractSerializer serializer = new DataContractSerializer(typeof(ProfileData)); + + // For backward compatibility since namespace of ProfileData has been changed + // we need to replace previous namespace with the current one + if (!string.IsNullOrWhiteSpace(contents)) + { + contents = contents.Replace( + "http://schemas.datacontract.org/2004/07/Microsoft.Azure.Common.Authentication", + "http://schemas.datacontract.org/2004/07/Microsoft.Azure.Commands.Common.Authentication"); + } + + using (MemoryStream s = new MemoryStream(Encoding.UTF8.GetBytes(contents ?? ""))) + { + data = (ProfileData)serializer.ReadObject(s); + } + + if (data != null) + { + foreach (AzureEnvironmentData oldEnv in data.Environments) + { + profile.Environments[oldEnv.Name] = oldEnv.ToAzureEnvironment(); + } + + List envs = profile.Environments.Values.ToList(); + foreach (AzureSubscriptionData oldSubscription in data.Subscriptions) + { + try + { + var newSubscription = oldSubscription.ToAzureSubscription(envs); + if (newSubscription.Account == null) + { + continue; + } + + var newAccounts = oldSubscription.ToAzureAccounts(); + foreach (var account in newAccounts) + { + if (profile.Accounts.ContainsKey(account.Id)) + { + profile.Accounts[account.Id].SetOrAppendProperty(AzureAccount.Property.Tenants, + account.GetPropertyAsArray(AzureAccount.Property.Tenants)); + profile.Accounts[account.Id].SetOrAppendProperty(AzureAccount.Property.Subscriptions, + account.GetPropertyAsArray(AzureAccount.Property.Subscriptions)); + } + else + { + profile.Accounts[account.Id] = account; + } + } + + profile.Subscriptions[newSubscription.Id] = newSubscription; + } + catch (Exception ex) + { + // Skip subscription if failed to load + DeserializeErrors.Add(ex.Message); + } + } + } + + return DeserializeErrors.Count == 0; + } + + public IList DeserializeErrors { get; private set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/Properties/AssemblyInfo.cs b/src/Common/Commands.Common.Authentication/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..af2f483fb0a1 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Properties/AssemblyInfo.cs @@ -0,0 +1,50 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Commands.Common.Authentication")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Commands.Common.Authentication")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("51ee5716-6b2e-4488-8c7e-97e49e9101b8")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/src/Common/Commands.Common.Authentication/Properties/Resources.Designer.cs b/src/Common/Commands.Common.Authentication/Properties/Resources.Designer.cs new file mode 100644 index 000000000000..abe8955e9c48 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Properties/Resources.Designer.cs @@ -0,0 +1,612 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Microsoft.Azure.Commands.Common.Authentication.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Microsoft.Azure.Commands.Common.Authentication.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to Account needs to be specified. + /// + public static string AccountNeedsToBeSpecified { + get { + return ResourceManager.GetString("AccountNeedsToBeSpecified", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No account was found for this subscription. Please execute Clear-AzureProfile and then execute Add-AzureAccount.. + /// + public static string AccountNotFound { + get { + return ResourceManager.GetString("AccountNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Authenticating using configuration values: Domain: '{0}', Endpoint: '{1}', ClientId: '{2}', ClientRedirect: '{3}', ResourceClientUri: '{4}', ValidateAuthrity: '{5}'. + /// + public static string AdalAuthConfigurationTrace { + get { + return ResourceManager.GetString("AdalAuthConfigurationTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Received exception {0}, while authenticating.. + /// + public static string AdalAuthException { + get { + return ResourceManager.GetString("AdalAuthException", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Multiple tokens were found for this user. Please clear your token cache using, Clear-AzureProfile and try this command again.. + /// + public static string AdalMultipleTokens { + get { + return ResourceManager.GetString("AdalMultipleTokens", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to User Interaction is required to authenticate this user. Please authenticate using the log in dialog. In PowerShell, execute Login-AzureRMAccount for Azure Resource Manager cmdlets or Add-AzureAccount for service management cmdlets.. + /// + public static string AdalUserInteractionRequired { + get { + return ResourceManager.GetString("AdalUserInteractionRequired", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No account found in the context. Please login using Login-AzureRMAccount.. + /// + public static string ArmAccountNotFound { + get { + return ResourceManager.GetString("ArmAccountNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to User Interaction is required to authenticate this user. Please execute Login-AzureRMAccount without parameters and enter your credentials.. + /// + public static string ArmUserInteractionRequired { + get { + return ResourceManager.GetString("ArmUserInteractionRequired", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Authenticating for account {0} with single tenant {1}. + /// + public static string AuthenticatingForSingleTenant { + get { + return ResourceManager.GetString("AuthenticatingForSingleTenant", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Windows Azure Powershell. + /// + public static string AzureDirectoryName { + get { + return ResourceManager.GetString("AzureDirectoryName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No certificate was found in the certificate store with thumbprint {0}. + /// + public static string CertificateNotFoundInStore { + get { + return ResourceManager.GetString("CertificateNotFoundInStore", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Changing public environment is not supported.. + /// + public static string ChangingDefaultEnvironmentNotSupported { + get { + return ResourceManager.GetString("ChangingDefaultEnvironmentNotSupported", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to -Credential parameter can only be used with Organization ID credentials. For more information, please refer to http://go.microsoft.com/fwlink/?linkid=331007&clcid=0x409 for more information about the difference between an organizational account and a Microsoft account.. + /// + public static string CredentialOrganizationIdMessage { + get { + return ResourceManager.GetString("CredentialOrganizationIdMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Environment name needs to be specified. + /// + public static string EnvironmentNameNeedsToBeSpecified { + get { + return ResourceManager.GetString("EnvironmentNameNeedsToBeSpecified", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Environment needs to be specified. + /// + public static string EnvironmentNeedsToBeSpecified { + get { + return ResourceManager.GetString("EnvironmentNeedsToBeSpecified", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The environment name '{0}' is not found.. + /// + public static string EnvironmentNotFound { + get { + return ResourceManager.GetString("EnvironmentNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Your Microsoft Azure credential in the Windows PowerShell session has expired. Please log in again. In PowerShell, execute Login-AzureRMAccount for Azure Resource Manager cmdlets or Add-AzureAccount for service management cmdlets.. + /// + public static string ExpiredRefreshToken { + get { + return ResourceManager.GetString("ExpiredRefreshToken", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File path is not valid. + /// + public static string FilePathIsNotValid { + get { + return ResourceManager.GetString("FilePathIsNotValid", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Illegal characters in path.. + /// + public static string IllegalPath { + get { + return ResourceManager.GetString("IllegalPath", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Your Azure credentials have not been set up or have expired, please run Login-AzureRMAccount to set up your Azure credentials.. + /// + public static string InvalidArmContext { + get { + return ResourceManager.GetString("InvalidArmContext", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Invalid certificate format. Publish settings may be corrupted. Use Get-AzurePublishSettingsFile to download updated settings. + /// + public static string InvalidCertificate { + get { + return ResourceManager.GetString("InvalidCertificate", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Credential type invalid, only handles '{0}'. + /// + public static string InvalidCredentialType { + get { + return ResourceManager.GetString("InvalidCredentialType", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No default subscription has been designated. Use Select-AzureSubscription -Default <subscriptionName> to set the default subscription.. + /// + public static string InvalidDefaultSubscription { + get { + return ResourceManager.GetString("InvalidDefaultSubscription", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to "{0}" is an invalid DNS name for {1}. + /// + public static string InvalidDnsName { + get { + return ResourceManager.GetString("InvalidDnsName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The provided file in {0} must be have {1} extension. + /// + public static string InvalidFileExtension { + get { + return ResourceManager.GetString("InvalidFileExtension", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cannot create instance of management client type {0}. It does not have the expected constructor.. + /// + public static string InvalidManagementClientType { + get { + return ResourceManager.GetString("InvalidManagementClientType", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} is invalid or empty. + /// + public static string InvalidOrEmptyArgumentMessage { + get { + return ResourceManager.GetString("InvalidOrEmptyArgumentMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Must specify a non-null subscription name.. + /// + public static string InvalidSubscriptionName { + get { + return ResourceManager.GetString("InvalidSubscriptionName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Your Azure credentials have not been set up or have expired, please run Add-AzureAccount to set up your Azure credentials.. + /// + public static string InvalidSubscriptionState { + get { + return ResourceManager.GetString("InvalidSubscriptionState", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: No matching account record for account {0} in subscription {1}. + /// + public static string NoAccountInContext { + get { + return ResourceManager.GetString("NoAccountInContext", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: No matching environment record for environment {0} in subscription {1}, using AzureCloud environment instead. + /// + public static string NoEnvironmentInContext { + get { + return ResourceManager.GetString("NoEnvironmentInContext", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Please connect to internet before executing this cmdlet. + /// + public static string NoInternetConnection { + get { + return ResourceManager.GetString("NoInternetConnection", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No subscription found in the context. Please ensure that the credentials you provided are authorized to access an Azure subscription, then run Login-AzureRMAccount to login.. + /// + public static string NoSubscriptionInContext { + get { + return ResourceManager.GetString("NoSubscriptionInContext", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No tenant found in the context. Please ensure that the credentials you provided are authorized to access an Azure subscription, then run Login-AzureRMAccount to login.. + /// + public static string NoTenantInContext { + get { + return ResourceManager.GetString("NoTenantInContext", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Path {0} doesn't exist.. + /// + public static string PathDoesNotExist { + get { + return ResourceManager.GetString("PathDoesNotExist", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Path for {0} doesn't exist in {1}.. + /// + public static string PathDoesNotExistForElement { + get { + return ResourceManager.GetString("PathDoesNotExistForElement", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to &whr={0}. + /// + public static string PublishSettingsFileRealmFormat { + get { + return ResourceManager.GetString("PublishSettingsFileRealmFormat", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Removing public environment is not supported.. + /// + public static string RemovingDefaultEnvironmentsNotSupported { + get { + return ResourceManager.GetString("RemovingDefaultEnvironmentsNotSupported", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Unable to retrieve service key for ServicePrincipal account {0}. Please log in again to supply the credentials for this service principal. In PowerShell, execute Login-AzureRMAccount for Azure Resource Manager cmdlets or Add-AzureAccount for service management cmdlets.. + /// + public static string ServiceKeyNotFound { + get { + return ResourceManager.GetString("ServiceKeyNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The provided service name {0} already exists, please pick another name. + /// + public static string ServiceNameExists { + get { + return ResourceManager.GetString("ServiceNameExists", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Renewing token using AppId: '{0}', AdalConfiguration with ADDomain: '{1}', AdEndpoint: '{2}', ClientId: '{3}', RedirectUri: '{4}'. + /// + public static string SPNRenewTokenTrace { + get { + return ResourceManager.GetString("SPNRenewTokenTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Checking token expiration, token expires '{0}' Comparing to '{1}' With threshold '{2}', calculated time until token expiry: '{3}'. + /// + public static string SPNTokenExpirationCheckTrace { + get { + return ResourceManager.GetString("SPNTokenExpirationCheckTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The subscription id {0} doesn't exist.. + /// + public static string SubscriptionIdNotFoundMessage { + get { + return ResourceManager.GetString("SubscriptionIdNotFoundMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Subscription name needs to be specified. + /// + public static string SubscriptionNameNeedsToBeSpecified { + get { + return ResourceManager.GetString("SubscriptionNameNeedsToBeSpecified", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The subscription name {0} doesn't exist.. + /// + public static string SubscriptionNameNotFoundMessage { + get { + return ResourceManager.GetString("SubscriptionNameNotFoundMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Subscription needs to be specified. + /// + public static string SubscriptionNeedsToBeSpecified { + get { + return ResourceManager.GetString("SubscriptionNeedsToBeSpecified", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No tenant was found for this subscription. Please execute Clear-AzureProfile and then execute Add-AzureAccount.. + /// + public static string TenantNotFound { + get { + return ResourceManager.GetString("TenantNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Unable to update mismatching Json structured: {0} {1}.. + /// + public static string UnableToPatchJson { + get { + return ResourceManager.GetString("UnableToPatchJson", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Illegal credential type. + /// + public static string UnknownCredentialType { + get { + return ResourceManager.GetString("UnknownCredentialType", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Certificate authentication is not supported for account type {0}.. + /// + public static string UnsupportedCredentialType { + get { + return ResourceManager.GetString("UnsupportedCredentialType", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Acquiring token using AdalConfiguration with Domain: '{0}', AdEndpoint: '{1}', ClientId: '{2}', ClientRedirectUri: {3}. + /// + public static string UPNAcquireTokenConfigTrace { + get { + return ResourceManager.GetString("UPNAcquireTokenConfigTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Acquiring token using context with Authority '{0}', CorrelationId: '{1}', ValidateAuthority: '{2}'. + /// + public static string UPNAcquireTokenContextTrace { + get { + return ResourceManager.GetString("UPNAcquireTokenContextTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Received token with LoginType '{0}', Tenant: '{1}', UserId: '{2}'. + /// + public static string UPNAuthenticationTokenTrace { + get { + return ResourceManager.GetString("UPNAuthenticationTokenTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Authenticating using Account: '{0}', environment: '{1}', tenant: '{2}'. + /// + public static string UPNAuthenticationTrace { + get { + return ResourceManager.GetString("UPNAuthenticationTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Token is expired. + /// + public static string UPNExpiredTokenTrace { + get { + return ResourceManager.GetString("UPNExpiredTokenTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Renewing Token with Type: '{0}', Expiry: '{1}', MultipleResource? '{2}', Tenant: '{3}', UserId: '{4}'. + /// + public static string UPNRenewTokenTrace { + get { + return ResourceManager.GetString("UPNRenewTokenTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: User info for token DisplayId: '{0}', Name: {2} {1}, IdProvider: '{3}', Uid: '{4}'. + /// + public static string UPNRenewTokenUserInfoTrace { + get { + return ResourceManager.GetString("UPNRenewTokenUserInfoTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to [Common.Authentication]: Checking token expiration, token expires '{0}' Comparing to '{1}' With threshold '{2}', calculated time until token expiry: '{3}'. + /// + public static string UPNTokenExpirationCheckTrace { + get { + return ResourceManager.GetString("UPNTokenExpirationCheckTrace", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to User name is not valid. + /// + public static string UserNameIsNotValid { + get { + return ResourceManager.GetString("UserNameIsNotValid", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to User name needs to be specified. + /// + public static string UserNameNeedsToBeSpecified { + get { + return ResourceManager.GetString("UserNameNeedsToBeSpecified", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (x86). + /// + public static string x86InProgramFiles { + get { + return ResourceManager.GetString("x86InProgramFiles", resourceCulture); + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Properties/Resources.resx b/src/Common/Commands.Common.Authentication/Properties/Resources.resx new file mode 100644 index 000000000000..40dc18b1e1e5 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Properties/Resources.resx @@ -0,0 +1,303 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Account needs to be specified + + + Windows Azure Powershell + + + No certificate was found in the certificate store with thumbprint {0} + + + Changing public environment is not supported. + + + -Credential parameter can only be used with Organization ID credentials. For more information, please refer to http://go.microsoft.com/fwlink/?linkid=331007&clcid=0x409 for more information about the difference between an organizational account and a Microsoft account. + + + Environment name needs to be specified + + + Environment needs to be specified + + + The environment name '{0}' is not found. + + + Your Microsoft Azure credential in the Windows PowerShell session has expired. Please log in again. In PowerShell, execute Login-AzureRMAccount for Azure Resource Manager cmdlets or Add-AzureAccount for service management cmdlets. + + + File path is not valid + + + Illegal characters in path. + + + Invalid certificate format. Publish settings may be corrupted. Use Get-AzurePublishSettingsFile to download updated settings + + + Credential type invalid, only handles '{0}' + + + No default subscription has been designated. Use Select-AzureSubscription -Default <subscriptionName> to set the default subscription. + + + "{0}" is an invalid DNS name for {1} + + + The provided file in {0} must be have {1} extension + + + Cannot create instance of management client type {0}. It does not have the expected constructor. + + + {0} is invalid or empty + + + Must specify a non-null subscription name. + + + Your Azure credentials have not been set up or have expired, please run Add-AzureAccount to set up your Azure credentials. + + + Please connect to internet before executing this cmdlet + + + Path {0} doesn't exist. + + + Path for {0} doesn't exist in {1}. + + + &whr={0} + + + Removing public environment is not supported. + + + Unable to retrieve service key for ServicePrincipal account {0}. Please log in again to supply the credentials for this service principal. In PowerShell, execute Login-AzureRMAccount for Azure Resource Manager cmdlets or Add-AzureAccount for service management cmdlets. + + + The provided service name {0} already exists, please pick another name + + + [Common.Authentication]: Renewing token using AppId: '{0}', AdalConfiguration with ADDomain: '{1}', AdEndpoint: '{2}', ClientId: '{3}', RedirectUri: '{4}' + + + [Common.Authentication]: Checking token expiration, token expires '{0}' Comparing to '{1}' With threshold '{2}', calculated time until token expiry: '{3}' + + + The subscription id {0} doesn't exist. + + + Subscription name needs to be specified + + + The subscription name {0} doesn't exist. + + + Subscription needs to be specified + + + Unable to update mismatching Json structured: {0} {1}. + + + Illegal credential type + + + [Common.Authentication]: Acquiring token using AdalConfiguration with Domain: '{0}', AdEndpoint: '{1}', ClientId: '{2}', ClientRedirectUri: {3} + + + [Common.Authentication]: Acquiring token using context with Authority '{0}', CorrelationId: '{1}', ValidateAuthority: '{2}' + + + [Common.Authentication]: Token is expired + + + [Common.Authentication]: Renewing Token with Type: '{0}', Expiry: '{1}', MultipleResource? '{2}', Tenant: '{3}', UserId: '{4}' + + + [Common.Authentication]: User info for token DisplayId: '{0}', Name: {2} {1}, IdProvider: '{3}', Uid: '{4}' + + + [Common.Authentication]: Checking token expiration, token expires '{0}' Comparing to '{1}' With threshold '{2}', calculated time until token expiry: '{3}' + + + User name is not valid + + + User name needs to be specified + + + (x86) + + + No account was found for this subscription. Please execute Clear-AzureProfile and then execute Add-AzureAccount. + + + [Common.Authentication]: Received exception {0}, while authenticating. + + + Multiple tokens were found for this user. Please clear your token cache using, Clear-AzureProfile and try this command again. + + + User Interaction is required to authenticate this user. Please authenticate using the log in dialog. In PowerShell, execute Login-AzureRMAccount for Azure Resource Manager cmdlets or Add-AzureAccount for service management cmdlets. + + + No tenant was found for this subscription. Please execute Clear-AzureProfile and then execute Add-AzureAccount. + + + [Common.Authentication]: Received token with LoginType '{0}', Tenant: '{1}', UserId: '{2}' + + + [Common.Authentication]: Authenticating using Account: '{0}', environment: '{1}', tenant: '{2}' + + + [Common.Authentication]: Authenticating using configuration values: Domain: '{0}', Endpoint: '{1}', ClientId: '{2}', ClientRedirect: '{3}', ResourceClientUri: '{4}', ValidateAuthrity: '{5}' + + + [Common.Authentication]: No matching account record for account {0} in subscription {1} + + + [Common.Authentication]: No matching environment record for environment {0} in subscription {1}, using AzureCloud environment instead + + + [Common.Authentication]: Authenticating for account {0} with single tenant {1} + + + No account found in the context. Please login using Login-AzureRMAccount. + + + User Interaction is required to authenticate this user. Please execute Login-AzureRMAccount without parameters and enter your credentials. + + + Your Azure credentials have not been set up or have expired, please run Login-AzureRMAccount to set up your Azure credentials. + + + No subscription found in the context. Please ensure that the credentials you provided are authorized to access an Azure subscription, then run Login-AzureRMAccount to login. + + + No tenant found in the context. Please ensure that the credentials you provided are authorized to access an Azure subscription, then run Login-AzureRMAccount to login. + + + Certificate authentication is not supported for account type {0}. + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/Utilities/DictionaryExtensions.cs b/src/Common/Commands.Common.Authentication/Utilities/DictionaryExtensions.cs new file mode 100644 index 000000000000..fd279b236a9d --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Utilities/DictionaryExtensions.cs @@ -0,0 +1,78 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.Azure.Commands.Common.Authentication.Utilities +{ + public static class DictionaryExtensions + { + public static TValue GetProperty(this Dictionary dictionary, TKey property) + { + if (dictionary.ContainsKey(property)) + { + return dictionary[property]; + } + + return default(TValue); + } + + public static string[] GetPropertyAsArray(this Dictionary dictionary, TKey property) + { + if (dictionary.ContainsKey(property)) + { + return dictionary[property].Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries); + } + + return new string[0]; + } + + public static void SetProperty(this Dictionary dictionary, TKey property, params string[] values) + { + if (values == null || values.Length == 0) + { + if (dictionary.ContainsKey(property)) + { + dictionary.Remove(property); + } + } + else + { + dictionary[property] = string.Join(",", values); + } + } + + public static void SetOrAppendProperty(this Dictionary dictionary, TKey property, params string[] values) + { + string oldValueString = ""; + if (dictionary.ContainsKey(property)) + { + oldValueString = dictionary[property]; + } + var oldValues = oldValueString.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries); + var newValues = oldValues.Union(values, StringComparer.CurrentCultureIgnoreCase).Where(s => !string.IsNullOrEmpty(s)).ToArray(); + if (newValues.Any()) + { + dictionary[property] = string.Join(",", newValues); + } + } + + public static bool IsPropertySet(this Dictionary dictionary, TKey property) + { + return dictionary.ContainsKey(property) && !string.IsNullOrEmpty(dictionary[property]); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Utilities/FileUtilities.cs b/src/Common/Commands.Common.Authentication/Utilities/FileUtilities.cs new file mode 100644 index 000000000000..cb361deaf860 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Utilities/FileUtilities.cs @@ -0,0 +1,321 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using System; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Text; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public static class FileUtilities + { + static FileUtilities() + { + DataStore = new DiskDataStore(); + } + + public static IDataStore DataStore { get; set; } + + public static string GetAssemblyDirectory() + { + var assemblyPath = Uri.UnescapeDataString(new Uri(Assembly.GetExecutingAssembly().CodeBase).AbsolutePath); + return Path.GetDirectoryName(assemblyPath); + } + + public static string GetContentFilePath(string fileName) + { + return GetContentFilePath(GetAssemblyDirectory(), fileName); + } + + public static string GetContentFilePath(string startDirectory, string fileName) + { + string path = Path.Combine(startDirectory, fileName); + + // Try search in the subdirectories in case that the file path does not exist in root path + if (!DataStore.FileExists(path) && !DataStore.DirectoryExists(path)) + { + try + { + path = DataStore.GetDirectories(startDirectory, fileName, SearchOption.AllDirectories).FirstOrDefault(); + + if (string.IsNullOrEmpty(path)) + { + path = DataStore.GetFiles(startDirectory, fileName, SearchOption.AllDirectories).First(); + } + } + catch + { + throw new FileNotFoundException(Path.Combine(startDirectory, fileName)); + } + } + + return path; + } + + public static string GetWithProgramFilesPath(string directoryName, bool throwIfNotFound) + { + string programFilesPath = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles); + if (DataStore.DirectoryExists(Path.Combine(programFilesPath, directoryName))) + { + return Path.Combine(programFilesPath, directoryName); + } + else + { + if (programFilesPath.IndexOf(Resources.x86InProgramFiles, StringComparison.InvariantCultureIgnoreCase) == -1) + { + programFilesPath += Resources.x86InProgramFiles; + if (throwIfNotFound) + { + Validate.ValidateDirectoryExists(Path.Combine(programFilesPath, directoryName)); + } + return Path.Combine(programFilesPath, directoryName); + } + else + { + programFilesPath = programFilesPath.Replace(Resources.x86InProgramFiles, String.Empty); + if (throwIfNotFound) + { + Validate.ValidateDirectoryExists(Path.Combine(programFilesPath, directoryName)); + } + return Path.Combine(programFilesPath, directoryName); + } + } + } + + /// + /// Copies a directory. + /// + /// The source directory name + /// The destination directory name + /// Should the copy be recursive + public static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs) + { + var dirs = DataStore.GetDirectories(sourceDirName); + + if (!DataStore.DirectoryExists(sourceDirName)) + { + throw new DirectoryNotFoundException(String.Format(Resources.PathDoesNotExist, sourceDirName)); + } + + DataStore.CreateDirectory(destDirName); + + var files = DataStore.GetFiles(sourceDirName); + foreach (var file in files) + { + string tempPath = Path.Combine(destDirName, Path.GetFileName(file)); + DataStore.CopyFile(file, tempPath); + } + + if (copySubDirs) + { + foreach (var subdir in dirs) + { + string temppath = Path.Combine(destDirName, Path.GetDirectoryName(subdir)); + DirectoryCopy(subdir, temppath, copySubDirs); + } + } + } + + /// + /// Ensures that a directory exists beofre attempting to write a file + /// + /// The path to the file that will be created + public static void EnsureDirectoryExists(string pathName) + { + Validate.ValidateStringIsNullOrEmpty(pathName, "Settings directory"); + string directoryPath = Path.GetDirectoryName(pathName); + if (!DataStore.DirectoryExists(directoryPath)) + { + DataStore.CreateDirectory(directoryPath); + } + } + + /// + /// Create a unique temp directory. + /// + /// Path to the temp directory. + public static string CreateTempDirectory() + { + string tempPath; + do + { + tempPath = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); + } + while (DataStore.DirectoryExists(tempPath) || DataStore.FileExists(tempPath)); + + DataStore.CreateDirectory(tempPath); + return tempPath; + } + + /// + /// Copy a directory from one path to another. + /// + /// Source directory. + /// Destination directory. + public static void CopyDirectory(string sourceDirectory, string destinationDirectory) + { + Debug.Assert(!String.IsNullOrEmpty(sourceDirectory), "sourceDictory cannot be null or empty!"); + Debug.Assert(Directory.Exists(sourceDirectory), "sourceDirectory must exist!"); + Debug.Assert(!String.IsNullOrEmpty(destinationDirectory), "destinationDirectory cannot be null or empty!"); + Debug.Assert(!Directory.Exists(destinationDirectory), "destinationDirectory must not exist!"); + + foreach (string file in DataStore.GetFiles(sourceDirectory, "*", SearchOption.AllDirectories)) + { + string relativePath = file.Substring( + sourceDirectory.Length + 1, + file.Length - sourceDirectory.Length - 1); + string destinationPath = Path.Combine(destinationDirectory, relativePath); + + string destinationDir = Path.GetDirectoryName(destinationPath); + if (!DataStore.DirectoryExists(destinationDir)) + { + DataStore.CreateDirectory(destinationDir); + } + + DataStore.CopyFile(file, destinationPath); + } + } + + public static Encoding GetFileEncoding(string path) + { + Encoding encoding; + + + if (DataStore.FileExists(path)) + { + using (StreamReader r = new StreamReader(DataStore.ReadFileAsStream(path))) + { + encoding = r.CurrentEncoding; + } + } + else + { + encoding = Encoding.Default; + } + + return encoding; + } + + public static string CombinePath(params string[] paths) + { + return Path.Combine(paths); + } + + /// + /// Returns true if path is a valid directory. + /// + /// + /// + public static bool IsValidDirectoryPath(string path) + { + if (String.IsNullOrEmpty(path)) + { + return false; + } + + try + { + FileAttributes attributes = DataStore.GetFileAttributes(path); + + if ((attributes & FileAttributes.Directory) == FileAttributes.Directory) + { + return true; + } + else + { + return false; + } + } + catch + { + return false; + } + } + + public static void RecreateDirectory(string dir) + { + if (DataStore.DirectoryExists(dir)) + { + DataStore.DeleteDirectory(dir); + } + + DataStore.CreateDirectory(dir); + } + + /// + /// Gets the root installation path for the given Azure module. + /// + /// The module name + /// The module full path + public static string GetPSModulePathForModule(AzureModule module) + { + return GetContentFilePath(GetInstallPath(), GetModuleFolderName(module)); + } + + /// + /// Gets the root directory for all modules installation. + /// + /// The install path + public static string GetInstallPath() + { + string currentPath = GetAssemblyDirectory(); + while (!currentPath.EndsWith(GetModuleFolderName(AzureModule.AzureProfile)) && + !currentPath.EndsWith(GetModuleFolderName(AzureModule.AzureResourceManager)) && + !currentPath.EndsWith(GetModuleFolderName(AzureModule.AzureServiceManagement))) + { + currentPath = Directory.GetParent(currentPath).FullName; + } + + // The assemption is that the install directory looks like that: + // ServiceManagement + // AzureServiceManagement + // + // ResourceManager + // AzureResourceManager + // + // Profile + // AzureSMProfile + // + return Directory.GetParent(currentPath).FullName; + } + + public static string GetModuleName(AzureModule module) + { + switch (module) + { + case AzureModule.AzureServiceManagement: + return "Azure"; + + case AzureModule.AzureResourceManager: + return "AzureResourceManager"; + + case AzureModule.AzureProfile: + return "AzureProfile"; + + default: + throw new ArgumentOutOfRangeException(module.ToString()); + } + } + + public static string GetModuleFolderName(AzureModule module) + { + return module.ToString().Replace("Azure", ""); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Utilities/JsonUtilities.cs b/src/Common/Commands.Common.Authentication/Utilities/JsonUtilities.cs new file mode 100644 index 000000000000..2149e045b5a0 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Utilities/JsonUtilities.cs @@ -0,0 +1,204 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using Newtonsoft.Json; +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Diagnostics.CodeAnalysis; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public static class JsonUtilities + { + [SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Justification = "Handling the failure by returning the original string.")] + public static string TryFormatJson(string str) + { + try + { + object parsedJson = JsonConvert.DeserializeObject(str); + return JsonConvert.SerializeObject(parsedJson, Formatting.Indented); + } + catch + { + // can't parse JSON, return the original string + return str; + } + } + + public static Dictionary DeserializeJson(string jsonString, bool throwExceptionOnFailure = false) + { + Dictionary result = new Dictionary(); + if (jsonString == null) + { + return null; + } + if (String.IsNullOrWhiteSpace(jsonString)) + { + return result; + } + + try + { + JToken responseDoc = JToken.Parse(jsonString); + + if (responseDoc != null && responseDoc.Type == JTokenType.Object) + { + result = DeserializeJObject(responseDoc as JObject); + } + } + catch + { + if (throwExceptionOnFailure) + { + throw; + } + result = null; + } + return result; + } + + private static Dictionary DeserializeJObject(JObject jsonObject) + { + Dictionary result = new Dictionary(); + if (jsonObject == null || jsonObject.Type == JTokenType.Null) + { + return result; + } + foreach (var property in jsonObject) + { + if (property.Value.Type == JTokenType.Object) + { + result[property.Key] = DeserializeJObject(property.Value as JObject); + } + else if (property.Value.Type == JTokenType.Array) + { + result[property.Key] = DeserializeJArray(property.Value as JArray); + } + else + { + result[property.Key] = DeserializeJValue(property.Value as JValue); + } + } + return result; + } + + private static List DeserializeJArray(JArray jsonArray) + { + List result = new List(); + if (jsonArray == null || jsonArray.Type == JTokenType.Null) + { + return result; + } + foreach (var token in jsonArray) + { + if (token.Type == JTokenType.Object) + { + result.Add(DeserializeJObject(token as JObject)); + } + else if (token.Type == JTokenType.Array) + { + result.Add(DeserializeJArray(token as JArray)); + } + else + { + result.Add(DeserializeJValue(token as JValue)); + } + } + return result; + } + + private static object DeserializeJValue(JValue jsonObject) + { + if (jsonObject == null || jsonObject.Type == JTokenType.Null) + { + return null; + } + + return jsonObject.Value; + } + + public static string Patch(string originalJsonString, string patchJsonString) + { + if (string.IsNullOrWhiteSpace(originalJsonString)) + { + return patchJsonString; + } + else if (string.IsNullOrWhiteSpace(patchJsonString)) + { + return originalJsonString; + } + + JToken originalJson = JToken.Parse(originalJsonString); + JToken patchJson = JToken.Parse(patchJsonString); + + if (originalJson != null && originalJson.Type == JTokenType.Object && + patchJson != null && patchJson.Type == JTokenType.Object) + { + PatchJObject(originalJson as JObject, patchJson as JObject); + } + else if (originalJson != null && originalJson.Type == JTokenType.Array && + patchJson != null && patchJson.Type == JTokenType.Array) + { + originalJson = patchJson; + } + else if (originalJson != null && patchJson != null && originalJson.Type == patchJson.Type) + { + originalJson = patchJson; + } + else + { + throw new ArgumentException(string.Format(Resources.UnableToPatchJson, originalJson, patchJson)); + } + + return originalJson.ToString(Formatting.None); + } + + private static void PatchJObject(JObject originalJsonObject, JObject patchJsonObject) + { + foreach (var patchProperty in patchJsonObject) + { + if (originalJsonObject[patchProperty.Key] != null) + { + JToken originalJson = originalJsonObject[patchProperty.Key]; + JToken patchJson = patchProperty.Value; + + if (originalJson != null && originalJson.Type == JTokenType.Object && + patchJson != null && patchJson.Type == JTokenType.Object) + { + PatchJObject(originalJson as JObject, patchJson as JObject); + } + else if (originalJson != null && originalJson.Type == JTokenType.Array && + patchJson != null && patchJson.Type == JTokenType.Array) + { + originalJsonObject[patchProperty.Key] = patchJson; + } + else if (originalJson != null && patchJson != null && originalJson.Type == patchJson.Type) + { + originalJsonObject[patchProperty.Key] = patchJson; + } + else + { + throw new ArgumentException(string.Format(Resources.UnableToPatchJson, originalJson, patchJson)); + } + } + else + { + originalJsonObject[patchProperty.Key] = patchProperty.Value; + } + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/Utilities/XmlUtilities.cs b/src/Common/Commands.Common.Authentication/Utilities/XmlUtilities.cs new file mode 100644 index 000000000000..8400260fea88 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/Utilities/XmlUtilities.cs @@ -0,0 +1,129 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using System; +using System.IO; +using System.Text; +using System.Xml; +using System.Xml.Linq; +using System.Xml.Serialization; + +namespace Microsoft.Azure.Commands.Common.Authentication +{ + public static class XmlUtilities + { + public static T DeserializeXmlFile(string fileName, string exceptionMessage = null) + { + // TODO: fix and uncomment. second parameter is wrong + // Validate.ValidateFileFull(fileName, string.Format(Resources.PathDoesNotExistForElement, string.Empty, fileName)); + + T item; + + XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); + using (TextReader reader = new StreamReader(FileUtilities.DataStore.ReadFileAsStream(fileName))) + { + try { item = (T)xmlSerializer.Deserialize(reader); } + catch + { + if (!String.IsNullOrEmpty(exceptionMessage)) + { + throw new InvalidOperationException(exceptionMessage); + } + else + { + throw; + } + } + } + + return item; + } + + public static void SerializeXmlFile(T obj, string fileName) + { + Validate.ValidatePathName(fileName, String.Format(Resources.PathDoesNotExistForElement, String.Empty, fileName)); + Validate.ValidateStringIsNullOrEmpty(fileName, String.Empty); + + XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); + StringBuilder sBuilder = new StringBuilder(); + using (StringWriter writer = new StringWriter(sBuilder)) + { + xmlSerializer.Serialize(writer, obj); + } + FileUtilities.DataStore.WriteFile(fileName, sBuilder.ToString(), Encoding.Unicode); + } + + public static string SerializeXmlString(T obj) + { + XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); + StringBuilder sBuilder = new StringBuilder(); + + using (StringWriter writer = new StringWriter(sBuilder)) + { + xmlSerializer.Serialize(writer, obj); + } + + return sBuilder.ToString(); + } + + /// + /// Formats the given XML into indented way. + /// + /// The input xml string + /// The formatted xml string + public static string TryFormatXml(string content) + { + try + { + XDocument doc = XDocument.Parse(content); + return doc.ToString(); + } + catch (Exception) + { + return content; + } + } + + /// + /// Formats given string into well formatted XML. + /// + /// The unformatted xml string + /// The formatted XML string + public static string Beautify(string unformattedXml) + { + string formattedXml = String.Empty; + if (!String.IsNullOrEmpty(unformattedXml)) + { + XmlDocument doc = new XmlDocument(); + doc.LoadXml(unformattedXml); + StringBuilder stringBuilder = new StringBuilder(); + XmlWriterSettings settings = new XmlWriterSettings() + { + Indent = true, + IndentChars = "\t", + NewLineChars = Environment.NewLine, + NewLineHandling = NewLineHandling.Replace + }; + using (XmlWriter writer = XmlWriter.Create(stringBuilder, settings)) + { + doc.Save(writer); + } + formattedXml = stringBuilder.ToString(); + } + + return formattedXml; + } + } +} diff --git a/src/Common/Commands.Common.Authentication/packages.config b/src/Common/Commands.Common.Authentication/packages.config new file mode 100644 index 000000000000..a789212c6b80 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/packages.config @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/AadAuthenticationException.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/AadAuthenticationException.cs new file mode 100644 index 000000000000..d6742a28cd86 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/AadAuthenticationException.cs @@ -0,0 +1,94 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// Base class representing an exception that occurs when + /// authenticating against Azure Active Directory + /// + [Serializable] + public abstract class AadAuthenticationException : Exception + { + protected AadAuthenticationException() + { + } + + protected AadAuthenticationException(string message) : base(message) + { + } + + protected AadAuthenticationException(string message, Exception innerException) : base(message, innerException) + { + } + } + + /// + /// Exception that gets thrown when the user explicitly + /// cancels an authentication operation. + /// + [Serializable] + public class AadAuthenticationCanceledException : AadAuthenticationException + { + public AadAuthenticationCanceledException(string message, Exception innerException) : base(message, innerException) + { + } + } + + /// + /// Exception that gets thrown when the ADAL library + /// is unable to authenticate without a popup dialog. + /// + [Serializable] + public class AadAuthenticationFailedWithoutPopupException : AadAuthenticationException + { + public AadAuthenticationFailedWithoutPopupException(string message, Exception innerException) + : base(message, innerException) + { + } + } + + /// + /// Exception that gets thrown if an authentication operation + /// fails on the server. + /// + [Serializable] + public class AadAuthenticationFailedException : AadAuthenticationException + { + public AadAuthenticationFailedException(string message, Exception innerException) : base(message, innerException) + { + } + } + + /// + /// Exception thrown if a refresh token has expired. + /// + [Serializable] + public class AadAuthenticationCantRenewException : AadAuthenticationException + { + public AadAuthenticationCantRenewException() + { + } + + public AadAuthenticationCantRenewException(string message) : base(message) + { + } + + public AadAuthenticationCantRenewException(string message, Exception innerException) : base(message, innerException) + { + } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/AccessTokenCredential.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/AccessTokenCredential.cs new file mode 100644 index 000000000000..9af6256a24de --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/AccessTokenCredential.cs @@ -0,0 +1,50 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Net.Http; +using System.Net.Http.Headers; +using System.Threading; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Common.Authentication +{ + public class AccessTokenCredential : SubscriptionCloudCredentials + { + private readonly Guid subscriptionId; + private readonly IAccessToken token; + + public AccessTokenCredential(Guid subscriptionId, IAccessToken token) + { + this.subscriptionId = subscriptionId; + this.token = token; + this.TenantID = token.TenantId; + } + + public override Task ProcessHttpRequestAsync(HttpRequestMessage request, CancellationToken cancellationToken) + { + token.AuthorizeRequest((tokenType, tokenValue) => { + request.Headers.Authorization = new AuthenticationHeaderValue(tokenType, tokenValue); + }); + return base.ProcessHttpRequestAsync(request, cancellationToken); + } + + public override string SubscriptionId + { + get { return subscriptionId.ToString(); } + } + + public string TenantID { get; set; } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/AdalConfiguration.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/AdalConfiguration.cs new file mode 100644 index 000000000000..5b2afb1a98d8 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/AdalConfiguration.cs @@ -0,0 +1,63 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using System; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// Class storing the configuration information needed + /// for ADAL to request token from the right AD tenant + /// depending on environment. + /// + public class AdalConfiguration + { + // + // These constants define the default values to use for AD authentication + // against RDFE + // + public const string PowerShellClientId = "1950a258-227b-4e31-a9cf-717495945fc2"; + + public static readonly Uri PowerShellRedirectUri = new Uri("urn:ietf:wg:oauth:2.0:oob"); + + // ID for site to pass to enable EBD (email-based differentiation) + // This gets passed in the call to get the azure branding on the + // login window. Also adding popup flag to handle overly large login windows. + public const string EnableEbdMagicCookie = "site_id=501358&display=popup"; + + public string AdEndpoint { get;set; } + + public bool ValidateAuthority { get; set; } + + public string AdDomain { get; set; } + + public string ClientId { get; set; } + + public Uri ClientRedirectUri { get; set; } + + public string ResourceClientUri { get; set; } + + public TokenCache TokenCache { get; set; } + + public AdalConfiguration() + { + ClientId = PowerShellClientId; + ClientRedirectUri = PowerShellRedirectUri; + ValidateAuthority = true; + AdEndpoint = string.Empty; + ResourceClientUri = "https://management.core.windows.net/"; + } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/AdalTokenProvider.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/AdalTokenProvider.cs new file mode 100644 index 000000000000..889c76dca73f --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/AdalTokenProvider.cs @@ -0,0 +1,68 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Common.Authentication.Properties; +using System; +using System.Security; +using System.Windows.Forms; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// A token provider that uses ADAL to retrieve + /// tokens from Azure Active Directory + /// + public class AdalTokenProvider : ITokenProvider + { + private readonly ITokenProvider userTokenProvider; + private readonly ITokenProvider servicePrincipalTokenProvider; + + public AdalTokenProvider() + : this(new ConsoleParentWindow()) + { + } + + public AdalTokenProvider(IWin32Window parentWindow) + { + this.userTokenProvider = new UserTokenProvider(parentWindow); + servicePrincipalTokenProvider = new ServicePrincipalTokenProvider(); + } + + public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, SecureString password, + AzureAccount.AccountType credentialType) + { + switch (credentialType) + { + case AzureAccount.AccountType.User: + return userTokenProvider.GetAccessToken(config, promptBehavior, userId, password, credentialType); + case AzureAccount.AccountType.ServicePrincipal: + return servicePrincipalTokenProvider.GetAccessToken(config, promptBehavior, userId, password, credentialType); + default: + throw new ArgumentException(Resources.UnknownCredentialType, "credentialType"); + } + } + + public IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string clientId, string certificate, AzureAccount.AccountType credentialType) + { + switch (credentialType) + { + case AzureAccount.AccountType.ServicePrincipal: + return servicePrincipalTokenProvider.GetAccessTokenWithCertificate(config, clientId, certificate, credentialType); + default: + throw new ArgumentException(string.Format(Resources.UnsupportedCredentialType, credentialType), "credentialType"); + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/CertificateApplicationCredentialProvider.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/CertificateApplicationCredentialProvider.cs new file mode 100644 index 000000000000..08f334684b34 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/CertificateApplicationCredentialProvider.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.Rest.Azure.Authentication; +using System.Security; +using System.Security.Cryptography.X509Certificates; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// Interface to the certificate store for authentication + /// + internal sealed class CertificateApplicationCredentialProvider : IApplicationAuthenticationProvider + { + private string _certificateThumbprint; + + /// + /// Create a certificate provider + /// + /// + public CertificateApplicationCredentialProvider(string certificateThumbprint) + { + this._certificateThumbprint = certificateThumbprint; + } + + /// + /// Authenticate using certificate thumbprint from the datastore + /// + /// The active directory client id for the application. + /// The intended audience for authentication + /// The AD AuthenticationContext to use + /// + public async Task AuthenticateAsync(string clientId, string audience, AuthenticationContext context) + { + var task = new Task(() => + { + return AzureSession.DataStore.GetCertificate(this._certificateThumbprint); + }); + task.Start(); + var certificate = await task.ConfigureAwait(false); + + return await context.AcquireTokenAsync( + audience, + new ClientAssertionCertificate(clientId, certificate)); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/ConsoleParentWindow.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/ConsoleParentWindow.cs new file mode 100644 index 000000000000..a9080fe2972f --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/ConsoleParentWindow.cs @@ -0,0 +1,35 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Runtime.InteropServices; +using System.Windows.Forms; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// An implementation of that gives the + /// windows handle for the current console window. + /// + public class ConsoleParentWindow : IWin32Window + { + public IntPtr Handle { get { return NativeMethods.GetConsoleWindow(); } } + + static class NativeMethods + { + [DllImport("kernel32.dll")] + public static extern IntPtr GetConsoleWindow(); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/CredStore.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/CredStore.cs new file mode 100644 index 000000000000..a7b61207f044 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/CredStore.cs @@ -0,0 +1,114 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Runtime.ConstrainedExecution; +using System.Runtime.InteropServices; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// Class wrapping PInvoke signatures for Windows Credential store + /// + internal static class CredStore + { + internal enum CredentialType + { + Generic = 1, + } + + internal static class NativeMethods + { + [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] + [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] + internal extern static bool CredRead( + string targetName, + CredentialType type, + int flags, + [Out] out IntPtr pCredential + ); + + [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] + [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] + internal extern static bool CredEnumerate( + string targetName, + int flags, + [Out] out int count, + [Out] out IntPtr pCredential + ); + + [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] + [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] + internal extern static bool CredDelete( + string targetName, + CredentialType type, + int flags + ); + + [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] + [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] + internal extern static bool CredWrite( + IntPtr pCredential, + int flags + ); + + [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] + [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] + internal extern static bool CredFree( + IntPtr pCredential + ); + + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1049:TypesThatOwnNativeResourcesShouldBeDisposable", Justification = "Wrapper for native struct")] + [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + internal struct Credential + { + public Credential(string userName, string key, string value) + { + this.flags = 0; + this.type = CredentialType.Generic; + + // set the key in the targetName + this.targetName = key; + + this.targetAlias = null; + this.comment = null; + this.lastWritten.dwHighDateTime = 0; + this.lastWritten.dwLowDateTime = 0; + + // set the value in credentialBlob. + this.credentialBlob = Marshal.StringToHGlobalUni(value); + this.credentialBlobSize = (uint)((value.Length + 1) * 2); + + this.persist = 1; + this.attibuteCount = 0; + this.attributes = IntPtr.Zero; + this.userName = userName; + } + + internal uint flags; + internal CredentialType type; + internal string targetName; + internal string comment; + internal System.Runtime.InteropServices.ComTypes.FILETIME lastWritten; + internal uint credentialBlobSize; + internal IntPtr credentialBlob; + internal uint persist; + internal uint attibuteCount; + internal IntPtr attributes; + internal string targetAlias; + internal string userName; + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/IAccessToken.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/IAccessToken.cs new file mode 100644 index 000000000000..6e23ebedd3cc --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/IAccessToken.cs @@ -0,0 +1,31 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; + +namespace Microsoft.Azure.Common.Authentication +{ + public interface IAccessToken + { + void AuthorizeRequest(Action authTokenSetter); + + string AccessToken { get; } + + string UserId { get; } + + string TenantId { get; } + + LoginType LoginType { get; } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/ITokenProvider.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/ITokenProvider.cs new file mode 100644 index 000000000000..583866b16e2c --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/ITokenProvider.cs @@ -0,0 +1,50 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Models; +using System.Security; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// This interface represents objects that can be used + /// to obtain and manage access tokens. + /// + public interface ITokenProvider + { + /// + /// Get a new login token for the given environment, user credential, + /// and credential type. + /// + /// Configuration. + /// Prompt behavior. + /// User ID/Service principal to get the token for. + /// Secure strings with password/service principal key. + /// Credential type. + /// An access token. + IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, + SecureString password, AzureAccount.AccountType credentialType); + + /// + /// Get a new authentication token for the given environment + /// + /// The ADAL Configuration + /// The id for the given principal + /// The certificate thumbprint for this user + /// The account type + /// An access token, which can be renewed + IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string principalId, string certificateThumbprint, + AzureAccount.AccountType credentialType); + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/KeyStoreApplicationCredentialProvider.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/KeyStoreApplicationCredentialProvider.cs new file mode 100644 index 000000000000..f5f2c74034f8 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/KeyStoreApplicationCredentialProvider.cs @@ -0,0 +1,57 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.Rest.Azure.Authentication; +using System.Security; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// Interface to the keystore for authentication + /// + internal sealed class KeyStoreApplicationCredentialProvider : IApplicationAuthenticationProvider + { + private string _tenantId; + + /// + /// Create a credential provider + /// + /// + public KeyStoreApplicationCredentialProvider(string tenant) + { + this._tenantId = tenant; + } + + /// + /// Authenticate using the secret for the specified client from the key store + /// + /// The active directory client id for the application. + /// The intended audience for authentication + /// The AD AuthenticationContext to use + /// + public async Task AuthenticateAsync(string clientId, string audience, AuthenticationContext context) + { + var task = new Task(() => + { + return ServicePrincipalKeyStore.GetKey(clientId, _tenantId); + }); + task.Start(); + var key = await task.ConfigureAwait(false); + + return await context.AcquireTokenAsync(audience, new ClientCredential(clientId, key)); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/LoginType.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/LoginType.cs new file mode 100644 index 000000000000..0924dc5210aa --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/LoginType.cs @@ -0,0 +1,29 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Common.Authentication +{ + public enum LoginType + { + /// + /// User is logging in with orgid credentials + /// + OrgId, + + /// + /// User is logging in with liveid credentials + /// + LiveId + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/ProtectedFileTokenCache.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/ProtectedFileTokenCache.cs new file mode 100644 index 000000000000..b96a98239f8c --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/ProtectedFileTokenCache.cs @@ -0,0 +1,121 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using System; +using System.IO; +using System.Security.Cryptography; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// An implementation of the Adal token cache that stores the cache items + /// in the DPAPI-protected file. + /// + public class ProtectedFileTokenCache : TokenCache + { + private static readonly string CacheFileName = Path.Combine(AzureSession.ProfileDirectory, AzureSession.TokenCacheFile); + + private static readonly object fileLock = new object(); + + private static readonly Lazy instance = new Lazy(() => new ProtectedFileTokenCache()); + + // Initializes the cache against a local file. + // If the file is already present, it loads its content in the ADAL cache + private ProtectedFileTokenCache() + { + Initialize(CacheFileName); + } + + private void Initialize(string fileName) + { + AfterAccess = AfterAccessNotification; + BeforeAccess = BeforeAccessNotification; + lock (fileLock) + { + if (AzureSession.DataStore.FileExists(fileName)) + { + var existingData = AzureSession.DataStore.ReadFileAsBytes(fileName); + if (existingData != null) + { + try + { + Deserialize(ProtectedData.Unprotect(existingData, null, DataProtectionScope.CurrentUser)); + } + catch (CryptographicException) + { + AzureSession.DataStore.DeleteFile(fileName); + } + } + } + } + } + + public ProtectedFileTokenCache(string cacheFile) + { + Initialize(cacheFile); + } + + // Empties the persistent store. + public override void Clear() + { + base.Clear(); + if (AzureSession.DataStore.FileExists(CacheFileName)) + { + AzureSession.DataStore.DeleteFile(CacheFileName); + } + } + + // Triggered right before ADAL needs to access the cache. + // Reload the cache from the persistent store in case it changed since the last access. + void BeforeAccessNotification(TokenCacheNotificationArgs args) + { + lock (fileLock) + { + if (AzureSession.DataStore.FileExists(CacheFileName)) + { + var existingData = AzureSession.DataStore.ReadFileAsBytes(CacheFileName); + if (existingData != null) + { + try + { + Deserialize(ProtectedData.Unprotect(existingData, null, DataProtectionScope.CurrentUser)); + } + catch (CryptographicException) + { + AzureSession.DataStore.DeleteFile(CacheFileName); + } + } + } + } + } + + // Triggered right after ADAL accessed the cache. + void AfterAccessNotification(TokenCacheNotificationArgs args) + { + // if the access operation resulted in a cache update + if (HasStateChanged) + { + lock (fileLock) + { + // reflect changes in the persistent store + AzureSession.DataStore.WriteFile(CacheFileName, + ProtectedData.Protect(Serialize(), null, DataProtectionScope.CurrentUser)); + // once the write operation took place, restore the HasStateChanged bit to false + HasStateChanged = false; + } + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/ServicePrincipalKeyStore.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/ServicePrincipalKeyStore.cs new file mode 100644 index 000000000000..8932ceab8e34 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/ServicePrincipalKeyStore.cs @@ -0,0 +1,117 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Runtime.InteropServices; +using System.Security; +using FILETIME = System.Runtime.InteropServices.ComTypes.FILETIME; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// Helper class to store service principal keys and retrieve them + /// from the Windows Credential Store. + /// + public static class ServicePrincipalKeyStore + { + private const string keyStoreUserName = "PowerShellServicePrincipalKey"; + private const string targetNamePrefix = "AzureSession:target="; + + public static void SaveKey(string appId, string tenantId, SecureString serviceKey) + { + var credential = new CredStore.NativeMethods.Credential + { + flags = 0, + type = CredStore.CredentialType.Generic, + targetName = CreateKey(appId, tenantId), + targetAlias = null, + comment = null, + lastWritten = new FILETIME {dwHighDateTime = 0, dwLowDateTime = 0}, + persist = 2, // persist on local machine + attibuteCount = 0, + attributes = IntPtr.Zero, + userName = keyStoreUserName + }; + + // Pull bits out of SecureString to put in credential + IntPtr credPtr = IntPtr.Zero; + try + { + credential.credentialBlob = Marshal.SecureStringToGlobalAllocUnicode(serviceKey); + credential.credentialBlobSize = (uint)(serviceKey.Length * Marshal.SystemDefaultCharSize); + + int size = Marshal.SizeOf(credential); + credPtr = Marshal.AllocHGlobal(size); + + Marshal.StructureToPtr(credential, credPtr, false); + CredStore.NativeMethods.CredWrite(credPtr, 0); + } + finally + { + if (credPtr != IntPtr.Zero) + { + Marshal.FreeHGlobal(credPtr); + } + + Marshal.ZeroFreeGlobalAllocUnicode(credential.credentialBlob); + } + } + + public static SecureString GetKey(string appId, string tenantId) + { + IntPtr pCredential = IntPtr.Zero; + try + { + if (CredStore.NativeMethods.CredRead( + CreateKey(appId, tenantId), + CredStore.CredentialType.Generic, 0, + out pCredential)) + { + var credential = (CredStore.NativeMethods.Credential) + Marshal.PtrToStructure(pCredential, typeof (CredStore.NativeMethods.Credential)); + unsafe + { + return new SecureString((char*) (credential.credentialBlob), + (int)(credential.credentialBlobSize/Marshal.SystemDefaultCharSize)); + } + } + return null; + } + catch + { + // we could be running in an environment that does not have credentials store + } + finally + { + if (pCredential != IntPtr.Zero) + { + CredStore.NativeMethods.CredFree(pCredential); + } + } + + return null; + } + + + public static void DeleteKey(string appId, string tenantId) + { + CredStore.NativeMethods.CredDelete(CreateKey(appId, tenantId), CredStore.CredentialType.Generic, 0); + } + + private static string CreateKey(string appId, string tenantId) + { + return string.Format("{0}AppId={1};Tenant={2}", targetNamePrefix, appId, tenantId); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/ServicePrincipalTokenProvider.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/ServicePrincipalTokenProvider.cs new file mode 100644 index 000000000000..c6d1d4a63aaa --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/ServicePrincipalTokenProvider.cs @@ -0,0 +1,166 @@ +// ---------------------------------------------------------------------------------- +// Copyright Microsoft Corporation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; +using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Common.Authentication.Properties; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using System; +using System.Collections.Generic; +using System.Security; + +namespace Microsoft.Azure.Common.Authentication +{ + internal class ServicePrincipalTokenProvider : ITokenProvider + { + private static readonly TimeSpan expirationThreshold = TimeSpan.FromMinutes(5); + + public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, SecureString password, + AzureAccount.AccountType credentialType) + { + if (credentialType == AzureAccount.AccountType.User) + { + throw new ArgumentException(string.Format(Resources.InvalidCredentialType, "User"), "credentialType"); + } + return new ServicePrincipalAccessToken(config, AcquireTokenWithSecret(config, userId, password), this.RenewWithSecret, userId); + } + + public IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string clientId, string certificateThumbprint, AzureAccount.AccountType credentialType) + { + if (credentialType == AzureAccount.AccountType.User) + { + throw new ArgumentException(string.Format(Resources.InvalidCredentialType, "User"), "credentialType"); + } + return new ServicePrincipalAccessToken(config, AcquireTokenWithCertificate(config, clientId, certificateThumbprint), + (adalConfig, appId) => this.RenewWithCertificate(adalConfig, appId, certificateThumbprint), clientId); + } + + private AuthenticationContext GetContext(AdalConfiguration config) + { + string authority = config.AdEndpoint + config.AdDomain; + return new AuthenticationContext(authority, config.ValidateAuthority, config.TokenCache); + } + + private AuthenticationResult AcquireTokenWithSecret(AdalConfiguration config, string appId, SecureString appKey) + { + if (appKey == null) + { + return RenewWithSecret(config, appId); + } + + StoreAppKey(appId, config.AdDomain, appKey); + var credential = new ClientCredential(appId, appKey); + var context = GetContext(config); + return context.AcquireToken(config.ResourceClientUri, credential); + } + + private AuthenticationResult AcquireTokenWithCertificate(AdalConfiguration config, string appId, + string thumbprint) + { + var certificate = AzureSession.DataStore.GetCertificate(thumbprint); + if (certificate == null) + { + throw new ArgumentException(string.Format(Resources.CertificateNotFoundInStore, thumbprint)); + } + + var context = GetContext(config); + return context.AcquireToken(config.ResourceClientUri, new ClientAssertionCertificate(appId, certificate)); + } + + private AuthenticationResult RenewWithSecret(AdalConfiguration config, string appId) + { + TracingAdapter.Information(Resources.SPNRenewTokenTrace, appId, config.AdDomain, config.AdEndpoint, + config.ClientId, config.ClientRedirectUri); + using (SecureString appKey = LoadAppKey(appId, config.AdDomain)) + { + if (appKey == null) + { + throw new KeyNotFoundException(string.Format(Resources.ServiceKeyNotFound, appId)); + } + return AcquireTokenWithSecret(config, appId, appKey); + } + } + + private AuthenticationResult RenewWithCertificate(AdalConfiguration config, string appId, + string thumbprint) + { + TracingAdapter.Information(Resources.SPNRenewTokenTrace, appId, config.AdDomain, config.AdEndpoint, + config.ClientId, config.ClientRedirectUri); + return AcquireTokenWithCertificate(config, appId, thumbprint); + } + + private SecureString LoadAppKey(string appId, string tenantId) + { + return ServicePrincipalKeyStore.GetKey(appId, tenantId); + } + + private void StoreAppKey(string appId, string tenantId, SecureString appKey) + { + ServicePrincipalKeyStore.SaveKey(appId, tenantId, appKey); + } + + + private class ServicePrincipalAccessToken : IAccessToken + { + internal readonly AdalConfiguration Configuration; + internal AuthenticationResult AuthResult; + private readonly Func tokenRenewer; + private readonly string appId; + + public ServicePrincipalAccessToken(AdalConfiguration configuration, AuthenticationResult authResult, Func tokenRenewer, string appId) + { + Configuration = configuration; + AuthResult = authResult; + this.tokenRenewer = tokenRenewer; + this.appId = appId; + } + + public void AuthorizeRequest(Action authTokenSetter) + { + if (IsExpired) + { + AuthResult = tokenRenewer(Configuration, appId); + } + + authTokenSetter(AuthResult.AccessTokenType, AuthResult.AccessToken); + } + + public string UserId { get { return appId; } } + public string AccessToken { get { return AuthResult.AccessToken; } } + public LoginType LoginType { get { return LoginType.OrgId; } } + public string TenantId { get { return this.Configuration.AdDomain; } } + + private bool IsExpired + { + get + { +#if DEBUG + if (Environment.GetEnvironmentVariable("FORCE_EXPIRED_ACCESS_TOKEN") != null) + { + return true; + } +#endif + + var expiration = AuthResult.ExpiresOn; + var currentTime = DateTimeOffset.UtcNow; + var timeUntilExpiration = expiration - currentTime; + TracingAdapter.Information(Resources.SPNTokenExpirationCheckTrace, expiration, currentTime, + expirationThreshold, timeUntilExpiration); + return timeUntilExpiration < expirationThreshold; + } + } + } + } +} + diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/ShowDialog.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/ShowDialog.cs new file mode 100644 index 000000000000..a4c4882119bd --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/ShowDialog.cs @@ -0,0 +1,23 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Common.Authentication +{ + public enum ShowDialog + { + Auto, + Always, + Never + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/stuff/Authentication/UserTokenProvider.cs b/src/Common/Commands.Common.Authentication/stuff/Authentication/UserTokenProvider.cs new file mode 100644 index 000000000000..ad20eac71a86 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Authentication/UserTokenProvider.cs @@ -0,0 +1,301 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; +using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Common.Authentication.Properties; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using System; +using System.Runtime.InteropServices; +using System.Security; +using System.Security.Authentication; +using System.Threading; +using System.Windows.Forms; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// A token provider that uses ADAL to retrieve + /// tokens from Azure Active Directory for user + /// credentials. + /// + internal class UserTokenProvider : ITokenProvider + { + private readonly IWin32Window parentWindow; + + public UserTokenProvider(IWin32Window parentWindow) + { + this.parentWindow = parentWindow; + } + + public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, SecureString password, + AzureAccount.AccountType credentialType) + { + if (credentialType != AzureAccount.AccountType.User) + { + throw new ArgumentException(string.Format(Resources.InvalidCredentialType, "User"), "credentialType"); + } + + return new AdalAccessToken(AcquireToken(config, promptBehavior, userId, password), this, config); + } + + private readonly static TimeSpan expirationThreshold = TimeSpan.FromMinutes(5); + + private bool IsExpired(AdalAccessToken token) + { +#if DEBUG + if (Environment.GetEnvironmentVariable("FORCE_EXPIRED_ACCESS_TOKEN") != null) + { + return true; + } +#endif + var expiration = token.AuthResult.ExpiresOn; + var currentTime = DateTimeOffset.UtcNow; + var timeUntilExpiration = expiration - currentTime; + TracingAdapter.Information(Resources.UPNTokenExpirationCheckTrace, expiration, currentTime, expirationThreshold, + timeUntilExpiration); + return timeUntilExpiration < expirationThreshold; + } + + private void Renew(AdalAccessToken token) + { + TracingAdapter.Information(Resources.UPNRenewTokenTrace, token.AuthResult.AccessTokenType, token.AuthResult.ExpiresOn, + token.AuthResult.IsMultipleResourceRefreshToken, token.AuthResult.TenantId, token.UserId); + var user = token.AuthResult.UserInfo; + if (user != null) + { + TracingAdapter.Information(Resources.UPNRenewTokenUserInfoTrace, user.DisplayableId, user.FamilyName, + user.GivenName, user.IdentityProvider, user.UniqueId); + } + if (IsExpired(token)) + { + TracingAdapter.Information(Resources.UPNExpiredTokenTrace); + AuthenticationResult result = AcquireToken(token.Configuration, ShowDialog.Never, token.UserId, null); + + if (result == null) + { + throw new AuthenticationException(Resources.ExpiredRefreshToken); + } + else + { + token.AuthResult = result; + } + } + } + + private AuthenticationContext CreateContext(AdalConfiguration config) + { + return new AuthenticationContext(config.AdEndpoint + config.AdDomain, config.ValidateAuthority, config.TokenCache) + { + OwnerWindow = parentWindow + }; + } + + // We have to run this in a separate thread to guarantee that it's STA. This method + // handles the threading details. + private AuthenticationResult AcquireToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, + SecureString password) + { + AuthenticationResult result = null; + Exception ex = null; + if (promptBehavior == ShowDialog.Never) + { + result = SafeAquireToken(config, promptBehavior, userId, password, out ex); + } + else + { + var thread = new Thread(() => + { + result = SafeAquireToken(config, promptBehavior, userId, password, out ex); + }); + + thread.SetApartmentState(ApartmentState.STA); + thread.Name = "AcquireTokenThread"; + thread.Start(); + thread.Join(); + } + + if (ex != null) + { + var adex = ex as AdalException; + if (adex != null) + { + if (adex.ErrorCode == AdalError.AuthenticationCanceled) + { + throw new AadAuthenticationCanceledException(adex.Message, adex); + } + } + if (ex is AadAuthenticationException) + { + throw ex; + } + throw new AadAuthenticationFailedException(GetExceptionMessage(ex), ex); + } + + return result; + } + + private AuthenticationResult SafeAquireToken( + AdalConfiguration config, + ShowDialog showDialog, + string userId, + SecureString password, + out Exception ex) + { + try + { + ex = null; + var promptBehavior = (PromptBehavior)Enum.Parse(typeof(PromptBehavior), showDialog.ToString()); + + return DoAcquireToken(config, promptBehavior, userId, password); + } + catch (AdalException adalEx) + { + if (adalEx.ErrorCode == AdalError.UserInteractionRequired || + adalEx.ErrorCode == AdalError.MultipleTokensMatched) + { + string message = Resources.AdalUserInteractionRequired; + if (adalEx.ErrorCode == AdalError.MultipleTokensMatched) + { + message = Resources.AdalMultipleTokens; + } + + ex = new AadAuthenticationFailedWithoutPopupException(message, adalEx); + } + else if (adalEx.ErrorCode == AdalError.MissingFederationMetadataUrl) + { + ex = new AadAuthenticationFailedException(Resources.CredentialOrganizationIdMessage, adalEx); + } + else + { + ex = adalEx; + } + } + catch (Exception threadEx) + { + ex = threadEx; + } + return null; + } + + private AuthenticationResult DoAcquireToken(AdalConfiguration config, PromptBehavior promptBehavior, string userId, + SecureString password) + { + AuthenticationResult result; + var context = CreateContext(config); + + TracingAdapter.Information(Resources.UPNAcquireTokenContextTrace, context.Authority, context.CorrelationId, + context.ValidateAuthority); + TracingAdapter.Information(Resources.UPNAcquireTokenConfigTrace, config.AdDomain, config.AdEndpoint, + config.ClientId, config.ClientRedirectUri); + if (string.IsNullOrEmpty(userId)) + { + if (promptBehavior != PromptBehavior.Never) + { + ClearCookies(); + } + + result = context.AcquireToken(config.ResourceClientUri, config.ClientId, + config.ClientRedirectUri, promptBehavior, + UserIdentifier.AnyUser, AdalConfiguration.EnableEbdMagicCookie); + } + else + { + if (password == null) + { + result = context.AcquireToken(config.ResourceClientUri, config.ClientId, + config.ClientRedirectUri, promptBehavior, + new UserIdentifier(userId, UserIdentifierType.RequiredDisplayableId), + AdalConfiguration.EnableEbdMagicCookie); + } + else + { + UserCredential credential = new UserCredential(userId, password); + result = context.AcquireToken(config.ResourceClientUri, config.ClientId, credential); + } + } + return result; + } + + private string GetExceptionMessage(Exception ex) + { + string message = ex.Message; + if (ex.InnerException != null) + { + message += ": " + ex.InnerException.Message; + } + return message; + } + /// + /// Implementation of using data from ADAL + /// + private class AdalAccessToken : IAccessToken + { + internal readonly AdalConfiguration Configuration; + internal AuthenticationResult AuthResult; + private readonly UserTokenProvider tokenProvider; + + public AdalAccessToken(AuthenticationResult authResult, UserTokenProvider tokenProvider, AdalConfiguration configuration) + { + AuthResult = authResult; + this.tokenProvider = tokenProvider; + Configuration = configuration; + } + + public void AuthorizeRequest(Action authTokenSetter) + { + tokenProvider.Renew(this); + authTokenSetter(AuthResult.AccessTokenType, AuthResult.AccessToken); + } + + public string AccessToken { get { return AuthResult.AccessToken; } } + public string UserId { get { return AuthResult.UserInfo.DisplayableId; } } + + public string TenantId { get { return AuthResult.TenantId; } } + + public LoginType LoginType + { + get + { + if (AuthResult.UserInfo.IdentityProvider != null) + { + return LoginType.LiveId; + } + return LoginType.OrgId; + } + } + } + + + private void ClearCookies() + { + NativeMethods.InternetSetOption(IntPtr.Zero, NativeMethods.INTERNET_OPTION_END_BROWSER_SESSION, IntPtr.Zero, 0); + } + + private static class NativeMethods + { + internal const int INTERNET_OPTION_END_BROWSER_SESSION = 42; + + [DllImport("wininet.dll", SetLastError = true)] + internal static extern bool InternetSetOption(IntPtr hInternet, int dwOption, IntPtr lpBuffer, + int lpdwBufferLength); + } + + public IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string clientId, string certificate, AzureAccount.AccountType credentialType) + { + throw new NotImplementedException(); + } + } +} + diff --git a/src/Common/Commands.Common.Authentication/stuff/AzureSession.cs b/src/Common/Commands.Common.Authentication/stuff/AzureSession.cs new file mode 100644 index 000000000000..ac6d1236750d --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/AzureSession.cs @@ -0,0 +1,89 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Factories; +using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Common.Authentication.Properties; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using System; +using System.IO; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// Represents current Azure session. + /// + public static class AzureSession + { + /// + /// Gets or sets Azure client factory. + /// + public static IClientFactory ClientFactory { get; set; } + + /// + /// Gets or sets Azure authentication factory. + /// + public static IAuthenticationFactory AuthenticationFactory { get; set; } + + /// + /// Gets or sets data persistence store. + /// + public static IDataStore DataStore { get; set; } + + /// + /// Gets or sets the token cache store. + /// + public static TokenCache TokenCache { get; set; } + + /// + /// Gets or sets profile directory. + /// + public static string ProfileDirectory { get; set; } + + /// + /// Gets or sets token cache file path. + /// + public static string TokenCacheFile { get; set; } + + /// + /// Gets or sets profile file name. + /// + public static string ProfileFile { get; set; } + + /// + /// Gets or sets file name for the migration backup. + /// + public static string OldProfileFileBackup { get; set; } + + /// + /// Gets or sets old profile file name. + /// + public static string OldProfileFile { get; set; } + + static AzureSession() + { + ClientFactory = new ClientFactory(); + AuthenticationFactory = new AuthenticationFactory(); + DataStore = new MemoryDataStore(); + TokenCache = new TokenCache(); + OldProfileFile = "WindowsAzureProfile.xml"; + OldProfileFileBackup = "WindowsAzureProfile.xml.bak"; + ProfileDirectory = Path.Combine( + Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), + Resources.AzureDirectoryName); ; + ProfileFile = "AzureProfile.json"; + TokenCacheFile = "TokenCache.dat"; + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Common/AzureModule.cs b/src/Common/Commands.Common.Authentication/stuff/Common/AzureModule.cs new file mode 100644 index 000000000000..21de827e3025 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Common/AzureModule.cs @@ -0,0 +1,23 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Common.Authentication +{ + public enum AzureModule + { + AzureServiceManagement, + AzureResourceManager, + AzureProfile + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Common/ProfileData.cs b/src/Common/Commands.Common.Authentication/stuff/Common/ProfileData.cs new file mode 100644 index 000000000000..67118a0119d7 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Common/ProfileData.cs @@ -0,0 +1,272 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Runtime.Serialization; +using System.Text; + +namespace Microsoft.Azure.Common.Authentication +{ + /// + /// This class provides the representation of + /// data loaded and saved into data files + /// for AzureSMProfile. + /// + [DataContract] + public class ProfileData + { + [DataMember] + public string DefaultEnvironmentName { get; set; } + + [DataMember] + public IEnumerable Environments { get; set; } + + [DataMember] + public IEnumerable Subscriptions { get; set; } + } + + /// + /// This class provides the representation of + /// data loaded and saved into data files for + /// an individual Azure environment + /// + [DataContract] + public class AzureEnvironmentData + { + public AzureEnvironment ToAzureEnvironment() + { + return new AzureEnvironment + { + Name = this.Name, + Endpoints = new Dictionary + { + { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, this.ActiveDirectoryServiceEndpointResourceId }, + { AzureEnvironment.Endpoint.AdTenant, this.AdTenantUrl }, + { AzureEnvironment.Endpoint.Gallery, this.GalleryEndpoint }, + { AzureEnvironment.Endpoint.ManagementPortalUrl, this.ManagementPortalUrl }, + { AzureEnvironment.Endpoint.PublishSettingsFileUrl, this.PublishSettingsFileUrl }, + { AzureEnvironment.Endpoint.ResourceManager, this.ResourceManagerEndpoint }, + { AzureEnvironment.Endpoint.ServiceManagement, this.ServiceEndpoint }, + { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, this.SqlDatabaseDnsSuffix }, + { AzureEnvironment.Endpoint.StorageEndpointSuffix, this.StorageEndpointSuffix }, + { AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, this.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix }, + { AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, this.AzureDataLakeStoreFileSystemEndpointSuffix }, + } + }; + } + + [DataMember] + public string Name { get; set; } + + [DataMember] + public string PublishSettingsFileUrl { get; set; } + + [DataMember] + public string ServiceEndpoint { get; set; } + + [DataMember] + public string ResourceManagerEndpoint { get; set; } + + [DataMember] + public string ManagementPortalUrl { get; set; } + + [DataMember] + public string StorageEndpointSuffix { get; set; } + + [DataMember] + public string AdTenantUrl { get; set; } + + [DataMember] + public string CommonTenantId { get; set; } + + [DataMember] + public string GalleryEndpoint { get; set; } + + [DataMember] + public string ActiveDirectoryServiceEndpointResourceId { get; set; } + + [DataMember] + public string SqlDatabaseDnsSuffix { get; set; } + + [DataMember] + public string TrafficManagerEndpointSuffix { get; set; } + + [DataMember] + public string AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix { get; set; } + + [DataMember] + public string AzureDataLakeStoreFileSystemEndpointSuffix { get; set; } + } + + /// + /// This class provides the representation of data loaded + /// and saved into data file for an individual Azure subscription. + /// + [DataContract] + public class AzureSubscriptionData + { + /// + /// Constructor used by DataContractSerializer + /// + public AzureSubscriptionData() + { + } + + public AzureSubscription ToAzureSubscription(List envs) + { + AzureSubscription subscription = new AzureSubscription(); + try + { + subscription.Id = new Guid(this.SubscriptionId); + } + catch (Exception ex) + { + throw new ArgumentException("Subscription ID is not a valid GUID.", ex); + } + subscription.Name = Name; + + // Logic to detect what is the subscription environment rely's on having ManagementEndpoint (i.e. RDFE endpoint) set already on the subscription + List allEnvs = envs.Union(AzureEnvironment.PublicEnvironments.Values).ToList(); + AzureEnvironment env = allEnvs.FirstOrDefault(e => e.IsEndpointSetToValue(AzureEnvironment.Endpoint.ServiceManagement, this.ManagementEndpoint)); + + if (env != null) + { + subscription.Environment = env.Name; + } + else + { + subscription.Environment = EnvironmentName.AzureCloud; + } + + if (!string.IsNullOrEmpty(this.ManagementCertificate)) + { + subscription.Account = this.ManagementCertificate; + } + + if (!string.IsNullOrEmpty(this.ActiveDirectoryUserId)) + { + subscription.Account = this.ActiveDirectoryUserId; + } + + if (!string.IsNullOrEmpty(this.ActiveDirectoryTenantId)) + { + subscription.SetProperty(AzureSubscription.Property.Tenants, ActiveDirectoryTenantId); + } + + if (this.IsDefault) + { + subscription.SetProperty(AzureSubscription.Property.Default, "True"); + } + + if (!string.IsNullOrEmpty(this.CloudStorageAccount)) + { + subscription.Properties.Add(AzureSubscription.Property.StorageAccount, this.CloudStorageAccount); + } + + if (this.RegisteredResourceProviders.Count() > 0) + { + StringBuilder providers = new StringBuilder(); + subscription.Properties.Add(AzureSubscription.Property.RegisteredResourceProviders, + string.Join(",", RegisteredResourceProviders)); + } + + return subscription; + } + + public IEnumerable ToAzureAccounts() + { + if (!string.IsNullOrEmpty(ActiveDirectoryUserId)) + { + AzureAccount userAccount = new AzureAccount + { + Id = ActiveDirectoryUserId, + Type = AzureAccount.AccountType.User + }; + + userAccount.SetProperty(AzureAccount.Property.Subscriptions, new Guid(this.SubscriptionId).ToString()); + + if (!string.IsNullOrEmpty(ActiveDirectoryTenantId)) + { + userAccount.SetProperty(AzureAccount.Property.Tenants, ActiveDirectoryTenantId); + } + + yield return userAccount; + } + + if (!string.IsNullOrEmpty(ManagementCertificate)) + { + AzureAccount certificateAccount = new AzureAccount + { + Id = ManagementCertificate, + Type = AzureAccount.AccountType.Certificate + }; + + certificateAccount.SetProperty(AzureAccount.Property.Subscriptions, new Guid(this.SubscriptionId).ToString()); + + yield return certificateAccount; + } + } + + [DataMember] + public string Name { get; set; } + + [DataMember] + public string SubscriptionId { get; set; } + + [DataMember] + public string ManagementEndpoint { get; set; } + + [DataMember] + public string ResourceManagerEndpoint { get; set; } + + [DataMember] + public string ActiveDirectoryEndpoint { get; set; } + + [DataMember] + public string ActiveDirectoryTenantId { get; set; } + + [DataMember] + public string ActiveDirectoryUserId { get; set; } + + [DataMember] + public string LoginType { get; set; } + + [DataMember] + public bool IsDefault { get; set; } + + [DataMember] + public string ManagementCertificate { get; set; } + + [DataMember] + public string CloudStorageAccount { get; set; } + + [DataMember] + public IEnumerable RegisteredResourceProviders { get; set; } + + [DataMember] + public string GalleryEndpoint { get; set; } + + [DataMember] + public string ActiveDirectoryServiceEndpointResourceId { get; set; } + + [DataMember] + public string SqlDatabaseDnsSuffix { get; set; } + + [DataMember] + public string TrafficManagerEndpointSuffix { get; set; } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/stuff/Common/Validate.cs b/src/Common/Commands.Common.Authentication/stuff/Common/Validate.cs new file mode 100644 index 000000000000..fbea0fea0ac9 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Common/Validate.cs @@ -0,0 +1,218 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Properties; +using System; +using System.Diagnostics.CodeAnalysis; +using System.IO; +using System.Linq; +using System.Net; +using System.Net.Sockets; +using System.Runtime.InteropServices; + +namespace Microsoft.Azure.Common.Authentication +{ + public static class Validate + { + [Flags] + enum InternetConnectionState : int + { + INTERNET_CONNECTION_MODEM = 0x1, + INTERNET_CONNECTION_LAN = 0x2, + INTERNET_CONNECTION_PROXY = 0x4, + INTERNET_RAS_INSTALLED = 0x10, + INTERNET_CONNECTION_OFFLINE = 0x20, + INTERNET_CONNECTION_CONFIGURED = 0x40 + } + + [SuppressMessage("Microsoft.Design", "CA1060:MovePInvokesToNativeMethodsClass", Justification = "Not necessary for a single p-invoke")] + [DllImport("WININET", CharSet = CharSet.Auto)] + static extern bool InternetGetConnectedState(ref InternetConnectionState lpdwFlags, int dwReserved); + + /// + /// Validates against given string if null or empty. + /// + /// string variable to validate + /// This parameter is used when the validation fails. It can contain actual message to display + /// or parameter name to display with default message + /// Indicates either to use messageData as actual message or parameter name + public static void ValidateStringIsNullOrEmpty(string data, string messageData, bool useDefaultMessage = true) + { + if (string.IsNullOrEmpty(data)) + { + // In this case use messageData parameter as name for null/empty string. + if (useDefaultMessage) + { + throw new ArgumentException(string.Format(Resources.InvalidOrEmptyArgumentMessage, messageData)); + } + else + { + // Use the message provided by the user + throw new ArgumentException(messageData); + } + } + } + + public static void ValidatePathName(string element, string exceptionMessage) + { + if (element.IndexOfAny(Path.GetInvalidPathChars()) != -1) + { + throw new ArgumentException(exceptionMessage); + } + } + + public static void ValidateFileName(string element, string exceptionMessage = null) + { + try + { + string fileName = Path.GetFileName(element); + + if (fileName.IndexOfAny(Path.GetInvalidFileNameChars()) != -1) + { + throw new ArgumentException(exceptionMessage ?? string.Empty); + } + } + catch + { + throw new ArgumentException(exceptionMessage ?? string.Empty); + } + } + + public static void ValidateFileExists(string filePath, string exceptionMessage) + { + if (!FileUtilities.DataStore.FileExists(filePath)) + { + throw new FileNotFoundException(exceptionMessage); + } + } + + public static void ValidateDirectoryExists(string directory, string exceptionMessage = null) + { + string msg = string.Format(Resources.PathDoesNotExist, directory); + + if (!FileUtilities.DataStore.DirectoryExists(directory)) + { + if (!string.IsNullOrEmpty(exceptionMessage)) + { + msg = exceptionMessage; + } + + throw new FileNotFoundException(msg); + } + } + + public static void ValidateNullArgument(object item, string exceptionMessage) + { + if (item == null) + { + throw new ArgumentException(exceptionMessage); + } + } + + public static void ValidateFileExtention(string filePath, string desiredExtention) + { + bool invalidExtension = Convert.ToBoolean(string.Compare(Path.GetExtension(filePath), desiredExtention, true)); + + if (invalidExtension) + { + throw new ArgumentException(string.Format(Resources.InvalidFileExtension, filePath, desiredExtention)); + } + } + + public static void ValidateDnsName(string dnsName, string parameterName) + { + if (Uri.CheckHostName(dnsName) != UriHostNameType.Dns || dnsName.EndsWith("-")) + { + throw new ArgumentException(string.Format(Resources.InvalidDnsName, dnsName, parameterName)); + } + } + + public static void ValidateDnsDoesNotExist(string dnsName) + { + try + { + Dns.GetHostEntry(dnsName); + // Dns does exist throw exception + // + throw new ArgumentException(string.Format(Resources.ServiceNameExists, dnsName)); + } + catch (SocketException) + { + // Dns doesn't exist + } + } + + public static void ValidateInternetConnection() + { + InternetConnectionState flags = 0; + + if (!InternetGetConnectedState(ref flags, 0)) + { + throw new Exception(Resources.NoInternetConnection); + } + } + + public static void HasWhiteCharacter(string text, string exceptionMessage = null) + { + if (text.Any(char.IsWhiteSpace)) + { + throw new ArgumentException(exceptionMessage ?? string.Empty); + } + } + + /// + /// Make validation for given path. + /// + /// Path to validate + /// message to display if this validation failed + public static void ValidatePath(string path, string exceptionMessage) + { + ValidateStringIsNullOrEmpty(path, exceptionMessage, false); + ValidatePathName(path, exceptionMessage); + } + + /// + /// Validates against given directory + /// + /// Directory name + /// Name which you use to identify that directory to user (i.e. AzureSdkDirectory) + public static void ValidateDirectoryFull(string directoryNameOnDisk, string directoryName) + { + BasicFileAndDirectoryValidation(directoryNameOnDisk, directoryName); + ValidateDirectoryExists(directoryNameOnDisk, string.Format(Resources.PathDoesNotExistForElement, directoryName, directoryNameOnDisk)); + } + + private static void BasicFileAndDirectoryValidation(string fullPath, string name) + { + ValidateStringIsNullOrEmpty(fullPath, name); + ValidateFileName(fullPath, Resources.IllegalPath); + string directoryPath = Path.GetDirectoryName(fullPath); + if (!string.IsNullOrEmpty(directoryPath)) + { + ValidatePath(fullPath, Resources.IllegalPath); + } + } + + /// + /// Validates against given file + /// + /// File name + /// Name which you use to identify that directory to user (i.e. Service Settings) + public static void ValidateFileFull(string fileNameOnDisk, string fileName) + { + BasicFileAndDirectoryValidation(fileNameOnDisk, fileName); + ValidateFileExists(fileNameOnDisk, string.Format(Resources.PathDoesNotExistForElement, fileName, fileNameOnDisk)); + } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common.Authentication/stuff/Extensions/CloudExceptionExtensions.cs b/src/Common/Commands.Common.Authentication/stuff/Extensions/CloudExceptionExtensions.cs new file mode 100644 index 000000000000..f51f6698d518 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Extensions/CloudExceptionExtensions.cs @@ -0,0 +1,50 @@ +// +// Copyright (c) Microsoft. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +using Hyak.Common; +using System.Linq; + +namespace Microsoft.Azure.Common +{ + public static class CloudExceptionExtensions + { + public static string GetRequestId(this CloudException exception) + { + if(exception == null || + exception.Response == null || + exception.Response.Headers == null || + !exception.Response.Headers.Keys.Contains("x-ms-request-id")) + { + return null; + } + + return exception.Response.Headers["x-ms-request-id"].FirstOrDefault(); + + } + public static string GetRoutingRequestId(this CloudException exception) + { + if (exception == null || + exception.Response == null || + exception.Response.Headers == null || + !exception.Response.Headers.Keys.Contains("x-ms-routing-request-id")) + { + return null; + } + + return exception.Response.Headers["x-ms-routing-request-id"].FirstOrDefault(); + + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Factories/AuthenticationFactory.cs b/src/Common/Commands.Common.Authentication/stuff/Factories/AuthenticationFactory.cs new file mode 100644 index 000000000000..9ded6ea85554 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Factories/AuthenticationFactory.cs @@ -0,0 +1,302 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Common.Authentication.Properties; +using System; +using System.Linq; +using System.Security; +using Hyak.Common; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.Rest; +using Microsoft.Rest.Azure.Authentication; + +namespace Microsoft.Azure.Common.Authentication.Factories +{ + public class AuthenticationFactory : IAuthenticationFactory + { + public const string CommonAdTenant = "Common"; + + public AuthenticationFactory() + { + TokenProvider = new AdalTokenProvider(); + } + + public ITokenProvider TokenProvider { get; set; } + + public IAccessToken Authenticate( + AzureAccount account, + AzureEnvironment environment, + string tenant, + SecureString password, + ShowDialog promptBehavior, + TokenCache tokenCache, + AzureEnvironment.Endpoint resourceId = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId) + { + var configuration = GetAdalConfiguration(environment, tenant, resourceId, tokenCache); + + TracingAdapter.Information(Resources.AdalAuthConfigurationTrace, configuration.AdDomain, configuration.AdEndpoint, + configuration.ClientId, configuration.ClientRedirectUri, configuration.ResourceClientUri, configuration.ValidateAuthority); + IAccessToken token; + if (account.IsPropertySet(AzureAccount.Property.CertificateThumbprint)) + { + var thumbprint = account.GetProperty(AzureAccount.Property.CertificateThumbprint); + token = TokenProvider.GetAccessTokenWithCertificate(configuration, account.Id, thumbprint, account.Type); + } + else + { + + token = TokenProvider.GetAccessToken(configuration, promptBehavior, account.Id, password, account.Type); + } + + account.Id = token.UserId; + return token; + } + + public IAccessToken Authenticate( + AzureAccount account, + AzureEnvironment environment, + string tenant, + SecureString password, + ShowDialog promptBehavior, + AzureEnvironment.Endpoint resourceId = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId) + { + return Authenticate(account, environment, tenant, password, promptBehavior, AzureSession.TokenCache, resourceId); + } + + public SubscriptionCloudCredentials GetSubscriptionCloudCredentials(AzureContext context) + { + return GetSubscriptionCloudCredentials(context, AzureEnvironment.Endpoint.ServiceManagement); + } + + public SubscriptionCloudCredentials GetSubscriptionCloudCredentials(AzureContext context, AzureEnvironment.Endpoint targetEndpoint) + { + if (context.Subscription == null) + { + var exceptionMessage = targetEndpoint == AzureEnvironment.Endpoint.ServiceManagement + ? Resources.InvalidDefaultSubscription + : Resources.NoSubscriptionInContext; + throw new ApplicationException(exceptionMessage); + } + + if (context.Account == null) + { + var exceptionMessage = targetEndpoint == AzureEnvironment.Endpoint.ServiceManagement + ? Resources.AccountNotFound + : Resources.ArmAccountNotFound; + throw new ArgumentException(exceptionMessage); + } + + if (context.Account.Type == AzureAccount.AccountType.Certificate) + { + var certificate = AzureSession.DataStore.GetCertificate(context.Account.Id); + return new CertificateCloudCredentials(context.Subscription.Id.ToString(), certificate); + } + + if (context.Account.Type == AzureAccount.AccountType.AccessToken) + { + return new TokenCloudCredentials(context.Subscription.Id.ToString(), context.Account.GetProperty(AzureAccount.Property.AccessToken)); + } + + string tenant = null; + + if (context.Subscription != null && context.Account != null) + { + tenant = context.Subscription.GetPropertyAsArray(AzureSubscription.Property.Tenants) + .Intersect(context.Account.GetPropertyAsArray(AzureAccount.Property.Tenants)) + .FirstOrDefault(); + } + + if (tenant == null && context.Tenant != null && context.Tenant.Id != Guid.Empty) + { + tenant = context.Tenant.Id.ToString(); + } + + if (tenant == null) + { + var exceptionMessage = targetEndpoint == AzureEnvironment.Endpoint.ServiceManagement + ? Resources.TenantNotFound + : Resources.NoTenantInContext; + throw new ArgumentException(exceptionMessage); + } + + try + { + TracingAdapter.Information(Resources.UPNAuthenticationTrace, + context.Account.Id, context.Environment.Name, tenant); + var tokenCache = AzureSession.TokenCache; + if (context.TokenCache != null && context.TokenCache.Length > 0) + { + tokenCache = new TokenCache(context.TokenCache); + } + + var token = Authenticate(context.Account, context.Environment, + tenant, null, ShowDialog.Never, tokenCache, context.Environment.GetTokenAudience(targetEndpoint)); + + if (context.TokenCache != null && context.TokenCache.Length > 0) + { + context.TokenCache = tokenCache.Serialize(); + } + + TracingAdapter.Information(Resources.UPNAuthenticationTokenTrace, + token.LoginType, token.TenantId, token.UserId); + return new AccessTokenCredential(context.Subscription.Id, token); + } + catch (Exception ex) + { + TracingAdapter.Information(Resources.AdalAuthException, ex.Message); + var exceptionMessage = targetEndpoint == AzureEnvironment.Endpoint.ServiceManagement + ? Resources.InvalidSubscriptionState + : Resources.InvalidArmContext; + throw new ArgumentException(exceptionMessage, ex); + } + } + + public ServiceClientCredentials GetServiceClientCredentials(AzureContext context) + { + return GetServiceClientCredentials(context, + AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId); + } + + public ServiceClientCredentials GetServiceClientCredentials(AzureContext context, AzureEnvironment.Endpoint targetEndpoint) + { + if (context.Account == null) + { + throw new ArgumentException(Resources.ArmAccountNotFound); + } + + if (context.Account.Type == AzureAccount.AccountType.Certificate) + { + throw new NotSupportedException(AzureAccount.AccountType.Certificate.ToString()); + } + + if (context.Account.Type == AzureAccount.AccountType.AccessToken) + { + return new TokenCredentials(context.Account.GetProperty(AzureAccount.Property.AccessToken)); + } + + string tenant = null; + + if (context.Subscription != null && context.Account != null) + { + tenant = context.Subscription.GetPropertyAsArray(AzureSubscription.Property.Tenants) + .Intersect(context.Account.GetPropertyAsArray(AzureAccount.Property.Tenants)) + .FirstOrDefault(); + } + + if (tenant == null && context.Tenant != null && context.Tenant.Id != Guid.Empty) + { + tenant = context.Tenant.Id.ToString(); + } + + if (tenant == null) + { + throw new ArgumentException(Resources.NoTenantInContext); + } + + try + { + TracingAdapter.Information(Resources.UPNAuthenticationTrace, + context.Account.Id, context.Environment.Name, tenant); + + // TODO: When we will refactor the code, need to add tracing + /*TracingAdapter.Information(Resources.UPNAuthenticationTokenTrace, + token.LoginType, token.TenantId, token.UserId);*/ + + var env = new ActiveDirectoryServiceSettings + { + AuthenticationEndpoint = context.Environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ActiveDirectory), + TokenAudience = context.Environment.GetEndpointAsUri(context.Environment.GetTokenAudience(targetEndpoint)), + ValidateAuthority = !context.Environment.OnPremise + }; + + var tokenCache = AzureSession.TokenCache; + + if (context.TokenCache != null && context.TokenCache.Length > 0) + { + tokenCache = new TokenCache(context.TokenCache); + } + + ServiceClientCredentials result = null; + + if (context.Account.Type == AzureAccount.AccountType.User) + { + result = Rest.Azure.Authentication.UserTokenProvider.CreateCredentialsFromCache( + AdalConfiguration.PowerShellClientId, + tenant, + context.Account.Id, + env, + tokenCache).ConfigureAwait(false).GetAwaiter().GetResult(); + } + else if (context.Account.Type == AzureAccount.AccountType.ServicePrincipal) + { + if (context.Account.IsPropertySet(AzureAccount.Property.CertificateThumbprint)) + { + result = ApplicationTokenProvider.LoginSilentAsync( + tenant, + context.Account.Id, + new CertificateApplicationCredentialProvider( + context.Account.GetProperty(AzureAccount.Property.CertificateThumbprint)), + env, + tokenCache).ConfigureAwait(false).GetAwaiter().GetResult(); + } + else + { + result = ApplicationTokenProvider.LoginSilentAsync( + tenant, + context.Account.Id, + new KeyStoreApplicationCredentialProvider(tenant), + env, + tokenCache).ConfigureAwait(false).GetAwaiter().GetResult(); + } + } + else + { + throw new NotSupportedException(context.Account.Type.ToString()); + } + + if (context.TokenCache != null && context.TokenCache.Length > 0) + { + context.TokenCache = tokenCache.Serialize(); + } + + return result; + } + catch (Exception ex) + { + TracingAdapter.Information(Resources.AdalAuthException, ex.Message); + throw new ArgumentException(Resources.InvalidArmContext, ex); + } + } + + private AdalConfiguration GetAdalConfiguration(AzureEnvironment environment, string tenantId, + AzureEnvironment.Endpoint resourceId, TokenCache tokenCache) + { + if (environment == null) + { + throw new ArgumentNullException("environment"); + } + var adEndpoint = environment.Endpoints[AzureEnvironment.Endpoint.ActiveDirectory]; + + return new AdalConfiguration + { + AdEndpoint = adEndpoint, + ResourceClientUri = environment.Endpoints[resourceId], + AdDomain = tenantId, + ValidateAuthority = !environment.OnPremise, + TokenCache = tokenCache + }; + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Factories/ClientFactory.cs b/src/Common/Commands.Common.Authentication/stuff/Factories/ClientFactory.cs new file mode 100644 index 000000000000..39004b1b23bf --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Factories/ClientFactory.cs @@ -0,0 +1,312 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; +using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Common.Authentication.Properties; +using System; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Linq; +using System.Net; +using System.Net.Http; +using System.Net.Http.Headers; + +namespace Microsoft.Azure.Common.Authentication.Factories +{ + public class ClientFactory : IClientFactory + { + private static readonly char[] uriPathSeparator = { '/' }; + + private Dictionary _actions; + private OrderedDictionary _handlers; + + public ClientFactory() + { + _actions = new Dictionary(); + UserAgents = new HashSet(); + _handlers = new OrderedDictionary(); + } + + public virtual TClient CreateArmClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : Microsoft.Rest.ServiceClient + { + if (context == null) + { + throw new ApplicationException(Resources.NoSubscriptionInContext); + } + + var creds = AzureSession.AuthenticationFactory.GetServiceClientCredentials(context); + var newHandlers = GetCustomHandlers(); + TClient client = (newHandlers == null || newHandlers.Length == 0) + ? CreateCustomArmClient(context.Environment.GetEndpointAsUri(endpoint), creds) + : CreateCustomArmClient(context.Environment.GetEndpointAsUri(endpoint), creds, GetCustomHandlers()); + + var subscriptionId = typeof(TClient).GetProperty("SubscriptionId"); + if (subscriptionId != null && context.Subscription != null) + { + subscriptionId.SetValue(client, context.Subscription.Id.ToString()); + } + + return client; + } + + public virtual TClient CreateCustomArmClient(params object[] parameters) where TClient : Microsoft.Rest.ServiceClient + { + List types = new List(); + foreach (object obj in parameters) + { + types.Add(obj.GetType()); + } + + var constructor = typeof(TClient).GetConstructor(types.ToArray()); + + if (constructor == null) + { + throw new InvalidOperationException(string.Format(Resources.InvalidManagementClientType, typeof(TClient).Name)); + } + + TClient client = (TClient)constructor.Invoke(parameters); + + foreach (ProductInfoHeaderValue userAgent in UserAgents) + { + client.UserAgent.Add(userAgent); + } + + return client; + } + + public virtual TClient CreateClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient + { + if (context == null) + { + var exceptionMessage = endpoint == AzureEnvironment.Endpoint.ServiceManagement + ? Resources.InvalidDefaultSubscription + : Resources.NoSubscriptionInContext; + throw new ApplicationException(exceptionMessage); + } + + SubscriptionCloudCredentials creds = AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(context, endpoint); + TClient client = CreateCustomClient(creds, context.Environment.GetEndpointAsUri(endpoint)); + foreach(DelegatingHandler handler in GetCustomHandlers()) + { + client.AddHandlerToPipeline(handler); + } + + return client; + } + + public virtual TClient CreateClient(AzureSMProfile profile, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient + { + TClient client = CreateClient(profile.Context, endpoint); + + foreach (IClientAction action in _actions.Values) + { + action.Apply(client, profile, endpoint); + } + + return client; + } + + /// + /// + /// + /// + /// + /// + public virtual TClient CreateClient(AzureSMProfile profile, AzureSubscription subscription, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient + { + if (subscription == null) + { + throw new ApplicationException(Resources.InvalidDefaultSubscription); + } + + if (!profile.Accounts.ContainsKey(subscription.Account)) + { + throw new ArgumentException(string.Format("Account with name '{0}' does not exist.", subscription.Account), "accountName"); + } + + if (!profile.Environments.ContainsKey(subscription.Environment)) + { + throw new ArgumentException(string.Format(Resources.EnvironmentNotFound, subscription.Environment)); + } + + AzureContext context = new AzureContext(subscription, + profile.Accounts[subscription.Account], + profile.Environments[subscription.Environment]); + + TClient client = CreateClient(context, endpoint); + + foreach (IClientAction action in _actions.Values) + { + action.Apply(client, profile, endpoint); + } + + return client; + } + + public virtual TClient CreateCustomClient(params object[] parameters) where TClient : ServiceClient + { + List types = new List(); + foreach (object obj in parameters) + { + types.Add(obj.GetType()); + } + + var constructor = typeof(TClient).GetConstructor(types.ToArray()); + + if (constructor == null) + { + throw new InvalidOperationException(string.Format(Resources.InvalidManagementClientType, typeof(TClient).Name)); + } + + TClient client = (TClient)constructor.Invoke(parameters); + + foreach (ProductInfoHeaderValue userAgent in UserAgents) + { + client.UserAgent.Add(userAgent); + } + + return client; + } + + public virtual HttpClient CreateHttpClient(string endpoint, ICredentials credentials) + { + return CreateHttpClient(endpoint, CreateHttpClientHandler(endpoint, credentials)); + } + + public virtual HttpClient CreateHttpClient(string endpoint, HttpMessageHandler effectiveHandler) + { + if (endpoint == null) + { + throw new ArgumentNullException("endpoint"); + } + + Uri serviceAddr = new Uri(endpoint); + HttpClient client = new HttpClient(effectiveHandler) + { + BaseAddress = serviceAddr, + MaxResponseContentBufferSize = 30 * 1024 * 1024 + }; + + client.DefaultRequestHeaders.Accept.Clear(); + + return client; + } + + public static HttpClientHandler CreateHttpClientHandler(string endpoint, ICredentials credentials) + { + if (endpoint == null) + { + throw new ArgumentNullException("endpoint"); + } + + // Set up our own HttpClientHandler and configure it + HttpClientHandler clientHandler = new HttpClientHandler(); + + if (credentials != null) + { + // Set up credentials cache which will handle basic authentication + CredentialCache credentialCache = new CredentialCache(); + + // Get base address without terminating slash + string credentialAddress = new Uri(endpoint).GetLeftPart(UriPartial.Authority).TrimEnd(uriPathSeparator); + + // Add credentials to cache and associate with handler + NetworkCredential networkCredentials = credentials.GetCredential(new Uri(credentialAddress), "Basic"); + credentialCache.Add(new Uri(credentialAddress), "Basic", networkCredentials); + clientHandler.Credentials = credentialCache; + clientHandler.PreAuthenticate = true; + } + + // Our handler is ready + return clientHandler; + } + + public void AddAction(IClientAction action) + { + if (action != null) + { + action.ClientFactory = this; + _actions[action.GetType()] = action; + } + } + + public void RemoveAction(Type actionType) + { + if (_actions.ContainsKey(actionType)) + { + _actions.Remove(actionType); + } + } + + public void AddHandler(T handler) where T: DelegatingHandler, ICloneable + { + if (handler != null) + { + _handlers[handler.GetType()] = handler; + } + } + + public void RemoveHandler(Type handlerType) + { + if (_handlers.Contains(handlerType)) + { + _handlers.Remove(handlerType); + } + } + + /// + /// Adds user agent to UserAgents collection. + /// + /// Product name. + /// Product version. + public void AddUserAgent(string productName, string productVersion) + { + UserAgents.Add(new ProductInfoHeaderValue(productName, productVersion)); + } + + /// + /// Adds user agent to UserAgents collection with empty version. + /// + /// Product name. + public void AddUserAgent(string productName) + { + AddUserAgent(productName, ""); + } + + public HashSet UserAgents { get; set; } + + private DelegatingHandler[] GetCustomHandlers() + { + List newHandlers = new List(); + var enumerator = _handlers.GetEnumerator(); + while (enumerator.MoveNext()) + { + var handler = enumerator.Value; + ICloneable cloneableHandler = handler as ICloneable; + if (cloneableHandler != null) + { + var newHandler = cloneableHandler.Clone(); + DelegatingHandler convertedHandler = newHandler as DelegatingHandler; + if (convertedHandler != null) + { + newHandlers.Add(convertedHandler); + } + } + } + + return newHandlers.ToArray(); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Interfaces/IAuthenticationFactory.cs b/src/Common/Commands.Common.Authentication/stuff/Interfaces/IAuthenticationFactory.cs new file mode 100644 index 000000000000..3e4be883589e --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Interfaces/IAuthenticationFactory.cs @@ -0,0 +1,70 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.Rest; +using System.Security; + +namespace Microsoft.Azure.Common.Authentication +{ + public interface IAuthenticationFactory + { + /// + /// Returns IAccessToken if authentication succeeds or throws an exception if authentication fails. + /// + /// The azure account object + /// The azure environment object + /// The AD tenant in most cases should be 'common' + /// The AD account password + /// The prompt behavior + /// Token Cache + /// Optional, the AD resource id + /// + IAccessToken Authenticate( + AzureAccount account, + AzureEnvironment environment, + string tenant, + SecureString password, + ShowDialog promptBehavior, + TokenCache tokenCache, + AzureEnvironment.Endpoint resourceId = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId); + + /// + /// Returns IAccessToken if authentication succeeds or throws an exception if authentication fails. + /// + /// The azure account object + /// The azure environment object + /// The AD tenant in most cases should be 'common' + /// The AD account password + /// The prompt behavior + /// Optional, the AD resource id + /// + IAccessToken Authenticate( + AzureAccount account, + AzureEnvironment environment, + string tenant, + SecureString password, + ShowDialog promptBehavior, + AzureEnvironment.Endpoint resourceId = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId); + + SubscriptionCloudCredentials GetSubscriptionCloudCredentials(AzureContext context); + SubscriptionCloudCredentials GetSubscriptionCloudCredentials(AzureContext context, AzureEnvironment.Endpoint targetEndpoint); + + ServiceClientCredentials GetServiceClientCredentials(AzureContext context); + + ServiceClientCredentials GetServiceClientCredentials(AzureContext context, + AzureEnvironment.Endpoint targetEndpoint); + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Interfaces/IClientFactory.cs b/src/Common/Commands.Common.Authentication/stuff/Interfaces/IClientFactory.cs new file mode 100644 index 000000000000..ba526a34998d --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Interfaces/IClientFactory.cs @@ -0,0 +1,66 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; +using Microsoft.Azure.Common.Authentication.Models; +using System; +using System.Collections.Generic; +using System.Net; +using System.Net.Http; +using System.Net.Http.Headers; + +namespace Microsoft.Azure.Common.Authentication +{ + public interface IClientFactory + { + TClient CreateArmClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : Microsoft.Rest.ServiceClient; + + TClient CreateCustomArmClient(params object[] parameters) where TClient : Microsoft.Rest.ServiceClient; + + TClient CreateClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; + + TClient CreateClient(AzureSMProfile profile, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; + + TClient CreateClient(AzureSMProfile profile, AzureSubscription subscription, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; + + TClient CreateCustomClient(params object[] parameters) where TClient : ServiceClient; + + HttpClient CreateHttpClient(string endpoint, ICredentials credentials); + + HttpClient CreateHttpClient(string endpoint, HttpMessageHandler effectiveHandler); + + void AddAction(IClientAction action); + + void RemoveAction(Type actionType); + + void AddHandler(T handler) where T: DelegatingHandler, ICloneable; + + void RemoveHandler(Type handlerType); + + /// + /// Adds user agent to UserAgents collection with empty version. + /// + /// Product name. + void AddUserAgent(string productName); + + /// + /// Adds user agent to UserAgents collection. + /// + /// Product name. + /// Product version. + void AddUserAgent(string productName, string productVersion); + + HashSet UserAgents { get; set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Interfaces/IDataStore.cs b/src/Common/Commands.Common.Authentication/stuff/Interfaces/IDataStore.cs new file mode 100644 index 000000000000..102541358aa1 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Interfaces/IDataStore.cs @@ -0,0 +1,67 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.IO; +using System.Security.Cryptography.X509Certificates; +using System.Text; + +namespace Microsoft.Azure.Common.Authentication +{ + public interface IDataStore + { + void WriteFile(string path, string contents); + + void WriteFile(string path, string content, Encoding encoding); + + void WriteFile(string path, byte[] contents); + + string ReadFileAsText(string path); + + Stream ReadFileAsStream(string path); + + byte[] ReadFileAsBytes(string path); + + void RenameFile(string oldPath, string newPath); + + void CopyFile(string oldPath, string newPath); + + bool FileExists(string path); + + void DeleteFile(string path); + + void DeleteDirectory(string dir); + + void EmptyDirectory(string dirPath); + + bool DirectoryExists(string path); + + void CreateDirectory(string path); + + string[] GetDirectories(string sourceDirName); + + string[] GetDirectories(string startDirectory, string filePattern, SearchOption options); + + string[] GetFiles(string sourceDirName); + + string[] GetFiles(string startDirectory, string filePattern, SearchOption options); + + FileAttributes GetFileAttributes(string path); + + X509Certificate2 GetCertificate(string thumbprint); + + void AddCertificate(X509Certificate2 cert); + + void RemoveCertificate(string thumbprint); + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Interfaces/IProfileSerializer.cs b/src/Common/Commands.Common.Authentication/stuff/Interfaces/IProfileSerializer.cs new file mode 100644 index 000000000000..635b66df896a --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Interfaces/IProfileSerializer.cs @@ -0,0 +1,28 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Models; +using System.Collections.Generic; + +namespace Microsoft.Azure.Common.Authentication +{ + public interface IProfileSerializer + { + string Serialize(AzureSMProfile profile); + + bool Deserialize(string contents, AzureSMProfile profile); + + IList DeserializeErrors { get; } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/AzureAccount.Methods.cs b/src/Common/Commands.Common.Authentication/stuff/Models/AzureAccount.Methods.cs new file mode 100644 index 000000000000..c02846d5a93c --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/AzureAccount.Methods.cs @@ -0,0 +1,145 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Utilities; +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + public partial class AzureAccount + { + public AzureAccount() + { + Properties = new Dictionary(); + } + + public string GetProperty(Property property) + { + return Properties.GetProperty(property); + } + + public string[] GetPropertyAsArray(Property property) + { + return Properties.GetPropertyAsArray(property); + } + + public void SetProperty(Property property, params string[] values) + { + Properties.SetProperty(property, values); + } + + public void SetOrAppendProperty(Property property, params string[] values) + { + Properties.SetOrAppendProperty(property, values); + } + + public bool IsPropertySet(Property property) + { + return Properties.IsPropertySet(property); + } + + public List GetSubscriptions(AzureSMProfile profile) + { + string subscriptions = string.Empty; + List subscriptionsList = new List(); + if (Properties.ContainsKey(Property.Subscriptions)) + { + subscriptions = Properties[Property.Subscriptions]; + } + + foreach (var subscription in subscriptions.Split(new [] {','}, StringSplitOptions.RemoveEmptyEntries)) + { + try + { + Guid subscriptionId = new Guid(subscription); + Debug.Assert(profile.Subscriptions.ContainsKey(subscriptionId)); + subscriptionsList.Add(profile.Subscriptions[subscriptionId]); + } + catch + { + // Skip + } + } + + return subscriptionsList; + } + + public bool HasSubscription(Guid subscriptionId) + { + bool exists = false; + string subscriptions = GetProperty(Property.Subscriptions); + + if (!string.IsNullOrEmpty(subscriptions)) + { + exists = subscriptions.Contains(subscriptionId.ToString()); + } + + return exists; + } + + public void SetSubscriptions(List subscriptions) + { + if (subscriptions == null || subscriptions.Count == 0) + { + if (Properties.ContainsKey(Property.Subscriptions)) + { + Properties.Remove(Property.Subscriptions); + } + } + else + { + string value = string.Join(",", subscriptions.Select(s => s.Id.ToString())); + Properties[Property.Subscriptions] = value; + } + } + + public void RemoveSubscription(Guid id) + { + if (HasSubscription(id)) + { + var remainingSubscriptions = GetPropertyAsArray(Property.Subscriptions).Where(s => s != id.ToString()).ToArray(); + + if (remainingSubscriptions.Any()) + { + Properties[Property.Subscriptions] = string.Join(",", remainingSubscriptions); + } + else + { + Properties.Remove(Property.Subscriptions); + } + } + } + + public override bool Equals(object obj) + { + var anotherAccount = obj as AzureAccount; + if (anotherAccount == null) + { + return false; + } + else + { + return string.Equals(anotherAccount.Id, Id, StringComparison.InvariantCultureIgnoreCase); + } + } + + public override int GetHashCode() + { + return Id.GetHashCode(); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/AzureAccount.cs b/src/Common/Commands.Common.Authentication/stuff/Models/AzureAccount.cs new file mode 100644 index 000000000000..bdd51aa9c9c0 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/AzureAccount.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + [Serializable] + public partial class AzureAccount + { + public string Id { get; set; } + + public AccountType Type { get; set; } + + public Dictionary Properties { get; set; } + + public enum AccountType + { + Certificate, + User, + ServicePrincipal, + AccessToken + } + + public enum Property + { + /// + /// Comma separated list of subscription ids on this account. + /// + Subscriptions, + + /// + /// Comma separated list of tenants on this account. + /// + Tenants, + + /// + /// Access token. + /// + AccessToken, + + /// + /// Thumbprint for associated certificate + /// + CertificateThumbprint + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/AzureContext.cs b/src/Common/Commands.Common.Authentication/stuff/Models/AzureContext.cs new file mode 100644 index 000000000000..94fe9cca2cc2 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/AzureContext.cs @@ -0,0 +1,90 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Newtonsoft.Json; +using System; +namespace Microsoft.Azure.Common.Authentication.Models +{ + /// + /// Represents current Azure session context. + /// + [Serializable] + public class AzureContext + { + /// + /// Creates new instance of AzureContext. + /// + /// The azure subscription object + /// The azure account object + /// The azure environment object + public AzureContext(AzureSubscription subscription, AzureAccount account, AzureEnvironment environment) + : this(subscription, account, environment, null) + { + + } + + /// + /// Creates new instance of AzureContext. + /// + /// The azure account object + /// The azure environment object + /// The azure tenant object + public AzureContext(AzureAccount account, AzureEnvironment environment, AzureTenant tenant) + : this(null, account, environment, tenant) + { + + } + + /// + /// Creates new instance of AzureContext. + /// + /// The azure subscription object + /// The azure account object + /// The azure environment object + /// The azure tenant object + [JsonConstructor] + public AzureContext(AzureSubscription subscription, AzureAccount account, AzureEnvironment environment, AzureTenant tenant) + { + Subscription = subscription; + Account = account; + Environment = environment; + Tenant = tenant; + } + + /// + /// Gets the azure account. + /// + public AzureAccount Account { get; private set; } + + /// + /// Gets the azure subscription. + /// + public AzureSubscription Subscription { get; private set; } + + /// + /// Gets the azure environment. + /// + public AzureEnvironment Environment { get; private set; } + + /// + /// Gets the azure tenant. + /// + public AzureTenant Tenant { get; private set; } + + /// + /// Gets or sets the token cache contents. + /// + public byte[] TokenCache { get; set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/AzureEnvironment.Methods.cs b/src/Common/Commands.Common.Authentication/stuff/Models/AzureEnvironment.Methods.cs new file mode 100644 index 000000000000..063e0ecf3369 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/AzureEnvironment.Methods.cs @@ -0,0 +1,422 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Properties; +using Microsoft.Azure.Common.Authentication.Utilities; +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + public partial class AzureEnvironment + { + /// + /// Predefined Microsoft Azure environments + /// + public static Dictionary PublicEnvironments + { + get { return environments; } + } + + private const string storageFormatTemplate = "{{0}}://{{1}}.{0}.{1}/"; + + private string EndpointFormatFor(string service) + { + string suffix = GetEndpointSuffix(AzureEnvironment.Endpoint.StorageEndpointSuffix); + + if (!string.IsNullOrEmpty(suffix)) + { + suffix = string.Format(storageFormatTemplate, service, suffix); + } + + return suffix; + } + + /// + /// The storage service blob endpoint format. + /// + private string StorageBlobEndpointFormat() + { + return EndpointFormatFor("blob"); + } + + /// + /// The storage service queue endpoint format. + /// + private string StorageQueueEndpointFormat() + { + return EndpointFormatFor("queue"); + } + + /// + /// The storage service table endpoint format. + /// + private string StorageTableEndpointFormat() + { + return EndpointFormatFor("table"); + } + + /// + /// The storage service file endpoint format. + /// + private string StorageFileEndpointFormat() + { + return EndpointFormatFor("file"); + } + + private static readonly Dictionary environments = + new Dictionary(StringComparer.InvariantCultureIgnoreCase) + { + { + EnvironmentName.AzureCloud, + new AzureEnvironment + { + Name = EnvironmentName.AzureCloud, + Endpoints = new Dictionary + { + { AzureEnvironment.Endpoint.PublishSettingsFileUrl, AzureEnvironmentConstants.AzurePublishSettingsFileUrl }, + { AzureEnvironment.Endpoint.ServiceManagement, AzureEnvironmentConstants.AzureServiceEndpoint }, + { AzureEnvironment.Endpoint.ResourceManager, AzureEnvironmentConstants.AzureResourceManagerEndpoint }, + { AzureEnvironment.Endpoint.ManagementPortalUrl, AzureEnvironmentConstants.AzureManagementPortalUrl }, + { AzureEnvironment.Endpoint.ActiveDirectory, AzureEnvironmentConstants.AzureActiveDirectoryEndpoint }, + { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, AzureEnvironmentConstants.AzureServiceEndpoint }, + { AzureEnvironment.Endpoint.StorageEndpointSuffix, AzureEnvironmentConstants.AzureStorageEndpointSuffix }, + { AzureEnvironment.Endpoint.Gallery, AzureEnvironmentConstants.GalleryEndpoint }, + { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, AzureEnvironmentConstants.AzureSqlDatabaseDnsSuffix }, + { AzureEnvironment.Endpoint.Graph, AzureEnvironmentConstants.AzureGraphEndpoint }, + { AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, AzureEnvironmentConstants.AzureTrafficManagerDnsSuffix }, + { AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix, AzureEnvironmentConstants.AzureKeyVaultDnsSuffix}, + { AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId, AzureEnvironmentConstants.AzureKeyVaultServiceEndpointResourceId}, + { AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, AzureEnvironmentConstants.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix}, + { AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, AzureEnvironmentConstants.AzureDataLakeStoreFileSystemEndpointSuffix}, + { AzureEnvironment.Endpoint.GraphEndpointResourceId, AzureEnvironmentConstants.AzureGraphEndpoint} + } + } + }, + { + EnvironmentName.AzureChinaCloud, + new AzureEnvironment + { + Name = EnvironmentName.AzureChinaCloud, + Endpoints = new Dictionary + { + { AzureEnvironment.Endpoint.PublishSettingsFileUrl, AzureEnvironmentConstants.ChinaPublishSettingsFileUrl }, + { AzureEnvironment.Endpoint.ServiceManagement, AzureEnvironmentConstants.ChinaServiceEndpoint }, + { AzureEnvironment.Endpoint.ResourceManager, AzureEnvironmentConstants.ChinaResourceManagerEndpoint }, + { AzureEnvironment.Endpoint.ManagementPortalUrl, AzureEnvironmentConstants.ChinaManagementPortalUrl }, + { AzureEnvironment.Endpoint.ActiveDirectory, AzureEnvironmentConstants.ChinaActiveDirectoryEndpoint }, + { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, AzureEnvironmentConstants.ChinaServiceEndpoint }, + { AzureEnvironment.Endpoint.StorageEndpointSuffix, AzureEnvironmentConstants.ChinaStorageEndpointSuffix }, + { AzureEnvironment.Endpoint.Gallery, AzureEnvironmentConstants.ChinaGalleryEndpoint }, + { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, AzureEnvironmentConstants.ChinaSqlDatabaseDnsSuffix }, + { AzureEnvironment.Endpoint.Graph, AzureEnvironmentConstants.ChinaGraphEndpoint }, + { AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, AzureEnvironmentConstants.ChinaTrafficManagerDnsSuffix }, + { AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix, AzureEnvironmentConstants.ChinaKeyVaultDnsSuffix }, + { AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId, AzureEnvironmentConstants.ChinaKeyVaultServiceEndpointResourceId }, + { AzureEnvironment.Endpoint.GraphEndpointResourceId, AzureEnvironmentConstants.ChinaGraphEndpoint} + // TODO: DataLakeAnalytics and ADL do not have a China endpoint yet. Once they do, add them here. + } + } + }, + { + EnvironmentName.AzureUSGovernment, + new AzureEnvironment + { + Name = EnvironmentName.AzureUSGovernment, + Endpoints = new Dictionary + { + { AzureEnvironment.Endpoint.PublishSettingsFileUrl, AzureEnvironmentConstants.USGovernmentPublishSettingsFileUrl }, + { AzureEnvironment.Endpoint.ServiceManagement, AzureEnvironmentConstants.USGovernmentServiceEndpoint }, + { AzureEnvironment.Endpoint.ResourceManager, AzureEnvironmentConstants.USGovernmentResourceManagerEndpoint }, + { AzureEnvironment.Endpoint.ManagementPortalUrl, AzureEnvironmentConstants.USGovernmentManagementPortalUrl }, + { AzureEnvironment.Endpoint.ActiveDirectory, AzureEnvironmentConstants.USGovernmentActiveDirectoryEndpoint }, + { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, AzureEnvironmentConstants.USGovernmentServiceEndpoint }, + { AzureEnvironment.Endpoint.StorageEndpointSuffix, AzureEnvironmentConstants.USGovernmentStorageEndpointSuffix }, + { AzureEnvironment.Endpoint.Gallery, AzureEnvironmentConstants.USGovernmentGalleryEndpoint }, + { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, AzureEnvironmentConstants.USGovernmentSqlDatabaseDnsSuffix }, + { AzureEnvironment.Endpoint.Graph, AzureEnvironmentConstants.USGovernmentGraphEndpoint }, + { AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, null }, + { AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix, AzureEnvironmentConstants.USGovernmentKeyVaultDnsSuffix}, + { AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId, AzureEnvironmentConstants.USGovernmentKeyVaultServiceEndpointResourceId}, + { AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, null}, + { AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, null}, + {AzureEnvironment.Endpoint.GraphEndpointResourceId, AzureEnvironmentConstants.USGovernmentGraphEndpoint} + } + } + } + }; + + public Uri GetEndpointAsUri(AzureEnvironment.Endpoint endpoint) + { + if (Endpoints.ContainsKey(endpoint)) + { + return new Uri(Endpoints[endpoint]); + } + + return null; + } + + public string GetEndpoint(AzureEnvironment.Endpoint endpoint) + { + if (Endpoints.ContainsKey(endpoint)) + { + return Endpoints[endpoint]; + } + + return null; + } + + public AzureEnvironment.Endpoint GetTokenAudience(AzureEnvironment.Endpoint targetEndpoint) + { + return targetEndpoint == AzureEnvironment.Endpoint.Graph + ? AzureEnvironment.Endpoint.GraphEndpointResourceId + : AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId; + } + + + + public bool IsEndpointSet(AzureEnvironment.Endpoint endpoint) + { + return Endpoints.IsPropertySet(endpoint); + } + + public bool IsEndpointSetToValue(AzureEnvironment.Endpoint endpoint, string url) + { + if (url == null && !Endpoints.IsPropertySet(endpoint)) + { + return true; + } + if (url != null && Endpoints.IsPropertySet(endpoint)) + { + return GetEndpoint(endpoint) + .Trim(new[] { '/' }) + .Equals(url.Trim(new[] { '/' }), StringComparison.InvariantCultureIgnoreCase); + } + return false; + } + + public string GetEndpointSuffix(AzureEnvironment.Endpoint endpointSuffix) + { + if (Endpoints.ContainsKey(endpointSuffix)) + { + return Endpoints[endpointSuffix]; + } + + return null; + } + + /// + /// Gets the endpoint for storage blob. + /// + /// The account name + /// Use Https when creating the URI. Defaults to true. + /// The fully qualified uri to the blob service + public Uri GetStorageBlobEndpoint(string accountName, bool useHttps = true) + { + return new Uri(string.Format(StorageBlobEndpointFormat(), useHttps ? "https" : "http", accountName)); + } + + /// + /// Gets the endpoint for storage queue. + /// + /// The account name + /// Use Https when creating the URI. Defaults to true. + /// The fully qualified uri to the queue service + public Uri GetStorageQueueEndpoint(string accountName, bool useHttps = true) + { + return new Uri(string.Format(StorageQueueEndpointFormat(), useHttps ? "https" : "http", accountName)); + } + + /// + /// Gets the endpoint for storage table. + /// + /// The account name + /// Use Https when creating the URI. Defaults to true. + /// The fully qualified uri to the table service + public Uri GetStorageTableEndpoint(string accountName, bool useHttps = true) + { + return new Uri(string.Format(StorageTableEndpointFormat(), useHttps ? "https" : "http", accountName)); + } + + /// + /// Gets the endpoint for storage file. + /// + /// The account name + /// Use Https when creating the URI. Defaults to true. + /// The fully qualified uri to the file service + public Uri GetStorageFileEndpoint(string accountName, bool useHttps = true) + { + return new Uri(string.Format(StorageFileEndpointFormat(), useHttps ? "https" : "http", accountName)); + } + + /// + /// Gets the management portal URI with a particular realm suffix if supplied + /// + /// Realm for user's account + /// Url to management portal. + public string GetManagementPortalUrlWithRealm(string realm = null) + { + if (realm != null) + { + realm = string.Format(Resources.PublishSettingsFileRealmFormat, realm); + } + else + { + realm = string.Empty; + } + return GetEndpointAsUri(Endpoint.ManagementPortalUrl) + realm; + } + + /// + /// Get the publish settings file download url with a realm suffix if needed. + /// + /// Realm for user's account + /// Url to publish settings file + public string GetPublishSettingsFileUrlWithRealm(string realm = null) + { + if (realm != null) + { + realm = string.Format(Resources.PublishSettingsFileRealmFormat, realm); + } + else + { + realm = string.Empty; + } + return GetEndpointAsUri(Endpoint.PublishSettingsFileUrl) + realm; + } + + public enum Endpoint + { + ActiveDirectoryServiceEndpointResourceId, + + AdTenant, + + Gallery, + + ManagementPortalUrl, + + ServiceManagement, + + PublishSettingsFileUrl, + + ResourceManager, + + SqlDatabaseDnsSuffix, + + StorageEndpointSuffix, + + ActiveDirectory, + + Graph, + + TrafficManagerDnsSuffix, + + AzureKeyVaultDnsSuffix, + + AzureKeyVaultServiceEndpointResourceId, + + AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, + + AzureDataLakeStoreFileSystemEndpointSuffix, + + GraphEndpointResourceId + } + } + + public static class EnvironmentName + { + public const string AzureCloud = "AzureCloud"; + + public const string AzureChinaCloud = "AzureChinaCloud"; + + public const string AzureUSGovernment = "AzureUSGovernment"; + } + + public static class AzureEnvironmentConstants + { + public const string AzureServiceEndpoint = "https://management.core.windows.net/"; + + public const string ChinaServiceEndpoint = "https://management.core.chinacloudapi.cn/"; + + public const string USGovernmentServiceEndpoint = "https://management.core.usgovcloudapi.net/"; + + public const string AzureResourceManagerEndpoint = "https://management.azure.com/"; + + public const string ChinaResourceManagerEndpoint = "https://management.chinacloudapi.cn/"; + + public const string USGovernmentResourceManagerEndpoint = "https://management.usgovcloudapi.net/"; + + public const string GalleryEndpoint = "https://gallery.azure.com/"; + + public const string ChinaGalleryEndpoint = "https://gallery.chinacloudapi.cn/"; + + public const string USGovernmentGalleryEndpoint = "https://gallery.usgovcloudapi.net/"; + + public const string AzurePublishSettingsFileUrl = "http://go.microsoft.com/fwlink/?LinkID=301775"; + + public const string ChinaPublishSettingsFileUrl = "http://go.microsoft.com/fwlink/?LinkID=301776"; + + public const string USGovernmentPublishSettingsFileUrl = "https://manage.windowsazure.us/publishsettings/index"; + + public const string AzureManagementPortalUrl = "http://go.microsoft.com/fwlink/?LinkId=254433"; + + public const string ChinaManagementPortalUrl = "http://go.microsoft.com/fwlink/?LinkId=301902"; + + public const string USGovernmentManagementPortalUrl = "https://manage.windowsazure.us"; + + public const string AzureStorageEndpointSuffix = "core.windows.net"; + + public const string ChinaStorageEndpointSuffix = "core.chinacloudapi.cn"; + + public const string USGovernmentStorageEndpointSuffix = "core.usgovcloudapi.net"; + + public const string AzureSqlDatabaseDnsSuffix = ".database.windows.net"; + + public const string ChinaSqlDatabaseDnsSuffix = ".database.chinacloudapi.cn"; + + public const string USGovernmentSqlDatabaseDnsSuffix = ".database.usgovcloudapi.net"; + + public const string AzureActiveDirectoryEndpoint = "https://login.microsoftonline.com/"; + + public const string ChinaActiveDirectoryEndpoint = "https://login.chinacloudapi.cn/"; + + public const string USGovernmentActiveDirectoryEndpoint = "https://login.microsoftonline.com/"; + + public const string AzureGraphEndpoint = "https://graph.windows.net/"; + + public const string ChinaGraphEndpoint = "https://graph.chinacloudapi.cn/"; + + public const string USGovernmentGraphEndpoint = "https://graph.windows.net/"; + + public const string AzureTrafficManagerDnsSuffix = "trafficmanager.net"; + + public const string ChinaTrafficManagerDnsSuffix = "trafficmanager.cn"; + + public const string AzureKeyVaultDnsSuffix = "vault.azure.net"; + + public const string ChinaKeyVaultDnsSuffix = "vault.azure.cn"; + + public const string USGovernmentKeyVaultDnsSuffix = "vault.usgovcloudapi.net"; + + public const string AzureKeyVaultServiceEndpointResourceId = "https://vault.azure.net"; + + public const string ChinaKeyVaultServiceEndpointResourceId = "https://vault.azure.cn"; + + public const string USGovernmentKeyVaultServiceEndpointResourceId = "https://vault.usgovcloudapi.net"; + + public const string AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix = "azuredatalakeanalytics.net"; + + public const string AzureDataLakeStoreFileSystemEndpointSuffix = "azuredatalakestore.net"; + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/AzureEnvironment.cs b/src/Common/Commands.Common.Authentication/stuff/Models/AzureEnvironment.cs new file mode 100644 index 000000000000..89d80e7569cb --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/AzureEnvironment.cs @@ -0,0 +1,34 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + [Serializable] + public partial class AzureEnvironment + { + public AzureEnvironment() + { + Endpoints = new Dictionary(); + } + + public string Name { get; set; } + + public bool OnPremise { get; set; } + + public Dictionary Endpoints { get; set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/AzureRMProfile.cs b/src/Common/Commands.Common.Authentication/stuff/Models/AzureRMProfile.cs new file mode 100644 index 000000000000..68085d47d93d --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/AzureRMProfile.cs @@ -0,0 +1,147 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Newtonsoft.Json; +using System; +using System.Collections.Generic; +using System.Diagnostics; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + /// + /// Represents Azure Resource Manager profile structure with default context, environments and token cache. + /// + [Serializable] + public sealed class AzureRMProfile : IAzureProfile + { + /// + /// Gets or sets Azure environments. + /// + public Dictionary Environments { get; set; } + + /// + /// Gets or sets the default azure context object. + /// + public AzureContext Context { get; set; } + + /// + /// Gets the path of the profile file. + /// + [JsonIgnore] + public string ProfilePath { get; private set; } + + private void Load(string path) + { + this.ProfilePath = path; + + if (!AzureSession.DataStore.DirectoryExists(AzureSession.ProfileDirectory)) + { + AzureSession.DataStore.CreateDirectory(AzureSession.ProfileDirectory); + } + + if (AzureSession.DataStore.FileExists(ProfilePath)) + { + string contents = AzureSession.DataStore.ReadFileAsText(ProfilePath); + AzureRMProfile profile = JsonConvert.DeserializeObject(contents); + Debug.Assert(profile != null); + this.Context = profile.Context; + this.Environments = profile.Environments; + } + } + + /// + /// Creates new instance of AzureRMProfile. + /// + public AzureRMProfile() + { + Environments = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + + // Adding predefined environments + foreach (AzureEnvironment env in AzureEnvironment.PublicEnvironments.Values) + { + Environments[env.Name] = env; + } + } + + /// + /// Initializes a new instance of AzureRMProfile and loads its content from specified path. + /// + /// The location of profile file on disk. + public AzureRMProfile(string path) : this() + { + Load(path); + } + + /// + /// Writes profile to the disk it was opened from disk. + /// + public void Save() + { + if (!string.IsNullOrEmpty(ProfilePath)) + { + Save(ProfilePath); + } + } + + /// + /// Writes profile to a specified path. + /// + /// File path on disk to save profile to + public void Save(string path) + { + if (string.IsNullOrEmpty(path)) + { + return; + } + + // Removing predefined environments + foreach (string env in AzureEnvironment.PublicEnvironments.Keys) + { + Environments.Remove(env); + } + + try + { + string contents = ToString(); + string diskContents = string.Empty; + if (AzureSession.DataStore.FileExists(path)) + { + diskContents = AzureSession.DataStore.ReadFileAsText(path); + } + + if (diskContents != contents) + { + AzureSession.DataStore.WriteFile(path, contents); + } + } + finally + { + // Adding back predefined environments + foreach (AzureEnvironment env in AzureEnvironment.PublicEnvironments.Values) + { + Environments[env.Name] = env; + } + } + } + + /// + /// Serializes the current profile and return its contents. + /// + /// The current string. + public override string ToString() + { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/AzureSMProfile.cs b/src/Common/Commands.Common.Authentication/stuff/Models/AzureSMProfile.cs new file mode 100644 index 000000000000..e9c1de03904f --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/AzureSMProfile.cs @@ -0,0 +1,240 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; +using Microsoft.Azure.Common.Authentication.Properties; +using Newtonsoft.Json; +using System; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + /// + /// Represents Azure profile structure with multiple environments, subscriptions, and accounts. + /// + [Serializable] + public sealed class AzureSMProfile : IAzureProfile + { + /// + /// Gets Azure Accounts + /// + public Dictionary Accounts { get; set; } + + /// + /// Gets Azure Subscriptions + /// + public Dictionary Subscriptions { get; set; } + + /// + /// Gets or sets current Azure Subscription + /// + public AzureSubscription DefaultSubscription + { + get + { + return Subscriptions.Values.FirstOrDefault( + s => s.Properties.ContainsKey(AzureSubscription.Property.Default)); + } + + set + { + if (value == null) + { + foreach (var subscription in Subscriptions.Values) + { + subscription.SetProperty(AzureSubscription.Property.Default, null); + } + } + else if (Subscriptions.ContainsKey(value.Id)) + { + foreach (var subscription in Subscriptions.Values) + { + subscription.SetProperty(AzureSubscription.Property.Default, null); + } + + Subscriptions[value.Id].Properties[AzureSubscription.Property.Default] = "True"; + value.Properties[AzureSubscription.Property.Default] = "True"; + } + } + } + + /// + /// Gets Azure Environments + /// + public Dictionary Environments { get; set; } + + /// + /// Gets the default azure context object. + /// + [JsonIgnore] + public AzureContext Context + { + get + { + var context = new AzureContext(null, null, null, null); + + if (DefaultSubscription != null) + { + AzureAccount account = null; + AzureEnvironment environment = AzureEnvironment.PublicEnvironments[EnvironmentName.AzureCloud]; + if (DefaultSubscription.Account != null && + Accounts.ContainsKey(DefaultSubscription.Account)) + { + account = Accounts[DefaultSubscription.Account]; + } + else + { + TracingAdapter.Information(Resources.NoAccountInContext, DefaultSubscription.Account, DefaultSubscription.Id); + } + + if (DefaultSubscription.Environment != null && + Environments.ContainsKey(DefaultSubscription.Environment)) + { + environment = Environments[DefaultSubscription.Environment]; + } + else + { + TracingAdapter.Information(Resources.NoEnvironmentInContext, DefaultSubscription.Environment, DefaultSubscription.Id); + } + + context = new AzureContext(DefaultSubscription, account, environment); + } + + return context; + } + } + + /// + /// Gets errors from loading the profile. + /// + public List ProfileLoadErrors { get; private set; } + + /// + /// Location of the profile file. + /// + public string ProfilePath { get; private set; } + + /// + /// Initializes a new instance of AzureSMProfile + /// + public AzureSMProfile() + { + Environments = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + Subscriptions = new Dictionary(); + Accounts = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + + // Adding predefined environments + foreach (AzureEnvironment env in AzureEnvironment.PublicEnvironments.Values) + { + Environments[env.Name] = env; + } + } + + /// + /// Initializes a new instance of AzureSMProfile and loads its content from specified path. + /// Any errors generated in the process are stored in ProfileLoadErrors collection. + /// + /// Location of profile file on disk. + public AzureSMProfile(string path) : this() + { + ProfilePath = path; + ProfileLoadErrors = new List(); + + if (!AzureSession.DataStore.DirectoryExists(AzureSession.ProfileDirectory)) + { + AzureSession.DataStore.CreateDirectory(AzureSession.ProfileDirectory); + } + + if (AzureSession.DataStore.FileExists(ProfilePath)) + { + string contents = AzureSession.DataStore.ReadFileAsText(ProfilePath); + + IProfileSerializer serializer; + + if (CloudException.IsXml(contents)) + { + serializer = new XmlProfileSerializer(); + if (!serializer.Deserialize(contents, this)) + { + ProfileLoadErrors.AddRange(serializer.DeserializeErrors); + } + } + else if (CloudException.IsJson(contents)) + { + serializer = new JsonProfileSerializer(); + if (!serializer.Deserialize(contents, this)) + { + ProfileLoadErrors.AddRange(serializer.DeserializeErrors); + } + } + } + } + + /// + /// Writes profile to a ProfilePath + /// + public void Save() + { + Save(ProfilePath); + } + + /// + /// Writes profile to a specified path. + /// + /// File path on disk to save profile to + public void Save(string path) + { + if (string.IsNullOrEmpty(path)) + { + return; + } + + // Removing predefined environments + foreach (string env in AzureEnvironment.PublicEnvironments.Keys) + { + Environments.Remove(env); + } + + try + { + string contents = ToString(); + string diskContents = string.Empty; + if (AzureSession.DataStore.FileExists(path)) + { + diskContents = AzureSession.DataStore.ReadFileAsText(path); + } + + if (diskContents != contents) + { + AzureSession.DataStore.WriteFile(path, contents); + } + } + finally + { + // Adding back predefined environments + foreach (AzureEnvironment env in AzureEnvironment.PublicEnvironments.Values) + { + Environments[env.Name] = env; + } + } + } + + public override string ToString() + { + JsonProfileSerializer jsonSerializer = new JsonProfileSerializer(); + return jsonSerializer.Serialize(this); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/AzureSubscription.Methods.cs b/src/Common/Commands.Common.Authentication/stuff/Models/AzureSubscription.Methods.cs new file mode 100644 index 000000000000..7c7a92b38cae --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/AzureSubscription.Methods.cs @@ -0,0 +1,70 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Utilities; +using System.Collections.Generic; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + public partial class AzureSubscription + { + public AzureSubscription() + { + Properties = new Dictionary(); + } + + public override int GetHashCode() + { + return Id.GetHashCode(); + } + + public string GetProperty(Property property) + { + return Properties.GetProperty(property); + } + + public string[] GetPropertyAsArray(Property property) + { + return Properties.GetPropertyAsArray(property); + } + + public void SetProperty(Property property, params string[] values) + { + Properties.SetProperty(property, values); + } + + public void SetOrAppendProperty(Property property, params string[] values) + { + Properties.SetOrAppendProperty(property, values); + } + + public bool IsPropertySet(Property property) + { + return Properties.IsPropertySet(property); + } + + public override bool Equals(object obj) + { + var anotherSubscription = obj as AzureSubscription; + if (anotherSubscription == null) + { + return false; + } + else + { + return anotherSubscription.Id == Id; + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/AzureSubscription.cs b/src/Common/Commands.Common.Authentication/stuff/Models/AzureSubscription.cs new file mode 100644 index 000000000000..8cd7aef66de7 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/AzureSubscription.cs @@ -0,0 +1,55 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + [Serializable] + public partial class AzureSubscription + { + public Guid Id { get; set; } + + public string Name { get; set; } + + public string Environment { get; set; } + + public string Account { get; set; } + + public string State { get; set; } + + public Dictionary Properties { get; set; } + + public enum Property + { + /// + /// Comma separated registered resource providers, i.e.: websites,compute,hdinsight + /// + RegisteredResourceProviders, + + /// + /// Associated tenants + /// + Tenants, + + /// + /// If this property existed on the subscription indicates that it's default one. + /// + Default, + + StorageAccount + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/AzureTenant.cs b/src/Common/Commands.Common.Authentication/stuff/Models/AzureTenant.cs new file mode 100644 index 000000000000..7a2a4f9403c9 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/AzureTenant.cs @@ -0,0 +1,35 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + /// + /// Represents an AD tenant. + /// + [Serializable] + public class AzureTenant + { + /// + /// Gets or sets the tenant id. + /// + public Guid Id { get; set; } + + /// + /// Gets or sets the tenant domain. + /// + public string Domain { get; set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/DiskDataStore.cs b/src/Common/Commands.Common.Authentication/stuff/Models/DiskDataStore.cs new file mode 100644 index 000000000000..1218905d7dba --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/DiskDataStore.cs @@ -0,0 +1,180 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Properties; +using System; +using System.IO; +using System.Security.Cryptography.X509Certificates; +using System.Text; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + public class DiskDataStore : IDataStore + { + public void WriteFile(string path, string contents) + { + File.WriteAllText(path, contents); + } + + public void WriteFile(string path, string contents, Encoding encoding) + { + File.WriteAllText(path, contents, encoding); + } + + public void WriteFile(string path, byte[] contents) + { + File.WriteAllBytes(path, contents); + } + + public string ReadFileAsText(string path) + { + return File.ReadAllText(path); + } + + public byte[] ReadFileAsBytes(string path) + { + return File.ReadAllBytes(path); + } + + public Stream ReadFileAsStream(string path) + { + return File.Open(path, FileMode.Open, FileAccess.Read); + } + + public void RenameFile(string oldPath, string newPath) + { + File.Move(oldPath, newPath); + } + + public void CopyFile(string oldPath, string newPath) + { + File.Copy(oldPath, newPath, true); + } + + public bool FileExists(string path) + { + return File.Exists(path); + } + + public void DeleteFile(string path) + { + File.Delete(path); + } + + public void DeleteDirectory(string dir) + { + Directory.Delete(dir, true); + } + + public void EmptyDirectory(string dirPath) + { + foreach (var filePath in Directory.GetFiles(dirPath)) + { + File.Delete(filePath); + } + } + + public string[] GetFiles(string sourceDirName) + { + return Directory.GetFiles(sourceDirName); + } + + public string[] GetFiles(string startDirectory, string filePattern, SearchOption options) + { + return Directory.GetFiles(startDirectory, filePattern, options); + } + + public FileAttributes GetFileAttributes(string path) + { + return File.GetAttributes(path); + } + + public X509Certificate2 GetCertificate(string thumbprint) + { + if (thumbprint == null) + { + return null; + } + else + { + Validate.ValidateStringIsNullOrEmpty(thumbprint, "certificate thumbprint"); + X509Certificate2Collection certificates; + if (TryFindCertificatesInStore(thumbprint, StoreLocation.CurrentUser, out certificates) || + TryFindCertificatesInStore(thumbprint, StoreLocation.LocalMachine, out certificates)) + { + return certificates[0]; + } + else + { + throw new ArgumentException(string.Format(Resources.CertificateNotFoundInStore, thumbprint)); + } + } + } + + private static bool TryFindCertificatesInStore(string thumbprint, + StoreLocation location, out X509Certificate2Collection certificates) + { + X509Store store = new X509Store(StoreName.My, location); + store.Open(OpenFlags.ReadOnly); + certificates = store.Certificates.Find(X509FindType.FindByThumbprint, thumbprint, false); + store.Close(); + + return certificates.Count > 0; + } + + public void AddCertificate(X509Certificate2 certificate) + { + Validate.ValidateNullArgument(certificate, Resources.InvalidCertificate); + X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser); + store.Open(OpenFlags.ReadWrite); + store.Add(certificate); + store.Close(); + } + + public void RemoveCertificate(string thumbprint) + { + if (thumbprint != null) + { + var certificate = GetCertificate(thumbprint); + if (certificate != null) + { + X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser); + store.Open(OpenFlags.ReadWrite); + store.Remove(certificate); + store.Close(); + } + } + } + + public bool DirectoryExists(string path) + { + return Directory.Exists(path); + } + + public void CreateDirectory(string path) + { + Directory.CreateDirectory(path); + } + + public string[] GetDirectories(string sourceDirName) + { + return Directory.GetDirectories(sourceDirName); + } + + public string[] GetDirectories(string startDirectory, string filePattern, SearchOption options) + { + return Directory.GetDirectories(startDirectory, filePattern, options); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/IAzureProfile.cs b/src/Common/Commands.Common.Authentication/stuff/Models/IAzureProfile.cs new file mode 100644 index 000000000000..5c6053cf5b35 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/IAzureProfile.cs @@ -0,0 +1,27 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Common.Authentication.Models +{ + /// + /// Interface for Azure supported profiles. + /// + public interface IAzureProfile + { + /// + /// Gets the default azure context object. + /// + AzureContext Context { get; } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/IClientAction.cs b/src/Common/Commands.Common.Authentication/stuff/Models/IClientAction.cs new file mode 100644 index 000000000000..5bae27e4aa6f --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/IClientAction.cs @@ -0,0 +1,27 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Hyak.Common; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + public interface IClientAction + { + IClientFactory ClientFactory { get; set; } + + void Apply(TClient client, AzureSMProfile profile, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; + + void ApplyArm(TClient client, AzureRMProfile profile, AzureEnvironment.Endpoint endpoint) where TClient : Microsoft.Rest.ServiceClient; + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/JsonProfileSerializer.cs b/src/Common/Commands.Common.Authentication/stuff/Models/JsonProfileSerializer.cs new file mode 100644 index 000000000000..f5aab4c8250a --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/JsonProfileSerializer.cs @@ -0,0 +1,91 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Newtonsoft.Json; +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + public class JsonProfileSerializer : IProfileSerializer + { + public string Serialize(AzureSMProfile profile) + { + return JsonConvert.SerializeObject(new + { + Environments = profile.Environments.Values.ToList(), + Subscriptions = profile.Subscriptions.Values.ToList(), + Accounts = profile.Accounts.Values.ToList() + }, Formatting.Indented); + } + + public bool Deserialize(string contents, AzureSMProfile profile) + { + DeserializeErrors = new List(); + + try + { + var jsonProfile = JObject.Parse(contents); + + foreach (var env in jsonProfile["Environments"]) + { + try + { + profile.Environments[(string) env["Name"]] = + JsonConvert.DeserializeObject(env.ToString()); + } + catch (Exception ex) + { + DeserializeErrors.Add(ex.Message); + } + } + + foreach (var subscription in jsonProfile["Subscriptions"]) + { + try + { + profile.Subscriptions[new Guid((string) subscription["Id"])] = + JsonConvert.DeserializeObject(subscription.ToString()); + } + catch (Exception ex) + { + DeserializeErrors.Add(ex.Message); + } + } + + foreach (var account in jsonProfile["Accounts"]) + { + try + { + profile.Accounts[(string) account["Id"]] = + JsonConvert.DeserializeObject(account.ToString()); + } + catch (Exception ex) + { + DeserializeErrors.Add(ex.Message); + } + } + } + catch (Exception ex) + { + DeserializeErrors.Add(ex.Message); + } + return DeserializeErrors.Count == 0; + } + + public IList DeserializeErrors { get; private set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/MemoryDataStore.cs b/src/Common/Commands.Common.Authentication/stuff/Models/MemoryDataStore.cs new file mode 100644 index 000000000000..43dd736fba9c --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/MemoryDataStore.cs @@ -0,0 +1,317 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Security.Cryptography.X509Certificates; +using System.Text; +using System.Text.RegularExpressions; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + public class MemoryDataStore : IDataStore + { + private Dictionary virtualStore = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + private Dictionary certStore = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + private const string FolderKey = "Folder"; + + public Dictionary VirtualStore + { + get { return virtualStore; } + set { virtualStore = value; } + } + + public void WriteFile(string path, string contents) + { + VirtualStore[path] = contents; + } + + public void WriteFile(string path, string contents, Encoding encoding) + { + WriteFile(path, contents); + } + + public void WriteFile(string path, byte[] contents) + { + VirtualStore[path] = Encoding.Default.GetString(contents); + } + + public string ReadFileAsText(string path) + { + if (VirtualStore.ContainsKey(path)) + { + return VirtualStore[path]; + } + else + { + throw new IOException("File not found: " + path); + } + } + + public Stream ReadFileAsStream(string path) + { + if (VirtualStore.ContainsKey(path)) + { + MemoryStream stream = new MemoryStream(); + StreamWriter writer = new StreamWriter(stream); + writer.Write(VirtualStore[path]); + writer.Flush(); + stream.Position = 0; + return stream; + } + else + { + throw new IOException("File not found: " + path); + } + } + + public byte[] ReadFileAsBytes(string path) + { + if (VirtualStore.ContainsKey(path)) + { + return Encoding.Default.GetBytes(VirtualStore[path]); + } + else + { + throw new IOException("File not found: " + path); + } + } + + public void RenameFile(string oldPath, string newPath) + { + if (VirtualStore.ContainsKey(oldPath)) + { + VirtualStore[newPath] = VirtualStore[oldPath]; + VirtualStore.Remove(oldPath); + } + else + { + throw new IOException("File not found: " + oldPath); + } + } + + public void CopyFile(string oldPath, string newPath) + { + if (VirtualStore.ContainsKey(oldPath)) + { + VirtualStore[newPath] = VirtualStore[oldPath]; + } + else + { + throw new IOException("File not found: " + oldPath); + } + } + + public bool FileExists(string path) + { + return VirtualStore.ContainsKey(path); + } + + public void DeleteFile(string path) + { + if (VirtualStore.ContainsKey(path)) + { + VirtualStore.Remove(path); + } + else + { + throw new IOException("File not found: " + path); + } + } + + public void DeleteDirectory(string dir) + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(dir)) + { + VirtualStore.Remove(key); + } + } + } + + public void EmptyDirectory(string dirPath) + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(dirPath)) + { + VirtualStore.Remove(key); + } + } + } + + public bool DirectoryExists(string path) + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(path)) + { + return true; + } + } + return false; + } + + public void CreateDirectory(string path) + { + VirtualStore[path] = FolderKey; + } + + public string[] GetDirectories(string sourceDirName) + { + HashSet dirs = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(sourceDirName)) + { + var directoryName = Path.GetDirectoryName(key); + if (!dirs.Contains(directoryName)) + { + dirs.Add(directoryName); + } + } + } + return dirs.ToArray(); + } + + public string[] GetDirectories(string startDirectory, string filePattern, SearchOption options) + { + HashSet dirs = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(startDirectory) && Regex.IsMatch(key, WildcardToRegex(filePattern), RegexOptions.IgnoreCase)) + { + var directoryName = Path.GetDirectoryName(key); + if (!dirs.Contains(directoryName)) + { + dirs.Add(directoryName); + } + } + } + return dirs.ToArray(); + } + + public string[] GetFiles(string sourceDirName) + { + HashSet files = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(sourceDirName) && VirtualStore[key] != FolderKey) + { + if (!files.Contains(key)) + { + files.Add(key); + } + } + } + return files.ToArray(); + } + + public string[] GetFiles(string startDirectory, string filePattern, SearchOption options) + { + HashSet files = new HashSet(); + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(startDirectory) && VirtualStore[key] != FolderKey && Regex.IsMatch(key, WildcardToRegex(filePattern), RegexOptions.IgnoreCase)) + { + if (!files.Contains(key)) + { + files.Add(key); + } + } + } + return files.ToArray(); + } + + public FileAttributes GetFileAttributes(string path) + { + if (VirtualStore[path] == FolderKey) + { + return FileAttributes.Directory; + } + if (VirtualStore.ContainsKey(path)) + { + return FileAttributes.Normal; + } + else + { + foreach (var key in VirtualStore.Keys.ToArray()) + { + if (key.StartsWith(path)) + { + return FileAttributes.Directory; + } + } + throw new IOException("File not found: " + path); + } + } + + public X509Certificate2 GetCertificate(string thumbprint) + { + if (thumbprint != null && certStore.ContainsKey(thumbprint)) + { + return certStore[thumbprint]; + } + else + { + return new X509Certificate2(); + } + } + + public void AddCertificate(X509Certificate2 cert) + { + if (cert != null && cert.Thumbprint != null) + { + certStore[cert.Thumbprint] = cert; + } + } + + public void RemoveCertificate(string thumbprint) + { + if (thumbprint != null && certStore.ContainsKey(thumbprint)) + { + certStore.Remove(thumbprint); + } + } + + /// + /// Converts unix asterisk based file pattern to regex + /// + /// Asterisk based pattern + /// Regeular expression of null is empty + private static string WildcardToRegex(string wildcard) + { + if (wildcard == null || wildcard == "") return wildcard; + + StringBuilder sb = new StringBuilder(); + + char[] chars = wildcard.ToCharArray(); + for (int i = 0; i < chars.Length; ++i) + { + if (chars[i] == '*') + sb.Append(".*"); + else if (chars[i] == '?') + sb.Append("."); + else if ("+()^$.{}|\\".IndexOf(chars[i]) != -1) + sb.Append('\\').Append(chars[i]); // prefix all metacharacters with backslash + else + sb.Append(chars[i]); + } + return sb.ToString().ToLowerInvariant(); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Models/XmlProfileSerializer.cs b/src/Common/Commands.Common.Authentication/stuff/Models/XmlProfileSerializer.cs new file mode 100644 index 000000000000..543169ad53c2 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Models/XmlProfileSerializer.cs @@ -0,0 +1,95 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Runtime.Serialization; +using System.Text; + +namespace Microsoft.Azure.Common.Authentication.Models +{ + public class XmlProfileSerializer : IProfileSerializer + { + public string Serialize(AzureSMProfile obj) + { + // We do not use the serialize for xml serializer anymore and rely solely on the JSON serializer. + throw new NotImplementedException(); + } + + public bool Deserialize(string contents, AzureSMProfile profile) + { + ProfileData data; + Debug.Assert(profile != null); + + DeserializeErrors = new List(); + + DataContractSerializer serializer = new DataContractSerializer(typeof(ProfileData)); + using (MemoryStream s = new MemoryStream(Encoding.UTF8.GetBytes(contents ?? ""))) + { + data = (ProfileData)serializer.ReadObject(s); + } + + if (data != null) + { + foreach (AzureEnvironmentData oldEnv in data.Environments) + { + profile.Environments[oldEnv.Name] = oldEnv.ToAzureEnvironment(); + } + + List envs = profile.Environments.Values.ToList(); + foreach (AzureSubscriptionData oldSubscription in data.Subscriptions) + { + try + { + var newSubscription = oldSubscription.ToAzureSubscription(envs); + if (newSubscription.Account == null) + { + continue; + } + + var newAccounts = oldSubscription.ToAzureAccounts(); + foreach (var account in newAccounts) + { + if (profile.Accounts.ContainsKey(account.Id)) + { + profile.Accounts[account.Id].SetOrAppendProperty(AzureAccount.Property.Tenants, + account.GetPropertyAsArray(AzureAccount.Property.Tenants)); + profile.Accounts[account.Id].SetOrAppendProperty(AzureAccount.Property.Subscriptions, + account.GetPropertyAsArray(AzureAccount.Property.Subscriptions)); + } + else + { + profile.Accounts[account.Id] = account; + } + } + + profile.Subscriptions[newSubscription.Id] = newSubscription; + } + catch (Exception ex) + { + // Skip subscription if failed to load + DeserializeErrors.Add(ex.Message); + } + } + } + + return DeserializeErrors.Count == 0; + } + + public IList DeserializeErrors { get; private set; } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Properties/AssemblyInfo.cs b/src/Common/Commands.Common.Authentication/stuff/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..5ad086ec6bf0 --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Commands.Common.Authentication")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Commands.Common.Authentication")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("51ee5716-6b2e-4488-8c7e-97e49e9101b8")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/src/Common/Commands.Common.Authentication/stuff/Utilities/DictionaryExtensions.cs b/src/Common/Commands.Common.Authentication/stuff/Utilities/DictionaryExtensions.cs new file mode 100644 index 000000000000..a8513c13aeae --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Utilities/DictionaryExtensions.cs @@ -0,0 +1,78 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.Azure.Common.Authentication.Utilities +{ + public static class DictionaryExtensions + { + public static TValue GetProperty(this Dictionary dictionary, TKey property) + { + if (dictionary.ContainsKey(property)) + { + return dictionary[property]; + } + + return default(TValue); + } + + public static string[] GetPropertyAsArray(this Dictionary dictionary, TKey property) + { + if (dictionary.ContainsKey(property)) + { + return dictionary[property].Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries); + } + + return new string[0]; + } + + public static void SetProperty(this Dictionary dictionary, TKey property, params string[] values) + { + if (values == null || values.Length == 0) + { + if (dictionary.ContainsKey(property)) + { + dictionary.Remove(property); + } + } + else + { + dictionary[property] = string.Join(",", values); + } + } + + public static void SetOrAppendProperty(this Dictionary dictionary, TKey property, params string[] values) + { + string oldValueString = ""; + if (dictionary.ContainsKey(property)) + { + oldValueString = dictionary[property]; + } + var oldValues = oldValueString.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries); + var newValues = oldValues.Union(values, StringComparer.CurrentCultureIgnoreCase).Where(s => !string.IsNullOrEmpty(s)).ToArray(); + if (newValues.Any()) + { + dictionary[property] = string.Join(",", newValues); + } + } + + public static bool IsPropertySet(this Dictionary dictionary, TKey property) + { + return dictionary.ContainsKey(property) && !string.IsNullOrEmpty(dictionary[property]); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Utilities/FileUtilities.cs b/src/Common/Commands.Common.Authentication/stuff/Utilities/FileUtilities.cs new file mode 100644 index 000000000000..a69f96c4912f --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Utilities/FileUtilities.cs @@ -0,0 +1,321 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Common.Authentication.Properties; +using System; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Text; + +namespace Microsoft.Azure.Common.Authentication +{ + public static class FileUtilities + { + static FileUtilities() + { + DataStore = new DiskDataStore(); + } + + public static IDataStore DataStore { get; set; } + + public static string GetAssemblyDirectory() + { + var assemblyPath = Uri.UnescapeDataString(new Uri(Assembly.GetExecutingAssembly().CodeBase).AbsolutePath); + return Path.GetDirectoryName(assemblyPath); + } + + public static string GetContentFilePath(string fileName) + { + return GetContentFilePath(GetAssemblyDirectory(), fileName); + } + + public static string GetContentFilePath(string startDirectory, string fileName) + { + string path = Path.Combine(startDirectory, fileName); + + // Try search in the subdirectories in case that the file path does not exist in root path + if (!DataStore.FileExists(path) && !DataStore.DirectoryExists(path)) + { + try + { + path = DataStore.GetDirectories(startDirectory, fileName, SearchOption.AllDirectories).FirstOrDefault(); + + if (string.IsNullOrEmpty(path)) + { + path = DataStore.GetFiles(startDirectory, fileName, SearchOption.AllDirectories).First(); + } + } + catch + { + throw new FileNotFoundException(Path.Combine(startDirectory, fileName)); + } + } + + return path; + } + + public static string GetWithProgramFilesPath(string directoryName, bool throwIfNotFound) + { + string programFilesPath = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles); + if (DataStore.DirectoryExists(Path.Combine(programFilesPath, directoryName))) + { + return Path.Combine(programFilesPath, directoryName); + } + else + { + if (programFilesPath.IndexOf(Resources.x86InProgramFiles, StringComparison.InvariantCultureIgnoreCase) == -1) + { + programFilesPath += Resources.x86InProgramFiles; + if (throwIfNotFound) + { + Validate.ValidateDirectoryExists(Path.Combine(programFilesPath, directoryName)); + } + return Path.Combine(programFilesPath, directoryName); + } + else + { + programFilesPath = programFilesPath.Replace(Resources.x86InProgramFiles, String.Empty); + if (throwIfNotFound) + { + Validate.ValidateDirectoryExists(Path.Combine(programFilesPath, directoryName)); + } + return Path.Combine(programFilesPath, directoryName); + } + } + } + + /// + /// Copies a directory. + /// + /// The source directory name + /// The destination directory name + /// Should the copy be recursive + public static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs) + { + var dirs = DataStore.GetDirectories(sourceDirName); + + if (!DataStore.DirectoryExists(sourceDirName)) + { + throw new DirectoryNotFoundException(String.Format(Resources.PathDoesNotExist, sourceDirName)); + } + + DataStore.CreateDirectory(destDirName); + + var files = DataStore.GetFiles(sourceDirName); + foreach (var file in files) + { + string tempPath = Path.Combine(destDirName, Path.GetFileName(file)); + DataStore.CopyFile(file, tempPath); + } + + if (copySubDirs) + { + foreach (var subdir in dirs) + { + string temppath = Path.Combine(destDirName, Path.GetDirectoryName(subdir)); + DirectoryCopy(subdir, temppath, copySubDirs); + } + } + } + + /// + /// Ensures that a directory exists beofre attempting to write a file + /// + /// The path to the file that will be created + public static void EnsureDirectoryExists(string pathName) + { + Validate.ValidateStringIsNullOrEmpty(pathName, "Settings directory"); + string directoryPath = Path.GetDirectoryName(pathName); + if (!DataStore.DirectoryExists(directoryPath)) + { + DataStore.CreateDirectory(directoryPath); + } + } + + /// + /// Create a unique temp directory. + /// + /// Path to the temp directory. + public static string CreateTempDirectory() + { + string tempPath; + do + { + tempPath = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); + } + while (DataStore.DirectoryExists(tempPath) || DataStore.FileExists(tempPath)); + + DataStore.CreateDirectory(tempPath); + return tempPath; + } + + /// + /// Copy a directory from one path to another. + /// + /// Source directory. + /// Destination directory. + public static void CopyDirectory(string sourceDirectory, string destinationDirectory) + { + Debug.Assert(!String.IsNullOrEmpty(sourceDirectory), "sourceDictory cannot be null or empty!"); + Debug.Assert(Directory.Exists(sourceDirectory), "sourceDirectory must exist!"); + Debug.Assert(!String.IsNullOrEmpty(destinationDirectory), "destinationDirectory cannot be null or empty!"); + Debug.Assert(!Directory.Exists(destinationDirectory), "destinationDirectory must not exist!"); + + foreach (string file in DataStore.GetFiles(sourceDirectory, "*", SearchOption.AllDirectories)) + { + string relativePath = file.Substring( + sourceDirectory.Length + 1, + file.Length - sourceDirectory.Length - 1); + string destinationPath = Path.Combine(destinationDirectory, relativePath); + + string destinationDir = Path.GetDirectoryName(destinationPath); + if (!DataStore.DirectoryExists(destinationDir)) + { + DataStore.CreateDirectory(destinationDir); + } + + DataStore.CopyFile(file, destinationPath); + } + } + + public static Encoding GetFileEncoding(string path) + { + Encoding encoding; + + + if (DataStore.FileExists(path)) + { + using (StreamReader r = new StreamReader(DataStore.ReadFileAsStream(path))) + { + encoding = r.CurrentEncoding; + } + } + else + { + encoding = Encoding.Default; + } + + return encoding; + } + + public static string CombinePath(params string[] paths) + { + return Path.Combine(paths); + } + + /// + /// Returns true if path is a valid directory. + /// + /// + /// + public static bool IsValidDirectoryPath(string path) + { + if (String.IsNullOrEmpty(path)) + { + return false; + } + + try + { + FileAttributes attributes = DataStore.GetFileAttributes(path); + + if ((attributes & FileAttributes.Directory) == FileAttributes.Directory) + { + return true; + } + else + { + return false; + } + } + catch + { + return false; + } + } + + public static void RecreateDirectory(string dir) + { + if (DataStore.DirectoryExists(dir)) + { + DataStore.DeleteDirectory(dir); + } + + DataStore.CreateDirectory(dir); + } + + /// + /// Gets the root installation path for the given Azure module. + /// + /// The module name + /// The module full path + public static string GetPSModulePathForModule(AzureModule module) + { + return GetContentFilePath(GetInstallPath(), GetModuleFolderName(module)); + } + + /// + /// Gets the root directory for all modules installation. + /// + /// The install path + public static string GetInstallPath() + { + string currentPath = GetAssemblyDirectory(); + while (!currentPath.EndsWith(GetModuleFolderName(AzureModule.AzureProfile)) && + !currentPath.EndsWith(GetModuleFolderName(AzureModule.AzureResourceManager)) && + !currentPath.EndsWith(GetModuleFolderName(AzureModule.AzureServiceManagement))) + { + currentPath = Directory.GetParent(currentPath).FullName; + } + + // The assemption is that the install directory looks like that: + // ServiceManagement + // AzureServiceManagement + // + // ResourceManager + // AzureResourceManager + // + // Profile + // AzureSMProfile + // + return Directory.GetParent(currentPath).FullName; + } + + public static string GetModuleName(AzureModule module) + { + switch (module) + { + case AzureModule.AzureServiceManagement: + return "Azure"; + + case AzureModule.AzureResourceManager: + return "AzureResourceManager"; + + case AzureModule.AzureProfile: + return "AzureProfile"; + + default: + throw new ArgumentOutOfRangeException(module.ToString()); + } + } + + public static string GetModuleFolderName(AzureModule module) + { + return module.ToString().Replace("Azure", ""); + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Utilities/JsonUtilities.cs b/src/Common/Commands.Common.Authentication/stuff/Utilities/JsonUtilities.cs new file mode 100644 index 000000000000..6c441fc74e7d --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Utilities/JsonUtilities.cs @@ -0,0 +1,204 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Properties; +using Newtonsoft.Json; +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Diagnostics.CodeAnalysis; + +namespace Microsoft.Azure.Common.Authentication +{ + public static class JsonUtilities + { + [SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Justification = "Handling the failure by returning the original string.")] + public static string TryFormatJson(string str) + { + try + { + object parsedJson = JsonConvert.DeserializeObject(str); + return JsonConvert.SerializeObject(parsedJson, Formatting.Indented); + } + catch + { + // can't parse JSON, return the original string + return str; + } + } + + public static Dictionary DeserializeJson(string jsonString, bool throwExceptionOnFailure = false) + { + Dictionary result = new Dictionary(); + if (jsonString == null) + { + return null; + } + if (String.IsNullOrWhiteSpace(jsonString)) + { + return result; + } + + try + { + JToken responseDoc = JToken.Parse(jsonString); + + if (responseDoc != null && responseDoc.Type == JTokenType.Object) + { + result = DeserializeJObject(responseDoc as JObject); + } + } + catch + { + if (throwExceptionOnFailure) + { + throw; + } + result = null; + } + return result; + } + + private static Dictionary DeserializeJObject(JObject jsonObject) + { + Dictionary result = new Dictionary(); + if (jsonObject == null || jsonObject.Type == JTokenType.Null) + { + return result; + } + foreach (var property in jsonObject) + { + if (property.Value.Type == JTokenType.Object) + { + result[property.Key] = DeserializeJObject(property.Value as JObject); + } + else if (property.Value.Type == JTokenType.Array) + { + result[property.Key] = DeserializeJArray(property.Value as JArray); + } + else + { + result[property.Key] = DeserializeJValue(property.Value as JValue); + } + } + return result; + } + + private static List DeserializeJArray(JArray jsonArray) + { + List result = new List(); + if (jsonArray == null || jsonArray.Type == JTokenType.Null) + { + return result; + } + foreach (var token in jsonArray) + { + if (token.Type == JTokenType.Object) + { + result.Add(DeserializeJObject(token as JObject)); + } + else if (token.Type == JTokenType.Array) + { + result.Add(DeserializeJArray(token as JArray)); + } + else + { + result.Add(DeserializeJValue(token as JValue)); + } + } + return result; + } + + private static object DeserializeJValue(JValue jsonObject) + { + if (jsonObject == null || jsonObject.Type == JTokenType.Null) + { + return null; + } + + return jsonObject.Value; + } + + public static string Patch(string originalJsonString, string patchJsonString) + { + if (string.IsNullOrWhiteSpace(originalJsonString)) + { + return patchJsonString; + } + else if (string.IsNullOrWhiteSpace(patchJsonString)) + { + return originalJsonString; + } + + JToken originalJson = JToken.Parse(originalJsonString); + JToken patchJson = JToken.Parse(patchJsonString); + + if (originalJson != null && originalJson.Type == JTokenType.Object && + patchJson != null && patchJson.Type == JTokenType.Object) + { + PatchJObject(originalJson as JObject, patchJson as JObject); + } + else if (originalJson != null && originalJson.Type == JTokenType.Array && + patchJson != null && patchJson.Type == JTokenType.Array) + { + originalJson = patchJson; + } + else if (originalJson != null && patchJson != null && originalJson.Type == patchJson.Type) + { + originalJson = patchJson; + } + else + { + throw new ArgumentException(string.Format(Resources.UnableToPatchJson, originalJson, patchJson)); + } + + return originalJson.ToString(Formatting.None); + } + + private static void PatchJObject(JObject originalJsonObject, JObject patchJsonObject) + { + foreach (var patchProperty in patchJsonObject) + { + if (originalJsonObject[patchProperty.Key] != null) + { + JToken originalJson = originalJsonObject[patchProperty.Key]; + JToken patchJson = patchProperty.Value; + + if (originalJson != null && originalJson.Type == JTokenType.Object && + patchJson != null && patchJson.Type == JTokenType.Object) + { + PatchJObject(originalJson as JObject, patchJson as JObject); + } + else if (originalJson != null && originalJson.Type == JTokenType.Array && + patchJson != null && patchJson.Type == JTokenType.Array) + { + originalJsonObject[patchProperty.Key] = patchJson; + } + else if (originalJson != null && patchJson != null && originalJson.Type == patchJson.Type) + { + originalJsonObject[patchProperty.Key] = patchJson; + } + else + { + throw new ArgumentException(string.Format(Resources.UnableToPatchJson, originalJson, patchJson)); + } + } + else + { + originalJsonObject[patchProperty.Key] = patchProperty.Value; + } + } + } + } +} diff --git a/src/Common/Commands.Common.Authentication/stuff/Utilities/XmlUtilities.cs b/src/Common/Commands.Common.Authentication/stuff/Utilities/XmlUtilities.cs new file mode 100644 index 000000000000..3fcca7780aad --- /dev/null +++ b/src/Common/Commands.Common.Authentication/stuff/Utilities/XmlUtilities.cs @@ -0,0 +1,129 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Common.Authentication.Properties; +using System; +using System.IO; +using System.Text; +using System.Xml; +using System.Xml.Linq; +using System.Xml.Serialization; + +namespace Microsoft.Azure.Common.Authentication +{ + public static class XmlUtilities + { + public static T DeserializeXmlFile(string fileName, string exceptionMessage = null) + { + // TODO: fix and uncomment. second parameter is wrong + // Validate.ValidateFileFull(fileName, string.Format(Resources.PathDoesNotExistForElement, string.Empty, fileName)); + + T item; + + XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); + using (TextReader reader = new StreamReader(FileUtilities.DataStore.ReadFileAsStream(fileName))) + { + try { item = (T)xmlSerializer.Deserialize(reader); } + catch + { + if (!String.IsNullOrEmpty(exceptionMessage)) + { + throw new InvalidOperationException(exceptionMessage); + } + else + { + throw; + } + } + } + + return item; + } + + public static void SerializeXmlFile(T obj, string fileName) + { + Validate.ValidatePathName(fileName, String.Format(Resources.PathDoesNotExistForElement, String.Empty, fileName)); + Validate.ValidateStringIsNullOrEmpty(fileName, String.Empty); + + XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); + StringBuilder sBuilder = new StringBuilder(); + using (StringWriter writer = new StringWriter(sBuilder)) + { + xmlSerializer.Serialize(writer, obj); + } + FileUtilities.DataStore.WriteFile(fileName, sBuilder.ToString(), Encoding.Unicode); + } + + public static string SerializeXmlString(T obj) + { + XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); + StringBuilder sBuilder = new StringBuilder(); + + using (StringWriter writer = new StringWriter(sBuilder)) + { + xmlSerializer.Serialize(writer, obj); + } + + return sBuilder.ToString(); + } + + /// + /// Formats the given XML into indented way. + /// + /// The input xml string + /// The formatted xml string + public static string TryFormatXml(string content) + { + try + { + XDocument doc = XDocument.Parse(content); + return doc.ToString(); + } + catch (Exception) + { + return content; + } + } + + /// + /// Formats given string into well formatted XML. + /// + /// The unformatted xml string + /// The formatted XML string + public static string Beautify(string unformattedXml) + { + string formattedXml = String.Empty; + if (!String.IsNullOrEmpty(unformattedXml)) + { + XmlDocument doc = new XmlDocument(); + doc.LoadXml(unformattedXml); + StringBuilder stringBuilder = new StringBuilder(); + XmlWriterSettings settings = new XmlWriterSettings() + { + Indent = true, + IndentChars = "\t", + NewLineChars = Environment.NewLine, + NewLineHandling = NewLineHandling.Replace + }; + using (XmlWriter writer = XmlWriter.Create(stringBuilder, settings)) + { + doc.Save(writer); + } + formattedXml = stringBuilder.ToString(); + } + + return formattedXml; + } + } +} diff --git a/src/Common/Commands.Common.Storage/AzureContextExtensions.cs b/src/Common/Commands.Common.Storage/AzureContextExtensions.cs index b6cd0c778715..bb3604da3d0b 100644 --- a/src/Common/Commands.Common.Storage/AzureContextExtensions.cs +++ b/src/Common/Commands.Common.Storage/AzureContextExtensions.cs @@ -12,16 +12,11 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; -using System.Collections.Generic; -using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Storage; using ArmStorage = Microsoft.Azure.Management.Storage; using SmStorage = Microsoft.WindowsAzure.Management.Storage; using Microsoft.WindowsAzure.Storage; -using Microsoft.Azure.Common.Authentication; -using Microsoft.WindowsAzure.Storage.Auth; namespace Microsoft.WindowsAzure.Commands.Utilities.Common { diff --git a/src/Common/Commands.Common.Storage/Commands.Common.Storage.csproj b/src/Common/Commands.Common.Storage/Commands.Common.Storage.csproj index b2e13eb797dc..ad442753231e 100644 --- a/src/Common/Commands.Common.Storage/Commands.Common.Storage.csproj +++ b/src/Common/Commands.Common.Storage/Commands.Common.Storage.csproj @@ -55,10 +55,6 @@ False ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -95,8 +91,12 @@ False ..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -130,10 +130,6 @@ False ..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll - - ..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - @@ -190,6 +186,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/Common/Commands.Common.Storage/WindowsAzureSubscriptionExtensions.cs b/src/Common/Commands.Common.Storage/WindowsAzureSubscriptionExtensions.cs index c8e835b23261..b4656f889962 100644 --- a/src/Common/Commands.Common.Storage/WindowsAzureSubscriptionExtensions.cs +++ b/src/Common/Commands.Common.Storage/WindowsAzureSubscriptionExtensions.cs @@ -15,11 +15,11 @@ using System; using System.Collections.Generic; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Management.Storage; using Microsoft.WindowsAzure.Storage; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.Common { diff --git a/src/Common/Commands.Common.Storage/packages.config b/src/Common/Commands.Common.Storage/packages.config index 68b1d030a408..44fd74ae3f2e 100644 --- a/src/Common/Commands.Common.Storage/packages.config +++ b/src/Common/Commands.Common.Storage/packages.config @@ -2,7 +2,6 @@ - @@ -15,8 +14,8 @@ - - + + diff --git a/src/Common/Commands.Common/AzureDataCmdlet.cs b/src/Common/Commands.Common/AzureDataCmdlet.cs index 001e11e6b33c..9d615d2049a3 100644 --- a/src/Common/Commands.Common/AzureDataCmdlet.cs +++ b/src/Common/Commands.Common/AzureDataCmdlet.cs @@ -21,8 +21,8 @@ using System.Text; using System.Threading; using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json; using Microsoft.WindowsAzure.Commands.Common.Properties; @@ -31,7 +31,7 @@ namespace Microsoft.WindowsAzure.Commands.Common { public class AzureDataCmdlet : AzurePSCmdlet { - protected override Azure.Common.Authentication.Models.AzureContext DefaultContext + protected override AzureContext DefaultContext { get { @@ -95,7 +95,7 @@ protected override void PromptForDataCollectionProfileIfNotExists() while (!this.Host.UI.RawUI.KeyAvailable && elapsedSeconds < timeToWaitInSeconds) { - Thread.Sleep(TimeSpan.FromMilliseconds(10)); + TestMockSupport.Delay(10*1000); endTime = DateTime.Now; elapsedSeconds = (endTime - startTime).TotalSeconds; @@ -119,7 +119,6 @@ protected override void PromptForDataCollectionProfileIfNotExists() SaveDataCollectionProfile(); } } - protected override void InitializeQosEvent() { } diff --git a/src/Common/Commands.Common/AzurePSCmdlet.cs b/src/Common/Commands.Common/AzurePSCmdlet.cs index 6cfddec82999..9ac88c3f06aa 100644 --- a/src/Common/Commands.Common/AzurePSCmdlet.cs +++ b/src/Common/Commands.Common/AzurePSCmdlet.cs @@ -16,19 +16,17 @@ using System.Collections.Concurrent; using System.Diagnostics; using System.Management.Automation; -using System.Net.Http.Headers; using System.Reflection; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.WindowsAzure.Commands.Common; using Newtonsoft.Json; using System.IO; -using System.Management.Automation.Host; using System.Text; using System.Linq; -using System.Threading; -using Microsoft.Rest; +using System.Net.Http.Headers; using Microsoft.ApplicationInsights; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Utilities.Common { @@ -37,22 +35,17 @@ namespace Microsoft.WindowsAzure.Commands.Utilities.Common /// public abstract class AzurePSCmdlet : PSCmdlet, IDisposable { - protected readonly ConcurrentQueue _debugMessages; + public ConcurrentQueue DebugMessages { get; private set; } private RecordingTracingInterceptor _httpTracingInterceptor; - - private DebugStreamTraceListener _adalListener; - - private ServiceClientTracingInterceptor _serviceClientTracingInterceptor; - protected static AzurePSDataCollectionProfile _dataCollectionProfile = null; protected static string _errorRecordFolderPath = null; protected static string _sessionId = Guid.NewGuid().ToString(); protected const string _fileTimeStampSuffixFormat = "yyyy-MM-dd-THH-mm-ss-fff"; protected string _clientRequestId = Guid.NewGuid().ToString(); protected MetricHelper _metricHelper; - - protected AzurePSQoSEvent QosEvent; + protected AzurePSQoSEvent _qosEvent; + protected DebugStreamTraceListener _adalListener; protected virtual bool IsUsageMetricEnabled { get { return true; } @@ -75,7 +68,8 @@ protected virtual bool IsErrorMetricEnabled protected string ModuleVersion { get { return Assembly.GetCallingAssembly().GetName().Version.ToString(); } } /// - /// Gets the default Azure context. + /// The context for management cmdlet requests - includes account, tenant, subscription, + /// and credential information for targeting and authorizing management calls. /// protected abstract AzureContext DefaultContext { get; } @@ -84,7 +78,7 @@ protected virtual bool IsErrorMetricEnabled /// public AzurePSCmdlet() { - _debugMessages = new ConcurrentQueue(); + DebugMessages = new ConcurrentQueue(); //TODO: Inject from CI server _metricHelper = new MetricHelper(); @@ -123,11 +117,13 @@ protected static void InitializeDataCollectionProfile() // If the environment value is null or empty, or not correctly set, try to read the setting from default file location. if (_dataCollectionProfile == null) { - string fileFullPath = Path.Combine(AzureSession.ProfileDirectory, AzurePSDataCollectionProfile.DefaultFileName); - if (File.Exists(fileFullPath)) + string fileFullPath = Path.Combine(AzurePowerShell.ProfileDirectory, + AzurePSDataCollectionProfile.DefaultFileName); + if(File.Exists(fileFullPath)) { string contents = File.ReadAllText(fileFullPath); - _dataCollectionProfile = JsonConvert.DeserializeObject(contents); + _dataCollectionProfile = + JsonConvert.DeserializeObject(contents); } } @@ -168,9 +164,8 @@ public static bool IsDataCollectionAllowed() } /// - /// Save the current data collection profile Json data into the default file path + /// Save the current data collection profile JSON data into the default file path /// - /// protected abstract void SaveDataCollectionProfile(); protected bool CheckIfInteractive() @@ -179,7 +174,8 @@ protected bool CheckIfInteractive() if (this.Host == null || this.Host.UI == null || this.Host.UI.RawUI == null || - Environment.GetCommandLineArgs().Any(s => s.Equals("-NonInteractive", StringComparison.OrdinalIgnoreCase))) + Environment.GetCommandLineArgs().Any(s => + s.Equals("-NonInteractive", StringComparison.OrdinalIgnoreCase))) { interactive = false; } @@ -205,85 +201,109 @@ protected bool CheckIfInteractive() /// /// Prompt for the current data collection profile /// - /// protected abstract void PromptForDataCollectionProfileIfNotExists(); - /// - /// Cmdlet begin process. Write to logs, setup Http Tracing and initialize profile - /// - protected override void BeginProcessing() + protected virtual void LogCmdletStartInvocationInfo() { - PromptForDataCollectionProfileIfNotExists(); - InitializeQosEvent(); if (string.IsNullOrEmpty(ParameterSetName)) { - WriteDebugWithTimestamp(string.Format("{0} begin processing without ParameterSet.", this.GetType().Name)); + WriteDebugWithTimestamp(string.Format("{0} begin processing " + + "without ParameterSet.", this.GetType().Name)); } else { - WriteDebugWithTimestamp(string.Format("{0} begin processing with ParameterSet '{1}'.", this.GetType().Name, ParameterSetName)); + WriteDebugWithTimestamp(string.Format("{0} begin processing " + + "with ParameterSet '{1}'.", this.GetType().Name, ParameterSetName)); } + } - if (DefaultContext != null && DefaultContext.Account != null && DefaultContext.Account.Id != null) - { - WriteDebugWithTimestamp(string.Format("using account id '{0}'...", DefaultContext.Account.Id)); - } + protected virtual void LogCmdletEndInvocationInfo() + { + string message = string.Format("{0} end processing.", this.GetType().Name); + WriteDebugWithTimestamp(message); + } - _httpTracingInterceptor = _httpTracingInterceptor ?? new RecordingTracingInterceptor(_debugMessages); - _adalListener = _adalListener ?? new DebugStreamTraceListener(_debugMessages); - _serviceClientTracingInterceptor = _serviceClientTracingInterceptor ?? new ServiceClientTracingInterceptor(_debugMessages); + protected virtual void SetupDebuggingTraces() + { + _httpTracingInterceptor = _httpTracingInterceptor ?? new + RecordingTracingInterceptor(DebugMessages); + _adalListener = _adalListener ?? new DebugStreamTraceListener(DebugMessages); RecordingTracingInterceptor.AddToContext(_httpTracingInterceptor); DebugStreamTraceListener.AddAdalTracing(_adalListener); - ServiceClientTracing.AddTracingInterceptor(_serviceClientTracingInterceptor); + } + protected virtual void TearDownDebuggingTraces() + { + RecordingTracingInterceptor.RemoveFromContext(_httpTracingInterceptor); + DebugStreamTraceListener.RemoveAdalTracing(_adalListener); + FlushDebugMessages(); + } + + + protected virtual void SetupHttpClientPipeline() + { ProductInfoHeaderValue userAgentValue = new ProductInfoHeaderValue( ModuleName, string.Format("v{0}", ModuleVersion)); AzureSession.ClientFactory.UserAgents.Add(userAgentValue); - AzureSession.ClientFactory.AddHandler(new CmdletInfoHandler(this.CommandRuntime.ToString(), this.ParameterSetName, this._clientRequestId)); + AzureSession.ClientFactory.AddHandler( + new CmdletInfoHandler(this.CommandRuntime.ToString(), + this.ParameterSetName, this._clientRequestId)); + + } + + protected virtual void TearDownHttpClientPipeline() + { + AzureSession.ClientFactory.UserAgents.RemoveWhere(u => u.Product.Name == ModuleName); + AzureSession.ClientFactory.RemoveHandler(typeof(CmdletInfoHandler)); + } + /// + /// Cmdlet begin process. Write to logs, setup Http Tracing and initialize profile + /// + protected override void BeginProcessing() + { + PromptForDataCollectionProfileIfNotExists(); + InitializeQosEvent(); + LogCmdletStartInvocationInfo(); + SetupDebuggingTraces(); + SetupHttpClientPipeline(); base.BeginProcessing(); } /// - /// End processing. Flush messages in tracing interceptor and save profile and removes user agent. + /// Perform end of pipeline processing. /// protected override void EndProcessing() { LogQosEvent(); - string message = string.Format("{0} end processing.", this.GetType().Name); - WriteDebugWithTimestamp(message); - - RecordingTracingInterceptor.RemoveFromContext(_httpTracingInterceptor); - DebugStreamTraceListener.RemoveAdalTracing(_adalListener); - ServiceClientTracingInterceptor.RemoveTracingInterceptor(_serviceClientTracingInterceptor); - FlushDebugMessages(); - - AzureSession.ClientFactory.UserAgents.RemoveWhere(u => u.Product.Name == ModuleName); - AzureSession.ClientFactory.RemoveHandler(typeof(CmdletInfoHandler)); + LogCmdletEndInvocationInfo(); + TearDownDebuggingTraces(); + TearDownHttpClientPipeline(); base.EndProcessing(); } protected string CurrentPath() { // SessionState is only available within PowerShell so default to - // the CurrentDirectory when being run from tests. + // the TestMockSupport.TestExecutionFolder when being run from tests. return (SessionState != null) ? SessionState.Path.CurrentLocation.Path : - Environment.CurrentDirectory; + TestMockSupport.TestExecutionFolder; } protected bool IsVerbose() { - bool verbose = MyInvocation.BoundParameters.ContainsKey("Verbose") && ((SwitchParameter)MyInvocation.BoundParameters["Verbose"]).ToBool(); + bool verbose = MyInvocation.BoundParameters.ContainsKey("Verbose") + && ((SwitchParameter)MyInvocation.BoundParameters["Verbose"]).ToBool(); return verbose; } protected new void WriteError(ErrorRecord errorRecord) { FlushDebugMessages(IsDataCollectionAllowed()); - if (QosEvent != null && errorRecord != null) + if (_qosEvent != null && errorRecord != null) { - QosEvent.Exception = errorRecord.Exception; - QosEvent.IsSuccess = false; + _qosEvent.Exception = errorRecord.Exception; + _qosEvent.IsSuccess = false; } base.WriteError(errorRecord); @@ -400,7 +420,7 @@ private void FlushDebugMessages(bool record = false) } string message; - while (_debugMessages.TryDequeue(out message)) + while (DebugMessages.TryDequeue(out message)) { base.WriteDebug(message); } @@ -411,9 +431,11 @@ private void FlushDebugMessages(bool record = false) private void RecordDebugMessages() { // Create 'ErrorRecords' folder under profile directory, if not exists - if (string.IsNullOrEmpty(_errorRecordFolderPath) || !Directory.Exists(_errorRecordFolderPath)) + if (string.IsNullOrEmpty(_errorRecordFolderPath) + || !Directory.Exists(_errorRecordFolderPath)) { - _errorRecordFolderPath = Path.Combine(AzureSession.ProfileDirectory, "ErrorRecords"); + _errorRecordFolderPath = Path.Combine(AzurePowerShell.ProfileDirectory, + "ErrorRecords"); Directory.CreateDirectory(_errorRecordFolderPath); } @@ -437,12 +459,12 @@ private void RecordDebugMessages() sb.AppendLine(); - foreach (var content in _debugMessages) + foreach (var content in DebugMessages) { sb.AppendLine(content); } - AzureSession.DataStore.WriteFile(filePath, sb.ToString()); + AzureSession.DataStore.WriteFile(filePath, sb.ToString()); } /// @@ -450,14 +472,14 @@ private void RecordDebugMessages() /// protected void LogQosEvent() { - if (QosEvent == null) + if (_qosEvent == null) { return; } - QosEvent.FinishQosEvent(); + _qosEvent.FinishQosEvent(); - if (!IsUsageMetricEnabled && (!IsErrorMetricEnabled || QosEvent.IsSuccess)) + if (!IsUsageMetricEnabled && (!IsErrorMetricEnabled || _qosEvent.IsSuccess)) { return; } @@ -467,11 +489,11 @@ protected void LogQosEvent() return; } - WriteDebug(QosEvent.ToString()); + WriteDebug(_qosEvent.ToString()); try { - _metricHelper.LogQoSEvent(QosEvent, IsUsageMetricEnabled, IsErrorMetricEnabled); + _metricHelper.LogQoSEvent(_qosEvent, IsUsageMetricEnabled, IsErrorMetricEnabled); _metricHelper.FlushMetric(); WriteDebug("Finish sending metric."); } @@ -492,18 +514,18 @@ protected void LogQosEvent() /// The action code protected void ConfirmAction(bool force, string actionMessage, string processMessage, string target, Action action) { - if (QosEvent != null) + if (_qosEvent != null) { - QosEvent.PauseQoSTimer(); + _qosEvent.PauseQoSTimer(); } if (force || ShouldContinue(actionMessage, "")) { if (ShouldProcess(target, processMessage)) { - if (QosEvent != null) + if (_qosEvent != null) { - QosEvent.ResumeQosTimer(); + _qosEvent.ResumeQosTimer(); } action(); } @@ -530,19 +552,21 @@ protected override void ProcessRecord() protected virtual void Dispose(bool disposing) { - if (_adalListener != null) + try + { + FlushDebugMessages(); + } + catch { } + if (disposing && _adalListener != null) { _adalListener.Dispose(); + _adalListener = null; } + } public void Dispose() { - try - { - FlushDebugMessages(); - } - catch { } Dispose(true); GC.SuppressFinalize(this); } diff --git a/src/Common/Commands.Common/AzurePSDataCollectionProfile.cs b/src/Common/Commands.Common/AzurePSDataCollectionProfile.cs index cd8c9694c967..8e1880306378 100644 --- a/src/Common/Commands.Common/AzurePSDataCollectionProfile.cs +++ b/src/Common/Commands.Common/AzurePSDataCollectionProfile.cs @@ -12,10 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; -using System.IO; using Newtonsoft.Json; -using Microsoft.Azure.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Common { @@ -35,5 +32,6 @@ public AzurePSDataCollectionProfile(bool enable) [JsonProperty(PropertyName = "enableAzureDataCollection")] public bool? EnableAzureDataCollection { get; set; } + } } diff --git a/src/Common/Commands.Common/AzurePowerShell.cs b/src/Common/Commands.Common/AzurePowerShell.cs index ca6942e92c28..96d80f1b46fe 100644 --- a/src/Common/Commands.Common/AzurePowerShell.cs +++ b/src/Common/Commands.Common/AzurePowerShell.cs @@ -15,7 +15,6 @@ using System; using System.IO; using System.Net.Http.Headers; -using Microsoft.Azure.Common.Authentication.Properties; namespace Microsoft.WindowsAzure.Commands.Common { @@ -45,6 +44,6 @@ public class AzurePowerShell public static string ProfileDirectory = Path.Combine( Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), - Resources.AzureDirectoryName); + "Windows Azure PowerShell"); } } diff --git a/src/Common/Commands.Common/AzureRmProfileProvider.cs b/src/Common/Commands.Common/AzureRmProfileProvider.cs index fddf65d662a4..4899e4fa2068 100644 --- a/src/Common/Commands.Common/AzureRmProfileProvider.cs +++ b/src/Common/Commands.Common/AzureRmProfileProvider.cs @@ -12,8 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Common { diff --git a/src/Common/Commands.Common/AzureSMProfileProvder.cs b/src/Common/Commands.Common/AzureSMProfileProvder.cs index b9d6efd86463..638c4774bacb 100644 --- a/src/Common/Commands.Common/AzureSMProfileProvder.cs +++ b/src/Common/Commands.Common/AzureSMProfileProvder.cs @@ -14,8 +14,8 @@ using System; using System.IO; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.IdentityModel.Clients.ActiveDirectory; using Microsoft.WindowsAzure.Commands.Utilities.Common; @@ -68,9 +68,11 @@ private AzureSMProfile InitializeDefaultProfile() try { GeneralUtilities.EnsureDefaultProfileDirectoryExists(); - _defaultDiskTokenCache = new ProtectedFileTokenCache(Path.Combine(AzureSession.ProfileDirectory, + _defaultDiskTokenCache = new ProtectedFileTokenCache( + Path.Combine(AzureSession.ProfileDirectory, AzureSession.TokenCacheFile)); - return new AzureSMProfile(Path.Combine(AzureSession.ProfileDirectory, AzureSession.ProfileFile)); + return new AzureSMProfile(Path.Combine(AzureSession.ProfileDirectory, + AzureSession.ProfileFile)); } catch { diff --git a/src/Common/Commands.Common/Commands.Common.csproj b/src/Common/Commands.Common/Commands.Common.csproj index fa86ffe6fbdb..93ff04d6eee5 100644 --- a/src/Common/Commands.Common/Commands.Common.csproj +++ b/src/Common/Commands.Common/Commands.Common.csproj @@ -62,28 +62,23 @@ False ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - False ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - - False - ..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - - + False ..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll - False ..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -102,10 +97,6 @@ False ..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - ..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - ..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll True @@ -148,18 +139,16 @@ - + - True True Resources.resx - @@ -168,12 +157,10 @@ - - @@ -189,6 +176,11 @@ Designer - + + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + + \ No newline at end of file diff --git a/src/Common/Commands.Common/ConcurrentQueueExtensions.cs b/src/Common/Commands.Common/ConcurrentQueueExtensions.cs index 8d47736950a2..7107947cc3e5 100644 --- a/src/Common/Commands.Common/ConcurrentQueueExtensions.cs +++ b/src/Common/Commands.Common/ConcurrentQueueExtensions.cs @@ -12,11 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Collections.Concurrent; namespace Microsoft.WindowsAzure.Commands.Common diff --git a/src/Common/Commands.Common/Constants.cs b/src/Common/Commands.Common/Constants.cs index 65543c7b00df..3dafaae07c6e 100644 --- a/src/Common/Commands.Common/Constants.cs +++ b/src/Common/Commands.Common/Constants.cs @@ -17,19 +17,13 @@ namespace Microsoft.WindowsAzure.Commands.Common public static class ApiConstants { public const string AuthorizationHeaderName = "Authorization"; - public const string BasicAuthorization = "Basic"; - public const string UserAgentHeaderName = "User-Agent"; - - public const string UserAgentHeaderValue = "AzurePowershell/v" + AzurePowerShell.AssemblyVersion; - + public const string UserAgentHeaderValue = "AzurePowershell/v" + + AzurePowerShell.AssemblyVersion; public const string VSDebuggerCausalityDataHeaderName = "VSDebuggerCausalityData"; - public const string OperationTrackingIdHeader = "x-ms-request-id"; - public const string VersionHeaderContentLatest = "2013-08-01"; - public const string VersionHeaderName = "x-ms-version"; } @@ -42,15 +36,10 @@ public static class StorSimpleConstants public class SDKVersion { public const string Version180 = "1.8.0"; - public const string Version200 = "2.0.0"; - public const string Version220 = "2.2.0"; - public const string Version230 = "2.3.0"; - public const string Version240 = "2.4.0"; - public const string Version250 = "2.5.0"; } diff --git a/src/Common/Commands.Common/ContextExtensions.cs b/src/Common/Commands.Common/ContextExtensions.cs index 5ea74714e8a9..9a22b05499e6 100644 --- a/src/Common/Commands.Common/ContextExtensions.cs +++ b/src/Common/Commands.Common/ContextExtensions.cs @@ -12,12 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Common { diff --git a/src/Common/Commands.Common/ConversionUtilities.cs b/src/Common/Commands.Common/ConversionUtilities.cs index 270b4153b08a..57904f59fc4a 100644 --- a/src/Common/Commands.Common/ConversionUtilities.cs +++ b/src/Common/Commands.Common/ConversionUtilities.cs @@ -24,7 +24,8 @@ namespace Microsoft.WindowsAzure.Commands.Common { public static class ConversionUtilities { - public static Dictionary ToDictionary(this Hashtable hashtable, bool addValueLayer) + public static Dictionary ToDictionary(this Hashtable hashtable, + bool addValueLayer) { if (hashtable == null) { @@ -39,7 +40,8 @@ public static Dictionary ToDictionary(this Hashtable hashtable, if (valueAsHashtable != null) { - dictionary[(string)entry.Key] = valueAsHashtable.ToDictionary(addValueLayer); + dictionary[(string)entry.Key] = + valueAsHashtable.ToDictionary(addValueLayer); } else { @@ -85,7 +87,9 @@ public static Hashtable ToHashtable(this IDictionary dictionary) /// The array into string representation public static string ArrayToString(this T[] array, string delimiter) { - return (array == null) ? null : (array.Length == 0) ? String.Empty : array.Skip(1).Aggregate(new StringBuilder(array[0].ToString()), (s, i) => s.Append(delimiter).Append(i), s => s.ToString()); + return (array == null) ? null : (array.Length == 0) ? String.Empty + : array.Skip(1).Aggregate(new StringBuilder(array[0].ToString()), + (s, i) => s.Append(delimiter).Append(i), s => s.ToString()); } public static string SecureStringToString(SecureString secureString) diff --git a/src/Common/Commands.Common/GeneralUtilities.cs b/src/Common/Commands.Common/GeneralUtilities.cs index ccf454082b35..9675dc827ace 100644 --- a/src/Common/Commands.Common/GeneralUtilities.cs +++ b/src/Common/Commands.Common/GeneralUtilities.cs @@ -24,11 +24,15 @@ using System.Security.Cryptography.X509Certificates; using System.ServiceModel.Channels; using System.Text; -using System.Xml; +using System.Xml.Linq; using Hyak.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.WindowsAzure.Commands.Common; +using Newtonsoft.Json; +using Formatting = System.Xml.Formatting; namespace Microsoft.WindowsAzure.Commands.Utilities.Common { @@ -51,7 +55,11 @@ private static bool TryFindCertificatesInStore(string thumbprint, public static X509Certificate2 GetCertificateFromStore(string thumbprint) { - Validate.ValidateStringIsNullOrEmpty(thumbprint, "certificate thumbprint"); + if (string.IsNullOrWhiteSpace(thumbprint)) + { + throw new ArgumentNullException("certificate thumbprint"); + } + X509Certificate2Collection certificates; if (TryFindCertificatesInStore(thumbprint, StoreLocation.CurrentUser, out certificates) || TryFindCertificatesInStore(thumbprint, StoreLocation.LocalMachine, out certificates)) @@ -61,7 +69,8 @@ public static X509Certificate2 GetCertificateFromStore(string thumbprint) else { throw new ArgumentException(string.Format( - Microsoft.Azure.Common.Authentication.Properties.Resources.CertificateNotFoundInStore, + "Certificate {0} was not found in the certificate store. Please ensure the referenced " + + "certificate exists in the the LocalMachine\\My or CurrentUser\\My store", thumbprint)); } } @@ -83,24 +92,6 @@ public static bool TryEquals(string leftHandSide, string rightHandSide) return false; } - public static string ReadMessageBody(ref Message originalMessage) - { - StringBuilder strBuilder = new StringBuilder(); - - using (MessageBuffer messageBuffer = originalMessage.CreateBufferedCopy(int.MaxValue)) - { - Message message = messageBuffer.CreateMessage(); - XmlWriter writer = XmlWriter.Create(strBuilder); - using (XmlDictionaryWriter dictionaryWriter = XmlDictionaryWriter.CreateDictionaryWriter(writer)) - { - message.WriteBodyContents(dictionaryWriter); - } - - originalMessage = messageBuffer.CreateMessage(); - } - - return XmlUtilities.Beautify(strBuilder.ToString()); - } public static string GetConfiguration(string configurationPath) { @@ -298,7 +289,8 @@ public static string GetHttpRequestLog(string method, string requestUri, HttpHea public static string GetLog(HttpResponseMessage response) { - string body = response.Content == null ? string.Empty : FormatString(response.Content.ReadAsStringAsync().Result); + string body = response.Content == null ? string.Empty + : FormatString(response.Content.ReadAsStringAsync().Result); return GetHttpResponseLog( response.StatusCode.ToString(), @@ -308,7 +300,8 @@ public static string GetLog(HttpResponseMessage response) public static string GetLog(HttpRequestMessage request) { - string body = request.Content == null ? string.Empty : FormatString(request.Content.ReadAsStringAsync().Result); + string body = request.Content == null ? string.Empty + : FormatString(request.Content.ReadAsStringAsync().Result); return GetHttpRequestLog( request.Method.ToString(), @@ -321,11 +314,11 @@ public static string FormatString(string content) { if (CloudException.IsXml(content)) { - return XmlUtilities.TryFormatXml(content); + return TryFormatXml(content); } else if (CloudException.IsJson(content)) { - return JsonUtilities.TryFormatJson(content); + return TryFormatJson(content); } else { @@ -333,6 +326,34 @@ public static string FormatString(string content) } } + private static string TryFormatJson(string str) + { + try + { + object parsedJson = JsonConvert.DeserializeObject(str); + return JsonConvert.SerializeObject(parsedJson, + Newtonsoft.Json.Formatting.Indented); + } + catch + { + // can't parse JSON, return the original string + return str; + } + } + + private static string TryFormatXml(string content) + { + try + { + XDocument doc = XDocument.Parse(content); + return doc.ToString(); + } + catch (Exception) + { + return content; + } + } + private static WebHeaderCollection ConvertHttpHeadersToWebHeaderCollection(HttpHeaders headers) { WebHeaderCollection webHeaders = new WebHeaderCollection(); @@ -400,6 +421,12 @@ public static string DownloadFile(string uri) return contents; } + /// + /// Pad a string using the given separator string + /// + /// The number of repetitions of the separator + /// The separator string to use + /// A string containing the given number of repetitions of the separator string public static string GenerateSeparator(int amount, string separator) { StringBuilder result = new StringBuilder(); @@ -422,7 +449,7 @@ public static void EnsureDefaultProfileDirectoryExists() /// Clear the current storage account from the context - guarantees that only one storage account will be active /// at a time. /// - /// Whenter to clear the service management context. + /// Whether to clear the service management context. public static void ClearCurrentStorageAccount(bool clearSMContext = false) { var RMProfile = AzureRmProfileProvider.Instance.Profile; diff --git a/src/Common/Commands.Common/IFileSystem.cs b/src/Common/Commands.Common/IFileSystem.cs new file mode 100644 index 000000000000..7d5eacf1ae00 --- /dev/null +++ b/src/Common/Commands.Common/IFileSystem.cs @@ -0,0 +1,28 @@ + // ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.WindowsAzure.Commands.Common +{ + public interface IFileSystem + { + string ReadFile(string path); + void WriteFile(string path, string contents); + } +} diff --git a/src/Common/Commands.Common/IProfileProvider.cs b/src/Common/Commands.Common/IProfileProvider.cs index a0e163e7e63e..df359fa10fc2 100644 --- a/src/Common/Commands.Common/IProfileProvider.cs +++ b/src/Common/Commands.Common/IProfileProvider.cs @@ -12,13 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Common { diff --git a/src/Common/Commands.Common/RecordingTracingInterceptor.cs b/src/Common/Commands.Common/RecordingTracingInterceptor.cs index 3bce7d23a45f..447a9b168b9d 100644 --- a/src/Common/Commands.Common/RecordingTracingInterceptor.cs +++ b/src/Common/Commands.Common/RecordingTracingInterceptor.cs @@ -20,7 +20,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Common; -namespace Microsoft.Azure.Common.Authentication.Models +namespace Microsoft.Azure.ServiceManagemenet.Common.Models { public class RecordingTracingInterceptor : Hyak.Common.ICloudTracingInterceptor { diff --git a/src/Common/Commands.Common/ServiceClientTracingInterceptor.cs b/src/Common/Commands.Common/ServiceClientTracingInterceptor.cs index f31983f778c7..3f23d99c23e2 100644 --- a/src/Common/Commands.Common/ServiceClientTracingInterceptor.cs +++ b/src/Common/Commands.Common/ServiceClientTracingInterceptor.cs @@ -12,68 +12,68 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Rest; -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -namespace Microsoft.WindowsAzure.Commands.Common -{ - class ServiceClientTracingInterceptor : IServiceClientTracingInterceptor - { - public ServiceClientTracingInterceptor(ConcurrentQueue queue) - { - MessageQueue = queue; - } +//using Microsoft.Rest; +//using System; +//using System.Collections.Concurrent; +//using System.Collections.Generic; +//using System.Diagnostics; +//using System.Linq; +//using System.Text; +//using System.Threading.Tasks; +//namespace Microsoft.WindowsAzure.Commands.Common +//{ +// class ServiceClientTracingInterceptor : IServiceClientTracingInterceptor +// { +// public ServiceClientTracingInterceptor(ConcurrentQueue queue) +// { +// MessageQueue = queue; +// } - public ConcurrentQueue MessageQueue { get; private set; } +// public ConcurrentQueue MessageQueue { get; private set; } - public void Configuration(string source, string name, string value) - { - // Ignore - } +// public void Configuration(string source, string name, string value) +// { +// // Ignore +// } - public void EnterMethod(string invocationId, object instance, string method, IDictionary parameters) - { - // Ignore - } +// public void EnterMethod(string invocationId, object instance, string method, IDictionary parameters) +// { +// // Ignore +// } - public void ExitMethod(string invocationId, object returnValue) - { - // Ignore - } +// public void ExitMethod(string invocationId, object returnValue) +// { +// // Ignore +// } - public void Information(string message) - { - MessageQueue.CheckAndEnqueue(message); - } +// public void Information(string message) +// { +// MessageQueue.CheckAndEnqueue(message); +// } - public void ReceiveResponse(string invocationId, System.Net.Http.HttpResponseMessage response) - { - string responseAsString = response == null ? string.Empty : response.AsFormattedString(); - MessageQueue.CheckAndEnqueue(responseAsString); - } +// public void ReceiveResponse(string invocationId, System.Net.Http.HttpResponseMessage response) +// { +// string responseAsString = response == null ? string.Empty : response.AsFormattedString(); +// MessageQueue.CheckAndEnqueue(responseAsString); +// } - public void SendRequest(string invocationId, System.Net.Http.HttpRequestMessage request) - { - string requestAsString = request == null ? string.Empty : request.AsFormattedString(); - MessageQueue.CheckAndEnqueue(requestAsString); - } +// public void SendRequest(string invocationId, System.Net.Http.HttpRequestMessage request) +// { +// string requestAsString = request == null ? string.Empty : request.AsFormattedString(); +// MessageQueue.CheckAndEnqueue(requestAsString); +// } - public void TraceError(string invocationId, Exception exception) - { - // Ignore - } +// public void TraceError(string invocationId, Exception exception) +// { +// // Ignore +// } - public static void RemoveTracingInterceptor(ServiceClientTracingInterceptor interceptor) - { - if (interceptor != null) - { - ServiceClientTracing.RemoveTracingInterceptor(interceptor); - } - } - } -} +// public static void RemoveTracingInterceptor(ServiceClientTracingInterceptor interceptor) +// { +// if (interceptor != null) +// { +// ServiceClientTracing.RemoveTracingInterceptor(interceptor); +// } +// } +// } +//} diff --git a/src/Common/Commands.Common/TestMockSupport.cs b/src/Common/Commands.Common/TestMockSupport.cs index 5d65a3864fb9..6e2a38c518a9 100644 --- a/src/Common/Commands.Common/TestMockSupport.cs +++ b/src/Common/Commands.Common/TestMockSupport.cs @@ -13,10 +13,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System; namespace Microsoft.WindowsAzure.Commands.Utilities.Common { public class TestMockSupport { + public static string TestExecutionFolder { get; set; } + //a.k.a when you run under Playback mode public static bool RunningMocked { get; set; } @@ -27,5 +30,13 @@ public static void Delay(int milliSeconds) System.Threading.Thread.Sleep(milliSeconds); } } + + public static void Delay(TimeSpan duration) + { + if (!RunningMocked) + { + System.Threading.Thread.Sleep(duration); + } + } } } diff --git a/src/Common/Commands.Common/packages.config b/src/Common/Commands.Common/packages.config index 55769d13f483..64093cf24cf1 100644 --- a/src/Common/Commands.Common/packages.config +++ b/src/Common/Commands.Common/packages.config @@ -4,16 +4,14 @@ - - - - + + \ No newline at end of file diff --git a/src/Common/Commands.ScenarioTests.Common/Commands.ScenarioTests.Common.csproj b/src/Common/Commands.ScenarioTests.Common/Commands.ScenarioTests.Common.csproj index 618f841f8a67..cf9c91b8b8dd 100644 --- a/src/Common/Commands.ScenarioTests.Common/Commands.ScenarioTests.Common.csproj +++ b/src/Common/Commands.ScenarioTests.Common/Commands.ScenarioTests.Common.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -14,7 +15,7 @@ 512 ..\..\ true - 3c43a8cf + 64a73b29 true @@ -45,10 +46,6 @@ ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -57,10 +54,10 @@ ..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -70,8 +67,12 @@ False ..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -94,10 +95,6 @@ False ..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll - - ..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - @@ -120,12 +117,20 @@ - - ..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll True - - ..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -159,6 +164,10 @@ {cff09e81-1e31-444e-b4d4-a21e946c29e2} Commands.ServiceManagement.Common + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/Common/Commands.ScenarioTests.Common/Common.ps1 b/src/Common/Commands.ScenarioTests.Common/Common.ps1 index 8b46ac170973..abb329545e68 100644 --- a/src/Common/Commands.ScenarioTests.Common/Common.ps1 +++ b/src/Common/Commands.ScenarioTests.Common/Common.ps1 @@ -280,7 +280,7 @@ function Wait-Function do { - Start-Sleep -s 5 + Wait-Seconds 5 $current = [DateTime]::Now $diff = $current - $start $result = &$scriptBlock @@ -337,7 +337,7 @@ function Retry-Function $tries = 1; while(( $result -ne $true) -and ($tries -le $maxTries)) { - Start-Sleep -s $interval + Wait-Seconds $interval $result = Invoke-Command -ScriptBlock $scriptBlock -ArgumentList $argument; $tries++; } diff --git a/src/Common/Commands.ScenarioTests.Common/EnvironmentSetupHelper.cs b/src/Common/Commands.ScenarioTests.Common/EnvironmentSetupHelper.cs index 03e16d6c5363..7b45c5eeeff5 100644 --- a/src/Common/Commands.ScenarioTests.Common/EnvironmentSetupHelper.cs +++ b/src/Common/Commands.ScenarioTests.Common/EnvironmentSetupHelper.cs @@ -13,8 +13,8 @@ // ---------------------------------------------------------------------------------- using Microsoft.Azure; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Test; using Microsoft.Azure.Test.HttpRecorder; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; @@ -26,6 +26,7 @@ using System.IO; using System.Management.Automation; using System.Security.Cryptography.X509Certificates; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.ScenarioTest { @@ -264,7 +265,7 @@ public void SetupModules(params string[] modules) public virtual Collection RunPowerShellTest(params string[] scripts) { - using (var powershell = System.Management.Automation.PowerShell.Create()) + using (var powershell = System.Management.Automation.PowerShell.Create(RunspaceMode.NewRunspace)) { SetupPowerShellModules(powershell); @@ -302,13 +303,18 @@ public virtual Collection RunPowerShellTest(params string[] scripts) private void SetupPowerShellModules(System.Management.Automation.PowerShell powershell) { - powershell.AddScript(string.Format("cd \"{0}\"", Environment.CurrentDirectory)); + powershell.AddScript("$error.clear()"); + powershell.AddScript(string.Format("cd \"{0}\"", AppDomain.CurrentDomain.BaseDirectory)); foreach (string moduleName in modules) { - powershell.AddScript(string.Format("Import-Module \".\\{0}\"", moduleName)); + powershell.AddScript(string.Format("Import-Module \"{0}\"", + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, moduleName))); } + powershell.AddScript( + string.Format(@"set-location {0}", AppDomain.CurrentDomain.BaseDirectory)); + powershell.AddScript(string.Format(@"$TestOutputRoot='{0}'", AppDomain.CurrentDomain.BaseDirectory)); powershell.AddScript("$VerbosePreference='Continue'"); powershell.AddScript("$DebugPreference='Continue'"); powershell.AddScript("$ErrorActionPreference='Stop'"); diff --git a/src/Common/Commands.ScenarioTests.Common/Mocks/MockAccessToken.cs b/src/Common/Commands.ScenarioTests.Common/Mocks/MockAccessToken.cs index 4acccb09d00f..991e0fd72cab 100644 --- a/src/Common/Commands.ScenarioTests.Common/Mocks/MockAccessToken.cs +++ b/src/Common/Commands.ScenarioTests.Common/Mocks/MockAccessToken.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- using System; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Common.Test.Mocks { diff --git a/src/Common/Commands.ScenarioTests.Common/Mocks/MockAccessTokenProvider.cs b/src/Common/Commands.ScenarioTests.Common/Mocks/MockAccessTokenProvider.cs index e94b91ba1538..737efe5cd1ea 100644 --- a/src/Common/Commands.ScenarioTests.Common/Mocks/MockAccessTokenProvider.cs +++ b/src/Common/Commands.ScenarioTests.Common/Mocks/MockAccessTokenProvider.cs @@ -13,14 +13,16 @@ // ---------------------------------------------------------------------------------- using System.Security; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; -using Microsoft.Azure.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Common { public class MockAccessTokenProvider : ITokenProvider { + public AdalConfiguration AdalConfiguration { get; set; } + private readonly IAccessToken accessToken; public MockAccessTokenProvider(string token) @@ -39,11 +41,13 @@ public MockAccessTokenProvider(string token, string userId) public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, SecureString password, AzureAccount.AccountType credentialType) { + AdalConfiguration = config; return this.accessToken; } - public IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string principalId, string certificateThumbprint, AzureAccount.AccountType credentialType) + public IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string clientId, string certificateThumbprint, AzureAccount.AccountType credentialType) { + AdalConfiguration = config; return this.accessToken; } } diff --git a/src/Common/Commands.ScenarioTests.Common/Mocks/MockCertificateAuthenticationFactory.cs b/src/Common/Commands.ScenarioTests.Common/Mocks/MockCertificateAuthenticationFactory.cs index 1ac58bb181b8..784f19f446d2 100644 --- a/src/Common/Commands.ScenarioTests.Common/Mocks/MockCertificateAuthenticationFactory.cs +++ b/src/Common/Commands.ScenarioTests.Common/Mocks/MockCertificateAuthenticationFactory.cs @@ -13,8 +13,8 @@ // ---------------------------------------------------------------------------------- using Microsoft.Azure; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using System.Security; using System.Security.Cryptography.X509Certificates; diff --git a/src/Common/Commands.ScenarioTests.Common/Mocks/MockClientFactory.cs b/src/Common/Commands.ScenarioTests.Common/Mocks/MockClientFactory.cs index 8859ddc765d2..8e065a621af6 100644 --- a/src/Common/Commands.ScenarioTests.Common/Mocks/MockClientFactory.cs +++ b/src/Common/Commands.ScenarioTests.Common/Mocks/MockClientFactory.cs @@ -24,11 +24,12 @@ using Hyak.Common; using Microsoft.Azure.Test.HttpRecorder; using Microsoft.Azure.Common; -using Microsoft.Azure.Common.Authentication.Factories; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Common.Test.Mocks { @@ -175,6 +176,12 @@ public void RemoveHandler(Type handlerType) // Do nothing } + public DelegatingHandler[] GetCustomHandlers() + { + // the equivalent of doing nothing + return new DelegatingHandler[0]; + } + public void AddUserAgent(string productName, string productVersion) { this.UserAgents.Add(new ProductInfoHeaderValue(productName, productVersion)); diff --git a/src/Common/Commands.ScenarioTests.Common/Mocks/MockTokenAuthenticationFactory.cs b/src/Common/Commands.ScenarioTests.Common/Mocks/MockTokenAuthenticationFactory.cs index 8186ff38635f..20ec0ee62904 100644 --- a/src/Common/Commands.ScenarioTests.Common/Mocks/MockTokenAuthenticationFactory.cs +++ b/src/Common/Commands.ScenarioTests.Common/Mocks/MockTokenAuthenticationFactory.cs @@ -13,8 +13,8 @@ // ---------------------------------------------------------------------------------- using Microsoft.Azure; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Rest; using System; using System.Security; diff --git a/src/Common/Commands.ScenarioTests.Common/PowerShellExtensions.cs b/src/Common/Commands.ScenarioTests.Common/PowerShellExtensions.cs index 13250e4c9b24..4037814fc456 100644 --- a/src/Common/Commands.ScenarioTests.Common/PowerShellExtensions.cs +++ b/src/Common/Commands.ScenarioTests.Common/PowerShellExtensions.cs @@ -48,7 +48,7 @@ public static T GetPowerShellVariable(this System.Management.Automation.Power } /// - /// Gets a powershell enumerable collection from the current session and convernts it back to it's original type. + /// Gets a powershell enumerable collection from the current session and converts it back to it's original type. /// /// The powershell object original type /// The PowerShell instance diff --git a/src/Common/Commands.ScenarioTests.Common/Properties/AssemblyInfo.cs b/src/Common/Commands.ScenarioTests.Common/Properties/AssemblyInfo.cs index 98d020782545..c689c9f799bb 100644 --- a/src/Common/Commands.ScenarioTests.Common/Properties/AssemblyInfo.cs +++ b/src/Common/Commands.ScenarioTests.Common/Properties/AssemblyInfo.cs @@ -34,3 +34,4 @@ // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/Common/Commands.ScenarioTests.Common/SMTestBase.cs b/src/Common/Commands.ScenarioTests.Common/SMTestBase.cs index d0ab6e3b123b..4722f1cdcf05 100644 --- a/src/Common/Commands.ScenarioTests.Common/SMTestBase.cs +++ b/src/Common/Commands.ScenarioTests.Common/SMTestBase.cs @@ -15,9 +15,10 @@ using System; using System.Collections.Generic; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Common { @@ -30,6 +31,7 @@ public abstract class SMTestBase public SMTestBase() { + System.Environment.CurrentDirectory = AppDomain.CurrentDomain.BaseDirectory; BaseSetup(); } diff --git a/src/Common/Commands.ScenarioTests.Common/packages.config b/src/Common/Commands.ScenarioTests.Common/packages.config index 26d23b0a4e08..c79c52e2868d 100644 --- a/src/Common/Commands.ScenarioTests.Common/packages.config +++ b/src/Common/Commands.ScenarioTests.Common/packages.config @@ -2,22 +2,24 @@ - - - + + - - + + - - - - + + + + + + + \ No newline at end of file diff --git a/src/Common/Storage/Azure.Storage.psd1 b/src/Common/Storage/Azure.Storage.psd1 index 36b405c28855..6ce84f003c65 100644 --- a/src/Common/Storage/Azure.Storage.psd1 +++ b/src/Common/Storage/Azure.Storage.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = '00612bca-fa22-401d-a671-9cc48b010e3b' diff --git a/src/Common/Storage/Commands.Storage.ScenarioTest/Commands.Storage.ScenarioTest.csproj b/src/Common/Storage/Commands.Storage.ScenarioTest/Commands.Storage.ScenarioTest.csproj index f25bcc06daff..d6e4e3858c13 100644 --- a/src/Common/Storage/Commands.Storage.ScenarioTest/Commands.Storage.ScenarioTest.csproj +++ b/src/Common/Storage/Commands.Storage.ScenarioTest/Commands.Storage.ScenarioTest.csproj @@ -1,6 +1,7 @@  - + + Debug AnyCPU @@ -20,8 +21,7 @@ ..\..\..\ true - - + 75466ccb true @@ -55,7 +55,7 @@ True - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -113,6 +113,22 @@ + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + diff --git a/src/Common/Storage/Commands.Storage.ScenarioTest/Properties/AssemblyInfo.cs b/src/Common/Storage/Commands.Storage.ScenarioTest/Properties/AssemblyInfo.cs index 12aaec94e3f7..78ed89d99af4 100644 --- a/src/Common/Storage/Commands.Storage.ScenarioTest/Properties/AssemblyInfo.cs +++ b/src/Common/Storage/Commands.Storage.ScenarioTest/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -42,4 +43,5 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("0.8.5")] -[assembly: AssemblyFileVersion("0.8.5")] \ No newline at end of file +[assembly: AssemblyFileVersion("0.8.5")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] \ No newline at end of file diff --git a/src/Common/Storage/Commands.Storage.ScenarioTest/packages.config b/src/Common/Storage/Commands.Storage.ScenarioTest/packages.config index 27886b862000..9e4da6ca40e1 100644 --- a/src/Common/Storage/Commands.Storage.ScenarioTest/packages.config +++ b/src/Common/Storage/Commands.Storage.ScenarioTest/packages.config @@ -2,7 +2,7 @@ - + @@ -14,5 +14,11 @@ - + + + + + + + \ No newline at end of file diff --git a/src/Common/Storage/Commands.Storage.StorageTestLib/Commands.Storage.StorageTestLib.csproj b/src/Common/Storage/Commands.Storage.StorageTestLib/Commands.Storage.StorageTestLib.csproj index a2406c84a71c..e333c8d2d692 100644 --- a/src/Common/Storage/Commands.Storage.StorageTestLib/Commands.Storage.StorageTestLib.csproj +++ b/src/Common/Storage/Commands.Storage.StorageTestLib/Commands.Storage.StorageTestLib.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,8 +16,7 @@ ..\..\..\ true - - + 512fe96c true @@ -83,6 +83,22 @@ + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + diff --git a/src/Common/Storage/Commands.Storage.StorageTestLib/Properties/AssemblyInfo.cs b/src/Common/Storage/Commands.Storage.StorageTestLib/Properties/AssemblyInfo.cs index fb34ae2056bb..e3af24bbf357 100644 --- a/src/Common/Storage/Commands.Storage.StorageTestLib/Properties/AssemblyInfo.cs +++ b/src/Common/Storage/Commands.Storage.StorageTestLib/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -42,4 +43,5 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("0.8.5")] -[assembly: AssemblyFileVersion("0.8.5")] \ No newline at end of file +[assembly: AssemblyFileVersion("0.8.5")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] \ No newline at end of file diff --git a/src/Common/Storage/Commands.Storage.StorageTestLib/packages.config b/src/Common/Storage/Commands.Storage.StorageTestLib/packages.config index 5ad6bdbf37d0..5325adbbf98b 100644 --- a/src/Common/Storage/Commands.Storage.StorageTestLib/packages.config +++ b/src/Common/Storage/Commands.Storage.StorageTestLib/packages.config @@ -8,5 +8,11 @@ - + + + + + + + \ No newline at end of file diff --git a/src/Common/Storage/Commands.Storage.Test/Blob/StorageBlobTestBase.cs b/src/Common/Storage/Commands.Storage.Test/Blob/StorageBlobTestBase.cs index 8733daf01b70..a4d1d6572b77 100644 --- a/src/Common/Storage/Commands.Storage.Test/Blob/StorageBlobTestBase.cs +++ b/src/Common/Storage/Commands.Storage.Test/Blob/StorageBlobTestBase.cs @@ -19,8 +19,8 @@ using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Storage.Test.Service; using Microsoft.WindowsAzure.Storage.Blob; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Storage.Test.Blob { diff --git a/src/Common/Storage/Commands.Storage.Test/Commands.Storage.Test.csproj b/src/Common/Storage/Commands.Storage.Test/Commands.Storage.Test.csproj index 58c120ec8b32..59487e95920e 100644 --- a/src/Common/Storage/Commands.Storage.Test/Commands.Storage.Test.csproj +++ b/src/Common/Storage/Commands.Storage.Test/Commands.Storage.Test.csproj @@ -1,6 +1,7 @@  - + + Debug AnyCPU @@ -20,8 +21,7 @@ true ..\..\..\ - - + 4d225d1b true @@ -57,10 +57,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -73,9 +69,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -96,12 +93,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -156,6 +153,22 @@ + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + @@ -243,6 +256,10 @@ {cff09e81-1e31-444e-b4d4-a21e946c29e2} Commands.ServiceManagement.Common + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {08cf7da7-0392-4a19-b79b-e1ff67cdb81a} Commands.Storage diff --git a/src/Common/Storage/Commands.Storage.Test/Common/StorageCloudCmdletBaseTest.cs b/src/Common/Storage/Commands.Storage.Test/Common/StorageCloudCmdletBaseTest.cs index 36de52969df7..808c9dc52a9e 100644 --- a/src/Common/Storage/Commands.Storage.Test/Common/StorageCloudCmdletBaseTest.cs +++ b/src/Common/Storage/Commands.Storage.Test/Common/StorageCloudCmdletBaseTest.cs @@ -107,7 +107,7 @@ public void ShouldInitServiceChannelTest() CloudStorageAccount account = CloudStorageAccount.DevelopmentStorageAccount; command.Context = new AzureStorageContext(account); string toss; - Assert.IsFalse(command.TryGetStorageAccount(command.RMProfile, out toss)); + Assert.IsFalse(command.TryGetStorageAccount(command.SMProfile, out toss)); } } } diff --git a/src/Common/Storage/Commands.Storage.Test/Properties/AssemblyInfo.cs b/src/Common/Storage/Commands.Storage.Test/Properties/AssemblyInfo.cs index 729955159e99..2a311b300b4d 100644 --- a/src/Common/Storage/Commands.Storage.Test/Properties/AssemblyInfo.cs +++ b/src/Common/Storage/Commands.Storage.Test/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -43,3 +44,4 @@ // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyVersion)] [assembly: AssemblyFileVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyFileVersion)] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/Common/Storage/Commands.Storage.Test/Service/MockStorageBlobManagement.cs b/src/Common/Storage/Commands.Storage.Test/Service/MockStorageBlobManagement.cs index 08474cce73e1..fe483ac599a8 100644 --- a/src/Common/Storage/Commands.Storage.Test/Service/MockStorageBlobManagement.cs +++ b/src/Common/Storage/Commands.Storage.Test/Service/MockStorageBlobManagement.cs @@ -685,6 +685,16 @@ public Task StartCopyAsync(CloudBlob blob, Uri source, AccessCondition s throw new NotImplementedException(); } + /// + /// Get the SAS token for an account. + /// + /// Shared access policy to generate the SAS token. + /// Account SAS token. + public string GetStorageAccountSASToken(SharedAccessAccountPolicy sharedAccessAccountPolicy) + { + throw new NotImplementedException(); + } + /// /// The storage context /// diff --git a/src/Common/Storage/Commands.Storage.Test/packages.config b/src/Common/Storage/Commands.Storage.Test/packages.config index 4275b79bf2d5..e09801ad0973 100644 --- a/src/Common/Storage/Commands.Storage.Test/packages.config +++ b/src/Common/Storage/Commands.Storage.Test/packages.config @@ -2,11 +2,11 @@ - + - + @@ -15,12 +15,18 @@ - - + + - + + + + + + + diff --git a/src/Common/Storage/Commands.Storage/Blob/Cmdlet/NewAzureStorageBlobSasToken.cs b/src/Common/Storage/Commands.Storage/Blob/Cmdlet/NewAzureStorageBlobSasToken.cs index cd5139d2b278..67a7534a8b9e 100644 --- a/src/Common/Storage/Commands.Storage/Blob/Cmdlet/NewAzureStorageBlobSasToken.cs +++ b/src/Common/Storage/Commands.Storage/Blob/Cmdlet/NewAzureStorageBlobSasToken.cs @@ -20,6 +20,7 @@ namespace Microsoft.WindowsAzure.Commands.Storage.Blob.Cmdlet using Microsoft.WindowsAzure.Commands.Storage.Common; using Microsoft.WindowsAzure.Commands.Storage.Model.Contract; using Microsoft.WindowsAzure.Storage.Blob; + using Microsoft.WindowsAzure.Storage; [Cmdlet(VerbsCommon.New, StorageNouns.BlobSas, DefaultParameterSetName = BlobNamePipelineParmeterSetWithPermission), OutputType(typeof(String))] public class NewAzureStorageBlobSasTokenCommand : StorageCloudBlobCmdletBase @@ -80,6 +81,12 @@ public string Policy ParameterSetName = BlobPipelineParameterSetWithPermision)] public string Permission { get; set; } + [Parameter(Mandatory = false, HelpMessage = "Protocol can be used in the request with this SAS token.")] + public SharedAccessProtocol Protocol { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "IP, or IP range ACL (access control list) that the request would be accepted from by Azure Storage.")] + public string IPAddressOrRange { get; set; } + [Parameter(HelpMessage = "Start Time")] public DateTime? StartTime { get; set; } @@ -133,7 +140,7 @@ public override void ExecuteCmdlet() SharedAccessBlobPolicy accessPolicy = new SharedAccessBlobPolicy(); bool shouldSetExpiryTime = SasTokenHelper.ValidateContainerAccessPolicy(Channel, blob.Container.Name, accessPolicy, accessPolicyIdentifier); SetupAccessPolicy(accessPolicy, shouldSetExpiryTime); - string sasToken = GetBlobSharedAccessSignature(blob, accessPolicy, accessPolicyIdentifier); + string sasToken = GetBlobSharedAccessSignature(blob, accessPolicy, accessPolicyIdentifier, Protocol, Util.SetupIPAddressOrRangeForSAS(IPAddressOrRange)); if (FullUri) { @@ -154,10 +161,10 @@ public override void ExecuteCmdlet() /// SharedAccessBlobPolicy object /// The existing policy identifier. /// - private string GetBlobSharedAccessSignature(CloudBlob blob, SharedAccessBlobPolicy accessPolicy, string policyIdentifier) + private string GetBlobSharedAccessSignature(CloudBlob blob, SharedAccessBlobPolicy accessPolicy, string policyIdentifier, SharedAccessProtocol protocol, IPAddressOrRange iPAddressOrRange) { CloudBlobContainer container = blob.Container; - return blob.GetSharedAccessSignature(accessPolicy, policyIdentifier); + return blob.GetSharedAccessSignature(accessPolicy, null, policyIdentifier, protocol, iPAddressOrRange); } /// diff --git a/src/Common/Storage/Commands.Storage/Blob/Cmdlet/NewAzureStorageContainerSasToken.cs b/src/Common/Storage/Commands.Storage/Blob/Cmdlet/NewAzureStorageContainerSasToken.cs index 5fd18bcfa596..87a487f98adf 100644 --- a/src/Common/Storage/Commands.Storage/Blob/Cmdlet/NewAzureStorageContainerSasToken.cs +++ b/src/Common/Storage/Commands.Storage/Blob/Cmdlet/NewAzureStorageContainerSasToken.cs @@ -20,6 +20,7 @@ namespace Microsoft.WindowsAzure.Commands.Storage.Blob.Cmdlet using Microsoft.WindowsAzure.Commands.Storage.Common; using Microsoft.WindowsAzure.Commands.Storage.Model.Contract; using Microsoft.WindowsAzure.Storage.Blob; + using Microsoft.WindowsAzure.Storage; [Cmdlet(VerbsCommon.New, StorageNouns.ContainerSas), OutputType(typeof(String))] public class NewAzureStorageContainerSasTokenCommand : StorageCloudBlobCmdletBase @@ -51,9 +52,15 @@ public string Policy private string accessPolicyIdentifier; [Parameter(HelpMessage = "Permissions for a container. Permissions can be any not-empty subset of \"rwdl\".", - ParameterSetName = SasPermissionParameterSet)] + ParameterSetName = SasPermissionParameterSet)] public string Permission { get; set; } + [Parameter(Mandatory = false, HelpMessage = "Protocol can be used in the request with this SAS token.")] + public SharedAccessProtocol Protocol { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "IP, or IP range ACL (access control list) that the request would be accepted from by Azure Storage.")] + public string IPAddressOrRange { get; set; } + [Parameter(HelpMessage = "Start Time")] public DateTime? StartTime { get; set; } @@ -98,7 +105,7 @@ public override void ExecuteCmdlet() SharedAccessBlobPolicy accessPolicy = new SharedAccessBlobPolicy(); bool shouldSetExpiryTime = SasTokenHelper.ValidateContainerAccessPolicy(Channel, container.Name, accessPolicy, accessPolicyIdentifier); SetupAccessPolicy(accessPolicy, shouldSetExpiryTime); - string sasToken = container.GetSharedAccessSignature(accessPolicy, accessPolicyIdentifier); + string sasToken = container.GetSharedAccessSignature(accessPolicy, accessPolicyIdentifier, Protocol, Util.SetupIPAddressOrRangeForSAS(IPAddressOrRange)); if (FullUri) { diff --git a/src/Common/Storage/Commands.Storage/Blob/Cmdlet/StartAzureStorageBlobCopy.cs b/src/Common/Storage/Commands.Storage/Blob/Cmdlet/StartAzureStorageBlobCopy.cs index 92f8e15d74a6..33a7573993d1 100644 --- a/src/Common/Storage/Commands.Storage/Blob/Cmdlet/StartAzureStorageBlobCopy.cs +++ b/src/Common/Storage/Commands.Storage/Blob/Cmdlet/StartAzureStorageBlobCopy.cs @@ -12,6 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication; + namespace Microsoft.WindowsAzure.Commands.Storage.Blob.Cmdlet { using System; @@ -29,7 +31,7 @@ namespace Microsoft.WindowsAzure.Commands.Storage.Blob.Cmdlet using Microsoft.WindowsAzure.Storage.Blob; using Microsoft.WindowsAzure.Storage.DataMovement; using Microsoft.WindowsAzure.Storage.File; - using Microsoft.Azure.Common.Authentication; + using Azure.ServiceManagemenet.Common; using System.Reflection; [Cmdlet(VerbsLifecycle.Start, StorageNouns.CopyBlob, ConfirmImpact = ConfirmImpact.High, DefaultParameterSetName = ContainerNameParameterSet), @@ -487,6 +489,10 @@ private async Task StartCopyFromBlob(long taskId, IStorageBlobManagement destCha // Opened workitem 1487579 to track this. throw new InvalidOperationException(Resources.DestinationBlobTypeNotMatch); } + else + { + throw; + } } } @@ -600,8 +606,8 @@ public void OnImport() { try { - System.Management.Automation.PowerShell invoker = null; - invoker = System.Management.Automation.PowerShell.Create(RunspaceMode.CurrentRunspace); + PowerShell invoker = null; + invoker = PowerShell.Create(RunspaceMode.CurrentRunspace); invoker.AddScript(File.ReadAllText(FileUtilities.GetContentFilePath( Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "AzureStorageStartup.ps1"))); diff --git a/src/Common/Storage/Commands.Storage/Commands.Storage.csproj b/src/Common/Storage/Commands.Storage/Commands.Storage.csproj index ae48d349f257..392777e2da2a 100644 --- a/src/Common/Storage/Commands.Storage/Commands.Storage.csproj +++ b/src/Common/Storage/Commands.Storage/Commands.Storage.csproj @@ -49,10 +49,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -85,12 +81,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -105,9 +101,6 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll @@ -180,6 +173,7 @@ + @@ -284,6 +278,14 @@ {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common + + {cff09e81-1e31-444e-b4d4-a21e946c29e2} + Commands.ServiceManagement.Common + + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + diff --git a/src/Common/Storage/Commands.Storage/Common/Cmdlet/NewAzureStorageAccountSasToken.cs b/src/Common/Storage/Commands.Storage/Common/Cmdlet/NewAzureStorageAccountSasToken.cs new file mode 100644 index 000000000000..586c1a195073 --- /dev/null +++ b/src/Common/Storage/Commands.Storage/Common/Cmdlet/NewAzureStorageAccountSasToken.cs @@ -0,0 +1,143 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.WindowsAzure.Commands.Storage.Common.Cmdlet +{ + using System; + using System.Management.Automation; + using System.Security.Permissions; + using Microsoft.WindowsAzure.Commands.Storage.Model.Contract; + using Microsoft.WindowsAzure.Storage; + + [Cmdlet(VerbsCommon.New, StorageNouns.AccountSas), OutputType(typeof(String))] + public class NewAzureStorageAccountSasTokenCommand : StorageCloudBlobCmdletBase + { + [Parameter(Mandatory = true, HelpMessage = "Service type that this SAS token applies to.")] + public SharedAccessAccountServices Service { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "Resource type that this SAS token applies to.")] + public SharedAccessAccountResourceTypes ResourceType { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "Permissions.")] + public string Permission { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Protocol can be used in the request with this SAS token.")] + public SharedAccessProtocol Protocol { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "IP, or IP range ACL (access control list) that the request would be accepted from by Azure Storage.")] + public string IPAddressOrRange { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Start Time")] + public DateTime? StartTime { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Expiry Time")] + public DateTime? ExpiryTime { get; set; } + + // Overwrite the useless parameter + public override int? ServerTimeoutPerRequest { get; set; } + public override int? ClientTimeoutPerRequest { get; set; } + public override int? ConcurrentTaskCount { get; set; } + + /// + /// Initializes a new instance of the NewAzureStorageAccountSasTokenCommand class. + /// + public NewAzureStorageAccountSasTokenCommand() + : this(null) + { + } + + /// + /// Initializes a new instance of the NewAzureStorageAccountSasTokenCommand class. + /// + /// IStorageBlobManagement channel + public NewAzureStorageAccountSasTokenCommand(IStorageBlobManagement channel) + { + Channel = channel; + EnableMultiThread = false; + } + + /// + /// Execute command + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + public override void ExecuteCmdlet() + { + var sharedAccessPolicy = new SharedAccessAccountPolicy() + { + Permissions = SetupAccessPolicyPermission(this.Permission), + Services = Service, + ResourceTypes = ResourceType, + Protocols = Protocol, + IPAddressOrRange = Util.SetupIPAddressOrRangeForSAS(this.IPAddressOrRange) + }; + + DateTimeOffset? accessStartTime; + DateTimeOffset? accessEndTime; + SasTokenHelper.SetupAccessPolicyLifeTime(StartTime, ExpiryTime, + out accessStartTime, out accessEndTime, true); + sharedAccessPolicy.SharedAccessStartTime = accessStartTime; + sharedAccessPolicy.SharedAccessExpiryTime = accessEndTime; + + this.WriteObject(Channel.GetStorageAccountSASToken(sharedAccessPolicy)); + } + + /// + /// Set up access policy permission + /// + /// SharedAccessBlobPolicy object + /// Permisson + internal SharedAccessAccountPermissions SetupAccessPolicyPermission(string permission) + { + if (string.IsNullOrEmpty(permission)) return SharedAccessAccountPermissions.None; + + SharedAccessAccountPermissions accountPermission = SharedAccessAccountPermissions.None; + permission = permission.ToLower(); + foreach (char op in permission) + { + switch (op) + { + case StorageNouns.Permission.Read: + case StorageNouns.Permission.Query: + accountPermission |= SharedAccessAccountPermissions.Read; + break; + case StorageNouns.Permission.Process: + accountPermission |= SharedAccessAccountPermissions.ProcessMessages; + break; + case StorageNouns.Permission.Write: + accountPermission |= SharedAccessAccountPermissions.Write; + break; + case StorageNouns.Permission.Add: + accountPermission |= SharedAccessAccountPermissions.Add; + break; + case StorageNouns.Permission.Create: + accountPermission |= SharedAccessAccountPermissions.Create; + break; + case StorageNouns.Permission.Update: + accountPermission |= SharedAccessAccountPermissions.Update; + break; + case StorageNouns.Permission.Delete: + accountPermission |= SharedAccessAccountPermissions.Delete; + break; + case StorageNouns.Permission.List: + accountPermission |= SharedAccessAccountPermissions.List; + break; + default: + throw new ArgumentException(string.Format(Resources.InvalidAccessPermission, op)); + } + } + + return accountPermission; + } + } +} diff --git a/src/Common/Storage/Commands.Storage/Common/Cmdlet/NewAzureStorageContext.cs b/src/Common/Storage/Commands.Storage/Common/Cmdlet/NewAzureStorageContext.cs index 2a13b7213800..2d916f777492 100644 --- a/src/Common/Storage/Commands.Storage/Common/Cmdlet/NewAzureStorageContext.cs +++ b/src/Common/Storage/Commands.Storage/Common/Cmdlet/NewAzureStorageContext.cs @@ -16,13 +16,14 @@ using System.Globalization; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Storage; using Microsoft.WindowsAzure.Storage.Auth; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Storage.Common.Cmdlet { diff --git a/src/Common/Storage/Commands.Storage/Common/StorageCloudCmdletBase.cs b/src/Common/Storage/Commands.Storage/Common/StorageCloudCmdletBase.cs index ba329a65caee..4d6b1db45093 100644 --- a/src/Common/Storage/Commands.Storage/Common/StorageCloudCmdletBase.cs +++ b/src/Common/Storage/Commands.Storage/Common/StorageCloudCmdletBase.cs @@ -20,13 +20,12 @@ using System.Net; using System.Threading; using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Commands.Storage.File; using Microsoft.WindowsAzure.Commands.Storage.Model.ResourceModel; -using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Storage; using Microsoft.WindowsAzure.Storage.Blob; using Microsoft.WindowsAzure.Storage.File; @@ -244,7 +243,7 @@ internal AzureStorageContext GetCmdletStorageContext(AzureStorageContext context string storageAccount; try { - if (TryGetStorageAccount(RMProfile, out storageAccount) + if (TryGetStorageAccount(RMProfile, out storageAccount) || TryGetStorageAccount(SMProfile, out storageAccount) || TryGetStorageAccountFromEnvironmentVariable(out storageAccount)) { diff --git a/src/Common/Storage/Commands.Storage/Common/StorageNouns.cs b/src/Common/Storage/Commands.Storage/Common/StorageNouns.cs index 1c7bb28e2ed7..774281a27033 100644 --- a/src/Common/Storage/Commands.Storage/Common/StorageNouns.cs +++ b/src/Common/Storage/Commands.Storage/Common/StorageNouns.cs @@ -104,6 +104,11 @@ public static class StorageNouns /// public const string StorageCORSRule = "AzureStorageCORSRule"; + /// + /// Azure storage account sas + /// + public const string AccountSas = "AzureStorageAccountSASToken"; + /// /// Azure storage container sas /// @@ -214,6 +219,11 @@ public static class Permission /// Query permission /// public const char Query = 'q'; + + /// + /// Create permission. + /// + public const char Create = 'c'; } } } diff --git a/src/Common/Storage/Commands.Storage/Common/Util.cs b/src/Common/Storage/Commands.Storage/Common/Util.cs index cae189794e84..9c997f724d90 100644 --- a/src/Common/Storage/Commands.Storage/Common/Util.cs +++ b/src/Common/Storage/Commands.Storage/Common/Util.cs @@ -161,5 +161,21 @@ public static CloudBlob GetBlobReference(Uri blobUri, StorageCredentials storage blobUri)); } } + + public static IPAddressOrRange SetupIPAddressOrRangeForSAS(string inputIPACL) + { + if (string.IsNullOrEmpty(inputIPACL)) return null; + + int separator = inputIPACL.IndexOf('-'); + + if (-1 == separator) + { + return new IPAddressOrRange(inputIPACL); + } + else + { + return new IPAddressOrRange(inputIPACL.Substring(0, separator), inputIPACL.Substring(separator + 1)); + } + } } } diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageFileSasToken.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageFileSasToken.cs index b5bf925035d1..5cdf06e2c140 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageFileSasToken.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageFileSasToken.cs @@ -24,6 +24,7 @@ using Microsoft.WindowsAzure.Commands.Storage.Common; using Microsoft.WindowsAzure.Commands.Storage.Model.Contract; using Microsoft.WindowsAzure.Storage.File; +using Microsoft.WindowsAzure.Storage; namespace Microsoft.WindowsAzure.Commands.Storage.File.Cmdlet { @@ -104,6 +105,12 @@ public string Policy ParameterSetName = CloudFileSasPermissionParameterSet)] public string Permission { get; set; } + [Parameter(Mandatory = false, HelpMessage = "Protocol can be used in the request with this SAS token.")] + public SharedAccessProtocol Protocol { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "IP, or IP range ACL (access control list) that the request would be accepted from by Azure Storage.")] + public string IPAddressOrRange { get; set; } + [Parameter(HelpMessage = "Start Time")] public DateTime? StartTime { get; set; } @@ -123,6 +130,11 @@ public string Policy ParameterSetName = NameSasPolicyParmeterSet)] public override AzureStorageContext Context { get; set; } + // Overwrite the useless parameter + public override int? ServerTimeoutPerRequest { get; set; } + public override int? ClientTimeoutPerRequest { get; set; } + public override int? ConcurrentTaskCount { get; set; } + /// /// Execute command /// @@ -158,7 +170,7 @@ public override void ExecuteCmdlet() SetupAccessPolicy(accessPolicy, shouldSetExpiryTime); - string sasToken = file.GetSharedAccessSignature(accessPolicy, accessPolicyIdentifier); + string sasToken = file.GetSharedAccessSignature(accessPolicy, null, accessPolicyIdentifier, Protocol, Util.SetupIPAddressOrRangeForSAS(IPAddressOrRange)); if (FullUri) { diff --git a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareSasToken.cs b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareSasToken.cs index 28eaefaebc29..62d6f79459f6 100644 --- a/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareSasToken.cs +++ b/src/Common/Storage/Commands.Storage/File/Cmdlet/NewAzureStorageShareSasToken.cs @@ -22,6 +22,7 @@ namespace Microsoft.WindowsAzure.Commands.Storage.File.Cmdlet using Microsoft.WindowsAzure.Commands.Storage.Common; using Microsoft.WindowsAzure.Commands.Storage.Model.Contract; using Microsoft.WindowsAzure.Storage.File; + using Microsoft.WindowsAzure.Storage; [Cmdlet(VerbsCommon.New, StorageNouns.ShareSas), OutputType(typeof(String))] public class NewAzureStorageShareSasToken : AzureStorageFileCmdletBase @@ -56,6 +57,12 @@ public string Policy ParameterSetName = SasPermissionParameterSet)] public string Permission { get; set; } + [Parameter(Mandatory = false, HelpMessage = "Protocol can be used in the request with this SAS token.")] + public SharedAccessProtocol Protocol { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "IP, or IP range ACL (access control list) that the request would be accepted from by Azure Storage.")] + public string IPAddressOrRange { get; set; } + [Parameter(HelpMessage = "Start Time")] public DateTime? StartTime { get; set; } @@ -95,7 +102,7 @@ public override void ExecuteCmdlet() this.ExpiryTime.HasValue); SetupAccessPolicy(accessPolicy, shouldSetExpiryTime); - string sasToken = fileShare.GetSharedAccessSignature(accessPolicy, accessPolicyIdentifier); + string sasToken = fileShare.GetSharedAccessSignature(accessPolicy, accessPolicyIdentifier, Protocol, Util.SetupIPAddressOrRangeForSAS(IPAddressOrRange)); if (FullUri) { diff --git a/src/Common/Storage/Commands.Storage/File/StorageFileDataManagementCmdletBase.cs b/src/Common/Storage/Commands.Storage/File/StorageFileDataManagementCmdletBase.cs index 69223f75282f..2853752104d0 100644 --- a/src/Common/Storage/Commands.Storage/File/StorageFileDataManagementCmdletBase.cs +++ b/src/Common/Storage/Commands.Storage/File/StorageFileDataManagementCmdletBase.cs @@ -91,7 +91,8 @@ protected TransferContext GetTransferContext(ProgressRecord record, long totalTr { if (record != null) { - record.PercentComplete = (int)(transferProgress.BytesTransferred * 100 / totalTransferLength); + // Size of the source file might be 0, when it is, directly treat the progress as 100 percent. + record.PercentComplete = (totalTransferLength == 0) ? 100 : (int)(transferProgress.BytesTransferred * 100 / totalTransferLength); record.StatusDescription = string.Format(CultureInfo.CurrentCulture, Resources.FileTransmitStatus, record.PercentComplete); this.OutputStream.WriteProgress(record); } diff --git a/src/Common/Storage/Commands.Storage/Microsoft.WindowsAzure.Commands.Storage.dll-Help.xml b/src/Common/Storage/Commands.Storage/Microsoft.WindowsAzure.Commands.Storage.dll-Help.xml index 7f5c752e086e..49d5885d7288 100644 --- a/src/Common/Storage/Commands.Storage/Microsoft.WindowsAzure.Commands.Storage.dll-Help.xml +++ b/src/Common/Storage/Commands.Storage/Microsoft.WindowsAzure.Commands.Storage.dll-Help.xml @@ -1,382 +1,417 @@ - - - - - - Get-AzureStorageBlob - - List the azure blobs in the specified container. - - - - - Get - AzureStorageBlob - - - - - List the azure blobs in the specified container. - - - - Get-AzureStorageBlob - - Blob - - Blob name pattern. If blob name is empty, this will list all the blobs in container. Otherwise, this will list the blobs whose name matched the name regular pattern. - - String - - - Container - - Container name - - String - - - MaxCount - - The max count of the blobs that can return. - - Nullable`1[Int32] - - - ContinuationToken - - Blob list continuation token. - - BlobContinuationToken - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Get-AzureStorageBlob - - Prefix - - Blob name prefix. The Prefix parameter don't support regular expression. - - String - - - Container - - Container name - - String - - - MaxCount - - The max count of the blobs that can return. - - Nullable`1[Int32] - - - ContinuationToken - - Blob list continuation token. - - BlobContinuationToken - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - - - Blob - - Blob name pattern. If blob name is empty, this will list all the blobs in container. Otherwise, this will list the blobs whose name matched the name regular pattern. - - String - - String - - - - - - - Container - - Container name - - String - - String - - - - - - - MaxCount - - The max count of the blobs that can return. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ContinuationToken - - Blob list continuation token. - - BlobContinuationToken - - BlobContinuationToken - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Prefix - - Blob name prefix. The Prefix parameter don't support regular expression. - - String - - String - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - AzureStorageBlob - - - CloudBlob object and Azure storage context and etc. - - - - - - - - - - - - - - - SYNOPSIS - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Get azure storage blob by blob name -------------------------- - - - - - PS C:\> Get-AzureStorageBlob -Container containername -Blob blob* - - - - - - - - - - - - - -------------------------- Get blob by pipeline from GetAzureStorageContainer -------------------------- - - - - - PS C:\> Get-AzureStorageContainer container* | Get-AzureStorageBlob - - - - - - - - - - - - - -------------------------- Get azure storage blob by name prefix -------------------------- - - - - - PS C:\> Get-AzureStorageBlob -Container containername -Prefix blob - - - - - - - - - - - - - -------------------------- List all blobs with max count and continuation token. -------------------------- - - - - - PS C:\> $maxReturn = 10000 -$containerName = "abc" + + + + + Get-AzureStorageBlob + + List the azure blobs in the specified container. + + + + + Get + AzureStorageBlob + + + + List the azure blobs in the specified container. + + + + Get-AzureStorageBlob + + Blob + + Blob name pattern. If blob name is empty, this will list all the blobs in container. Otherwise, this will list the blobs whose name matched the name regular pattern. + + String + + + Container + + Container name + + String + + + MaxCount + + The max count of the blobs that can return. + + Nullable`1[Int32] + + + ContinuationToken + + Blob list continuation token. + + BlobContinuationToken + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageBlob + + Prefix + + Blob name prefix. The Prefix parameter don't support regular expression. + + String + + + Container + + Container name + + String + + + MaxCount + + The max count of the blobs that can return. + + Nullable`1[Int32] + + + ContinuationToken + + Blob list continuation token. + + BlobContinuationToken + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Blob + + Blob name pattern. If blob name is empty, this will list all the blobs in container. Otherwise, this will list the blobs whose name matched the name regular pattern. + + String + + String + + + + + + Container + + Container name + + String + + String + + + + + + MaxCount + + The max count of the blobs that can return. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ContinuationToken + + Blob list continuation token. + + BlobContinuationToken + + BlobContinuationToken + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Prefix + + Blob name prefix. The Prefix parameter don't support regular expression. + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + AzureStorageBlob + + + + + CloudBlob object and Azure Storage context and etc. + + + + + + + + + SYNOPSIS + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Get Azure Storage blob by blob name -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageBlob -Container containername -Blob blob* + + + + + + + + + + + + + + + + -------------------------- Get blob by pipeline from GetAzureStorageContainer -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer container* | Get-AzureStorageBlob + + + + + + + + + + + + + + + + -------------------------- Get Azure Storage blob by name prefix -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageBlob -Container containername -Prefix blob + + + + + + + + + + + + + + + + -------------------------- List all blobs with max count and continuation token. -------------------------- + + PS C:\> + + PS C:\> $maxReturn = 10000 +$containerName = "abc" $total = 0 $token = $null @@ -388,1271 +423,1400 @@ do $token = $blobs[$blobs.Count -1].ContinuationToken; } while($token -ne $null) -echo "Total $total blobs in container $containerName" - - - - - - - - - - - - - - - Remove-AzureStorageBlob - - - - - Get-AzureStorageBlobContent - - - - - Set-AzureStorageBlobContent - - - - - - - - - Get-AzureStorageBlobContent - - Download the specified azure storage blob. - - - - - Get - AzureStorageBlobContent - - - - - Download the specified azure storage blob. - - - - Get-AzureStorageBlobContent - - Blob - - Blob name. - - String - - - Container - - Container name. - - String - - - Destination - - Download destination file path. - - String - - - CheckMd5 - - Whether check the md5 sum for downloaded file. - - SwitchParameter - - - Force - - Force to overwrite the existing file. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Get-AzureStorageBlobContent - - CloudBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - - Destination - - Download destination file path. - - String - - - CheckMd5 - - Whether check the md5 sum for downloaded file. - - SwitchParameter - - - Force - - Force to overwrite the existing file. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Get-AzureStorageBlobContent - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - - Blob - - Blob name. - - String - - - Destination - - Download destination file path. - - String - - - CheckMd5 - - Whether check the md5 sum for downloaded file. - - SwitchParameter - - - Force - - Force to overwrite the existing file. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - - - Blob - - Blob name. - - String - - String - - - - - - - Container - - Container name. - - String - - String - - - - - - - Destination - - Download destination file path. - - String - - String - - - - - - - CheckMd5 - - Whether check the md5 sum for downloaded file. - - SwitchParameter - - SwitchParameter - - - False - - - Force - - Force to overwrite the existing file. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - ProcessorCount * 8 - - - CloudBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - CloudBlob - - - - - - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - CloudBlobContainer - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - AzureStorageContainer - - - - - - - - - - - - - - - - - - - If the blob name is invalid for local machine, this cmdlet will auto resovle it if it's possible. - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Download blob by name. -------------------------- - - - - - PS C:\> Get-AzureStorageBlobContent -Container containername -Blob blob -Destination C:\test\ - - - - - - - - - - - - - -------------------------- Download blob content using pipeline from GetAzureStorageBlob. -------------------------- - - - - - PS C:\> Get-AzureStorageBlob -Container containername -Blob blobname | Get-AzureStorageBlobContent - - - - - - - - - - - - - -------------------------- Download blob content using pipeline from GetAzureStorageContainer. -------------------------- - - - - - PS C:\> Get-AzureStorageContainer container* | Get-AzureStorageBlobContent -Blob cbox.exe -Destination C:\test - - - - - - - - - - - - - - - Set-AzureStorageBlobContent - - - - - Get-AzureStorageBlob - - - - - Remove-AzureStorageBlob - - - - - - - - - Get-AzureStorageBlobCopyState - - Get copy state of the specified azure storage blob. - - - - - Get - AzureStorageBlobCopyState - - - - - Get copy state of the specified azure storage blob. - - - - Get-AzureStorageBlobCopyState - - Blob - - Blob name. - - String - - - Container - - Container name. - - String - - - WaitForComplete - - Wait for the copy completion. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Get-AzureStorageBlobCopyState - - CloudBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - - WaitForComplete - - Wait for the copy completion. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Get-AzureStorageBlobCopyState - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - - Blob - - Blob name. - - String - - - WaitForComplete - - Wait for the copy completion. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - - - Blob - - Blob name. - - String - - String - - - - - - - Container - - Container name. - - String - - String - - - - - - - WaitForComplete - - Wait for the copy completion. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - CloudBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - CloudBlob - - - - - - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - CloudBlobContainer - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - CopyState - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Get Copy State by name. -------------------------- - - - - - PS C:\> Get-AzureStorageBlobCopyState -Container containername -Blob blobname - - - - - - - - - - - - - -------------------------- Get copy state using pipeline by GetAzureStorageBlob -------------------------- - - - - - PS C:\> Get-AzureStorageBlob -Container containername -blob blobname | Get-AzureStorageBlobCopyState - - - - - - - - - - - - - -------------------------- Get azure storage blob copy state using pipeline from GetAzureStorageContainer. -------------------------- - - - - - PS C:\> Get-AzureStorageContainer containername | Get-AzureStorageBlobCopyState -Blob blobname - - - - - - - - - - - - - - - Start-AzureStorageBlobCopy - - - - - Stop-AzureStorageBlobCopy - - - - - - - - - Get-AzureStorageContainer - - List azure storage containers. - - - - - Get - AzureStorageContainer - - - - - List azure storage containers. - - - - Get-AzureStorageContainer - - Name - - Container name. If container name is empty, this will list all the containers. Otherwise, this will list the containers whose name matched the name regular pattern. - - String - - - MaxCount - - The max count of the containers that can return. - - Nullable`1[Int32] - - - ContinuationToken - - Container list continuation token. - - BlobContinuationToken - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Get-AzureStorageContainer - - Prefix - - Container name prefix. - - String - - - MaxCount - - The max count of the containers that can return. - - Nullable`1[Int32] - - - ContinuationToken - - Container list continuation token. - - BlobContinuationToken - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - - - Name - - Container name. If container name is empty, this will list all the containers. Otherwise, this will list the containers whose name matched the name regular pattern. - - String - - String - - - - - - - MaxCount - - The max count of the containers that can return. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ContinuationToken - - Container list continuation token. - - BlobContinuationToken - - BlobContinuationToken - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Prefix - - Container name prefix. - - String - - String - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Get azure storage blob by namne -------------------------- - - - - - PS C:\> Get-AzureStorageContainer container* - - - - - - - - - - - - - -------------------------- Get azure storage container by container name prefix -------------------------- - - - - - PS C:\> Get-AzureStorageContainer -Prefix container - - - - - - - - - - - - - -------------------------- List all containers with maxCount and ContinuationToken -------------------------- - - - - - PS C:\> $maxReturn = 10000 +echo "Total $total blobs in container $containerName" + + + + + + + + + + + + + + + + + + Remove-AzureStorageBlob + + + + Get-AzureStorageBlobContent + + + + Set-AzureStorageBlobContent + + + + + + + + Get-AzureStorageBlobContent + + Download the specified Azure Storage blob. + + + + + Get + AzureStorageBlobContent + + + + Download the specified Azure Storage blob. + + + + Get-AzureStorageBlobContent + + Blob + + Blob name. + + String + + + Container + + Container name. + + String + + + Destination + + Download destination file path. + + String + + + CheckMd5 + + Whether check the md5 sum for downloaded file. + + SwitchParameter + + + Force + + Force to overwrite the existing file. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageBlobContent + + CloudBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + + Destination + + Download destination file path. + + String + + + CheckMd5 + + Whether check the md5 sum for downloaded file. + + SwitchParameter + + + Force + + Force to overwrite the existing file. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageBlobContent + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + + Blob + + Blob name. + + String + + + Destination + + Download destination file path. + + String + + + CheckMd5 + + Whether check the md5 sum for downloaded file. + + SwitchParameter + + + Force + + Force to overwrite the existing file. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Blob + + Blob name. + + String + + String + + + + + + Container + + Container name. + + String + + String + + + + + + Destination + + Download destination file path. + + String + + String + + + + + + CheckMd5 + + Whether check the md5 sum for downloaded file. + + SwitchParameter + + SwitchParameter + + + False + + + Force + + Force to overwrite the existing file. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + ProcessorCount * 8 + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + CloudBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + CloudBlob + + + + + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + CloudBlobContainer + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + AzureStorageContainer + + + + + + + + + + + + + + + If the blob name is invalid for local machine, this cmdlet will auto resovle it if it's possible. + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Download blob by name. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageBlobContent -Container containername -Blob blob -Destination C:\test\ + + + + + + + + + + + + + + + + -------------------------- Download blob content using pipeline from GetAzureStorageBlob. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageBlob -Container containername -Blob blobname | Get-AzureStorageBlobContent + + + + + + + + + + + + + + + + -------------------------- Download blob content using pipeline from GetAzureStorageContainer. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer container* | Get-AzureStorageBlobContent -Blob cbox.exe -Destination C:\test + + + + + + + + + + + + + + + + + + Set-AzureStorageBlobContent + + + + Get-AzureStorageBlob + + + + Remove-AzureStorageBlob + + + + + + + + Get-AzureStorageBlobCopyState + + Get copy state of the specified Azure Storage blob. + + + + + Get + AzureStorageBlobCopyState + + + + Get copy state of the specified Azure Storage blob. + + + + Get-AzureStorageBlobCopyState + + Blob + + Blob name. + + String + + + Container + + Container name. + + String + + + WaitForComplete + + Wait for the copy completion. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageBlobCopyState + + CloudBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + + WaitForComplete + + Wait for the copy completion. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageBlobCopyState + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + + Blob + + Blob name. + + String + + + WaitForComplete + + Wait for the copy completion. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Blob + + Blob name. + + String + + String + + + + + + Container + + Container name. + + String + + String + + + + + + WaitForComplete + + Wait for the copy completion. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + CloudBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + CloudBlob + + + + + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + CloudBlobContainer + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + CopyState + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Get Copy State by name. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageBlobCopyState -Container containername -Blob blobname + + + + + + + + + + + + + + + + -------------------------- Get copy state using pipeline by GetAzureStorageBlob -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageBlob -Container containername -blob blobname | Get-AzureStorageBlobCopyState + + + + + + + + + + + + + + + + -------------------------- Get Azure Storage blob copy state using pipeline from GetAzureStorageContainer. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer containername | Get-AzureStorageBlobCopyState -Blob blobname + + + + + + + + + + + + + + + + + + Start-AzureStorageBlobCopy + + + + Stop-AzureStorageBlobCopy + + + + + + + + Get-AzureStorageContainer + + List Azure Storage containers. + + + + + Get + AzureStorageContainer + + + + List Azure Storage containers. + + + + Get-AzureStorageContainer + + Name + + Container name. If container name is empty, this will list all the containers. Otherwise, this will list the containers whose name matched the name regular pattern. + + String + + + MaxCount + + The max count of the containers that can return. + + Nullable`1[Int32] + + + ContinuationToken + + Container list continuation token. + + BlobContinuationToken + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageContainer + + Prefix + + Container name prefix. + + String + + + MaxCount + + The max count of the containers that can return. + + Nullable`1[Int32] + + + ContinuationToken + + Container list continuation token. + + BlobContinuationToken + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Container name. If container name is empty, this will list all the containers. Otherwise, this will list the containers whose name matched the name regular pattern. + + String + + String + + + + + + MaxCount + + The max count of the containers that can return. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ContinuationToken + + Container list continuation token. + + BlobContinuationToken + + BlobContinuationToken + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Prefix + + Container name prefix. + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Get Azure Storage blob by namne -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer container* + + + + + + + + + + + + + + + + -------------------------- Get Azure Storage container by container name prefix -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer -Prefix container + + + + + + + + + + + + + + + + -------------------------- List all containers with maxCount and ContinuationToken -------------------------- + + PS C:\> + + PS C:\> $maxReturn = 10000 $total = 0 @@ -1666,20550 +1830,23231 @@ do } while($token -ne $null) -echo "Total $total containers" - - - - - - - - - - - - - - - New-AzureStorageContainer - - - - - Remove-AzureStorageContainer - - - - - Set-AzureStorageContainerAcl - - - - - - - - - Get-AzureStorageContainerStoredAccessPolicy - - List the specified Stored Access Policy for an azure storage container, or list all the Stored Access Policies for an azure storage container. - - - - - Get - AzureStorageContainerStoredAccessPolicy - - - - - List the specified Stored Access Policy for an azure storage container, or list all the Stored Access Policies for an azure storage container. - - - - Get-AzureStorageContainerStoredAccessPolicy - - Container - - Azure storage container name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Container - - Azure storage container name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- List a stored access policy in container -------------------------- - - - - - PS C:\> Get-AzureStorageContainerStoredAccessPolicy -Container test -Policy testPolicy - - - - - - - - - - - - - -------------------------- List all the stored access policies in container -------------------------- - - - - - PS C:\> Get-AzureStorageContainerStoredAccessPolicy -Container test - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - Get-AzureStorageCORSRule - - Retrieve the service CORS rules for a specific service type. If it succeeds, the cmdlet will return an array of CORS rule objects. You can add, remove, change this array of rule objects and set them back to service using Set-AzureStorageCORSRule cmdlet. - - - - - Get - AzureStorageCORSRule - - - - Get azure storage service CORS rules. - - - - Get-AzureStorageCORSRule - - ServiceType - - Azure storage service type, such as Blob, Table, Queue. - - StorageServiceType - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - - - - - ServiceType - - Azure storage service type, such as Blob, Table, Queue. - - StorageServiceType - - StorageServiceType - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - - - - - - - - - - - - - - - - - - An array of PSCORSRule objects which represent the CORS rules currently set on the service. - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Get CORS rules of blob service. -------------------------- - - PS C:\> - - PS C:\> Get-AzureStorageCORSRule -ServiceType Blob - - - - - - - - - - - - - - - - - - - - - - - Get-AzureStorageFile - - List the files and directories in the specified file share or directory, or return an instance of a directory or file in the specified path. - - - - - Get - AzureStorageFile - - - - - If you omit the Path parameter, Get-AzureStorageFile lists the directories and files in the specified file share or directory. If you include the Path parameter, Get-AzureStorageFiles returns an instance of a directory or file in the specified path. - - - - Get-AzureStorageFile - - ShareName - - The file share name - - String - - - Path - - The file or directory path - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Get-AzureStorageFile - - Share - - The file share object - - CloudFileShare - - - Path - - The file or directory path - - String - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Get-AzureStorageFile - - Directory - - The file directory object - - CloudFileDirectory - - - Path - - The file or directory path - - String - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Get-AzureStorageFile - - Path - - The file or directory path - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Get-AzureStorageFile - - Path - - The file or directory path - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - - - ShareName - - The file share name - - String - - String - - - - - - - Path - - The file or directory path - - String - - String - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Share - - The file share object - - CloudFileShare - - CloudFileShare - - - - - - - Directory - - The file directory object - - CloudFileDirectory - - CloudFileDirectory - - - - - - - ClientRequestId - - - - - string - - string - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Example 1 -------------------------- - - - - - PS C:\> Get-AzureStorageShare -Name sample | Get-AzureStorageFile - - This example lists the files and directories under the sample file share. - - - - - - - - - - -------------------------- Example 2 -------------------------- - - - - - PS C:\> Get-AzureStorageFile -FileShareName sample | ? IsDirectory - - This example lists the directories under sample file share. - - - - - - - - - - - - New-AzureStorageDirectory - - - - - Remove-AzureStorageDirectory - - - - - Remove-AzureStorageFile - - - - - Get-AzureStorageFileContent - - - - - Set-AzureStorageFileContent - - - - - - - - - Get-AzureStorageFileContent - - Download the specified azure storage file. - - - - - Get - AzureStorageFileContent - - - - - Download the specified azure storage file. - - - - Get-AzureStorageFileContent - - ShareName - - The file share name - - String - - - Path - - the path of the azure storage file to download - - String - - - Destination - - The destination to put the downloaded file - - String - - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the local file when there is name conflict. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Get-AzureStorageFileContent - - Share - - The file share object - - CloudFileShare - - - Path - - the path of the azure storage file to download - - String - - - Destination - - The destination to put the downloaded file - - String - - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the local file when there is name conflict. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Get-AzureStorageFileContent - - Directory - - - - - CloudFileDirectory - - - Path - - the path of the azure storage file to download - - String - - - Destination - - The destination to put the downloaded file - - String - - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the local file when there is name conflict. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Get-AzureStorageFileContent - - File - - The file object - - CloudFile - - - Destination - - The destination to put the downloaded file - - String - - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the local file when there is name conflict. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Get-AzureStorageFileContent - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the local file when there is name conflict. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Get-AzureStorageFileContent - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the local file when there is name conflict. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - - - ShareName - - The file share name - - String - - String - - - - - - - Path - - the path of the azure storage file to download - - String - - String - - - - - - - Destination - - The destination to put the downloaded file - - String - - String - - - - - - - PassThru - - - - - SwitchParameter - - SwitchParameter - - - - - - - Force - - If this parameter is set, it will overwrite the local file when there is name conflict. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - WhatIf - - - - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - - - - SwitchParameter - - SwitchParameter - - - - - - - Share - - The file share object - - CloudFileShare - - CloudFileShare - - - - - - - Directory - - - - - CloudFileDirectory - - CloudFileDirectory - - - - - - - File - - The file object - - CloudFile - - CloudFile - - - - - - - ClientRequestId - - - - - string - - string - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Example 1 -------------------------- - - - - - PS C:\> Get-AzureStorageFileContent -ShareName sample -FilePath sampledir/samplefile - - This example downloads the file whose path is sampledir/samplefile in the sample file share. - - - - - - - - - - -------------------------- Example 2 -------------------------- - - - - - PS C:\> Get-AzureStorageFile -ShareName sample | ? IsFile | Get-AzureStorageFileContent - - This example downloads the files under sample file share - - - - - - - - - - - - Get-AzureStorageFile - - - - - Set-AzureStorageFileContent - - - - - - - - - Get-AzureStorageFileCopyState - - Get copy state of the specified azure storage file. - - - - - Get - AzureStorageFileCopyState - - - - Get copy state of the specified azure storage file. - - - - Get-AzureStorageFileCopyState - - ShareName - - Azure storage share name. - - String - - - FilePath - - Relative path in azure storage share to the azure storage file. - - String - - - WaitForComplete - - Wait for the copy completion. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - - - AzureProfile - - - - Get-AzureStorageFileCopyState - - File - - CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. - - CloudFile - - - WaitForComplete - - Wait for the copy completion. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - - - AzureProfile - - - - Get-AzureStorageFileCopyState - - WaitForComplete - - Wait for the copy completion. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - - - AzureProfile - - - - Get-AzureStorageFileCopyState - - WaitForComplete - - Wait for the copy completion. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - - - AzureProfile - - - - - - ShareName - - Azure storage share name. - - String - - String - - - - - - - FilePath - - Relative path in azure storage share to the azure storage file. - - String - - String - - - - - - - WaitForComplete - - Wait for the copy completion. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Profile - - - - AzureProfile - - AzureProfile - - - - - - - File - - CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. - - CloudFile - - CloudFile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Get copy state by name. -------------------------- - - PS C:\> - - PS C:\> Get-AzureStorageFileCopyState -ShareName share -FilePath filePath - - - - - - - - - - - - - - - - - - - - - - - Get-AzureStorageQueue - - list azure storage queues - - - - - Get - AzureStorageQueue - - - - - list azure storage queues - - - - Get-AzureStorageQueue - - Name - - Queue name. If queue name is empty, this will list all the queues. Otherwise, this will list the queues whose name matched the name regular pattern. - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - Get-AzureStorageQueue - - Prefix - - Queue name prefix - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Name - - Queue name. If queue name is empty, this will list all the queues. Otherwise, this will list the queues whose name matched the name regular pattern. - - String - - String - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - Prefix - - Queue name prefix - - String - - String - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - int32 - - int32 - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - int32 - - int32 - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- List all azure storage queues -------------------------- - - - - - PS C:\> Get-AzureStorageQueue - - - - - - - - - - - - - -------------------------- List azure storage queues using wildcard -------------------------- - - - - - PS C:\> Get-AzureStorageQueue queue* - - - - - - - - - - - - - -------------------------- List azure storage queues using queue name prefix -------------------------- - - - - - PS C:\> Get-AzureStorageQueue -Prefix queue - - - - - - - - - - - - - - - - - - - Get-AzureStorageQueueStoredAccessPolicy - - List the specified Stored Access Policy for an azure storage queue, or list all the Stored Access Policies for an azure storage queue. - - - - - Get - AzureStorageQueueStoredAccessPolicy - - - - - List the specified Stored Access Policy for an azure storage queue, or list all the Stored Access Policies for an azure storage queue. - - - - Get-AzureStorageQueueStoredAccessPolicy - - Queue - - Azure storage queue name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Queue - - Azure storage queue name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- List a stored access policy in queue -------------------------- - - - - - PS C:\> Get-AzureStorageQueueStoredAccessPolicy -Queue test -Policy testPolicy - - - - - - - - - - - - - -------------------------- List all the stored access policies in queue -------------------------- - - - - - PS C:\> Get-AzureStorageQueueStoredAccessPolicy -Queue test - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/dn806375.aspx - - - - - - - Get-AzureStorageServiceLoggingProperty - - Get azure storage service logging properties. - - - - - Get - AzureStorageServiceLoggingProperty - - - - - Get azure storage service logging properties. - - - - Get-AzureStorageServiceLoggingProperty - - ServiceType - - Azure storage service type. - - StorageServiceType - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - ServiceType - - Azure storage service type. - - StorageServiceType - - StorageServiceType - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - int32 - - int32 - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - int32 - - int32 - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Get azure storage blob service logging properties. -------------------------- - - - - - PS C:\> Get-AzureStorageServiceLoggingProperty -ServiceType Blob - - - - - - - - - - - - - - - - - - - Get-AzureStorageServiceMetricsProperty - - Get azure storage service metrics properties. - - - - - Get - AzureStorageServiceMetricsProperty - - - - - Get azure storage service metrics properties. - - - - Get-AzureStorageServiceMetricsProperty - - ServiceType - - Azure storage service type. - - StorageServiceType - - - MetricsType - - Metrics type. - - ServiceMetricsType - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - ServiceType - - Azure storage service type. - - StorageServiceType - - StorageServiceType - - - - - - - MetricsType - - Metrics type. - - ServiceMetricsType - - ServiceMetricsType - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - int32 - - int32 - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - int32 - - int32 - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Get hour metrics properties for azure storage blob service. -------------------------- - - - - - PS C:\> Get-AzureStorageServiceMetricsProperty -ServiceType Blob -MetricsType Hour - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/dn806390.aspx - - - - - - - Get-AzureStorageShare - - List azure storage file shares. - - - - - Get - AzureStorageShare - - - - - List azure storage file shares. - - - - Get-AzureStorageShare - - Prefix - - The file share name prefix. The Prefix parameter doesn't support regular expression. - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Get-AzureStorageShare - - Name - - The file share name - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Get-AzureStorageShare - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - - - Prefix - - The file share name prefix. The Prefix parameter doesn't support regular expression. - - String - - String - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Name - - The file share name - - String - - String - - - - - - - ClientRequestId - - - - - string - - string - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Example 1 -------------------------- - - - - - PS C:\> Get-AzureStorageShare -Name sample - - This example gets a file share named sample. - - - - - - - - - - -------------------------- Example 2 -------------------------- - - - - - PS C:\> Get-AzureStorageShare -Prefix sample - - This example lists all file shares whose names begin with the specified prefix. - - - - - - - - - - - - New-AzureStorageShare - - - - - Remove-AzureStorageShare - - - - - - - - - Get-AzureStorageShareStoredAccessPolicy - - Get the specified Stored Access Policy for an azure storage share, or list all the Stored Access Policies for an azure storage share. - - - - - Get - AzureStorageShareStoredAccessPolicy - - - - Get the specified Stored Access Policy for an azure storage share, or list all the Stored Access Policies for an azure storage share. - - - - Get-AzureStorageShareStoredAccessPolicy - - ShareName - - Azure storage share name. - - String - - - Policy - - Azure Stored Access Policy name. - - String - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - - Profile - - - - AzureProfile - - - - - - ShareName - - Azure storage share name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy name. - - String - - String - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Profile - - - - AzureProfile - - AzureProfile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- List a stored access policy in share -------------------------- - - PS C:\> - - PS C:\> Get-AzureStorageShareStoredAccessPolicy -ShareName test -Policy testPolicy - - - - - - - - - - - - - - - - - -------------------------- List all the stored access policies in share -------------------------- - - PS C:\> - - PS C:\> Get-AzureStorageShareStoredAccessPolicy -ShareName test - - - - - - - - - - - - - - - - - - - - - - - Get-AzureStorageTable - - List azure storage tables - - - - - Get - AzureStorageTable - - - - - List azure storage tables - - - - Get-AzureStorageTable - - Name - - Table name. If table name is empty, this will list all the queues. Otherwise, this will list the tables whose name matched the name regular pattern. - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - Get-AzureStorageTable - - Prefix - - Table name prefix - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Name - - Table name. If table name is empty, this will list all the queues. Otherwise, this will list the tables whose name matched the name regular pattern. - - String - - String - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - Prefix - - Table name prefix - - String - - String - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - int32 - - int32 - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - int32 - - int32 - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- List all azure storage tables -------------------------- - - - - - PS C:\> Get-AzureStorageTable - - - - - - - - - - - - - -------------------------- List azure storage tables using wildcard -------------------------- - - - - - PS C:\> Get-AzureStorageTable table* - - - - - - - - - - - - - -------------------------- List azure storage tables using table name prefix -------------------------- - - - - - PS C:\> Get-AzureStorageTable -Prefix table - - - - - - - - - - - - - - - - - - - Get-AzureStorageTableStoredAccessPolicy - - List the specified Stored Access Policy for an azure storage table, or list all the Stored Access Policies for an azure storage tabel. - - - - - Get - AzureStorageTableStoredAccessPolicy - - - - - List the specified Stored Access Policy for an azure storage table, or list all the Stored Access Policies for an azure storage tabel. - - - - Get-AzureStorageTableStoredAccessPolicy - - Table - - Azure storage table name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Table - - Azure storage table name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- List a stored access policy in table -------------------------- - - - - - PS C:\> Get-AzureStorageTableStoredAccessPolicy -Table test -Policy testPolicy - - - - - - - - - - - - - -------------------------- List all the stored access policies in table -------------------------- - - - - - PS C:\> Get-AzureStorageTableStoredAccessPolicy -Table test - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - New-AzureStorageBlobSASToken - - Generate Shared Access Signature token for azure storage blob. - - - - - New - AzureStorageBlobSASToken - - - - - Generate Shared Access Signature token for azure storage blob. - - - - New-AzureStorageBlobSASToken - - Container - - Azure storage container name. - - String - - - Blob - - Azure storage blob name. - - String - - - Permission - - Permissions for a storage blob. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full blob uri with sas token. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - New-AzureStorageBlobSASToken - - CloudBlob - - CloudBlob object - - CloudBlob - - - Permission - - Permissions for a storage blob. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full blob uri with sas token. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - New-AzureStorageBlobSASToken - - CloudBlob - - CloudBlob object - - CloudBlob - - - Policy - - Azure Stored Access Policy. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full blob uri with sas token. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - New-AzureStorageBlobSASToken - - Container - - Azure storage container name. - - String - - - Blob - - Azure storage blob name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full blob uri with sas token. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Container - - Azure storage container name. - - String - - String - - - - - - - Blob - - Azure storage blob name. - - String - - String - - - - - - - Permission - - Permissions for a storage blob. - - String - - String - - - - - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - FullUri - - Return the full blob uri with sas token. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - CloudBlob - - CloudBlob object - - CloudBlob - - CloudBlob - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Generate a blob sas token with full blob permission. -------------------------- - - - - - PS C:\> New-AzureStorageBlobSASToken -Container cname -Blob bname -Permission rwd - - - - - - - - - - - - - -------------------------- Generate a blob sas token with life time. -------------------------- - - - - - PS C:\> $startTime = Get-Date +echo "Total $total containers" + + + + + + + + + + + + + + + + + + New-AzureStorageContainer + + + + Remove-AzureStorageContainer + + + + Set-AzureStorageContainerAcl + + + + + + + + Get-AzureStorageContainerStoredAccessPolicy + + List the specified Stored Access Policy for an Azure Storage container, or list all the Stored Access Policies for an Azure Storage container. + + + + + Get + AzureStorageContainerStoredAccessPolicy + + + + List the specified Stored Access Policy for an Azure Storage container, or list all the Stored Access Policies for an Azure Storage container. + + + + Get-AzureStorageContainerStoredAccessPolicy + + Container + + Azure Storage container name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Container + + Azure Storage container name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- List a stored access policy in container -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainerStoredAccessPolicy -Container test -Policy testPolicy + + + + + + + + + + + + + + + + -------------------------- List all the stored access policies in container -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainerStoredAccessPolicy -Container test + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + Get-AzureStorageCORSRule + + Retrieve the service CORS rules for a specific service type. If it succeeds, the cmdlet will return an array of CORS rule objects. You can add, remove, change this array of rule objects and set them back to service using Set-AzureStorageCORSRule cmdlet. + + + + + Get + AzureStorageCORSRule + + + + Get Azure Storage service CORS rules. + + + + Get-AzureStorageCORSRule + + ServiceType + + Azure Storage service type, such as Blob, Table, Queue. + + StorageServiceType + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServiceType + + Azure Storage service type, such as Blob, Table, Queue. + + StorageServiceType + + StorageServiceType + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + An array of PSCORSRule objects which represent the CORS rules currently set on the service. + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Get CORS rules of blob service. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageCORSRule -ServiceType Blob + + + + + + + + + + + + + + + + + + + + + + Get-AzureStorageFile + + List the files and directories in the specified file share or directory, or return an instance of a directory or file in the specified path. + + + + + Get + AzureStorageFile + + + + If you omit the Path parameter, Get-AzureStorageFile lists the directories and files in the specified file share or directory. If you include the Path parameter, Get-AzureStorageFiles returns an instance of a directory or file in the specified path. + + + + Get-AzureStorageFile + + ShareName + + The file share name + + String + + + Path + + The file or directory path + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageFile + + Share + + The file share object + + CloudFileShare + + + Path + + The file or directory path + + String + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageFile + + Directory + + The file directory object + + CloudFileDirectory + + + Path + + The file or directory path + + String + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageFile + + Path + + The file or directory path + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageFile + + Path + + The file or directory path + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ShareName + + The file share name + + String + + String + + + + + + Path + + The file or directory path + + String + + String + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Share + + The file share object + + CloudFileShare + + CloudFileShare + + + + + + Directory + + The file directory object + + CloudFileDirectory + + CloudFileDirectory + + + + + + ClientRequestId + + + + string + + string + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageShare -Name sample | Get-AzureStorageFile + + This example lists the files and directories under the sample file share. + + + + + + + + + + + + + + -------------------------- Example 2 -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageFile -FileShareName sample | ? IsDirectory + + This example lists the directories under sample file share. + + + + + + + + + + + + + + + + New-AzureStorageDirectory + + + + Remove-AzureStorageDirectory + + + + Remove-AzureStorageFile + + + + Get-AzureStorageFileContent + + + + Set-AzureStorageFileContent + + + + + + + + Get-AzureStorageFileContent + + Download the specified Azure Storage file. + + + + + Get + AzureStorageFileContent + + + + Download the specified Azure Storage file. + + + + Get-AzureStorageFileContent + + ShareName + + The file share name + + String + + + Path + + the path of the Azure Storage file to download + + String + + + Destination + + The destination to put the downloaded file + + String + + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the local file when there is name conflict. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Get-AzureStorageFileContent + + Share + + The file share object + + CloudFileShare + + + Path + + the path of the Azure Storage file to download + + String + + + Destination + + The destination to put the downloaded file + + String + + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the local file when there is name conflict. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Get-AzureStorageFileContent + + Directory + + + + CloudFileDirectory + + + Path + + the path of the Azure Storage file to download + + String + + + Destination + + The destination to put the downloaded file + + String + + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the local file when there is name conflict. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Get-AzureStorageFileContent + + File + + The file object + + CloudFile + + + Destination + + The destination to put the downloaded file + + String + + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the local file when there is name conflict. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Get-AzureStorageFileContent + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the local file when there is name conflict. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Get-AzureStorageFileContent + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the local file when there is name conflict. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + ShareName + + The file share name + + String + + String + + + + + + Path + + the path of the Azure Storage file to download + + String + + String + + + + + + Destination + + The destination to put the downloaded file + + String + + String + + + + + + PassThru + + + + SwitchParameter + + SwitchParameter + + + + + + Force + + If this parameter is set, it will overwrite the local file when there is name conflict. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + Share + + The file share object + + CloudFileShare + + CloudFileShare + + + + + + Directory + + + + CloudFileDirectory + + CloudFileDirectory + + + + + + File + + The file object + + CloudFile + + CloudFile + + + + + + ClientRequestId + + + + string + + string + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageFileContent -ShareName sample -FilePath sampledir/samplefile + + This example downloads the file whose path is sampledir/samplefile in the sample file share. + + + + + + + + + + + + + + -------------------------- Example 2 -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageFile -ShareName sample | ? IsFile | Get-AzureStorageFileContent + + This example downloads the files under sample file share + + + + + + + + + + + + + + + + Get-AzureStorageFile + + + + Set-AzureStorageFileContent + + + + + + + + Get-AzureStorageFileCopyState + + Get copy state of the specified Azure Storage file. + + + + + Get + AzureStorageFileCopyState + + + + Get copy state of the specified Azure Storage file. + + + + Get-AzureStorageFileCopyState + + ShareName + + Azure Storage share name. + + String + + + FilePath + + Relative path in Azure Storage share to the Azure Storage file. + + String + + + WaitForComplete + + Wait for the copy completion. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageFileCopyState + + File + + CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. + + CloudFile + + + WaitForComplete + + Wait for the copy completion. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageFileCopyState + + WaitForComplete + + Wait for the copy completion. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageFileCopyState + + WaitForComplete + + Wait for the copy completion. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ShareName + + Azure Storage share name. + + String + + String + + + + + + FilePath + + Relative path in Azure Storage share to the Azure Storage file. + + String + + String + + + + + + WaitForComplete + + Wait for the copy completion. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + File + + CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. + + CloudFile + + CloudFile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Get copy state by name. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageFileCopyState -ShareName share -FilePath filePath + + + + + + + + + + + + + + + + + + + + + + Get-AzureStorageQueue + + list Azure Storage queues + + + + + Get + AzureStorageQueue + + + + list Azure Storage queues + + + + Get-AzureStorageQueue + + Name + + Queue name. If queue name is empty, this will list all the queues. Otherwise, this will list the queues whose name matched the name regular pattern. + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageQueue + + Prefix + + Queue name prefix + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Queue name. If queue name is empty, this will list all the queues. Otherwise, this will list the queues whose name matched the name regular pattern. + + String + + String + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Prefix + + Queue name prefix + + String + + String + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + int32 + + int32 + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + int32 + + int32 + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- List all Azure Storage queues -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageQueue + + + + + + + + + + + + + + + + -------------------------- List Azure Storage queues using wildcard -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageQueue queue* + + + + + + + + + + + + + + + + -------------------------- List Azure Storage queues using queue name prefix -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageQueue -Prefix queue + + + + + + + + + + + + + + + + + + + + + + Get-AzureStorageQueueStoredAccessPolicy + + List the specified Stored Access Policy for an Azure Storage queue, or list all the Stored Access Policies for an Azure Storage queue. + + + + + Get + AzureStorageQueueStoredAccessPolicy + + + + List the specified Stored Access Policy for an Azure Storage queue, or list all the Stored Access Policies for an Azure Storage queue. + + + + Get-AzureStorageQueueStoredAccessPolicy + + Queue + + Azure Storage queue name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Queue + + Azure Storage queue name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- List a stored access policy in queue -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageQueueStoredAccessPolicy -Queue test -Policy testPolicy + + + + + + + + + + + + + + + + -------------------------- List all the stored access policies in queue -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageQueueStoredAccessPolicy -Queue test + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/dn806375.aspx + + + + + + + Get-AzureStorageServiceLoggingProperty + + Get Azure Storage service logging properties. + + + + + Get + AzureStorageServiceLoggingProperty + + + + Get Azure Storage service logging properties. + + + + Get-AzureStorageServiceLoggingProperty + + ServiceType + + Azure Storage service type. + + StorageServiceType + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServiceType + + Azure Storage service type. + + StorageServiceType + + StorageServiceType + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + int32 + + int32 + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + int32 + + int32 + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Get Azure Storage blob service logging properties. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageServiceLoggingProperty -ServiceType Blob + + + + + + + + + + + + + + + + + + + + + + Get-AzureStorageServiceMetricsProperty + + Get Azure Storage service metrics properties. + + + + + Get + AzureStorageServiceMetricsProperty + + + + Get Azure Storage service metrics properties. + + + + Get-AzureStorageServiceMetricsProperty + + ServiceType + + Azure Storage service type. + + StorageServiceType + + + MetricsType + + Metrics type. + + ServiceMetricsType + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServiceType + + Azure Storage service type. + + StorageServiceType + + StorageServiceType + + + + + + MetricsType + + Metrics type. + + ServiceMetricsType + + ServiceMetricsType + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + int32 + + int32 + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + int32 + + int32 + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Get hour metrics properties for Azure Storage blob service. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageServiceMetricsProperty -ServiceType Blob -MetricsType Hour + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/dn806390.aspx + + + + + + + Get-AzureStorageShare + + List Azure Storage file shares. + + + + + Get + AzureStorageShare + + + + List Azure Storage file shares. + + + + Get-AzureStorageShare + + Prefix + + The file share name prefix. The Prefix parameter doesn't support regular expression. + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageShare + + Name + + The file share name + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageShare + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Prefix + + The file share name prefix. The Prefix parameter doesn't support regular expression. + + String + + String + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Name + + The file share name + + String + + String + + + + + + ClientRequestId + + + + string + + string + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageShare -Name sample + + This example gets a file share named sample. + + + + + + + + + + + + + + -------------------------- Example 2 -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageShare -Prefix sample + + This example lists all file shares whose names begin with the specified prefix. + + + + + + + + + + + + + + + + New-AzureStorageShare + + + + Remove-AzureStorageShare + + + + + + + + Get-AzureStorageShareStoredAccessPolicy + + Get the specified Stored Access Policy for an Azure Storage share, or list all the Stored Access Policies for an Azure Storage share. + + + + + Get + AzureStorageShareStoredAccessPolicy + + + + Get the specified Stored Access Policy for an Azure Storage share, or list all the Stored Access Policies for an Azure Storage share. + + + + Get-AzureStorageShareStoredAccessPolicy + + ShareName + + Azure Storage share name. + + String + + + Policy + + Azure Stored Access Policy name. + + String + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ShareName + + Azure Storage share name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy name. + + String + + String + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- List a stored access policy in share -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageShareStoredAccessPolicy -ShareName test -Policy testPolicy + + + + + + + + + + + + + + + + -------------------------- List all the stored access policies in share -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageShareStoredAccessPolicy -ShareName test + + + + + + + + + + + + + + + + + + + + + + Get-AzureStorageTable + + List Azure Storage tables + + + + + Get + AzureStorageTable + + + + List Azure Storage tables + + + + Get-AzureStorageTable + + Name + + Table name. If table name is empty, this will list all the queues. Otherwise, this will list the tables whose name matched the name regular pattern. + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureStorageTable + + Prefix + + Table name prefix + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Table name. If table name is empty, this will list all the queues. Otherwise, this will list the tables whose name matched the name regular pattern. + + String + + String + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Prefix + + Table name prefix + + String + + String + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + int32 + + int32 + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + int32 + + int32 + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- List all Azure Storage tables -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageTable + + + + + + + + + + + + + + + + -------------------------- List Azure Storage tables using wildcard -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageTable table* + + + + + + + + + + + + + + + + -------------------------- List Azure Storage tables using table name prefix -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageTable -Prefix table + + + + + + + + + + + + + + + + + + + + + + Get-AzureStorageTableStoredAccessPolicy + + List the specified Stored Access Policy for an Azure Storage table, or list all the Stored Access Policies for an Azure Storage tabel. + + + + + Get + AzureStorageTableStoredAccessPolicy + + + + List the specified Stored Access Policy for an Azure Storage table, or list all the Stored Access Policies for an Azure Storage tabel. + + + + Get-AzureStorageTableStoredAccessPolicy + + Table + + Azure Storage table name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Table + + Azure Storage table name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- List a stored access policy in table -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageTableStoredAccessPolicy -Table test -Policy testPolicy + + + + + + + + + + + + + + + + -------------------------- List all the stored access policies in table -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageTableStoredAccessPolicy -Table test + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + New-AzureStorageAccountSASToken + + Generate an account-level Shared Access Signature to delegate permissions for multiple services, or for those not available with an object-level SAS. Examples include Get/Set Service properties, and write and delete operations for containers, queues, tables, and file shares. + + + + + New + AzureStorageAccountSASToken + + + + Generate Shared Access Signature token for Azure Storage Account. + + + + New-AzureStorageAccountSASToken + + Service + + Azure Storage service type, such as Blob, Table, Queue, File. + + SharedAccessAccountServices + + + ResourceType + + The resource types that are accessible with the account SAS, such as Service, Container, Object. + + SharedAccessAccountResourceTypes + + + Permission + + Permissions for a storage account. Permissions are only valid if they match the specified resource type; otherwise they are ignored. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Service + + Azure Storage service type, such as Blob, Table, Queue, File. + + SharedAccessAccountServices + + SharedAccessAccountServices + + + + + + ResourceType + + The resource types that are accessible with the account SAS, such as Service, Container, Object. + + SharedAccessAccountResourceTypes + + SharedAccessAccountResourceTypes + + + + + + Permission + + Permissions for a storage account. Permissions are only valid if they match the specified resource type; otherwise they are ignored. + + String + + String + + + + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + SharedAccessProtocol + + + + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + String + + + + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- Generate an account sas token with full permission. -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageAccountSASToken -Service Blob,File,Table,Queue -ResourceType Service,Container,Object -Permission racwdlup + + + + + + + + + + + + + + + + -------------------------- Generate an account sas token which only allow https request from specific range of IP addresses. -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageAccountSASToken -Service Blob,File,Table,Queue -ResourceType Service,Container,Object -Permission racwdlup -Protocol HttpsOnly -IPAddressOrRange 168.1.5.60-168.1.5.70 + + + + + + + + + + + + + + + + + + + + + + New-AzureStorageBlobSASToken + + Generate Shared Access Signature token for Azure Storage blob. + + + + + New + AzureStorageBlobSASToken + + + + Generate Shared Access Signature token for Azure Storage blob. + + + + New-AzureStorageBlobSASToken + + Container + + Azure Storage container name. + + String + + + Blob + + Azure Storage blob name. + + String + + + Permission + + Permissions for a storage blob. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full blob uri with sas token. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageBlobSASToken + + CloudBlob + + CloudBlob object + + CloudBlob + + + Policy + + Azure Stored Access Policy. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full blob uri with sas token. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageBlobSASToken + + CloudBlob + + CloudBlob object + + CloudBlob + + + Permission + + Permissions for a storage blob. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full blob uri with sas token. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageBlobSASToken + + Container + + Azure Storage container name. + + String + + + Blob + + Azure Storage blob name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full blob uri with sas token. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Container + + Azure Storage container name. + + String + + String + + + + + + Blob + + Azure Storage blob name. + + String + + String + + + + + + Permission + + Permissions for a storage blob. + + String + + String + + + + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + SharedAccessProtocol + + + + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + String + + + + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + FullUri + + Return the full blob uri with sas token. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + CloudBlob + + CloudBlob object + + CloudBlob + + CloudBlob + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Generate a blob sas token with full blob permission. -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageBlobSASToken -Container cname -Blob bname -Permission rwd + + + + + + + + + + + + + + + + -------------------------- Generate a blob sas token with life time. -------------------------- + + PS C:\> + + PS C:\> $startTime = Get-Date $endTime = $startTime.AddHours(2.0) New-AzureStorageBlobSASToken -Container cname -Blob bname -Permission rwd -StartTime $startTime -ExpiryTime $endTime - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/dn806412.aspx - - - - - - - New-AzureStorageContainer - - Create an azure storage container. - - - - - New - AzureStorageContainer - - - - - Create an azure storage container. - - - - New-AzureStorageContainer - - Name - - Container name. - - String - - - Permission - - Container public access permission (Off/Blob/Container). - - Nullable`1[BlobContainerPublicAccessType] - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - - - Name - - Container name. - - String - - String - - - - - - - Permission - - Container public access permission (Off/Blob/Container). - - Nullable`1[BlobContainerPublicAccessType] - - Nullable`1[BlobContainerPublicAccessType] - - - Off - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Create a new azure storage container -------------------------- - - - - - PS C:\> New-AzureStorageContainer containername -Permission Off - - - - - - - - - - - - - -------------------------- Create multiple azure storage containers. -------------------------- - - - - - PS C:\> "container1 container2 container3".split() | New-AzureStorageContainer -Permission Container - - - - - - - - - - - - - - - Get-AzureStorageContainer - - - - - Remove-AzureStorageContainer - - - - - Set-AzureStorageContainerAcl - - - - - - - - - New-AzureStorageContainerSASToken - - Generate Shared Access Signature token for azure storage container. - - - - - New - AzureStorageContainerSASToken - - - - - Generate Shared Access Signature token for azure storage container. - - - - New-AzureStorageContainerSASToken - - Name - - Azure storage container name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full container uri with sas token. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - New-AzureStorageContainerSASToken - - Name - - Azure storage container name. - - String - - - Permission - - Permissions for a storage container. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full container uri with sas token. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Name - - Azure storage container name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - FullUri - - Return the full container uri with sas token. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - Permission - - Permissions for a storage container. - - String - - String - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Generate a container sas token with full container permission. -------------------------- - - - - - PS C:\> New-AzureStorageContainerSASToken -Name test -Permission rwdl - - - - - - - - - - - - - -------------------------- Generate multiple container sas token by pipeline -------------------------- - - - - - PS C:\> Get-AzureStorageContainer -Container test* | New-AzureStorageContainerSASToken -Permission rwdl - - - - - - - - - - - - - -------------------------- Generate container sas token with shared access policy -------------------------- - - - - - PS C:\> New-AzureStorageContainerSASToken -Name test -Policy policyName - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/dn806416.aspx - - - - - - - New-AzureStorageContainerStoredAccessPolicy - - Create Stored Access Policy for azure storage container. - - - - - New - AzureStorageContainerStoredAccessPolicy - - - - - Create Stored Access Policy for azure storage container. - - - - New-AzureStorageContainerStoredAccessPolicy - - Container - - Azure storage container name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Permission - - Permissions for a storage container. - - String - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Container - - Azure storage container name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Permission - - Permissions for a storage container. - - String - - String - - - - - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Create a stored access policy in container with full permission -------------------------- - - - - - PS C:\> New-AzureStorageContainerStoredAccessPolicy -Container test -Policy testPolicy -Permission rwdl - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - New-AzureStorageContext - - Create an azure storage context using azure storage credentials. - - - - - New - AzureStorageContext - - - - - Create an azure storage context using azure storage credentials. - - - - New-AzureStorageContext - - StorageAccountName - - Azure storage account name - - String - - - StorageAccountKey - - Azure storage account key. - - String - - - Protocol - - Transfer Protocol (https/http). - - String - - - Endpoint - - Azure Storage Endpoint. - - String - - - - New-AzureStorageContext - - StorageAccountName - - Azure storage account name - - String - - - Anonymous - - Anonymous storage account. - - SwitchParameter - - - Protocol - - Transfer Protocol (https/http). - - String - - - Endpoint - - Azure Storage Endpoint. - - String - - - - New-AzureStorageContext - - StorageAccountName - - Azure storage account name - - String - - - SasToken - - - - - String - - - Environment - - Azure Environment - - String - - - - New-AzureStorageContext - - StorageAccountName - - Azure storage account name - - String - - - Anonymous - - Anonymous storage account. - - SwitchParameter - - - Protocol - - Transfer Protocol (https/http). - - String - - - Environment - - Azure Environment - - String - - - - New-AzureStorageContext - - StorageAccountName - - Azure storage account name - - String - - - StorageAccountKey - - Azure storage account key. - - String - - - Protocol - - Transfer Protocol (https/http). - - String - - - Environment - - Azure Environment - - String - - - - New-AzureStorageContext - - StorageAccountName - - Azure storage account name - - String - - - SasToken - - - - - String - - - Protocol - - Transfer Protocol (https/http). - - String - - - Endpoint - - Azure Storage Endpoint. - - String - - - - New-AzureStorageContext - - ConnectionString - - Azure storage connection string. - - String - - - - New-AzureStorageContext - - Local - - Local development storage account. - - SwitchParameter - - - - - - StorageAccountName - - Azure storage account name - - String - - String - - - - - - - StorageAccountKey - - Azure storage account key. - - String - - String - - - - - - - Protocol - - Transfer Protocol (https/http). - - String - - String - - - Https - - - Endpoint - - Azure Storage Endpoint. - - String - - String - - - - - - - Anonymous - - Anonymous storage account. - - SwitchParameter - - SwitchParameter - - - - - - - SasToken - - - - - String - - String - - - - - - - Environment - - Azure Environment - - String - - String - - - AzureCloud | AzureChinaCloud - - - ConnectionString - - Azure storage connection string. - - String - - String - - - - - - - Local - - Local development storage account. - - SwitchParameter - - SwitchParameter - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - AzureStorageContext - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Use storage account name and key -------------------------- - - - - - PS C:\> New-AzureStorageContext -StorageAccountName name -StorageAccountKey key - - - - - - - - - - - - - -------------------------- Use connection string -------------------------- - - - - - PS C:\> New-AzureStorageContext -ConnnectionString connectionstring - - - - - - - - - - - - - -------------------------- Use anonymous storage accont. -------------------------- - - - - - PS C:\> New-AzureStorageContext -StorageAccountName account -Anonymous -Protocol http - - - - - - - - - - - - - -------------------------- Use local development storage account -------------------------- - - - - - PS C:\> New-AzureStorageContext -Local - - - - - - - - - - - - - -------------------------- Use NewAzureSotrageContext cmdlet with other storage cmdlet. -------------------------- - - - - - PS C:\> New-AzureStorageContext -Local | Get-AzureStorageContainer - - - - - - - - - - - - - -------------------------- Use multiple storage context. -------------------------- - - - - - PS C:\> $context1 = New-AzureStorageContext -Local + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/dn806412.aspx + + + + + + + New-AzureStorageContainer + + Create an Azure Storage container. + + + + + New + AzureStorageContainer + + + + Create an Azure Storage container. + + + + New-AzureStorageContainer + + Name + + Container name. + + String + + + Permission + + Container public access permission (Off/Blob/Container). + + Nullable`1[BlobContainerPublicAccessType] + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Container name. + + String + + String + + + + + + Permission + + Container public access permission (Off/Blob/Container). + + Nullable`1[BlobContainerPublicAccessType] + + Nullable`1[BlobContainerPublicAccessType] + + + Off + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Create a new Azure Storage container -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContainer containername -Permission Off + + + + + + + + + + + + + + + + -------------------------- Create multiple Azure Storage containers. -------------------------- + + PS C:\> + + PS C:\> "container1 container2 container3".split() | New-AzureStorageContainer -Permission Container + + + + + + + + + + + + + + + + + + Get-AzureStorageContainer + + + + Remove-AzureStorageContainer + + + + Set-AzureStorageContainerAcl + + + + + + + + New-AzureStorageContainerSASToken + + Generate Shared Access Signature token for Azure Storage container. + + + + + New + AzureStorageContainerSASToken + + + + Generate Shared Access Signature token for Azure Storage container. + + + + New-AzureStorageContainerSASToken + + Name + + Azure Storage container name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full container uri with sas token. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageContainerSASToken + + Name + + Azure Storage container name. + + String + + + Permission + + Permissions for a storage container. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full container uri with sas token. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Azure Storage container name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + SharedAccessProtocol + + + + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + String + + + + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + FullUri + + Return the full container uri with sas token. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Permission + + Permissions for a storage container. + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Generate a container sas token with full container permission. -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContainerSASToken -Name test -Permission rwdl + + + + + + + + + + + + + + + + -------------------------- Generate multiple container sas token by pipeline -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer -Container test* | New-AzureStorageContainerSASToken -Permission rwdl + + + + + + + + + + + + + + + + -------------------------- Generate container sas token with shared access policy -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContainerSASToken -Name test -Policy policyName + + + + + + + + + + + + + + + + + + New-AzureStorageContainerSASToken + http://msdn.microsoft.com/en-us/library/dn806416.aspx + + + + + + + New-AzureStorageContainerStoredAccessPolicy + + Create Stored Access Policy for Azure Storage container. + + + + + New + AzureStorageContainerStoredAccessPolicy + + + + Create Stored Access Policy for Azure Storage container. + + + + New-AzureStorageContainerStoredAccessPolicy + + Container + + Azure Storage container name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Permission + + Permissions for a storage container. + + String + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Container + + Azure Storage container name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Permission + + Permissions for a storage container. + + String + + String + + + + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Create a stored access policy in container with full permission -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContainerStoredAccessPolicy -Container test -Policy testPolicy -Permission rwdl + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + New-AzureStorageContext + + Create an Azure Storage context using Azure Storage credentials. + + + + + New + AzureStorageContext + + + + Create an Azure Storage context using Azure Storage credentials. + + + + New-AzureStorageContext + + StorageAccountName + + Azure Storage Account name + + String + + + StorageAccountKey + + Azure Storage Account key. + + String + + + Protocol + + Transfer Protocol (https/http). + + String + + + Endpoint + + Azure Storage Endpoint. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageContext + + StorageAccountName + + Azure Storage Account name + + String + + + SasToken + + + + String + + + Environment + + Azure Environment + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageContext + + StorageAccountName + + Azure Storage Account name + + String + + + Anonymous + + Anonymous storage account. + + SwitchParameter + + + Protocol + + Transfer Protocol (https/http). + + String + + + Endpoint + + Azure Storage Endpoint. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageContext + + StorageAccountName + + Azure Storage Account name + + String + + + StorageAccountKey + + Azure Storage Account key. + + String + + + Protocol + + Transfer Protocol (https/http). + + String + + + Environment + + Azure Environment + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageContext + + StorageAccountName + + Azure Storage Account name + + String + + + Anonymous + + Anonymous storage account. + + SwitchParameter + + + Protocol + + Transfer Protocol (https/http). + + String + + + Environment + + Azure Environment + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageContext + + StorageAccountName + + Azure Storage Account name + + String + + + SasToken + + + + String + + + Protocol + + Transfer Protocol (https/http). + + String + + + Endpoint + + Azure Storage Endpoint. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageContext + + ConnectionString + + Azure Storage connection string. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageContext + + Local + + Local development storage account. + + SwitchParameter + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + StorageAccountName + + Azure Storage Account name + + String + + String + + + + + + StorageAccountKey + + Azure Storage Account key. + + String + + String + + + + + + Protocol + + Transfer Protocol (https/http). + + String + + String + + + Https + + + Endpoint + + Azure Storage Endpoint. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + SasToken + + + + String + + String + + + + + + Environment + + Azure Environment + + String + + String + + + AzureCloud | AzureChinaCloud + + + Anonymous + + Anonymous storage account. + + SwitchParameter + + SwitchParameter + + + + + + ConnectionString + + Azure Storage connection string. + + String + + String + + + + + + Local + + Local development storage account. + + SwitchParameter + + SwitchParameter + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + AzureStorageContext + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Use storage account name and key -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContext -StorageAccountName name -StorageAccountKey key + + + + + + + + + + + + + + + + -------------------------- Use connection string -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContext -ConnnectionString connectionstring + + + + + + + + + + + + + + + + -------------------------- Use anonymous storage accont. -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContext -StorageAccountName account -Anonymous -Protocol http + + + + + + + + + + + + + + + + -------------------------- Use local development storage account -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContext -Local + + + + + + + + + + + + + + + + -------------------------- Use NewAzureSotrageContext cmdlet with other storage cmdlet. -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContext -Local | Get-AzureStorageContainer + + + + + + + + + + + + + + + + -------------------------- Use multiple storage context. -------------------------- + + PS C:\> + + PS C:\> $context1 = New-AzureStorageContext -Local $context2 = new-azurestoragecontext -StorageAccountName accountname -StorageAccountKey accountkey ($context1, $context2) | Get-AzureStorageContainer - - - - - - - - - - - - - -------------------------- Create azure storage context with specified storage end point -------------------------- - - - - - PS C:\> New-AzureStorageContext -StorageAccountName name -StorageAccountKey key -Endpoint core.windows.net - - - - - - - - - - - - - -------------------------- Create azure storage context with specified storage end point -------------------------- - - - - - PS C:\> New-AzureStorageContext -StorageAccountName name -StorageAccountKey key -Endpoint core.chinacloudapi.cn - - - - - - - - - - - - - -------------------------- Create azure storage context with specified azure environment -------------------------- - - - - - PS C:\> New-AzureStorageContext -StorageAccountName name -StorageAccountKey key -Environment AzureChinaCloud - - - - - - - - - - - - - -------------------------- Create storage context with sas token and use it with other storage cmdlet. -------------------------- - - - - - PS C:\> $sasToken = New-AzureStorageContainerSASToken -Container abc -Permission rl + + + + + + + + + + + + + + + + -------------------------- Create Azure Storage context with specified storage end point -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContext -StorageAccountName name -StorageAccountKey key -Endpoint core.windows.net + + + + + + + + + + + + + + + + -------------------------- Create Azure Storage context with specified storage end point -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContext -StorageAccountName name -StorageAccountKey key -Endpoint core.chinacloudapi.cn + + + + + + + + + + + + + + + + -------------------------- Create Azure Storage context with specified azure environment -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageContext -StorageAccountName name -StorageAccountKey key -Environment AzureChinaCloud + + + + + + + + + + + + + + + + -------------------------- Create storage context with sas token and use it with other storage cmdlet. -------------------------- + + PS C:\> + + PS C:\> $sasToken = New-AzureStorageContainerSASToken -Container abc -Permission rl $context = New-AzureStorageContext -StorageAccountName account -SasToken $sasToken $context | Get-AzureStorageBlob -Container abc - - Create an sas token with container read and list permission and then list all the blobs in the specified container. - - - - - - - - - - - - - - - - New-AzureStorageDirectory - - Create an azure storage directory. - - - - - New - AzureStorageDirectory - - - - - Create an azure storage directory. - - - - New-AzureStorageDirectory - - ShareName - - The file share name - - String - - - Path - - The path of the file directory to be created - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - New-AzureStorageDirectory - - Share - - The file share object - - CloudFileShare - - - Path - - The path of the file directory to be created - - String - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - New-AzureStorageDirectory - - Directory - - the parent directory object - - CloudFileDirectory - - - Path - - The path of the file directory to be created - - String - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - New-AzureStorageDirectory - - Path - - The path of the file directory to be created - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - New-AzureStorageDirectory - - Path - - The path of the file directory to be created - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - - - ShareName - - The file share name - - String - - String - - - - - - - Path - - The path of the file directory to be created - - String - - String - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Share - - The file share object - - CloudFileShare - - CloudFileShare - - - - - - - Directory - - the parent directory object - - CloudFileDirectory - - CloudFileDirectory - - - - - - - ClientRequestId - - - - - string - - string - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Example 1 -------------------------- - - - - - PS C:\> Get-AzureStorageShare -Name sample | New-AzureStorageDirectory -Path sampledir - - This example creates a file directory named sampledir under the sample file share. - - - - - - - - - - -------------------------- Example 2 -------------------------- - - - - - PS C:\> New-AzureStorageFileDirectory -ShareName sample -Path sampledir - - This example creates a file directory named sampledir under the sample file share. - - - - - - - - - - - - Get-AzureStorageFile - - - - - Remove-AzureStorageDirectory - - - - - - - - - New-AzureStorageFileSASToken - - Generate Shared Access Signature token for azure storage file. - - - - - New - AzureStorageFileSASToken - - - - Generate Shared Access Signature token for azure storage file. - - - - New-AzureStorageFileSASToken - - ShareName - - Azure storage share name. - - String - - - Path - - Relative path in azure storage share to the azure storage file. - - String - - - Permission - - Permissions for a storage file. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full blob uri with sas token. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - - Profile - - AzureProfile instance - - AzureProfile - - - - New-AzureStorageFileSASToken - - ShareName - - Azure storage share name. - - String - - - Path - - Relative path in azure storage share to the azure storage file. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full blob uri with sas token. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - - Profile - - AzureProfile instance - - AzureProfile - - - - New-AzureStorageFileSASToken - - File - - CloudFile object. - - CloudFile - - - Permission - - Permissions for a storage file. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full blob uri with sas token. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - - Profile - - AzureProfile instance - - AzureProfile - - - - New-AzureStorageFileSASToken - - File - - CloudFile object. - - CloudFile - - - Policy - - Azure Stored Access Policy. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full blob uri with sas token. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - - Profile - - AzureProfile instance - - AzureProfile - - - - - - ShareName - - Azure storage share name. - - String - - String - - - - - - - Path - - Relative path in azure storage share to the azure storage file. - - String - - String - - - - - - - Permission - - Permissions for a storage file. - - String - - String - - - - - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - FullUri - - Return the full blob uri with sas token. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Profile - - AzureProfile instance - - AzureProfile - - AzureProfile - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - File - - CloudFile object. - - CloudFile - - CloudFile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Generate a file sas token with full file permission. -------------------------- - - PS C:\> - - PS C:\> New-AzureStorageFileSASToken -ShareName share -Path filePath -Permission rwd - - - - - - - - - - - - - - - - - -------------------------- Generate a file sas token with life time. -------------------------- - - PS C:\> - - PS C:\> $startTime = Get-Date + + Create an sas token with container read and list permission and then list all the blobs in the specified container. + + + + + + + + + + + + + + + + + + + + New-AzureStorageDirectory + + Create an Azure Storage directory. + + + + + New + AzureStorageDirectory + + + + Create an Azure Storage directory. + + + + New-AzureStorageDirectory + + ShareName + + The file share name + + String + + + Path + + The path of the file directory to be created + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageDirectory + + Share + + The file share object + + CloudFileShare + + + Path + + The path of the file directory to be created + + String + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageDirectory + + Directory + + the parent directory object + + CloudFileDirectory + + + Path + + The path of the file directory to be created + + String + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageDirectory + + Path + + The path of the file directory to be created + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageDirectory + + Path + + The path of the file directory to be created + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ShareName + + The file share name + + String + + String + + + + + + Path + + The path of the file directory to be created + + String + + String + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Share + + The file share object + + CloudFileShare + + CloudFileShare + + + + + + Directory + + the parent directory object + + CloudFileDirectory + + CloudFileDirectory + + + + + + ClientRequestId + + + + string + + string + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageShare -Name sample | New-AzureStorageDirectory -Path sampledir + + This example creates a file directory named sampledir under the sample file share. + + + + + + + + + + + + + + -------------------------- Example 2 -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageFileDirectory -ShareName sample -Path sampledir + + This example creates a file directory named sampledir under the sample file share. + + + + + + + + + + + + + + + + Get-AzureStorageFile + + + + Remove-AzureStorageDirectory + + + + + + + + New-AzureStorageFileSASToken + + Generate Shared Access Signature token for Azure Storage file. + + + + + New + AzureStorageFileSASToken + + + + Generate Shared Access Signature token for Azure Storage file. + + + + New-AzureStorageFileSASToken + + ShareName + + Azure Storage share name. + + String + + + Path + + Relative path in Azure Storage share to the Azure Storage file. + + String + + + Permission + + Permissions for a storage file. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full blob uri with sas token. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageFileSASToken + + ShareName + + Azure Storage share name. + + String + + + Path + + Relative path in Azure Storage share to the Azure Storage file. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full blob uri with sas token. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageFileSASToken + + File + + CloudFile object. + + CloudFile + + + Policy + + Azure Stored Access Policy. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full blob uri with sas token. + + SwitchParameter + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageFileSASToken + + File + + CloudFile object. + + CloudFile + + + Permission + + Permissions for a storage file. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full blob uri with sas token. + + SwitchParameter + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ShareName + + Azure Storage share name. + + String + + String + + + + + + Path + + Relative path in Azure Storage share to the Azure Storage file. + + String + + String + + + + + + Permission + + Permissions for a storage file. + + String + + String + + + + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + SharedAccessProtocol + + + + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + String + + + + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + FullUri + + Return the full blob uri with sas token. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + File + + CloudFile object. + + CloudFile + + CloudFile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Generate a file sas token with full file permission. -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageFileSASToken -ShareName share -Path filePath -Permission rwd + + + + + + + + + + + + + + + + -------------------------- Generate a file sas token with life time. -------------------------- + + PS C:\> + + PS C:\> $startTime = Get-Date $endTime = $startTime.AddHours(2.0) New-AzureStorageFileSASToken -ShareName share -Path filePath -Permission rwd -StartTime $startTime -ExpiryTime $endTime - - - - - - - - - - - - - - - - - - - - - - - New-AzureStorageQueue - - Create an azure storage queue - - - - - New - AzureStorageQueue - - - - - Create an azure storage queue - - - - New-AzureStorageQueue - - Name - - Queue name - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Name - - Queue name - - String - - String - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - int32 - - int32 - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - int32 - - int32 - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Create an azure storage queue -------------------------- - - - - - PS C:\> New-AzureStorageQueue queueabc - - - - - - - - - - - - - -------------------------- Create multiple azure storage queues -------------------------- - - - - - PS C:\> "queue1 queue2 queue3".split() | New-AzureStorageQueue - - - - - - - - - - - - - - - - - - - New-AzureStorageQueueSASToken - - Generate Shared Access Signature token for azure storage queue. - - - - - New - AzureStorageQueueSASToken - - - - - Generate Shared Access Signature token for azure storage queue. - - - - New-AzureStorageQueueSASToken - - Name - - Azure storage queue name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full queue uri with sas token - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - New-AzureStorageQueueSASToken - - Name - - Azure storage queue name. - - String - - - Permission - - Permissions for a storage queue. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full queue uri with sas token - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Name - - Azure storage queue name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - FullUri - - Return the full queue uri with sas token - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - Permission - - Permissions for a storage queue. - - String - - String - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Generate a queue sas token with full permission -------------------------- - - - - - PS C:\> New-AzureStorageQueueSASToken -Name test -Permission raup - - - - - - - - - - - - - -------------------------- Generate a queue sas token with shared access policy -------------------------- - - - - - PS C:\> New-AzureStorageQueueSASToken -Name test -Policy policyName - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/dn806410.aspx - - - - - - - New-AzureStorageQueueStoredAccessPolicy - - Create Stored Access Policy for azure storage queue. - - - - - New - AzureStorageQueueStoredAccessPolicy - - - - - Create Stored Access Policy for azure storage queue. - - - - New-AzureStorageQueueStoredAccessPolicy - - Queue - - Azure storage queue name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Permission - - Permissions for a storage queue. - - String - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Queue - - Azure storage queue name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Permission - - Permissions for a storage queue. - - String - - String - - - - - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Create a stored access policy in queue with full permission -------------------------- - - - - - PS C:\> New-AzureStorageQueueStoredAccessPolicy -Queue test -Policy testPolicy -Permission arup - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - New-AzureStorageShare - - Create a new Azure storage file share. - - - - - New - AzureStorageShare - - - - - Create a new Azure storage file share. - - - - New-AzureStorageShare - - Name - - The file share name - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - New-AzureStorageShare - - Name - - The file share name - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - New-AzureStorageShare - - Name - - The file share name - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - - - Name - - The file share name - - String - - String - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientRequestId - - - - - string - - string - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Example 1 -------------------------- - - - - - PS C:\> New-AzureStorageShare -Name sample - - This example creates a file share named sample. - - - - - - - - - - - - Unkown - - - - - Remove-AzureStorageShare - - - - - Unkown - - - - - Get-AzureStorageShare - - - - - - - - - New-AzureStorageShareSASToken - - Generate Shared Access Signature token for azure storage share. - - - - - New - AzureStorageShareSASToken - - - - Generate Shared Access Signature token for azure storage share. - - - - New-AzureStorageShareSASToken - - ShareName - - Azure storage share name. - - String - - - Policy - - Azure Stored Access Policy name. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full share uri with sas token. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Profile - - - - AzureProfile - - - - New-AzureStorageShareSASToken - - ShareName - - Azure storage share name. - - String - - - Permission - - Permissions in the SAS token to access the share and files under the share. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full share uri with sas token. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Profile - - - - AzureProfile - - - - - - ShareName - - Azure storage share name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy name. - - String - - String - - - - - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - FullUri - - Return the full share uri with sas token. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - Profile - - - - AzureProfile - - AzureProfile - - - - - - - Permission - - Permissions in the SAS token to access the share and files under the share. - - String - - String - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Generate a share sas token with full share permission. -------------------------- - - PS C:\> - - PS C:\> New-AzureStorageShareSASToken -ShareName test -Permission rwdl - - - - - - - - - - - - - - - - - -------------------------- Generate multiple share sas token by pipeline -------------------------- - - PS C:\> - - PS C:\> Get-AzureStorageShare -Prefix test | New-AzureStorageShareSASToken -Permission rwdl - - - - - - - - - - - - - - - - - -------------------------- Generate share sas token with a shared access policy -------------------------- - - PS C:\> - - PS C:\> New-AzureStorageShareSASToken -ShareName test -Policy policyName - - - - - - - - - - - - - - - - - - - - - - - New-AzureStorageShareStoredAccessPolicy - - Create Stored Access Policy on an azure storage share. - - - - - New - AzureStorageShareStoredAccessPolicy - - - - Create Stored Access Policy on an azure storage share. - - - - New-AzureStorageShareStoredAccessPolicy - - ShareName - - Azure storage share name. - - String - - - Policy - - Azure Stored Access Policy name. - - String - - - Permission - - Permissions in the Shared Access Policy to access the storage share or files under it. - - String - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - - Profile - - - - AzureProfile - - - - - - ShareName - - Azure storage share name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy name. - - String - - String - - - - - - - Permission - - Permissions in the Shared Access Policy to access the storage share or files under it. - - String - - String - - - - - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Profile - - - - AzureProfile - - AzureProfile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Create a Stored Access Policy in a share with full permission -------------------------- - - PS C:\> - - PS C:\> New-AzureStorageShareStoredAccessPolicy -ShareName test -Policy testPolicy -Permission rwdl - - - - - - - - - - - - - - - - - - - - - - - New-AzureStorageTable - - Create an azure storage table - - - - - New - AzureStorageTable - - - - - Create an azure storage table - - - - New-AzureStorageTable - - Name - - Table name - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Name - - Table name - - String - - String - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - int32 - - int32 - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - int32 - - int32 - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Create an azure storage table -------------------------- - - - - - PS C:\> New-AzureStorageTable tableabc - - - - - - - - - - - - - -------------------------- Create multiple azure storage tables -------------------------- - - - - - PS C:\> "table1 table2 table3".split() | New-AzureStorageTable - - - - - - - - - - - - - - - - - - - New-AzureStorageTableSASToken - - Generate Shared Access Signature token for azure storage table. - - - - - New - AzureStorageTableSASToken - - - - - Generate Shared Access Signature token for azure storage table. - - - - New-AzureStorageTableSASToken - - Name - - Azure storage table name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full queue uri with sas token - - SwitchParameter - - - StartPartitionKey - - Start partition key. - - String - - - StartRowKey - - Start row key. - - String - - - EndPartitionKey - - End partition key. - - String - - - EndRowKey - - End row key. - - String - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - New-AzureStorageTableSASToken - - Name - - Azure storage table name. - - String - - - Permission - - Permissions for a storage table. - - String - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - - FullUri - - Return the full queue uri with sas token - - SwitchParameter - - - StartPartitionKey - - Start partition key. - - String - - - StartRowKey - - Start row key. - - String - - - EndPartitionKey - - End partition key. - - String - - - EndRowKey - - End row key. - - String - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Name - - Azure storage table name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - StartTime - - The time at which the shared access signature becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the shared access signature becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - FullUri - - Return the full queue uri with sas token - - SwitchParameter - - SwitchParameter - - - - - - - StartPartitionKey - - Start partition key. - - String - - String - - - - - - - StartRowKey - - Start row key. - - String - - String - - - - - - - EndPartitionKey - - End partition key. - - String - - String - - - - - - - EndRowKey - - End row key. - - String - - String - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - Permission - - Permissions for a storage table. - - String - - String - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Generate a table sas token with full permission -------------------------- - - - - - PS C:\> New-AzureStorageTableSASToken -Name test -Permission raud - - - - - - - - - - - - - -------------------------- Generate a table sas token with partition key and row key. -------------------------- - - - - - PS C:\> New-AzureStorageTableSASToken -Name test -Permission raud -StartPartitionKey a -EndPartitionKey b - - - - - - - - - - - - - -------------------------- Generate a table sas token with shared access policy -------------------------- - - - - - PS C:\> New-AzureStorageTableSASToken -Name test -Policy policyName - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/dn806400.aspx - - - - - - - New-AzureStorageTableStoredAccessPolicy - - Create Stored Access Policy for azure storage table. - - - - - New - AzureStorageTableStoredAccessPolicy - - - - - Create Stored Access Policy for azure storage table. - - - - New-AzureStorageTableStoredAccessPolicy - - Table - - Azure storage table name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Permission - - Permissions for a storage table. - - String - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Table - - Azure storage table name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Permission - - Permissions for a storage table. - - String - - String - - - - - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Create a stored access policy in table with full permission -------------------------- - - - - - PS C:\> New-AzureStorageTableStoredAccessPolicy -Table test -Policy testPolicy -Permission raud - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - Remove-AzureStorageBlob - - Remove the specified azure storage blob. - - - - - Remove - AzureStorageBlob - - - - - Remove the specified azure storage blob. - - - - Remove-AzureStorageBlob - - Blob - - Blob name. - - String - - - Container - - Container name. - - String - - - DeleteSnapshot - - Only delete blob snapshots. - - SwitchParameter - - - Force - - Force to remove the blob and its snapshot without confirmation. - - SwitchParameter - - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Remove-AzureStorageBlob - - ICloudBlob - - ICloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - ICloudBlob - - - DeleteSnapshot - - Only delete blob snapshots. - - SwitchParameter - - - Force - - Force to remove the blob and its snapshot without confirmation. - - SwitchParameter - - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Remove-AzureStorageBlob - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - - Blob - - Blob name. - - String - - - DeleteSnapshot - - Only delete blob snapshots. - - SwitchParameter - - - Force - - Force to remove the blob and its snapshot without confirmation. - - SwitchParameter - - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - - - Blob - - Blob name. - - String - - String - - - - - - - Container - - Container name. - - String - - String - - - - - - - DeleteSnapshot - - Only delete blob snapshots. - - SwitchParameter - - SwitchParameter - - - - - - - Force - - Force to remove the blob and its snapshot without confirmation. - - SwitchParameter - - SwitchParameter - - - - - - - PassThru - - - - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - WhatIf - - - - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - - - - SwitchParameter - - SwitchParameter - - - - - - - ICloudBlob - - ICloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - ICloudBlob - - ICloudBlob - - - - - - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - CloudBlobContainer - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Remove azure storage blob by name -------------------------- - - - - - PS C:\> Remove-AzureStorageBlob -Container containername -Blob blobname - - - - - - - - - - - - - -------------------------- Remove azure storage blob using pipeline from GetAzureStorageBlob -------------------------- - - - - - PS C:\> Get-AzureStorageBlob -Container containername -Blob blobname | Remove-AzureStorageBlob - - - - - - - - - - - - - -------------------------- Remove azure storage blob using pipeline from GetAzureStorageContainer -------------------------- - - - - - PS C:\> Get-AzureStorageContainer container* | Remove-AzureStorageBlob blobname - - - - - - - - - - - - - - - Get-AzureStorageBlob - - - - - Get-AzureStorageBlobContent - - - - - Set-AzureStorageBlobContent - - - - - - - - - Remove-AzureStorageContainer - - Remove the specified azure storage container. - - - - - Remove - AzureStorageContainer - - - - - Remove the specified azure storage container. - - - - Remove-AzureStorageContainer - - Name - - - - - String - - - Force - - - - - SwitchParameter - - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - - - Name - - - - - String - - String - - - - - - - Force - - - - - SwitchParameter - - SwitchParameter - - - - - - - PassThru - - - - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - WhatIf - - - - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - - - - SwitchParameter - - SwitchParameter - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - - - - - - - Remove-AzureStorageContainerStoredAccessPolicy - - Remove Stored Access Policy from azure storage container. - - - - - Remove - AzureStorageContainerStoredAccessPolicy - - - - - Remove Stored Access Policy from azure storage container. - - - - Remove-AzureStorageContainerStoredAccessPolicy - - Container - - Azure storage container name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Force - - Force to remove the policy without confirmation - - SwitchParameter - - - PassThru - - Output a bool value in order to indicate whether the specified policy is remove successfully. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - - - Container - - Azure storage container name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Force - - Force to remove the policy without confirmation - - SwitchParameter - - SwitchParameter - - - - - - - PassThru - - Output a bool value in order to indicate whether the specified policy is remove successfully. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - WhatIf - - - - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - - - - SwitchParameter - - SwitchParameter - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Remove a stored access policy from container -------------------------- - - - - - PS C:\> Remove-AzureStorageContainerStoredAccessPolicy -Container test -Policy testPolicy - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - Remove-AzureStorageCORSRule - - Clear the CORS rules for a specific type of storage service (blob, table or queue). - - - - - Remove - AzureStorageCORSRule - - - - Clear azure storage service CORS rules. This cmdlet will delete all CORS rules in the specific azure storage service. - - - - Remove-AzureStorageCORSRule - - ServiceType - - Azure storage service type, such as Blob, Table, Queue. - - StorageServiceType - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - - - - - ServiceType - - Azure storage service type, such as Blob, Table, Queue. - - StorageServiceType - - StorageServiceType - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Profile - - - - AzureProfile - - AzureProfile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Clear CORS rules of blob service. -------------------------- - - PS C:\> - - Remove-AzureStorageCORSRule -ServiceType Blob - - - - - - - - - - - - - - - - - - - - - - - Remove-AzureStorageDirectory - - Remove an azure storage file directory. - - - - - Remove - AzureStorageDirectory - - - - - Remove an azure storage file directory. - - - - Remove-AzureStorageDirectory - - ShareName - - The file share name - - String - - - Path - - The path of the file directory to be removed - - String - - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageDirectory - - Share - - The file share object - - CloudFileShare - - - Path - - The path of the file directory to be removed - - String - - - PassThru - - - - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageDirectory - - Directory - - The directory object to be removed - - CloudFileDirectory - - - Path - - The path of the file directory to be removed - - String - - - PassThru - - - - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageDirectory - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageDirectory - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - ShareName - - The file share name - - String - - String - - - - - - - Path - - The path of the file directory to be removed - - String - - String - - - - - - - PassThru - - - - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side timeout value for the request - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side timeout value for the request - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - - - - - Share - - The file share object - - CloudFileShare - - CloudFileShare - - - - - - - Directory - - The directory object to be removed - - CloudFileDirectory - - CloudFileDirectory - - - - - - - ClientRequestId - - - - - string - - string - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Example 1 -------------------------- - - - - - PS C:\> Get-AzureStorageShare -Name sample | Remove-AzureStorageDirectory -Path sampledir - - This example removes a file directory named sampledir under the sample file share. - - - - - - - - - - -------------------------- Example 2 -------------------------- - - - - - PS C:\> Remove-AzureStorageDirectory -ShareName sample -Path sampledir - - This example removes a file directory named sampledir under the sample file share. - - - - - - - - - - - - Get-AzureStorageFile - - - - - New-AzureStorageDirectory - - - - - - - - - Remove-AzureStorageFile - - Remove the specified file - - - - - Remove - AzureStorageFile - - - - - Remove the specified file - - - - Remove-AzureStorageFile - - ShareName - - The file share name - - String - - - Path - - The path of the file to be removed - - String - - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageFile - - Share - - The file share object - - CloudFileShare - - - Path - - The path of the file to be removed - - String - - - PassThru - - - - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageFile - - Directory - - - - - CloudFileDirectory - - - Path - - The path of the file to be removed - - String - - - PassThru - - - - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageFile - - File - - The file object to remove - - CloudFile - - - PassThru - - - - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageFile - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageFile - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - ShareName - - The file share name - - String - - String - - - - - - - Path - - The path of the file to be removed - - String - - String - - - - - - - PassThru - - - - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - - - - - Share - - The file share object - - CloudFileShare - - CloudFileShare - - - - - - - Directory - - - - - CloudFileDirectory - - CloudFileDirectory - - - - - - - File - - The file object to remove - - CloudFile - - CloudFile - - - - - - - ClientRequestId - - - - - string - - string - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Example 1 -------------------------- - - - - - PS C:\> Remove-AzureStorageFile –ShareName sample –FilePath samplefile - - This example removes the samplefile file from the sample file share. - - - - - - - - - - - - Get-AzureStorageFile - - - - - - - - - Remove-AzureStorageQueue - - Remove the specified azure storage queue - - - - - Remove - AzureStorageQueue - - - - - Remove the specified azure storage queue - - - - Remove-AzureStorageQueue - - Name - - Queue name - - String - - - Force - - Force to remove the queue without confirmation - - SwitchParameter - - - PassThru - - Output a bool value in order to indicate whether the specified queue is remove successfully. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - - - Name - - Queue name - - String - - String - - - - - - - Force - - Force to remove the queue without confirmation - - SwitchParameter - - SwitchParameter - - - - - - - PassThru - - Output a bool value in order to indicate whether the specified queue is remove successfully. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - WhatIf - - - - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - - - - SwitchParameter - - SwitchParameter - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - int32 - - int32 - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - int32 - - int32 - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Remove azure storage queue by queue name -------------------------- - - - - - PS C:\> Remove-AzureStorageQueue queueabc - - - - - - - - - - - - - -------------------------- Remove azure storage queue using GetAzureStorageQueue -------------------------- - - - - - PS C:\> Get-AzureStorageQueue queue* | Remove-AzureStorageQueue - - - - - - - - - - - - - - - - - - - Remove-AzureStorageQueueStoredAccessPolicy - - Remove Stored Access Policy from azure storage queue. - - - - - Remove - AzureStorageQueueStoredAccessPolicy - - - - - Remove Stored Access Policy from azure storage queue. - - - - Remove-AzureStorageQueueStoredAccessPolicy - - Queue - - Azure storage queue name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Force - - Force to remove the policy without confirmation - - SwitchParameter - - - PassThru - - Output a bool value in order to indicate whether the specified policy is remove successfully. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - - - Queue - - Azure storage queue name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Force - - Force to remove the policy without confirmation - - SwitchParameter - - SwitchParameter - - - - - - - PassThru - - Output a bool value in order to indicate whether the specified policy is remove successfully. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - WhatIf - - - - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - - - - SwitchParameter - - SwitchParameter - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Remove a stored access policy from queue -------------------------- - - - - - PS C:\> Remove-AzureStorageQueueStoredAccessPolicy -Queue test -Policy testPolicy - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - Set-AzureStorageQueueStoredAccessPolicy - - Set Stored Access Policy for azure storage queue. - - - - - Set - AzureStorageQueueStoredAccessPolicy - - - - - Set Stored Access Policy for azure storage queue. - - - - Set-AzureStorageQueueStoredAccessPolicy - - Queue - - Azure storage queue name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Permission - - Permissions for a storage queue. - - String - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - - NoStartTime - - Set the StartTime to be Null. - - SwitchParameter - - - NoExpiryTime - - Set the ExpiryTime to be Null. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Queue - - Azure storage queue name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Permission - - Permissions for a storage queue. - - String - - String - - - - - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - NoStartTime - - Set the StartTime to be Null. - - SwitchParameter - - SwitchParameter - - - - - - - NoExpiryTime - - Set the ExpiryTime to be Null. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Set a stored access policy in queue with full permission -------------------------- - - - - - PS C:\> Set-AzureStorageQueueStoredAccessPolicy -Queue test -Policy testPolicy -Permission arup - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - Remove-AzureStorageShare - - Remove an azure storage file share. - - - - - Remove - AzureStorageShare - - - - - Remove an azure storage file share. - - - - Remove-AzureStorageShare - - Name - - The file share name - - String - - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageShare - - Share - - The file share object - - CloudFileShare - - - PassThru - - - - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageShare - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - Remove-AzureStorageShare - - PassThru - - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - Name - - The file share name - - String - - String - - - - - - - PassThru - - - - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - - - - - Share - - The file share object - - CloudFileShare - - CloudFileShare - - - - - - - ClientRequestId - - - - - string - - string - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Example 1 -------------------------- - - - - - PS C:\> Remove-AzureStorageShare -Name sample - - This example removes a file share named sample. - - - - - - - - - - - - New-AzureStorageShare - - - - - Get-AzureStorageShare - - - - - - - - - Remove-AzureStorageShareStoredAccessPolicy - - Remove a Stored Access Policy from an azure storage share. - - - - - Remove - AzureStorageShareStoredAccessPolicy - - - - Remove a Stored Access Policy from an azure storage share. - - - - Remove-AzureStorageShareStoredAccessPolicy - - ShareName - - Azure storage share name. - - String - - - Policy - - Name of the Azure storage Shared Access Policy to delete. - - String - - - Force - - Force to remove the policy without confirmation - - SwitchParameter - - - PassThru - - Output a bool value in order to indicate whether the specified policy is removed successfully. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - - Profile - - - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - - - ShareName - - Azure storage share name. - - String - - String - - - - - - - Policy - - Name of the Azure storage Shared Access Policy to delete. - - String - - String - - - - - - - Force - - Force to remove the policy without confirmation - - SwitchParameter - - SwitchParameter - - - - - - - PassThru - - Output a bool value in order to indicate whether the specified policy is removed successfully. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Profile - - - - AzureProfile - - AzureProfile - - - - - - - CloudBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - CloudBlob - - - - - - - Confirm - - - - SwitchParameter - - SwitchParameter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Remove a stored access policy from an azure storage share -------------------------- - - PS C:\> - - PS C:\> Remove-AzureStorageShareStoredAccessPolicy -ShareName test -Policy testPolicy - - - - - - - - - - - - - - - - - - - - - - - Remove-AzureStorageTable - - Remove azure storage table - - - - - Remove - AzureStorageTable - - - - - Remove azure storage table - - - - Remove-AzureStorageTable - - Name - - The name of the table to be removed. - - String - - - Force - - Force to remove the table without confirmation - - SwitchParameter - - - PassThru - - Output a bool value in order to indicate whether the specified table is remove successfully. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - - - Name - - The name of the table to be removed. - - String - - String - - - - - - - Force - - Force to remove the table without confirmation - - SwitchParameter - - SwitchParameter - - - - - - - PassThru - - Output a bool value in order to indicate whether the specified table is remove successfully. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - WhatIf - - - - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - - - - SwitchParameter - - SwitchParameter - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - int32 - - int32 - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - int32 - - int32 - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Remove azure storage table by table name -------------------------- - - - - - PS C:\> Remove-AzureStorageTable tableabc - - - - - - - - - - - - - -------------------------- Remove azure storage tables using GetAzureStorageTable -------------------------- - - - - - PS C:\> Get-AzureStorageTable table* | Remove-AzureStorageTable - - - - - - - - - - - - - - - - - - - Remove-AzureStorageTableStoredAccessPolicy - - Remove Stored Access Policy from azure storage table. - - - - - Remove - AzureStorageTableStoredAccessPolicy - - - - - Remove Stored Access Policy from azure storage table. - - - - Remove-AzureStorageTableStoredAccessPolicy - - Table - - Azure storage table name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Force - - Force to remove the policy without confirmation - - SwitchParameter - - - PassThru - - Output a bool value in order to indicate whether the specified policy is remove successfully. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - - - Table - - Azure storage table name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Force - - Force to remove the policy without confirmation - - SwitchParameter - - SwitchParameter - - - - - - - PassThru - - Output a bool value in order to indicate whether the specified policy is remove successfully. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - WhatIf - - - - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - - - - SwitchParameter - - SwitchParameter - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Remove a stored access policy from table -------------------------- - - - - - PS C:\> Remove-AzureStorageTableStoredAccessPolicy -Table test -Policy testPolicy - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - Set-AzureStorageBlobContent - - Upload local file to azure storage blob. - - - - - Set - AzureStorageBlobContent - - - - - Upload local file to azure storage blob. - - - - Set-AzureStorageBlobContent - - File - - Local file path. - - String - - - Container - - Container name - - String - - - Blob - - Blob name. - - String - - - BlobType - - Destination Blob Type (Block/Page/Append). - - String - - - Properties - - Blob properties. - - Hashtable - - - Metadata - - Blob metadata. - - Hashtable - - - Force - - Force to overwrite the existing blob. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Set-AzureStorageBlobContent - - File - - Local file path. - - String - - - Blob - - Blob name. - - String - - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - - BlobType - - Destination Blob Type (Block/Page/Append). - - String - - - Properties - - Blob properties. - - Hashtable - - - Metadata - - Blob metadata. - - Hashtable - - - Force - - Force to overwrite the existing blob. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Set-AzureStorageBlobContent - - File - - Local file path. - - String - - - ICloudBlob - - ICloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - ICloudBlob - - - BlobType - - Destination Blob Type (Block/Page/Append). - - String - - - Properties - - Blob properties. - - Hashtable - - - Metadata - - Blob metadata. - - Hashtable - - - Force - - Force to overwrite the existing blob. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - - - File - - Local file path. - - String - - String - - - - - - - Container - - Container name - - String - - String - - - - - - - Blob - - Blob name. - - String - - String - - - - - - - BlobType - - Destination Blob Type (Block/Page/Append). - - String - - String - - - - - - - Properties - - Blob properties. - - Hashtable - - Hashtable - - - - - - - Metadata - - Blob metadata. - - Hashtable - - Hashtable - - - - - - - Force - - Force to overwrite the existing blob. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - ProcessorCount * 8 - - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - CloudBlobContainer - - - - - - - ICloudBlob - - ICloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - ICloudBlob - - ICloudBlob - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Upload file by name. -------------------------- - - - - - PS C:\> Set-AzureStorageBlobContent -Container upload -File .\filename -Blob blobname - - - - - - - - - - - - - -------------------------- Upload file using ls command. -------------------------- - - - - - PS C:\> ls -File -Recurse | Set-AzureStorageBlobContent -Container upload - - - - - - - - - - - - - -------------------------- Upload file using pipeline from GetAzureStorageBlob -------------------------- - - - - - PS C:\> Get-AzureStorageBlob -Container containername -Blob blobname | Set-AzureStorageBlobContent -File filename - - - - - - - - - - - - - -------------------------- Upload file using pipeline from GetAzureStorageContainer -------------------------- - - - - - PS C:\> Get-AzureStorageContainer -Container container* | Set-AzureStorageBlobContent -File filename -Blob blobname - - - - - - - - - - - - - -------------------------- Upload file and set metadata -------------------------- - - - - - PS C:\> $meta = @{"key" = "value"; "name" = "test"} + + + + + + + + + + + + + + + + + + + + + + New-AzureStorageQueue + + Create an Azure Storage queue + + + + + New + AzureStorageQueue + + + + Create an Azure Storage queue + + + + New-AzureStorageQueue + + Name + + Queue name + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Queue name + + String + + String + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + int32 + + int32 + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + int32 + + int32 + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Create an Azure Storage queue -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageQueue queueabc + + + + + + + + + + + + + + + + -------------------------- Create multiple Azure Storage queues -------------------------- + + PS C:\> + + PS C:\> "queue1 queue2 queue3".split() | New-AzureStorageQueue + + + + + + + + + + + + + + + + + + + + + + New-AzureStorageQueueSASToken + + Generate Shared Access Signature token for Azure Storage queue. + + + + + New + AzureStorageQueueSASToken + + + + Generate Shared Access Signature token for Azure Storage queue. + + + + New-AzureStorageQueueSASToken + + Name + + Azure Storage queue name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full queue uri with sas token + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageQueueSASToken + + Name + + Azure Storage queue name. + + String + + + Permission + + Permissions for a storage queue. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full queue uri with sas token + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Azure Storage queue name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + SharedAccessProtocol + + + + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + String + + + + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + FullUri + + Return the full queue uri with sas token + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Permission + + Permissions for a storage queue. + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Generate a queue sas token with full permission -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageQueueSASToken -Name test -Permission raup + + + + + + + + + + + + + + + + -------------------------- Generate a queue sas token with shared access policy -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageQueueSASToken -Name test -Policy policyName + + + + + + + + + + + + + + + + + + New-AzureStorageQueueSASToken + http://msdn.microsoft.com/en-us/library/dn806410.aspx + + + + + + + New-AzureStorageQueueStoredAccessPolicy + + Create Stored Access Policy for Azure Storage queue. + + + + + New + AzureStorageQueueStoredAccessPolicy + + + + Create Stored Access Policy for Azure Storage queue. + + + + New-AzureStorageQueueStoredAccessPolicy + + Queue + + Azure Storage queue name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Permission + + Permissions for a storage queue. + + String + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Queue + + Azure Storage queue name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Permission + + Permissions for a storage queue. + + String + + String + + + + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Create a stored access policy in queue with full permission -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageQueueStoredAccessPolicy -Queue test -Policy testPolicy -Permission arup + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + New-AzureStorageShare + + Create a new Azure Storage file share. + + + + + New + AzureStorageShare + + + + Create a new Azure Storage file share. + + + + New-AzureStorageShare + + Name + + The file share name + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageShare + + Name + + The file share name + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageShare + + Name + + The file share name + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + The file share name + + String + + String + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + ClientRequestId + + + + string + + string + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageShare -Name sample + + This example creates a file share named sample. + + + + + + + + + + + + + + + + Unkown + + + + Remove-AzureStorageShare + + + + Unkown + + + + Get-AzureStorageShare + + + + + + + + New-AzureStorageShareSASToken + + Generate Shared Access Signature token for Azure Storage share. + + + + + New + AzureStorageShareSASToken + + + + Generate Shared Access Signature token for Azure Storage share. + + + + New-AzureStorageShareSASToken + + ShareName + + Azure Storage share name. + + String + + + Policy + + Azure Stored Access Policy name. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full share uri with sas token. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageShareSASToken + + ShareName + + Azure Storage share name. + + String + + + Permission + + Permissions in the SAS token to access the share and files under the share. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full share uri with sas token. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ShareName + + Azure Storage share name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy name. + + String + + String + + + + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + SharedAccessProtocol + + + + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + String + + + + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + FullUri + + Return the full share uri with sas token. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Permission + + Permissions in the SAS token to access the share and files under the share. + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Generate a share sas token with full share permission. -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageShareSASToken -ShareName test -Permission rwdl + + + + + + + + + + + + + + + + -------------------------- Generate multiple share sas token by pipeline -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageShare -Prefix test | New-AzureStorageShareSASToken -Permission rwdl + + + + + + + + + + + + + + + + -------------------------- Generate share sas token with a shared access policy -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageShareSASToken -ShareName test -Policy policyName + + + + + + + + + + + + + + + + + + + + + + New-AzureStorageShareStoredAccessPolicy + + Create Stored Access Policy on an Azure Storage share. + + + + + New + AzureStorageShareStoredAccessPolicy + + + + Create Stored Access Policy on an Azure Storage share. + + + + New-AzureStorageShareStoredAccessPolicy + + ShareName + + Azure Storage share name. + + String + + + Policy + + Azure Stored Access Policy name. + + String + + + Permission + + Permissions in the Shared Access Policy to access the storage share or files under it. + + String + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ShareName + + Azure Storage share name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy name. + + String + + String + + + + + + Permission + + Permissions in the Shared Access Policy to access the storage share or files under it. + + String + + String + + + + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Create a Stored Access Policy in a share with full permission -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageShareStoredAccessPolicy -ShareName test -Policy testPolicy -Permission rwdl + + + + + + + + + + + + + + + + + + + + + + New-AzureStorageTable + + Create an Azure Storage table + + + + + New + AzureStorageTable + + + + Create an Azure Storage table + + + + New-AzureStorageTable + + Name + + Table name + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Table name + + String + + String + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + int32 + + int32 + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + int32 + + int32 + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Create an Azure Storage table -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageTable tableabc + + + + + + + + + + + + + + + + -------------------------- Create multiple Azure Storage tables -------------------------- + + PS C:\> + + PS C:\> "table1 table2 table3".split() | New-AzureStorageTable + + + + + + + + + + + + + + + + + + + + + + New-AzureStorageTableSASToken + + Generate Shared Access Signature token for Azure Storage table. + + + + + New + AzureStorageTableSASToken + + + + Generate Shared Access Signature token for Azure Storage table. + + + + New-AzureStorageTableSASToken + + Name + + Azure Storage table name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full queue uri with sas token + + SwitchParameter + + + StartPartitionKey + + Start partition key. + + String + + + StartRowKey + + Start row key. + + String + + + EndPartitionKey + + End partition key. + + String + + + EndRowKey + + End row key. + + String + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureStorageTableSASToken + + Name + + Azure Storage table name. + + String + + + Permission + + Permissions for a storage table. + + String + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + + FullUri + + Return the full queue uri with sas token + + SwitchParameter + + + StartPartitionKey + + Start partition key. + + String + + + StartRowKey + + Start row key. + + String + + + EndPartitionKey + + End partition key. + + String + + + EndRowKey + + End row key. + + String + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Azure Storage table name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Protocol + + Protocol permitted for a request made with the account SAS, such as HttpsOrHttp, HttpsOnly. The default value is HttpsOrHttp. + + SharedAccessProtocol + + SharedAccessProtocol + + + + + + IPAddressOrRange + + IP address or a range of IP addresses from which to accept requests. The range is inclusive. +For example, 168.1.5.65 or 168.1.5.60-168.1.5.70. + + String + + String + + + + + + StartTime + + The time at which the shared access signature becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the shared access signature becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + FullUri + + Return the full queue uri with sas token + + SwitchParameter + + SwitchParameter + + + + + + StartPartitionKey + + Start partition key. + + String + + String + + + + + + StartRowKey + + Start row key. + + String + + String + + + + + + EndPartitionKey + + End partition key. + + String + + String + + + + + + EndRowKey + + End row key. + + String + + String + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Permission + + Permissions for a storage table. + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Generate a table sas token with full permission -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageTableSASToken -Name test -Permission raud + + + + + + + + + + + + + + + + -------------------------- Generate a table sas token with partition key and row key. -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageTableSASToken -Name test -Permission raud -StartPartitionKey a -EndPartitionKey b + + + + + + + + + + + + + + + + -------------------------- Generate a table sas token with shared access policy -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageTableSASToken -Name test -Policy policyName + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/dn806400.aspx + + + + + + + New-AzureStorageTableStoredAccessPolicy + + Create Stored Access Policy for Azure Storage table. + + + + + New + AzureStorageTableStoredAccessPolicy + + + + Create Stored Access Policy for Azure Storage table. + + + + New-AzureStorageTableStoredAccessPolicy + + Table + + Azure Storage table name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Permission + + Permissions for a storage table. + + String + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Table + + Azure Storage table name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Permission + + Permissions for a storage table. + + String + + String + + + + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Create a stored access policy in table with full permission -------------------------- + + PS C:\> + + PS C:\> New-AzureStorageTableStoredAccessPolicy -Table test -Policy testPolicy -Permission raud + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + Remove-AzureStorageBlob + + Remove the specified Azure Storage blob. + + + + + Remove + AzureStorageBlob + + + + Remove the specified Azure Storage blob. + + + + Remove-AzureStorageBlob + + Blob + + Blob name. + + String + + + Container + + Container name. + + String + + + DeleteSnapshot + + Only delete blob snapshots. + + SwitchParameter + + + Force + + Force to remove the blob and its snapshot without confirmation. + + SwitchParameter + + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Remove-AzureStorageBlob + + CloudBlob + + + + CloudBlob + + + DeleteSnapshot + + Only delete blob snapshots. + + SwitchParameter + + + Force + + Force to remove the blob and its snapshot without confirmation. + + SwitchParameter + + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Remove-AzureStorageBlob + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + + Blob + + Blob name. + + String + + + DeleteSnapshot + + Only delete blob snapshots. + + SwitchParameter + + + Force + + Force to remove the blob and its snapshot without confirmation. + + SwitchParameter + + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + Blob + + Blob name. + + String + + String + + + + + + Container + + Container name. + + String + + String + + + + + + DeleteSnapshot + + Only delete blob snapshots. + + SwitchParameter + + SwitchParameter + + + + + + Force + + Force to remove the blob and its snapshot without confirmation. + + SwitchParameter + + SwitchParameter + + + + + + PassThru + + + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + CloudBlob + + + + CloudBlob + + CloudBlob + + + + + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + CloudBlobContainer + + + + + + ICloudBlob + + ICloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + icloudblob + + icloudblob + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Remove Azure Storage blob by name -------------------------- + + PS C:\> + + PS C:\> Remove-AzureStorageBlob -Container containername -Blob blobname + + + + + + + + + + + + + + + + -------------------------- Remove Azure Storage blob using pipeline from GetAzureStorageBlob -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageBlob -Container containername -Blob blobname | Remove-AzureStorageBlob + + + + + + + + + + + + + + + + -------------------------- Remove Azure Storage blob using pipeline from GetAzureStorageContainer -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer container* | Remove-AzureStorageBlob blobname + + + + + + + + + + + + + + + + + + Get-AzureStorageBlob + + + + Get-AzureStorageBlobContent + + + + Set-AzureStorageBlobContent + + + + + + + + Remove-AzureStorageContainer + + Remove the specified Azure Storage container. + + + + + Remove + AzureStorageContainer + + + + Remove the specified Azure Storage container. + + + + Remove-AzureStorageContainer + + Name + + + + String + + + Force + + + + SwitchParameter + + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + Name + + + + String + + String + + + + + + Force + + + + SwitchParameter + + SwitchParameter + + + + + + PassThru + + + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + + + + + + + Remove-AzureStorageContainerStoredAccessPolicy + + Remove Stored Access Policy from Azure Storage container. + + + + + Remove + AzureStorageContainerStoredAccessPolicy + + + + Remove Stored Access Policy from Azure Storage container. + + + + Remove-AzureStorageContainerStoredAccessPolicy + + Container + + Azure Storage container name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Force + + Force to remove the policy without confirmation + + SwitchParameter + + + PassThru + + Output a bool value in order to indicate whether the specified policy is remove successfully. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + Container + + Azure Storage container name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Force + + Force to remove the policy without confirmation + + SwitchParameter + + SwitchParameter + + + + + + PassThru + + Output a bool value in order to indicate whether the specified policy is remove successfully. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Remove a stored access policy from container -------------------------- + + PS C:\> + + PS C:\> Remove-AzureStorageContainerStoredAccessPolicy -Container test -Policy testPolicy + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + Remove-AzureStorageCORSRule + + Clear the CORS rules for a specific type of storage service (blob, table or queue). + + + + + Remove + AzureStorageCORSRule + + + + Clear Azure Storage service CORS rules. This cmdlet will delete all CORS rules in the specific Azure Storage service. + + + + Remove-AzureStorageCORSRule + + ServiceType + + Azure Storage service type, such as Blob, Table, Queue. + + StorageServiceType + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServiceType + + Azure Storage service type, such as Blob, Table, Queue. + + StorageServiceType + + StorageServiceType + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Clear CORS rules of blob service. -------------------------- + + PS C:\> + + Remove-AzureStorageCORSRule -ServiceType Blob + + + + + + + + + + + + + + + + + + + + + + Remove-AzureStorageDirectory + + Remove an Azure Storage file directory. + + + + + Remove + AzureStorageDirectory + + + + Remove an Azure Storage file directory. + + + + Remove-AzureStorageDirectory + + ShareName + + The file share name + + String + + + Path + + The path of the file directory to be removed + + String + + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageDirectory + + Share + + The file share object + + CloudFileShare + + + Path + + The path of the file directory to be removed + + String + + + PassThru + + + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageDirectory + + Directory + + The directory object to be removed + + CloudFileDirectory + + + Path + + The path of the file directory to be removed + + String + + + PassThru + + + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageDirectory + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageDirectory + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + ShareName + + The file share name + + String + + String + + + + + + Path + + The path of the file directory to be removed + + String + + String + + + + + + PassThru + + + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side timeout value for the request + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side timeout value for the request + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + + + + Share + + The file share object + + CloudFileShare + + CloudFileShare + + + + + + Directory + + The directory object to be removed + + CloudFileDirectory + + CloudFileDirectory + + + + + + ClientRequestId + + + + string + + string + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageShare -Name sample | Remove-AzureStorageDirectory -Path sampledir + + This example removes a file directory named sampledir under the sample file share. + + + + + + + + + + + + + + -------------------------- Example 2 -------------------------- + + PS C:\> + + PS C:\> Remove-AzureStorageDirectory -ShareName sample -Path sampledir + + This example removes a file directory named sampledir under the sample file share. + + + + + + + + + + + + + + + + Get-AzureStorageFile + + + + New-AzureStorageDirectory + + + + + + + + Remove-AzureStorageFile + + Remove the specified file + + + + + Remove + AzureStorageFile + + + + Remove the specified file + + + + Remove-AzureStorageFile + + ShareName + + The file share name + + String + + + Path + + The path of the file to be removed + + String + + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageFile + + Share + + The file share object + + CloudFileShare + + + Path + + The path of the file to be removed + + String + + + PassThru + + + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageFile + + Directory + + + + CloudFileDirectory + + + Path + + The path of the file to be removed + + String + + + PassThru + + + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageFile + + File + + The file object to remove + + CloudFile + + + PassThru + + + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageFile + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageFile + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + ShareName + + The file share name + + String + + String + + + + + + Path + + The path of the file to be removed + + String + + String + + + + + + PassThru + + + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + + + + Share + + The file share object + + CloudFileShare + + CloudFileShare + + + + + + Directory + + + + CloudFileDirectory + + CloudFileDirectory + + + + + + File + + The file object to remove + + CloudFile + + CloudFile + + + + + + ClientRequestId + + + + string + + string + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + PS C:\> Remove-AzureStorageFile –ShareName sample –FilePath samplefile + + This example removes the samplefile file from the sample file share. + + + + + + + + + + + + + + + + Get-AzureStorageFile + + + + + + + + Remove-AzureStorageQueue + + Remove the specified Azure Storage queue + + + + + Remove + AzureStorageQueue + + + + Remove the specified Azure Storage queue + + + + Remove-AzureStorageQueue + + Name + + Queue name + + String + + + Force + + Force to remove the queue without confirmation + + SwitchParameter + + + PassThru + + Output a bool value in order to indicate whether the specified queue is remove successfully. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + Name + + Queue name + + String + + String + + + + + + Force + + Force to remove the queue without confirmation + + SwitchParameter + + SwitchParameter + + + + + + PassThru + + Output a bool value in order to indicate whether the specified queue is remove successfully. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + int32 + + int32 + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + int32 + + int32 + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Remove Azure Storage queue by queue name -------------------------- + + PS C:\> + + PS C:\> Remove-AzureStorageQueue queueabc + + + + + + + + + + + + + + + + -------------------------- Remove Azure Storage queue using GetAzureStorageQueue -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageQueue queue* | Remove-AzureStorageQueue + + + + + + + + + + + + + + + + + + + + + + Remove-AzureStorageQueueStoredAccessPolicy + + Remove Stored Access Policy from Azure Storage queue. + + + + + Remove + AzureStorageQueueStoredAccessPolicy + + + + Remove Stored Access Policy from Azure Storage queue. + + + + Remove-AzureStorageQueueStoredAccessPolicy + + Queue + + Azure Storage queue name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Force + + Force to remove the policy without confirmation + + SwitchParameter + + + PassThru + + Output a bool value in order to indicate whether the specified policy is remove successfully. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + Queue + + Azure Storage queue name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Force + + Force to remove the policy without confirmation + + SwitchParameter + + SwitchParameter + + + + + + PassThru + + Output a bool value in order to indicate whether the specified policy is remove successfully. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Remove a stored access policy from queue -------------------------- + + PS C:\> + + PS C:\> Remove-AzureStorageQueueStoredAccessPolicy -Queue test -Policy testPolicy + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + Remove-AzureStorageShare + + Remove an Azure Storage file share. + + + + + Remove + AzureStorageShare + + + + Remove an Azure Storage file share. + + + + Remove-AzureStorageShare + + Name + + The file share name + + String + + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageShare + + Share + + The file share object + + CloudFileShare + + + PassThru + + + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageShare + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + Remove-AzureStorageShare + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + Name + + The file share name + + String + + String + + + + + + PassThru + + + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + + + + Share + + The file share object + + CloudFileShare + + CloudFileShare + + + + + + ClientRequestId + + + + string + + string + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + PS C:\> Remove-AzureStorageShare -Name sample + + This example removes a file share named sample. + + + + + + + + + + + + + + + + New-AzureStorageShare + + + + Get-AzureStorageShare + + + + + + + + Remove-AzureStorageShareStoredAccessPolicy + + Remove a Stored Access Policy from an Azure Storage share. + + + + + Remove + AzureStorageShareStoredAccessPolicy + + + + Remove a Stored Access Policy from an Azure Storage share. + + + + Remove-AzureStorageShareStoredAccessPolicy + + ShareName + + Azure Storage share name. + + String + + + Policy + + Name of the Azure Storage Shared Access Policy to delete. + + String + + + Force + + Force to remove the policy without confirmation + + SwitchParameter + + + PassThru + + Output a bool value in order to indicate whether the specified policy is removed successfully. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + ShareName + + Azure Storage share name. + + String + + String + + + + + + Policy + + Name of the Azure Storage Shared Access Policy to delete. + + String + + String + + + + + + Force + + Force to remove the policy without confirmation + + SwitchParameter + + SwitchParameter + + + + + + PassThru + + Output a bool value in order to indicate whether the specified policy is removed successfully. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + CloudBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + cloudblob + + cloudblob + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Remove a stored access policy from an Azure Storage share -------------------------- + + PS C:\> + + PS C:\> Remove-AzureStorageShareStoredAccessPolicy -ShareName test -Policy testPolicy + + + + + + + + + + + + + + + + + + + + + + Remove-AzureStorageTable + + Remove Azure Storage table + + + + + Remove + AzureStorageTable + + + + Remove Azure Storage table + + + + Remove-AzureStorageTable + + Name + + The name of the table to be removed. + + String + + + Force + + Force to remove the table without confirmation + + SwitchParameter + + + PassThru + + Output a bool value in order to indicate whether the specified table is remove successfully. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + Name + + The name of the table to be removed. + + String + + String + + + + + + Force + + Force to remove the table without confirmation + + SwitchParameter + + SwitchParameter + + + + + + PassThru + + Output a bool value in order to indicate whether the specified table is remove successfully. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + int32 + + int32 + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + int32 + + int32 + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Remove Azure Storage table by table name -------------------------- + + PS C:\> + + PS C:\> Remove-AzureStorageTable tableabc + + + + + + + + + + + + + + + + -------------------------- Remove Azure Storage tables using GetAzureStorageTable -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageTable table* | Remove-AzureStorageTable + + + + + + + + + + + + + + + + + + + + + + Remove-AzureStorageTableStoredAccessPolicy + + Remove Stored Access Policy from Azure Storage table. + + + + + Remove + AzureStorageTableStoredAccessPolicy + + + + Remove Stored Access Policy from Azure Storage table. + + + + Remove-AzureStorageTableStoredAccessPolicy + + Table + + Azure Storage table name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Force + + Force to remove the policy without confirmation + + SwitchParameter + + + PassThru + + Output a bool value in order to indicate whether the specified policy is remove successfully. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + Table + + Azure Storage table name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Force + + Force to remove the policy without confirmation + + SwitchParameter + + SwitchParameter + + + + + + PassThru + + Output a bool value in order to indicate whether the specified policy is remove successfully. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Remove a stored access policy from table -------------------------- + + PS C:\> + + PS C:\> Remove-AzureStorageTableStoredAccessPolicy -Table test -Policy testPolicy + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + Set-AzureStorageBlobContent + + Upload local file to Azure Storage blob. + + + + + Set + AzureStorageBlobContent + + + + Upload local file to Azure Storage blob. + + + + Set-AzureStorageBlobContent + + File + + Local file path. + + String + + + Container + + Container name + + String + + + Blob + + Blob name. + + String + + + BlobType + + Destination Blob Type (Block/Page/Append). + + String + + + Properties + + Blob properties. + + Hashtable + + + Metadata + + Blob metadata. + + Hashtable + + + Force + + Force to overwrite the existing blob. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Set-AzureStorageBlobContent + + File + + Local file path. + + String + + + Blob + + Blob name. + + String + + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + + BlobType + + Destination Blob Type (Block/Page/Append). + + String + + + Properties + + Blob properties. + + Hashtable + + + Metadata + + Blob metadata. + + Hashtable + + + Force + + Force to overwrite the existing blob. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Set-AzureStorageBlobContent + + File + + Local file path. + + String + + + CloudBlob + + + + CloudBlob + + + BlobType + + Destination Blob Type (Block/Page/Append). + + String + + + Properties + + Blob properties. + + Hashtable + + + Metadata + + Blob metadata. + + Hashtable + + + Force + + Force to overwrite the existing blob. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + File + + Local file path. + + String + + String + + + + + + Container + + Container name + + String + + String + + + + + + Blob + + Blob name. + + String + + String + + + + + + BlobType + + Destination Blob Type (Block/Page/Append). + + String + + String + + + + + + Properties + + Blob properties. + + Hashtable + + Hashtable + + + + + + Metadata + + Blob metadata. + + Hashtable + + Hashtable + + + + + + Force + + Force to overwrite the existing blob. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + ProcessorCount * 8 + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + CloudBlobContainer + + + + + + CloudBlob + + + + CloudBlob + + CloudBlob + + + + + + ICloudBlob + + ICloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + icloudblob + + icloudblob + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Upload file by name. -------------------------- + + PS C:\> + + PS C:\> Set-AzureStorageBlobContent -Container upload -File .\filename -Blob blobname + + + + + + + + + + + + + + + + -------------------------- Upload file using ls command. -------------------------- + + PS C:\> + + PS C:\> ls -File -Recurse | Set-AzureStorageBlobContent -Container upload + + + + + + + + + + + + + + + + -------------------------- Upload file using pipeline from GetAzureStorageBlob -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageBlob -Container containername -Blob blobname | Set-AzureStorageBlobContent -File filename + + + + + + + + + + + + + + + + -------------------------- Upload file using pipeline from GetAzureStorageContainer -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer -Container container* | Set-AzureStorageBlobContent -File filename -Blob blobname + + + + + + + + + + + + + + + + -------------------------- Upload file and set metadata -------------------------- + + PS C:\> + + PS C:\> $meta = @{"key" = "value"; "name" = "test"} Set-AzureStorageBlobContent -File filename -Container containername -Metadata $meta - - - - - - - - - - - - - - - Get-AzureStorageBlobContent - - - - - Get-AzureStorageBlob - - - - - Remove-AzureStorageBlob - - - - - - - - - Set-AzureStorageContainerAcl - - Set the public access permission to the specified azure storage container. - - - - - Set - AzureStorageContainerAcl - - - - - Set the public access permission to the specified azure storage container. - - - - Set-AzureStorageContainerAcl - - Name - - Container name. - - String - - - Permission - - Container public access permission (Off/Blob/Container). - - BlobContainerPublicAccessType - - - PassThru - - Output the sepcified container. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - - - Name - - Container name. - - String - - String - - - - - - - Permission - - Container public access permission (Off/Blob/Container). - - BlobContainerPublicAccessType - - BlobContainerPublicAccessType - - - - - - - PassThru - - Output the sepcified container. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Set azure storage container acl by name. -------------------------- - - - - - PS C:\> Set-AzureStorageContainerAcl -Container container1 -Permission off -PassThru - - - - - - - - - - - - - -------------------------- Set azure storage container acl using pipeline by GetAzureStorageContainer -------------------------- - - - - - PS C:\> Get-AzureStorageContainer container* | Set-AzureStorageContainerAcl -Permission blob -PassThru - - - - - - - - - - - - - - - Get-AzureStorageContainerAcl - - - - - Get-AzureStorageContainer - - - - - New-AzureStorageContainer - - - - - Remove-AzureStorageContainer - - - - - - - - - Set-AzureStorageContainerStoredAccessPolicy - - Set Stored Access Policy for azure storage container. - - - - - Set - AzureStorageContainerStoredAccessPolicy - - - - - Set Stored Access Policy for azure storage container. - - - - Set-AzureStorageContainerStoredAccessPolicy - - Container - - Azure storage container name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Permission - - Permissions for a storage container. - - String - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - - NoStartTime - - Set the StartTime to be Null. - - SwitchParameter - - - NoExpiryTime - - Set the ExpiryTime to be Null. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Container - - Azure storage container name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Permission - - Permissions for a storage container. - - String - - String - - - - - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - NoStartTime - - Set the StartTime to be Null. - - SwitchParameter - - SwitchParameter - - - - - - - NoExpiryTime - - Set the ExpiryTime to be Null. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Set a stored access policy in container with full permission -------------------------- - - - - - PS C:\> Set-AzureStorageContainerStoredAccessPolicy -Container test -Policy testPolicy -Permission rwdl - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - Set-AzureStorageCORSRule - - Set azure storage service CORS rules. - - - - - Set - AzureStorageCORSRule - - - - This cmdlet will set the CORS rules for a specified type of storage service (blob, table, queue). Note that it will overwrite the existing rules with the input CORS rules array. It is recommended to get the existing rules first before you set if you just want to add one rule as shown in example. - - - - Set-AzureStorageCORSRule - - ServiceType - - Azure storage service type, such as Blob, Table, Queue. - - StorageServiceType - - - CorsRules - - An array of PSCORSRule instances each to represent a CORS rule. You can retrieve the existing rules using Get-AzureStorageCORSRule - - PSCorsRule[] - - - PassThru - - - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - - - - - ServiceType - - Azure storage service type, such as Blob, Table, Queue. - - StorageServiceType - - StorageServiceType - - - - - - - CorsRules - - An array of PSCORSRule instances each to represent a CORS rule. - - PSCorsRule[] - - PSCorsRule[] - - - - - - - PassThru - - - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Set two CORS rules to blob service. -------------------------- - - PS C:\> - - PS C:\> $CorsRules = (@{ - AllowedHeaders=@("x-ms-blob-content-type","x-ms-blob-content-disposition"); - AllowedOrigins=@("*"); + + + + + + + + + + + + + + + + + + Get-AzureStorageBlobContent + + + + Get-AzureStorageBlob + + + + Remove-AzureStorageBlob + + + + + + + + Set-AzureStorageContainerAcl + + Set the public access permission to the specified Azure Storage container. + + + + + Set + AzureStorageContainerAcl + + + + Set the public access permission to the specified Azure Storage container. + + + + Set-AzureStorageContainerAcl + + Name + + Container name. + + String + + + Permission + + Container public access permission (Off/Blob/Container). + + BlobContainerPublicAccessType + + + PassThru + + Output the sepcified container. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Container name. + + String + + String + + + + + + Permission + + Container public access permission (Off/Blob/Container). + + BlobContainerPublicAccessType + + BlobContainerPublicAccessType + + + + + + PassThru + + Output the sepcified container. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Set Azure Storage container acl by name. -------------------------- + + PS C:\> + + PS C:\> Set-AzureStorageContainerAcl -Container container1 -Permission off -PassThru + + + + + + + + + + + + + + + + -------------------------- Set Azure Storage container acl using pipeline by GetAzureStorageContainer -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer container* | Set-AzureStorageContainerAcl -Permission blob -PassThru + + + + + + + + + + + + + + + + + + Get-AzureStorageContainerAcl + + + + Get-AzureStorageContainer + + + + New-AzureStorageContainer + + + + Remove-AzureStorageContainer + + + + + + + + Set-AzureStorageContainerStoredAccessPolicy + + Set Stored Access Policy for Azure Storage container. + + + + + Set + AzureStorageContainerStoredAccessPolicy + + + + Set Stored Access Policy for Azure Storage container. + + + + Set-AzureStorageContainerStoredAccessPolicy + + Container + + Azure Storage container name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Permission + + Permissions for a storage container. + + String + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + + NoStartTime + + Set the StartTime to be Null. + + SwitchParameter + + + NoExpiryTime + + Set the ExpiryTime to be Null. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Container + + Azure Storage container name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Permission + + Permissions for a storage container. + + String + + String + + + + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + NoStartTime + + Set the StartTime to be Null. + + SwitchParameter + + SwitchParameter + + + + + + NoExpiryTime + + Set the ExpiryTime to be Null. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Set a stored access policy in container with full permission -------------------------- + + PS C:\> + + PS C:\> Set-AzureStorageContainerStoredAccessPolicy -Container test -Policy testPolicy -Permission rwdl + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + Set-AzureStorageCORSRule + + Set Azure Storage service CORS rules. + + + + + Set + AzureStorageCORSRule + + + + This cmdlet will set the CORS rules for a specified type of storage service (blob, table, queue). Note that it will overwrite the existing rules with the input CORS rules array. It is recommended to get the existing rules first before you set if you just want to add one rule as shown in example. + + + + Set-AzureStorageCORSRule + + ServiceType + + Azure Storage service type, such as Blob, Table, Queue. + + StorageServiceType + + + CorsRules + + An array of PSCORSRule instances each to represent a CORS rule. + + PSCorsRule[] + + + PassThru + + + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServiceType + + Azure Storage service type, such as Blob, Table, Queue. + + StorageServiceType + + StorageServiceType + + + + + + CorsRules + + An array of PSCORSRule instances each to represent a CORS rule. + + PSCorsRule[] + + PSCorsRule[] + + + + + + PassThru + + + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Set two CORS rules to blob service. -------------------------- + + PS C:\> + + PS C:\> $CorsRules = (@{ + AllowedHeaders=@("x-ms-blob-content-type","x-ms-blob-content-disposition"); + AllowedOrigins=@("*"); MaxAgeInSeconds=30; - AllowedMethods=@("Get","Connect")}, + AllowedMethods=@("Get","Connect")}, @{ - AllowedOrigins=@("http://www.fabrikam.com","http://www.contoso.com"); - ExposedHeaders=@("x-ms-meta-data*","x-ms-meta-customheader"); - AllowedHeaders=@("x-ms-meta-target*","x-ms-meta-customheader"); + AllowedOrigins=@("http://www.fabrikam.com","http://www.contoso.com"); + ExposedHeaders=@("x-ms-meta-data*","x-ms-meta-customheader"); + AllowedHeaders=@("x-ms-meta-target*","x-ms-meta-customheader"); MaxAgeInSeconds=30; - AllowedMethods=@("Put")}) -PS C:\> Set-AzureStorageCORSRule -ServiceType Blob -CorsRules $CorsRules - - - - - - - - - - - - - - - - - - -------------------------- Change a CORS rule's properties of blob service. -------------------------- - - PS C:\> - - PS C:\> $corsRules = Get-AzureStorageCORSRule -ServiceType Blob -PS C:\> $corsRules[0].AllowedHeaders = @("x-ms-blob-content-type", "x-ms-blob-content-disposition") -PS C:\> $corsRules[0].AllowedMethods = @("Get", "Connect", "Merge") + AllowedMethods=@("Put")}) +PS C:\> Set-AzureStorageCORSRule -ServiceType Blob -CorsRules $CorsRules + + + + + + + + + + + + + + + + -------------------------- Change a CORS rule's properties of blob service. -------------------------- + + PS C:\> + + PS C:\> $corsRules = Get-AzureStorageCORSRule -ServiceType Blob +PS C:\> $corsRules[0].AllowedHeaders = @("x-ms-blob-content-type", "x-ms-blob-content-disposition") +PS C:\> $corsRules[0].AllowedMethods = @("Get", "Connect", "Merge") PS C:\> Set-AzureStorageCORSRule -ServiceType Blob -CorsRules $corsRules - - - - - - - - - - - - - - - - - - - - - - - Set-AzureStorageFileContent - - Upload the specified file to azure. - - - - - Set - AzureStorageFileContent - - - - - Upload the specified file to azure. - - - - Set-AzureStorageFileContent - - ShareName - - The file share name - - String - - - Source - - The source path of the file to upload - - String - - - Path - - The destination file path to upload the local file - - String - - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the azure storage file when there is name conflict. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Set-AzureStorageFileContent - - Share - - The file share object - - CloudFileShare - - - Source - - The source path of the file to upload - - String - - - Path - - The destination file path to upload the local file - - String - - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the azure storage file when there is name conflict. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Set-AzureStorageFileContent - - Directory - - The destination directory object to upload the file - - CloudFileDirectory - - - Source - - The source path of the file to upload - - String - - - Path - - The destination file path to upload the local file - - String - - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the azure storage file when there is name conflict. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Set-AzureStorageFileContent - - Source - - The source path of the file to upload - - String - - - Path - - The destination file path to upload the local file - - String - - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the azure storage file when there is name conflict. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - Set-AzureStorageFileContent - - Source - - The source path of the file to upload - - String - - - Path - - The destination file path to upload the local file - - String - - - PassThru - - - - - SwitchParameter - - - Force - - If this parameter is set, it will overwrite the azure storage file when there is name conflict. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - WhatIf - - - - - SwitchParameter - - - Confirm - - - - - SwitchParameter - - - - - - ShareName - - The file share name - - String - - String - - - - - - - Source - - The source path of the file to upload - - String - - String - - - - - - - Path - - The destination file path to upload the local file - - String - - String - - - - - - - PassThru - - - - - SwitchParameter - - SwitchParameter - - - - - - - Force - - If this parameter is set, it will overwrite the azure storage file when there is name conflict. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side timeout value for the request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - WhatIf - - - - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - - - - SwitchParameter - - SwitchParameter - - - - - - - Share - - The file share object - - CloudFileShare - - CloudFileShare - - - - - - - Directory - - The destination directory object to upload the file - - CloudFileDirectory - - CloudFileDirectory - - - - - - - ClientRequestId - - - - - string - - string - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Example 1 -------------------------- - - - - - PS C:\> Set-AzureStorageFileContent –ShareName sample –Source samplefile –FilePath sampledir/samplefile - - This example uploads the samplefile file to the path sampledir/samplefile in the sample file share. - - - - - - - - - - - - Remove-AzureStorageFileDirectory - - - - - New-AzureStorageFileDirectory - - - - - Get-AzureStorageFileContent - - - - - Set-AzureStorageFileContent - - - - - - - - - Set-AzureStorageServiceLoggingProperty - - Set azure storage service logging properties。 - - - - - Set - AzureStorageServiceLoggingProperty - - - - - Set azure storage service logging properties。 - - - - Set-AzureStorageServiceLoggingProperty - - ServiceType - - Azure storage service type. - - StorageServiceType - - - Version - - Azure storage service logging version. - - Nullable`1[Double] - - - RetentionDays - - Azure storage logging retention days. - - Nullable`1[Int32] - - - LoggingOperations - - Azure storage service logging operations. - - LoggingOperations[] - - - PassThru - - Ouput the updated azure storage service logging properties. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - ServiceType - - Azure storage service type. - - StorageServiceType - - StorageServiceType - - - - - - - Version - - Azure storage service logging version. - - Nullable`1[Double] - - Nullable`1[Double] - - - - - - - RetentionDays - - Azure storage logging retention days. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - LoggingOperations - - Azure storage service logging operations. - - LoggingOperations[] - - LoggingOperations[] - - - - - - - PassThru - - Ouput the updated azure storage service logging properties. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - int32 - - int32 - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - int32 - - int32 - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Set logging properties for azure storage blob service. -------------------------- - - - - - PS C:\> Set-AzureStorageServiceLoggingProperty -ServiceType Blob -LoggingOperations Read,Write -RetentionDays 10 -Version 1.0 -PassThru - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/dn806397.aspx - - - - - - - Set-AzureStorageServiceMetricsProperty - - Set azure storage service metrics properties. - - - - - Set - AzureStorageServiceMetricsProperty - - - - - Set azure storage service metrics properties. - - - - Set-AzureStorageServiceMetricsProperty - - ServiceType - - Azure storage service type. - - StorageServiceType - - - MetricsType - - Azure Storage service metrics type. - - ServiceMetricsType - - - Version - - Azure storage service metrics version. - - Nullable`1[Double] - - - RetentionDays - - Azure storage service metrics retention days. - - Nullable`1[Int32] - - - MetricsLevel - - Azure storage service metrics level. - - Nullable`1[MetricsLevel] - - - PassThru - - Output the updated azure storage service metrics properties. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - ServiceType - - Azure storage service type. - - StorageServiceType - - StorageServiceType - - - - - - - MetricsType - - Azure Storage service metrics type. - - ServiceMetricsType - - ServiceMetricsType - - - - - - - Version - - Azure storage service metrics version. - - Nullable`1[Double] - - Nullable`1[Double] - - - - - - - RetentionDays - - Azure storage service metrics retention days. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - MetricsLevel - - Azure storage service metrics level. - - Nullable`1[MetricsLevel] - - Nullable`1[MetricsLevel] - - - - - - - PassThru - - Output the updated azure storage service metrics properties. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - int32 - - int32 - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - int32 - - int32 - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Set metrics properties for azure storage blob service. -------------------------- - - - - - PS C:\> Set-AzureStorageServiceMetricsProperty -ServiceType Blob -MetricsType Hour -MetricsLevel Service -RetentionDays 10 -Version 1.0 -PassThru - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/dn806391.aspx - - - - - - - Set-AzureStorageShareQuota - - Set capacity quota for a specific share. - - - - - Set - AzureStorageShareQuota - - - - Set capacity quota for a specific share. - - - - Set-AzureStorageShareQuota - - ShareName - - Name of the share whose quota to be set. - - String - - - Quota - - Quota value in GB. - - Int32 - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - - Profile - - - - AzureProfile - - - - Set-AzureStorageShareQuota - - Share - - Instance of CloudFileShare to represent a share whose quota to be set. You can retrieve a share using Get-AzureStorageShare cmdlet. - - CloudFileShare - - - Quota - - Quota value in GB. - - Int32 - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - - Profile - - - - AzureProfile - - - - - - ShareName - - Name of the share whose quota to be set. - - String - - String - - - - - - - Quota - - Quota value in GB. - - Int32 - - Int32 - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Profile - - - - AzureProfile - - AzureProfile - - - - - - - Share - - Instance of CloudFileShare to represent a share whose quota to be set. You can retrieve a share using Get-AzureStorageShare cmdlet. - - CloudFileShare - - CloudFileShare - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Set quota of a share -------------------------- - - PS C:\> - - PS C:\> Set-AzureStorageShareQuota -ShareName "myshare" -Quota 1024 - - - - - - - - - - - - - - - - - - - - - - - Set-AzureStorageShareStoredAccessPolicy - - Update a Stored Access Policy for an azure storage share. - - - - - Set - AzureStorageShareStoredAccessPolicy - - - - Update a Stored Access Policy for an azure storage share. - - - - Set-AzureStorageShareStoredAccessPolicy - - ShareName - - Azure storage share name. - - String - - - Policy - - Name of Azure storage Stored Access Policy to be set. - - String - - - Permission - - New permissions in the Stored Access Policy to access the share or files under it. - - String - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - - NoStartTime - - Clear the StartTime property in the Stored Access Policy. - - SwitchParameter - - - NoExpiryTime - - Clear the ExpiryTime property in the Stored Access Policy. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - - Profile - - - - AzureProfile - - - - - - ShareName - - Azure storage share name. - - String - - String - - - - - - - Policy - - Name of Azure storage Stored Access Policy to be set. - - String - - String - - - - - - - Permission - - New permissions in the Stored Access Policy to access the share or files under it. - - String - - String - - - - - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - NoStartTime - - Clear the StartTime property in the Stored Access Policy. - - SwitchParameter - - SwitchParameter - - - - - - - NoExpiryTime - - Clear the ExpiryTime property in the Stored Access Policy. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Profile - - - - AzureProfile - - AzureProfile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Update a stored access policy in an azure storage share with full permission -------------------------- - - PS C:\> - - PS C:\> Set-AzureStorageShareStoredAccessPolicy -ShareName test -Policy testPolicy -Permission rwdl - - - - - - - - - - - - - - - - - - - - - - - Set-AzureStorageTableStoredAccessPolicy - - Set Stored Access Policy for azure storage table. - - - - - Set - AzureStorageTableStoredAccessPolicy - - - - - Set Stored Access Policy for azure storage table. - - - - Set-AzureStorageTableStoredAccessPolicy - - Table - - Azure storage table name. - - String - - - Policy - - Azure Stored Access Policy. - - String - - - Permission - - Permissions for a storage table. - - String - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - - NoStartTime - - Set the StartTime to be Null. - - SwitchParameter - - - NoExpiryTime - - Set the ExpiryTime to be Null. - - SwitchParameter - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - - - - Table - - Azure storage table name. - - String - - String - - - - - - - Policy - - Azure Stored Access Policy. - - String - - String - - - - - - - Permission - - Permissions for a storage table. - - String - - String - - - - - - - StartTime - - The time at which the stored access policy becomes valid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - ExpiryTime - - The time at which the stored access policy becomes invalid. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - - - - - NoStartTime - - Set the StartTime to be Null. - - SwitchParameter - - SwitchParameter - - - - - - - NoExpiryTime - - Set the ExpiryTime to be Null. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure storage context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Set a stored access policy in table with full permission -------------------------- - - - - - PS C:\> Set-AzureStorageTableStoredAccessPolicy -Table test -Policy testPolicy -Permission raud - - - - - - - - - - - - - - - http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx - - - - - - - - - Start-AzureStorageBlobCopy - - Start a copy operation to the specified destination blob. - - - - - Start - AzureStorageBlobCopy - - - - - Start a copy operation to the specified destination blob. - - - - Start-AzureStorageBlobCopy - - SrcBlob - - Source blob name. - - String - - - SrcContainer - - Source container name. - - String - - - DestContainer - - Destination container name. - - String - - - DestBlob - - Destination blob name. - - String - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Start-AzureStorageBlobCopy - - CloudBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - - DestCloudBlob - - Destination CloudBlob object - - CloudBlob - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Start-AzureStorageBlobCopy - - CloudBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - - DestContainer - - Destination container name. - - String - - - DestBlob - - Destination blob name. - - String - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Start-AzureStorageBlobCopy - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - - SrcBlob - - Source blob name. - - String - - - DestContainer - - Destination container name. - - String - - - DestBlob - - Destination blob name. - - String - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Start-AzureStorageBlobCopy - - SrcShareName - - Source share name. - - String - - - SrcFilePath - - Source file relative path to source directory or source share. - - String - - - DestContainer - - Destination container name. - - String - - - DestBlob - - Destination blob name. - - String - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Start-AzureStorageBlobCopy - - SrcShare - - CloudFileShare object from Azure Storage Client library. You can create it or use Get-AzureStorageShare cmdlet. - - CloudFileShare - - - SrcFilePath - - Source file relative path to source directory or source share. - - String - - - DestContainer - - Destination container name. - - String - - - DestBlob - - Destination blob name. - - String - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Start-AzureStorageBlobCopy - - SrcDir - - CloudFileDirectory object from Azure Storage Client library. - - CloudFileDirectory - - - SrcFilePath - - Source file relative path to source directory or source share. - - String - - - DestContainer - - Destination container name. - - String - - - DestBlob - - Destination blob name. - - String - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Start-AzureStorageBlobCopy - - SrcFile - - CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. - - CloudFile - - - DestCloudBlob - - Destination CloudBlob object - - CloudBlob - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Start-AzureStorageBlobCopy - - SrcFile - - CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. - - CloudFile - - - DestContainer - - Destination container name. - - String - - - DestBlob - - Destination blob name. - - String - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - Start-AzureStorageBlobCopy - - AbsoluteUri - - Absolute Uri to the source. Be noted that the credential should be provided in the Uri, if the source requires any. - - String - - - DestContainer - - Destination container name. - - String - - - DestBlob - - Destination blob name. - - String - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - - - - SrcBlob - - Source blob name. - - String - - String - - - - - - - SrcContainer - - Source container name. - - String - - String - - - - - - - DestContainer - - Destination container name. - - String - - String - - - - - - - DestBlob - - Destination blob name. - - String - - String - - - - - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - Force - - Force to overwrite the destination blob without confirmation. - - SwitchParameter - - SwitchParameter - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - CloudBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - CloudBlob - - - - - - - DestCloudBlob - - Destination CloudBlob object - - CloudBlob - - CloudBlob - - - - - - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - CloudBlobContainer - - - - - - - SrcShareName - - Source share name. - - String - - String - - - - - - - SrcFilePath - - Source file relative path to source directory or source share. - - String - - String - - - - - - - SrcShare - - CloudFileShare object from Azure Storage Client library. You can create it or use Get-AzureStorageShare cmdlet. - - CloudFileShare - - CloudFileShare - - - - - - - SrcDir - - CloudFileDirectory object from Azure Storage Client library. - - CloudFileDirectory - - CloudFileDirectory - - - - - - - SrcFile - - CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. - - CloudFile - - CloudFile - - - - - - - AbsoluteUri - - Absolute Uri to the source. Be noted that the credential should be provided in the Uri, if the source requires any. - - String - - String - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Start copy operation by name. -------------------------- - - - - - PS C:\> Start-CopyAzureStorageContainer -SrcContainer container1 -SrcBlob blob1 -DestContainer container2 - - - - - - - - - - - - - -------------------------- Start copy operation using container pipeline from GetAzureStorageContainer. -------------------------- - - - - - PS C:\> Get-AzureStorageContainer -Container container1 | Start-AzureStorageBlobCopy -SrcBlob blob -DestContainer container2 - - - - - - - - - - - - - -------------------------- StartCopy to specified blob using pipeline from GetAzureStorageBlob -------------------------- - - - - - PS C:\> Get-AzureStorageBlob -Container container1 | Start-AzureStorageBlobCopy -DestContainer container2 - - - - - - - - - - - - - -------------------------- start copy operation to CloudBlob object -------------------------- - - - - - PS C:\> $srcBlob = Get-AzureStorageBlob -Container container1 -Blob srcBlob + + + + + + + + + + + + + + + + + + + + + + Set-AzureStorageFileContent + + Upload the specified file to azure. + + + + + Set + AzureStorageFileContent + + + + Upload the specified file to azure. + + + + Set-AzureStorageFileContent + + ShareName + + The file share name + + String + + + Source + + The source path of the file to upload + + String + + + Path + + The destination file path to upload the local file + + String + + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the Azure Storage file when there is name conflict. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Set-AzureStorageFileContent + + Share + + The file share object + + CloudFileShare + + + Source + + The source path of the file to upload + + String + + + Path + + The destination file path to upload the local file + + String + + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the Azure Storage file when there is name conflict. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Set-AzureStorageFileContent + + Directory + + The destination directory object to upload the file + + CloudFileDirectory + + + Source + + The source path of the file to upload + + String + + + Path + + The destination file path to upload the local file + + String + + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the Azure Storage file when there is name conflict. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Set-AzureStorageFileContent + + Source + + The source path of the file to upload + + String + + + Path + + The destination file path to upload the local file + + String + + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the Azure Storage file when there is name conflict. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Set-AzureStorageFileContent + + Source + + The source path of the file to upload + + String + + + Path + + The destination file path to upload the local file + + String + + + PassThru + + + + SwitchParameter + + + Force + + If this parameter is set, it will overwrite the Azure Storage file when there is name conflict. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + ShareName + + The file share name + + String + + String + + + + + + Source + + The source path of the file to upload + + String + + String + + + + + + Path + + The destination file path to upload the local file + + String + + String + + + + + + PassThru + + + + SwitchParameter + + SwitchParameter + + + + + + Force + + If this parameter is set, it will overwrite the Azure Storage file when there is name conflict. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side timeout value for the request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + Share + + The file share object + + CloudFileShare + + CloudFileShare + + + + + + Directory + + The destination directory object to upload the file + + CloudFileDirectory + + CloudFileDirectory + + + + + + ClientRequestId + + + + string + + string + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + PS C:\> Set-AzureStorageFileContent –ShareName sample –Source samplefile –FilePath sampledir/samplefile + + This example uploads the samplefile file to the path sampledir/samplefile in the sample file share. + + + + + + + + + + + + + + + + Remove-AzureStorageFileDirectory + + + + New-AzureStorageFileDirectory + + + + Get-AzureStorageFileContent + + + + Set-AzureStorageFileContent + + + + + + + + Set-AzureStorageQueueStoredAccessPolicy + + Set Stored Access Policy for Azure Storage queue. + + + + + Set + AzureStorageQueueStoredAccessPolicy + + + + Set Stored Access Policy for Azure Storage queue. + + + + Set-AzureStorageQueueStoredAccessPolicy + + Queue + + Azure Storage queue name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Permission + + Permissions for a storage queue. + + String + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + + NoStartTime + + Set the StartTime to be Null. + + SwitchParameter + + + NoExpiryTime + + Set the ExpiryTime to be Null. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Queue + + Azure Storage queue name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Permission + + Permissions for a storage queue. + + String + + String + + + + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + NoStartTime + + Set the StartTime to be Null. + + SwitchParameter + + SwitchParameter + + + + + + NoExpiryTime + + Set the ExpiryTime to be Null. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Set a stored access policy in queue with full permission -------------------------- + + PS C:\> + + PS C:\> Set-AzureStorageQueueStoredAccessPolicy -Queue test -Policy testPolicy -Permission arup + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + Set-AzureStorageServiceLoggingProperty + + Set Azure Storage service logging properties。 + + + + + Set + AzureStorageServiceLoggingProperty + + + + Set Azure Storage service logging properties。 + + + + Set-AzureStorageServiceLoggingProperty + + ServiceType + + Azure Storage service type. + + StorageServiceType + + + Version + + Azure Storage service logging version. + + Nullable`1[Double] + + + RetentionDays + + Azure Storage logging retention days. + + Nullable`1[Int32] + + + LoggingOperations + + Azure Storage service logging operations. + + LoggingOperations[] + + + PassThru + + Ouput the updated Azure Storage service logging properties. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServiceType + + Azure Storage service type. + + StorageServiceType + + StorageServiceType + + + + + + Version + + Azure Storage service logging version. + + Nullable`1[Double] + + Nullable`1[Double] + + + + + + RetentionDays + + Azure Storage logging retention days. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + LoggingOperations + + Azure Storage service logging operations. + + LoggingOperations[] + + LoggingOperations[] + + + + + + PassThru + + Ouput the updated Azure Storage service logging properties. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + int32 + + int32 + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + int32 + + int32 + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Set logging properties for Azure Storage blob service. -------------------------- + + PS C:\> + + PS C:\> Set-AzureStorageServiceLoggingProperty -ServiceType Blob -LoggingOperations Read,Write -RetentionDays 10 -Version 1.0 -PassThru + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/dn806397.aspx + + + + + + + Set-AzureStorageServiceMetricsProperty + + Set Azure Storage service metrics properties. + + + + + Set + AzureStorageServiceMetricsProperty + + + + Set Azure Storage service metrics properties. + + + + Set-AzureStorageServiceMetricsProperty + + ServiceType + + Azure Storage service type. + + StorageServiceType + + + MetricsType + + Azure Storage service metrics type. + + ServiceMetricsType + + + Version + + Azure Storage service metrics version. + + Nullable`1[Double] + + + RetentionDays + + Azure Storage service metrics retention days. + + Nullable`1[Int32] + + + MetricsLevel + + Azure Storage service metrics level. + + Nullable`1[MetricsLevel] + + + PassThru + + Output the updated Azure Storage service metrics properties. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServiceType + + Azure Storage service type. + + StorageServiceType + + StorageServiceType + + + + + + MetricsType + + Azure Storage service metrics type. + + ServiceMetricsType + + ServiceMetricsType + + + + + + Version + + Azure Storage service metrics version. + + Nullable`1[Double] + + Nullable`1[Double] + + + + + + RetentionDays + + Azure Storage service metrics retention days. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + MetricsLevel + + Azure Storage service metrics level. + + Nullable`1[MetricsLevel] + + Nullable`1[MetricsLevel] + + + + + + PassThru + + Output the updated Azure Storage service metrics properties. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + int32 + + int32 + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + int32 + + int32 + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Set metrics properties for Azure Storage blob service. -------------------------- + + PS C:\> + + PS C:\> Set-AzureStorageServiceMetricsProperty -ServiceType Blob -MetricsType Hour -MetricsLevel Service -RetentionDays 10 -Version 1.0 -PassThru + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/dn806391.aspx + + + + + + + Set-AzureStorageShareQuota + + Set capacity quota for a specific share. + + + + + Set + AzureStorageShareQuota + + + + Set capacity quota for a specific share. + + + + Set-AzureStorageShareQuota + + ShareName + + Name of the share whose quota to be set. + + String + + + Quota + + Quota value in GB. + + Int32 + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Set-AzureStorageShareQuota + + Share + + Instance of CloudFileShare to represent a share whose quota to be set. You can retrieve a share using Get-AzureStorageShare cmdlet. + + CloudFileShare + + + Quota + + Quota value in GB. + + Int32 + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ShareName + + Name of the share whose quota to be set. + + String + + String + + + + + + Quota + + Quota value in GB. + + Int32 + + Int32 + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Share + + Instance of CloudFileShare to represent a share whose quota to be set. You can retrieve a share using Get-AzureStorageShare cmdlet. + + CloudFileShare + + CloudFileShare + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Set quota of a share -------------------------- + + PS C:\> + + PS C:\> Set-AzureStorageShareQuota -ShareName "myshare" -Quota 1024 + + + + + + + + + + + + + + + + + + + + + + Set-AzureStorageShareStoredAccessPolicy + + Update a Stored Access Policy for an Azure Storage share. + + + + + Set + AzureStorageShareStoredAccessPolicy + + + + Update a Stored Access Policy for an Azure Storage share. + + + + Set-AzureStorageShareStoredAccessPolicy + + ShareName + + Azure Storage share name. + + String + + + Policy + + Name of Azure Storage Stored Access Policy to be set. + + String + + + Permission + + New permissions in the Stored Access Policy to access the share or files under it. + + String + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + + NoStartTime + + Clear the StartTime property in the Stored Access Policy. + + SwitchParameter + + + NoExpiryTime + + Clear the ExpiryTime property in the Stored Access Policy. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ShareName + + Azure Storage share name. + + String + + String + + + + + + Policy + + Name of Azure Storage Stored Access Policy to be set. + + String + + String + + + + + + Permission + + New permissions in the Stored Access Policy to access the share or files under it. + + String + + String + + + + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + NoStartTime + + Clear the StartTime property in the Stored Access Policy. + + SwitchParameter + + SwitchParameter + + + + + + NoExpiryTime + + Clear the ExpiryTime property in the Stored Access Policy. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Update a stored access policy in an Azure Storage share with full permission -------------------------- + + PS C:\> + + PS C:\> Set-AzureStorageShareStoredAccessPolicy -ShareName test -Policy testPolicy -Permission rwdl + + + + + + + + + + + + + + + + + + + + + + Set-AzureStorageTableStoredAccessPolicy + + Set Stored Access Policy for Azure Storage table. + + + + + Set + AzureStorageTableStoredAccessPolicy + + + + Set Stored Access Policy for Azure Storage table. + + + + Set-AzureStorageTableStoredAccessPolicy + + Table + + Azure Storage table name. + + String + + + Policy + + Azure Stored Access Policy. + + String + + + Permission + + Permissions for a storage table. + + String + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + + NoStartTime + + Set the StartTime to be Null. + + SwitchParameter + + + NoExpiryTime + + Set the ExpiryTime to be Null. + + SwitchParameter + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Table + + Azure Storage table name. + + String + + String + + + + + + Policy + + Azure Stored Access Policy. + + String + + String + + + + + + Permission + + Permissions for a storage table. + + String + + String + + + + + + StartTime + + The time at which the stored access policy becomes valid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ExpiryTime + + The time at which the stored access policy becomes invalid. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + NoStartTime + + Set the StartTime to be Null. + + SwitchParameter + + SwitchParameter + + + + + + NoExpiryTime + + Set the ExpiryTime to be Null. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Set a stored access policy in table with full permission -------------------------- + + PS C:\> + + PS C:\> Set-AzureStorageTableStoredAccessPolicy -Table test -Policy testPolicy -Permission raud + + + + + + + + + + + + + + + + + + http://msdn.microsoft.com/en-us/library/azure/dn140257.aspx + + + + + + + + Start-AzureStorageBlobCopy + + Start a copy operation to the specified destination blob. + + + + + Start + AzureStorageBlobCopy + + + + Start a copy operation to the specified destination blob. + + + + Start-AzureStorageBlobCopy + + SrcBlob + + Source blob name. + + String + + + SrcContainer + + Source container name. + + String + + + DestContainer + + Destination container name. + + String + + + DestBlob + + Destination blob name. + + String + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Start-AzureStorageBlobCopy + + CloudBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + + DestCloudBlob + + Destination CloudBlob object + + CloudBlob + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Start-AzureStorageBlobCopy + + CloudBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + + DestContainer + + Destination container name. + + String + + + DestBlob + + Destination blob name. + + String + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Start-AzureStorageBlobCopy + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + + SrcBlob + + Source blob name. + + String + + + DestContainer + + Destination container name. + + String + + + DestBlob + + Destination blob name. + + String + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Start-AzureStorageBlobCopy + + SrcShareName + + Source share name. + + String + + + SrcFilePath + + Source file relative path to source directory or source share. + + String + + + DestContainer + + Destination container name. + + String + + + DestBlob + + Destination blob name. + + String + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Start-AzureStorageBlobCopy + + SrcShare + + CloudFileShare object from Azure Storage Client library. You can create it or use Get-AzureStorageShare cmdlet. + + CloudFileShare + + + SrcFilePath + + Source file relative path to source directory or source share. + + String + + + DestContainer + + Destination container name. + + String + + + DestBlob + + Destination blob name. + + String + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Start-AzureStorageBlobCopy + + SrcDir + + CloudFileDirectory object from Azure Storage Client library. + + CloudFileDirectory + + + SrcFilePath + + Source file relative path to source directory or source share. + + String + + + DestContainer + + Destination container name. + + String + + + DestBlob + + Destination blob name. + + String + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Start-AzureStorageBlobCopy + + SrcFile + + CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. + + CloudFile + + + DestContainer + + Destination container name. + + String + + + DestBlob + + Destination blob name. + + String + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Start-AzureStorageBlobCopy + + SrcFile + + CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. + + CloudFile + + + DestCloudBlob + + Destination CloudBlob object + + CloudBlob + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Start-AzureStorageBlobCopy + + AbsoluteUri + + Absolute Uri to the source. Be noted that the credential should be provided in the Uri, if the source requires any. + + String + + + DestContainer + + Destination container name. + + String + + + DestBlob + + Destination blob name. + + String + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + SrcBlob + + Source blob name. + + String + + String + + + + + + SrcContainer + + Source container name. + + String + + String + + + + + + DestContainer + + Destination container name. + + String + + String + + + + + + DestBlob + + Destination blob name. + + String + + String + + + + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + Force + + Force to overwrite the destination blob without confirmation. + + SwitchParameter + + SwitchParameter + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + CloudBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + CloudBlob + + + + + + DestCloudBlob + + Destination CloudBlob object + + CloudBlob + + CloudBlob + + + + + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + CloudBlobContainer + + + + + + SrcShareName + + Source share name. + + String + + String + + + + + + SrcFilePath + + Source file relative path to source directory or source share. + + String + + String + + + + + + SrcShare + + CloudFileShare object from Azure Storage Client library. You can create it or use Get-AzureStorageShare cmdlet. + + CloudFileShare + + CloudFileShare + + + + + + SrcDir + + CloudFileDirectory object from Azure Storage Client library. + + CloudFileDirectory + + CloudFileDirectory + + + + + + SrcFile + + CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. + + CloudFile + + CloudFile + + + + + + AbsoluteUri + + Absolute Uri to the source. Be noted that the credential should be provided in the Uri, if the source requires any. + + String + + String + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Start copy operation by name. -------------------------- + + PS C:\> + + PS C:\> Start-CopyAzureStorageContainer -SrcContainer container1 -SrcBlob blob1 -DestContainer container2 + + + + + + + + + + + + + + + + -------------------------- Start copy operation using container pipeline from GetAzureStorageContainer. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer -Container container1 | Start-AzureStorageBlobCopy -SrcBlob blob -DestContainer container2 + + + + + + + + + + + + + + + + -------------------------- StartCopy to specified blob using pipeline from GetAzureStorageBlob -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageBlob -Container container1 | Start-AzureStorageBlobCopy -DestContainer container2 + + + + + + + + + + + + + + + + -------------------------- start copy operation to CloudBlob object -------------------------- + + PS C:\> + + PS C:\> $srcBlob = Get-AzureStorageBlob -Container container1 -Blob srcBlob $destBlob = Get-AzureStorageBlob -Container container2 -Blob destBlob Start-AzureStorageBlobCopy -CloudBlob $srcBlob.ICloudBlob -DestCloudBlob $destBlob.ICloudBlob - - - - - - - - - - - - - -------------------------- Start copy operation using source uri -------------------------- - - - - - PS C:\> $context = New-AzureStorageContainer -StorageAccountName accountname -StorageAccountKey accountkey + + + + + + + + + + + + + + + + -------------------------- Start copy operation using source uri -------------------------- + + PS C:\> + + PS C:\> $context = New-AzureStorageContainer -StorageAccountName accountname -StorageAccountKey accountkey Start-AzureStorageBlobCopy -SrcUri http://www.somesite.com/somefile -DestContainer container -DestBlob blob -DestContext $context - - - - - - - - - - - - - -------------------------- Start copy from a secondary location -------------------------- - - - - - PS C:\> $SrcContext = New-AzureStorageContext -ConnectionString "DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=***;BlobEndpoint=http://myaccount-secondary.blob.core.windows.net;FileEndpoint=http://myaccount-secondary.file.core.windows.net;QueueEndpoint=http://myaccount-secondary.queue.core.windows.net; TableEndpoint=http://myaccount-secondary.table.core.windows.net;" + + + + + + + + + + + + + + + + -------------------------- Start copy from a secondary location -------------------------- + + PS C:\> + + PS C:\> $SrcContext = New-AzureStorageContext -ConnectionString "DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=***;BlobEndpoint=http://myaccount-secondary.blob.core.windows.net;FileEndpoint=http://myaccount-secondary.file.core.windows.net;QueueEndpoint=http://myaccount-secondary.queue.core.windows.net; TableEndpoint=http://myaccount-secondary.table.core.windows.net;" -Start-AzureStorageBlobCopy –Container sourcecontainer -Blob BlobName -Context $SrcContext –DestContainer destcontainer -DestBlob DestBlobName - - - - - - - - - - - - - - - - - - - - Get-AzureStorageBlobCopyState - - - - - Stop-AzureStorageBlobCopy - - - - - - - - - Start-AzureStorageFileCopy - - Start a copy operation to the specified destination file. - - - - - Start - AzureStorageFileCopy - - - - Start a copy operation to the specified destination file. - - - - Start-AzureStorageFileCopy - - SrcBlobName - - Source blob name. - - String - - - SrcContainerName - - Source container name. - - String - - - DestShareName - - Destination share name. - - String - - - DestFilePath - - Destination file relative path to destination share. - - String - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - Start-AzureStorageFileCopy - - SrcBlobName - - Source blob name. - - String - - - SrcContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - - DestShareName - - Destination share name. - - String - - - DestFilePath - - Destination file relative path to destination share. - - String - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - Start-AzureStorageFileCopy - - SrcBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - - DestFile - - CloudFile object from Azure Storage Client library. - - CloudFile - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - Start-AzureStorageFileCopy - - SrcBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - - DestShareName - - Destination share name. - - String - - - DestFilePath - - Destination file relative path to destination share. - - String - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - Start-AzureStorageFileCopy - - SrcFilePath - - Source file relative path to source directory or source share. - - String - - - SrcShareName - - Source share name. - - String - - - DestShareName - - Destination share name. - - String - - - DestFilePath - - Destination file relative path to destination share. - - String - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - Start-AzureStorageFileCopy - - SrcFilePath - - Source file relative path to source directory or source share. - - String - - - SrcShare - - CloudFileShare object from Azure Storage Client library. You can create it or use Get-AzureStorageShare cmdlet. - - CloudFileShare - - - DestShareName - - Destination share name. - - String - - - DestFilePath - - Destination file relative path to destination share. - - String - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - Start-AzureStorageFileCopy - - SrcFile - - CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. - - CloudFile - - - DestShareName - - Destination share name. - - String - - - DestFilePath - - Destination file relative path to destination share. - - String - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - Start-AzureStorageFileCopy - - SrcFile - - CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. - - CloudFile - - - DestFile - - CloudFile object from Azure Storage Client library. - - CloudFile - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - Start-AzureStorageFileCopy - - AbsoluteUri - - Absolute Uri to the source. Be noted that the credential should be provided in the Uri, if the source requires any. - - String - - - DestShareName - - Destination share name. - - String - - - DestFilePath - - Destination file relative path to destination share. - - String - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - Start-AzureStorageFileCopy - - AbsoluteUri - - Absolute Uri to the source. Be noted that the credential should be provided in the Uri, if the source requires any. - - String - - - DestFile - - CloudFile object from Azure Storage Client library. - - CloudFile - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile - - AzureProfile - - - WhatIf - - - - SwitchParameter - - - Confirm - - - - SwitchParameter - - - - - - SrcBlobName - - Source blob name. - - String - - String - - - - - - - SrcContainerName - - Source container name. - - String - - String - - - - - - - DestShareName - - Destination share name. - - String - - String - - - - - - - DestFilePath - - Destination file relative path to destination share. - - String - - String - - - - - - - Context - - Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - DestContext - - Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - Force - - Force to overwrite the destination file without confirmation. - - SwitchParameter - - SwitchParameter - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Profile - - AzureProfile - - AzureProfile - - AzureProfile - - - - - - - WhatIf - - - - SwitchParameter - - SwitchParameter - - - - - - - Confirm - - - - SwitchParameter - - SwitchParameter - - - - - - - SrcContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - CloudBlobContainer - - - - - - - SrcBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - CloudBlob - - - - - - - DestFile - - CloudFile object from Azure Storage Client library. - - CloudFile - - CloudFile - - - - - - - SrcFilePath - - Source file relative path to source directory or source share. - - String - - String - - - - - - - SrcShareName - - Source share name. - - String - - String - - - - - - - SrcShare - - CloudFileShare object from Azure Storage Client library. You can create it or use Get-AzureStorageShare cmdlet. - - CloudFileShare - - CloudFileShare - - - - - - - SrcFile - - CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. - - CloudFile - - CloudFile - - - - - - - AbsoluteUri - - Absolute Uri to the source. Be noted that the credential should be provided in the Uri, if the source requires any. - - String - - String - - - - - - - SrcDir - - CloudFileDirectory object from Azure Storage Client library. - - cloudfiledirectory - - cloudfiledirectory - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Start copy operation from file to file with share name and file name -------------------------- - - PS C:\> - - PS C:\> Start-AzureStorageFileCopy -SrcShareName share -SrcFilePath filepath -DestShareName share2 -DestFilePath filepath2 - - - - - - - - - - - - - - - - - -------------------------- Start copy operation from blob to file with container name and blob name -------------------------- - - PS C:\> - - PS C:\> Start-AzureStorageFileCopy -SrcContainerName container -SrcBlobName blobname -DestShareName share -DestFilePath filepath - - - - - - - - - - - - - - - - - - - - - - - Stop-AzureStorageBlobCopy - - Stop a copy operation to the specified destination blob. - - - - - Stop - AzureStorageBlobCopy - - - - - Stop a copy operation to the specified destination blob. - - - - Stop-AzureStorageBlobCopy - - Blob - - Blob name. - - String - - - Container - - Container name. - - String - - - Force - - Force to stop the current copy task on the specified blob - - SwitchParameter - - - CopyId - - Copy Id - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Stop-AzureStorageBlobCopy - - CloudBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - - Force - - Force to stop the current copy task on the specified blob - - SwitchParameter - - - CopyId - - Copy Id - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - Stop-AzureStorageBlobCopy - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - - Blob - - Blob name. - - String - - - Force - - Force to stop the current copy task on the specified blob - - SwitchParameter - - - CopyId - - Copy Id - - String - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - - - - - Blob - - Blob name. - - String - - String - - - - - - - Container - - Container name. - - String - - String - - - - - - - Force - - Force to stop the current copy task on the specified blob - - SwitchParameter - - SwitchParameter - - - - - - - CopyId - - Copy Id - - String - - String - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - - - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - CloudBlob - - CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. - - CloudBlob - - CloudBlob - - - - - - - CloudBlobContainer - - CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. - - CloudBlobContainer - - CloudBlobContainer - - - - - - - PipelineVariable - - - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Stop copy operation by name -------------------------- - - - - - PS C:\> Stop-AzureStorageBlobCopy -Container containername -Blob blobname -CopyId copyid - - - - - - - - - - - - - -------------------------- Stop copy operation using container pipeline from GetAzureStorageContainer. -------------------------- - - - - - PS C:\> Get-AzureStorageContainer container* | Stop-AzureStorageBlobCopy -Blob blobname - - - - - - - - - - - - - -------------------------- Stop copy operation using container pipeline from GetAzureStorageBlob. -------------------------- - - - - - PS C:\> Get-AzureStorageBlob -Container containername | Stop-AzureStorageBlobCopy -Force - - - - - - - - - - - - - - - Start-AzureStorageBlobCopyCopyState - - - - - Get-AzureStorageBlobCopyState - - - - - - - - - Stop-AzureStorageFileCopy - - Stop a copy operation to the specified destination file. - - - - - Stop - AzureStorageFileCopy - - - - Stop a copy operation to the specified destination file. - - - - Stop-AzureStorageFileCopy - - ShareName - - Share name. - - String - - - FilePath - - File path in share. - - String - - - CopyId - - Copy Id. - - String - - - Force - - Force to stop the current copy task on the specified file. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile instance. - - AzureProfile - - - - Stop-AzureStorageFileCopy - - File - - CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. - - CloudFile - - - CopyId - - Copy Id. - - String - - - Force - - Force to stop the current copy task on the specified file. - - SwitchParameter - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile instance. - - AzureProfile - - - - Stop-AzureStorageFileCopy - - CopyId - - Copy Id. - - String - - - Force - - Force to stop the current copy task on the specified file. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile instance. - - AzureProfile - - - - Stop-AzureStorageFileCopy - - CopyId - - Copy Id. - - String - - - Force - - Force to stop the current copy task on the specified file. - - SwitchParameter - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - - Profile - - AzureProfile instance. - - AzureProfile - - - - - - ShareName - - Share name. - - String - - String - - - - - - - FilePath - - File path in share. - - String - - String - - - - - - - CopyId - - Copy Id. - - String - - String - - - - - - - Force - - Force to stop the current copy task on the specified file. - - SwitchParameter - - SwitchParameter - - - - - - - Context - - Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. - - AzureStorageContext - - AzureStorageContext - - - - - - - ServerTimeoutPerRequest - - Server side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ClientTimeoutPerRequest - - Client side time out for each request. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - ConcurrentTaskCount - - The total amount of concurrent async tasks. - - Nullable`1[Int32] - - Nullable`1[Int32] - - - - - - - Profile - - AzureProfile instance. - - AzureProfile - - AzureProfile - - - - - - - File - - CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. - - CloudFile - - CloudFile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: common, azure, services, data, storage, blob, queue, table - - - - - -------------------------- Stop copy operation by name -------------------------- - - PS C:\> - - PS C:\> Stop-AzureStorageFileCopy -ShareName share -FilePath filePath -CopyId copyid - - - - - - - - - - - - - - - - - - - +Start-AzureStorageBlobCopy –Container sourcecontainer -Blob BlobName -Context $SrcContext –DestContainer destcontainer -DestBlob DestBlobName + + + + + + + + + + + + + + + + + + Get-AzureStorageBlobCopyState + + + + Stop-AzureStorageBlobCopy + + + + + + + + Start-AzureStorageFileCopy + + Start a copy operation to the specified destination file. + + + + + Start + AzureStorageFileCopy + + + + Start a copy operation to the specified destination file. + + + + Start-AzureStorageFileCopy + + SrcBlobName + + Source blob name. + + String + + + SrcContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + + DestShareName + + Destination share name. + + String + + + DestFilePath + + Destination file relative path to destination share. + + String + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Start-AzureStorageFileCopy + + SrcBlobName + + Source blob name. + + String + + + SrcContainerName + + Source container name. + + String + + + DestShareName + + Destination share name. + + String + + + DestFilePath + + Destination file relative path to destination share. + + String + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Start-AzureStorageFileCopy + + SrcBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + + DestFile + + CloudFile object from Azure Storage Client library. + + CloudFile + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Start-AzureStorageFileCopy + + SrcBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + + DestShareName + + Destination share name. + + String + + + DestFilePath + + Destination file relative path to destination share. + + String + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Start-AzureStorageFileCopy + + SrcFilePath + + Source file relative path to source directory or source share. + + String + + + SrcShare + + CloudFileShare object from Azure Storage Client library. You can create it or use Get-AzureStorageShare cmdlet. + + CloudFileShare + + + DestShareName + + Destination share name. + + String + + + DestFilePath + + Destination file relative path to destination share. + + String + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Start-AzureStorageFileCopy + + SrcFilePath + + Source file relative path to source directory or source share. + + String + + + SrcShareName + + Source share name. + + String + + + DestShareName + + Destination share name. + + String + + + DestFilePath + + Destination file relative path to destination share. + + String + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Start-AzureStorageFileCopy + + SrcFile + + CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. + + CloudFile + + + DestFile + + CloudFile object from Azure Storage Client library. + + CloudFile + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Start-AzureStorageFileCopy + + SrcFile + + CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. + + CloudFile + + + DestShareName + + Destination share name. + + String + + + DestFilePath + + Destination file relative path to destination share. + + String + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Start-AzureStorageFileCopy + + AbsoluteUri + + Absolute Uri to the source. Be noted that the credential should be provided in the Uri, if the source requires any. + + String + + + DestShareName + + Destination share name. + + String + + + DestFilePath + + Destination file relative path to destination share. + + String + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + Start-AzureStorageFileCopy + + AbsoluteUri + + Absolute Uri to the source. Be noted that the credential should be provided in the Uri, if the source requires any. + + String + + + DestFile + + CloudFile object from Azure Storage Client library. + + CloudFile + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + + + SwitchParameter + + + Confirm + + + + SwitchParameter + + + + + + SrcBlobName + + Source blob name. + + String + + String + + + + + + SrcContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + CloudBlobContainer + + + + + + DestShareName + + Destination share name. + + String + + String + + + + + + DestFilePath + + Destination file relative path to destination share. + + String + + String + + + + + + DestContext + + Destination Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + Force + + Force to overwrite the destination file without confirmation. + + SwitchParameter + + SwitchParameter + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + + + SwitchParameter + + SwitchParameter + + + + + + SrcContainerName + + Source container name. + + String + + String + + + + + + Context + + Source Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + SrcBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + CloudBlob + + + + + + DestFile + + CloudFile object from Azure Storage Client library. + + CloudFile + + CloudFile + + + + + + SrcFilePath + + Source file relative path to source directory or source share. + + String + + String + + + + + + SrcShare + + CloudFileShare object from Azure Storage Client library. You can create it or use Get-AzureStorageShare cmdlet. + + CloudFileShare + + CloudFileShare + + + + + + SrcShareName + + Source share name. + + String + + String + + + + + + SrcFile + + CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. + + CloudFile + + CloudFile + + + + + + AbsoluteUri + + Absolute Uri to the source. Be noted that the credential should be provided in the Uri, if the source requires any. + + String + + String + + + + + + SrcDir + + CloudFileDirectory object from Azure Storage Client library. + + cloudfiledirectory + + cloudfiledirectory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Start copy operation from file to file with share name and file name -------------------------- + + PS C:\> + + PS C:\> Start-AzureStorageFileCopy -SrcShareName share -SrcFilePath filepath -DestShareName share2 -DestFilePath filepath2 + + + + + + + + + + + + + + + + -------------------------- Start copy operation from blob to file with container name and blob name -------------------------- + + PS C:\> + + PS C:\> Start-AzureStorageFileCopy -SrcContainerName container -SrcBlobName blobname -DestShareName share -DestFilePath filepath + + + + + + + + + + + + + + + + + + + + + + Stop-AzureStorageBlobCopy + + Stop a copy operation to the specified destination blob. + + + + + Stop + AzureStorageBlobCopy + + + + Stop a copy operation to the specified destination blob. + + + + Stop-AzureStorageBlobCopy + + Blob + + Blob name. + + String + + + Container + + Container name. + + String + + + Force + + Force to stop the current copy task on the specified blob + + SwitchParameter + + + CopyId + + Copy Id + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Stop-AzureStorageBlobCopy + + CloudBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + + Force + + Force to stop the current copy task on the specified blob + + SwitchParameter + + + CopyId + + Copy Id + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Stop-AzureStorageBlobCopy + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + + Blob + + Blob name. + + String + + + Force + + Force to stop the current copy task on the specified blob + + SwitchParameter + + + CopyId + + Copy Id + + String + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Blob + + Blob name. + + String + + String + + + + + + Container + + Container name. + + String + + String + + + + + + Force + + Force to stop the current copy task on the specified blob + + SwitchParameter + + SwitchParameter + + + + + + CopyId + + Copy Id + + String + + String + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + CloudBlob + + CloudBlob object from Azure Storage Client library. You can create it or use Get-AzureStorageBlob cmdlet. + + CloudBlob + + CloudBlob + + + + + + CloudBlobContainer + + CloudBlobContainer object from Azure Storage Client library. You can create it or use Get-AzureStorageContainer cmdlet. + + CloudBlobContainer + + CloudBlobContainer + + + + + + PipelineVariable + + + + string + + string + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Stop copy operation by name -------------------------- + + PS C:\> + + PS C:\> Stop-AzureStorageBlobCopy -Container containername -Blob blobname -CopyId copyid + + + + + + + + + + + + + + + + -------------------------- Stop copy operation using container pipeline from GetAzureStorageContainer. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageContainer container* | Stop-AzureStorageBlobCopy -Blob blobname + + + + + + + + + + + + + + + + -------------------------- Stop copy operation using container pipeline from GetAzureStorageBlob. -------------------------- + + PS C:\> + + PS C:\> Get-AzureStorageBlob -Container containername | Stop-AzureStorageBlobCopy -Force + + + + + + + + + + + + + + + + + + Start-AzureStorageBlobCopyCopyState + + + + Get-AzureStorageBlobCopyState + + + + + + + + Stop-AzureStorageFileCopy + + Stop a copy operation to the specified destination file. + + + + + Stop + AzureStorageFileCopy + + + + Stop a copy operation to the specified destination file. + + + + Stop-AzureStorageFileCopy + + ShareName + + Share name. + + String + + + FilePath + + File path in share. + + String + + + CopyId + + Copy Id. + + String + + + Force + + Force to stop the current copy task on the specified file. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Stop-AzureStorageFileCopy + + File + + CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. + + CloudFile + + + CopyId + + Copy Id. + + String + + + Force + + Force to stop the current copy task on the specified file. + + SwitchParameter + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Stop-AzureStorageFileCopy + + CopyId + + Copy Id. + + String + + + Force + + Force to stop the current copy task on the specified file. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Stop-AzureStorageFileCopy + + CopyId + + Copy Id. + + String + + + Force + + Force to stop the current copy task on the specified file. + + SwitchParameter + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ShareName + + Share name. + + String + + String + + + + + + FilePath + + File path in share. + + String + + String + + + + + + CopyId + + Copy Id. + + String + + String + + + + + + Force + + Force to stop the current copy task on the specified file. + + SwitchParameter + + SwitchParameter + + + + + + Context + + Azure Storage Context. You can create it by New-AzureStorageContext cmdlet. + + AzureStorageContext + + AzureStorageContext + + + + + + ServerTimeoutPerRequest + + Server side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ClientTimeoutPerRequest + + Client side time out for each request. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + ConcurrentTaskCount + + The total amount of concurrent async tasks. + + Nullable`1[Int32] + + Nullable`1[Int32] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + File + + CloudFile object from Azure Storage Client library. You can create it or use Get-AzureStorageFile cmdlet. + + CloudFile + + CloudFile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: common, azure, services, data, storage, blob, queue, table + + + + + -------------------------- Stop copy operation by name -------------------------- + + PS C:\> + + PS C:\> Stop-AzureStorageFileCopy -ShareName share -FilePath filePath -CopyId copyid + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Common/Storage/Commands.Storage/Model/Contract/IStorageBlobManagement.cs b/src/Common/Storage/Commands.Storage/Model/Contract/IStorageBlobManagement.cs index a79782683c83..b3b4f1007dfb 100644 --- a/src/Common/Storage/Commands.Storage/Model/Contract/IStorageBlobManagement.cs +++ b/src/Common/Storage/Commands.Storage/Model/Contract/IStorageBlobManagement.cs @@ -208,6 +208,13 @@ public interface IStorageBlobManagement : IStorageManagement /// Operation context void SetStorageServiceProperties(StorageServiceType type, ServiceProperties properties, IRequestOptions options, OperationContext operationContext); + /// + /// Get the SAS token for an account. + /// + /// Shared access policy to generate the SAS token. + /// Account SAS token. + string GetStorageAccountSASToken(SharedAccessAccountPolicy sharedAccessAccountPolicy); + /// /// Async get container presssions /// diff --git a/src/Common/Storage/Commands.Storage/Model/Contract/StorageBlobManagement.cs b/src/Common/Storage/Commands.Storage/Model/Contract/StorageBlobManagement.cs index 658c47d2705e..9b02b8c1e9db 100644 --- a/src/Common/Storage/Commands.Storage/Model/Contract/StorageBlobManagement.cs +++ b/src/Common/Storage/Commands.Storage/Model/Contract/StorageBlobManagement.cs @@ -396,6 +396,16 @@ public void SetStorageServiceProperties(StorageServiceType type, ServiceProperti } } + /// + /// Get the SAS token for an account. + /// + /// Shared access policy to generate the SAS token. + /// Account SAS token. + public string GetStorageAccountSASToken(SharedAccessAccountPolicy sharedAccessAccountPolicy) + { + return StorageContext.StorageAccount.GetSharedAccessSignature(sharedAccessAccountPolicy); + } + /// /// Async Get container presssions /// diff --git a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueSasToken.cs b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueSasToken.cs index c5f6f7252eb4..4caf798c1839 100644 --- a/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueSasToken.cs +++ b/src/Common/Storage/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueSasToken.cs @@ -20,6 +20,7 @@ namespace Microsoft.WindowsAzure.Commands.Storage.Queue.Cmdlet using Microsoft.WindowsAzure.Commands.Storage.Common; using Microsoft.WindowsAzure.Commands.Storage.Model.Contract; using Microsoft.WindowsAzure.Storage.Queue; + using Microsoft.WindowsAzure.Storage; [Cmdlet(VerbsCommon.New, StorageNouns.QueueSas), OutputType(typeof(String))] public class NewAzureStorageQueueSasTokenCommand : StorageQueueBaseCmdlet @@ -54,6 +55,12 @@ public string Policy ParameterSetName = SasPermissionParameterSet)] public string Permission { get; set; } + [Parameter(Mandatory = false, HelpMessage = "Protocol can be used in the request with this SAS token.")] + public SharedAccessProtocol Protocol { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "IP, or IP range ACL (access control list) that the request would be accepted from by Azure Storage.")] + public string IPAddressOrRange { get; set; } + [Parameter(HelpMessage = "Start Time")] public DateTime? StartTime { get; set; } @@ -96,7 +103,7 @@ public override void ExecuteCmdlet() SharedAccessQueuePolicy policy = new SharedAccessQueuePolicy(); bool shouldSetExpiryTime = SasTokenHelper.ValidateQueueAccessPolicy(Channel, queue.Name, policy, accessPolicyIdentifier); SetupAccessPolicy(policy, shouldSetExpiryTime); - string sasToken = queue.GetSharedAccessSignature(policy, accessPolicyIdentifier); + string sasToken = queue.GetSharedAccessSignature(policy, accessPolicyIdentifier, Protocol, Util.SetupIPAddressOrRangeForSAS(IPAddressOrRange)); if (FullUri) { diff --git a/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableSasToken.cs b/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableSasToken.cs index 71abc0e60537..0354bfd6ee39 100644 --- a/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableSasToken.cs +++ b/src/Common/Storage/Commands.Storage/Table/Cmdlet/NewAzureStorageTableSasToken.cs @@ -20,6 +20,7 @@ namespace Microsoft.WindowsAzure.Commands.Storage.Table.Cmdlet using Microsoft.WindowsAzure.Commands.Storage.Common; using Microsoft.WindowsAzure.Commands.Storage.Model.Contract; using Microsoft.WindowsAzure.Storage.Table; + using Microsoft.WindowsAzure.Storage; [Cmdlet(VerbsCommon.New, StorageNouns.TableSas), OutputType(typeof(String))] public class NewAzureStorageTableSasTokenCommand : StorageCloudTableCmdletBase @@ -55,6 +56,12 @@ public string Policy ParameterSetName = SasPermissionParameterSet)] public string Permission { get; set; } + [Parameter(Mandatory = false, HelpMessage = "Protocol can be used in the request with this SAS token.")] + public SharedAccessProtocol Protocol { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "IP, or IP range ACL (access control list) that the request would be accepted from by Azure Storage.")] + public string IPAddressOrRange { get; set; } + [Parameter(HelpMessage = "Start Time")] public DateTime? StartTime { get; set; } @@ -113,7 +120,7 @@ public override void ExecuteCmdlet() SetupAccessPolicy(policy, shouldSetExpiryTime); ValidatePkAndRk(StartPartitionKey, StartRowKey, EndPartitionKey, EndRowKey); string sasToken = table.GetSharedAccessSignature(policy, accessPolicyIdentifier, StartPartitionKey, - StartRowKey, EndPartitionKey, EndRowKey); + StartRowKey, EndPartitionKey, EndRowKey, Protocol, Util.SetupIPAddressOrRangeForSAS(IPAddressOrRange)); if (FullUri) { diff --git a/src/Common/Storage/Commands.Storage/packages.config b/src/Common/Storage/Commands.Storage/packages.config index af2a4aa568d2..53fd826d967a 100644 --- a/src/Common/Storage/Commands.Storage/packages.config +++ b/src/Common/Storage/Commands.Storage/packages.config @@ -2,7 +2,6 @@ - @@ -14,9 +13,8 @@ - - - + + diff --git a/src/ResourceManager.ForRefactoringOnly.sln b/src/ResourceManager.ForRefactoringOnly.sln index c3c56344c748..8aea0bdc591a 100644 --- a/src/ResourceManager.ForRefactoringOnly.sln +++ b/src/ResourceManager.ForRefactoringOnly.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 +VisualStudioVersion = 12.0.40629.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8531411A-0137-4E27-9C5E-49E07C245048}" ProjectSection(SolutionItems) = preProject @@ -135,9 +135,13 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.DataLakeStore.Test EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.DataLakeAnalytics.Test", "ResourceManager\DataLakeAnalytics\Commands.DataLakeAnalytics.Test\Commands.DataLakeAnalytics.Test.csproj", "{E6122DB1-1466-47EE-8BA0-73F9CA90F826}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Intune", "ResourceManager\Intune\Commands.Intune\Commands.Intune.csproj", "{189B40C3-7505-410A-9E55-7E7671BB2E14}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Intune.Test", "ResourceManager\Intune\Commands.Intune.Test\Commands.Intune.Test.csproj", "{CA5F571B-550B-4BE3-9BA3-06442DF52768}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.AzureStackAdmin", "ResourceManager\AzureStackAdmin\Commands.AzureStackAdmin\Commands.AzureStackAdmin.csproj", "{0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.AzureStackStorage", "ResourceManager\AzureStackStorage\Commands.AzureStackStorage\Commands.AzureStackStorage.csproj", "{D4CA0CC1-CD0A-4CE2-A40D-2D8A082D8791}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.AzureStackStorage.Test", "ResourceManager\AzureStackStorage\Commands.AzureStackStorage.Tests\Commands.AzureStackStorage.Test.csproj", "{53ED0604-8774-4B46-BB26-6AA5A6327A7C}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -393,14 +397,22 @@ Global {E6122DB1-1466-47EE-8BA0-73F9CA90F826}.Debug|Any CPU.Build.0 = Debug|Any CPU {E6122DB1-1466-47EE-8BA0-73F9CA90F826}.Release|Any CPU.ActiveCfg = Release|Any CPU {E6122DB1-1466-47EE-8BA0-73F9CA90F826}.Release|Any CPU.Build.0 = Release|Any CPU - {189B40C3-7505-410A-9E55-7E7671BB2E14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {189B40C3-7505-410A-9E55-7E7671BB2E14}.Debug|Any CPU.Build.0 = Debug|Any CPU - {189B40C3-7505-410A-9E55-7E7671BB2E14}.Release|Any CPU.ActiveCfg = Release|Any CPU - {189B40C3-7505-410A-9E55-7E7671BB2E14}.Release|Any CPU.Build.0 = Release|Any CPU - {CA5F571B-550B-4BE3-9BA3-06442DF52768}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CA5F571B-550B-4BE3-9BA3-06442DF52768}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CA5F571B-550B-4BE3-9BA3-06442DF52768}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CA5F571B-550B-4BE3-9BA3-06442DF52768}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU + {0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}.Release|Any CPU.Build.0 = Release|Any CPU + {D4CA0CC1-CD0A-4CE2-A40D-2D8A082D8791}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D4CA0CC1-CD0A-4CE2-A40D-2D8A082D8791}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D4CA0CC1-CD0A-4CE2-A40D-2D8A082D8791}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D4CA0CC1-CD0A-4CE2-A40D-2D8A082D8791}.Release|Any CPU.Build.0 = Release|Any CPU + {53ED0604-8774-4B46-BB26-6AA5A6327A7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {53ED0604-8774-4B46-BB26-6AA5A6327A7C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {53ED0604-8774-4B46-BB26-6AA5A6327A7C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {53ED0604-8774-4B46-BB26-6AA5A6327A7C}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -433,6 +445,6 @@ Global {EA66BF2C-4E5F-42FE-912C-B62AEB588308} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} {B0D03ECF-9F25-499A-BE25-D668E0D208AA} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} {E6122DB1-1466-47EE-8BA0-73F9CA90F826} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} - {CA5F571B-550B-4BE3-9BA3-06442DF52768} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} + {53ED0604-8774-4B46-BB26-6AA5A6327A7C} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} EndGlobalSection EndGlobal diff --git a/src/ResourceManager/ApiManagement/.nuget/packages.config b/src/ResourceManager/ApiManagement/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/ApiManagement/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/ApiManagement/ApiManagement.sln b/src/ResourceManager/ApiManagement/ApiManagement.sln index 7844717d3c0c..5551f56475ea 100644 --- a/src/ResourceManager/ApiManagement/ApiManagement.sln +++ b/src/ResourceManager/ApiManagement/ApiManagement.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 +VisualStudioVersion = 12.0.40629.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{95C16AED-FD57-42A0-86C3-2CF4300A4817}" EndProject @@ -34,10 +34,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ServiceManagement. EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Commands.Tags\Commands.Tags.csproj", "{2493A8F7-1949-4F29-8D53-9D459046C3B8}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{DC06858D-05DF-449E-8F69-8B8815864AB1}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -105,6 +102,10 @@ Global {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Debug|Any CPU.Build.0 = Debug|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.ActiveCfg = Release|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/ApiManagement/AzureRM.ApiManagement.psd1 b/src/ResourceManager/ApiManagement/AzureRM.ApiManagement.psd1 index aaf71d7802fd..04e13b99af0c 100644 --- a/src/ResourceManager/ApiManagement/AzureRM.ApiManagement.psd1 +++ b/src/ResourceManager/ApiManagement/AzureRM.ApiManagement.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'f875725d-8ce4-423f-a6af-ea880bc63f13' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/ApiManagementClient.cs b/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/ApiManagementClient.cs index 044d713654c8..6f61b2cd293b 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/ApiManagementClient.cs +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/ApiManagementClient.cs @@ -12,6 +12,9 @@ // See the License for the specific language governing permissions and // limitations under the License. +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + namespace Microsoft.Azure.Commands.ApiManagement.ServiceManagement { using System; @@ -24,8 +27,8 @@ namespace Microsoft.Azure.Commands.ApiManagement.ServiceManagement using System.Text.RegularExpressions; using AutoMapper; using Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; + using ServiceManagemenet.Common; + using ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.ApiManagement; using Microsoft.Azure.Management.ApiManagement.SmapiModels; using Newtonsoft.Json; diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/Commands.ApiManagement.ServiceManagement.csproj b/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/Commands.ApiManagement.ServiceManagement.csproj index 12cb2bcf65d1..7c9040d9712a 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/Commands.ApiManagement.ServiceManagement.csproj +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/Commands.ApiManagement.ServiceManagement.csproj @@ -59,10 +59,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -90,6 +86,14 @@ False ..\..\..\packages\Microsoft.Data.Services.Client.5.6.4\lib\net40\Microsoft.Data.Services.Client.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll @@ -100,22 +104,10 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - False - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - False ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - False ..\..\..\packages\WindowsAzure.Storage.6.1.0\lib\net40\Microsoft.WindowsAzure.Storage.dll @@ -233,6 +225,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65C3A86A-716D-4E7D-AB67-1DB00B3BF72D} Commands.Common.Storage diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/packages.config b/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/packages.config index 9eae2206e148..d7f5ae61aee9 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/packages.config +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/packages.config @@ -3,7 +3,6 @@ - @@ -16,9 +15,8 @@ - - - + + diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/Commands.ApiManagement.Test.csproj b/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/Commands.ApiManagement.Test.csproj index 5e6563adb64b..0632ec4c00c8 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/Commands.ApiManagement.Test.csproj +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/Commands.ApiManagement.Test.csproj @@ -1,5 +1,7 @@  + + Debug @@ -13,7 +15,7 @@ 512 ..\..\..\ true - 39896c3d + 5f258b8c true @@ -41,10 +43,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -69,13 +67,13 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - + False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -85,12 +83,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -111,7 +109,7 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False @@ -140,12 +138,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -155,6 +161,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/ScenarioTests/ApiManagementTests.cs b/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/ScenarioTests/ApiManagementTests.cs index 0d68de164628..ba56c90dd228 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/ScenarioTests/ApiManagementTests.cs +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/ScenarioTests/ApiManagementTests.cs @@ -13,10 +13,11 @@ // limitations under the License. using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.ApiManagement.Test.ScenarioTests { - using Microsoft.Azure.Common.Authentication; + using ServiceManagemenet.Common; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Resources; diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/ScenarioTests/ApiManagementTests.ps1 b/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/ScenarioTests/ApiManagementTests.ps1 index 52be85f5fe38..5e098a4e90bb 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/ScenarioTests/ApiManagementTests.ps1 +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/ScenarioTests/ApiManagementTests.ps1 @@ -361,7 +361,7 @@ Tests ImportApiManagementHostnameCertificate. #> function Test-ImportApiManagementHostnameCertificate { - $certFilePath = ".\testcertificate.pfx"; + $certFilePath = "$TestOutputRoot\testcertificate.pfx"; $certPassword = "powershelltest"; # Setup @@ -448,7 +448,7 @@ Tests SetApiManagementHostnames. #> function Test-SetApiManagementHostnames { - $certFilePath = ".\testcertificate.pfx"; + $certFilePath = "$TestOutputRoot\testcertificate.pfx"; $certPassword = "powershelltest"; $certSubject = "CN=ailn.redmond.corp.microsoft.com" $certThumbprint = "51A702569BADEDB90A75141B070F2D4B5DDFA447" diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/packages.config b/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/packages.config index c32aaebf6581..6f6dec3b319b 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/packages.config +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/packages.config @@ -2,25 +2,29 @@ - - + - - + + - - + + - + - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement/ApiManagementClient.cs b/src/ResourceManager/ApiManagement/Commands.ApiManagement/ApiManagementClient.cs index a177ab397f47..333dc9f87e91 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement/ApiManagementClient.cs +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement/ApiManagementClient.cs @@ -12,6 +12,9 @@ // See the License for the specific language governing permissions and // limitations under the License. +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + namespace Microsoft.Azure.Commands.ApiManagement { using System; @@ -19,11 +22,9 @@ namespace Microsoft.Azure.Commands.ApiManagement using System.IO; using System.Linq; using AutoMapper; - using Microsoft.Azure.Commands.ApiManagement.Models; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; - using Microsoft.Azure.Management.ApiManagement; - using Microsoft.Azure.Management.ApiManagement.Models; + using Models; + using Management.ApiManagement; + using Management.ApiManagement.Models; public class ApiManagementClient { diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement/Commands.ApiManagement.csproj b/src/ResourceManager/ApiManagement/Commands.ApiManagement/Commands.ApiManagement.csproj index a47dc1d6a7f0..b35416f56b64 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement/Commands.ApiManagement.csproj +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement/Commands.ApiManagement.csproj @@ -58,13 +58,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - - - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - ..\..\..\packages\Microsoft.Azure.KeyVault.Core.1.0.0\lib\net40\Microsoft.Azure.KeyVault.Core.dll True @@ -97,12 +90,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -115,10 +108,6 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - False - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - False ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll @@ -202,6 +191,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65C3A86A-716D-4E7D-AB67-1DB00B3BF72D} Commands.Common.Storage diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement/Commands/AzureApiManagementCmdletBase.cs b/src/ResourceManager/ApiManagement/Commands.ApiManagement/Commands/AzureApiManagementCmdletBase.cs index 82967c297d1a..ab58e4beff87 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement/Commands/AzureApiManagementCmdletBase.cs +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement/Commands/AzureApiManagementCmdletBase.cs @@ -59,7 +59,7 @@ protected ApiManagementLongRunningOperation WaitForOperationToComplete(ApiManage var retryAfter = longRunningOperation.RetryAfter ?? LongRunningOperationDefaultTimeout; WriteVerboseWithTimestamp(Resources.VerboseGetOperationStateTimeoutMessage, retryAfter); - Thread.Sleep(retryAfter); + TestMockSupport.Delay(retryAfter); longRunningOperation = Client.GetLongRunningOperationStatus(longRunningOperation); WriteProgress(longRunningOperation); diff --git a/src/ResourceManager/ApiManagement/Commands.ApiManagement/packages.config b/src/ResourceManager/ApiManagement/Commands.ApiManagement/packages.config index 9eae2206e148..d7f5ae61aee9 100644 --- a/src/ResourceManager/ApiManagement/Commands.ApiManagement/packages.config +++ b/src/ResourceManager/ApiManagement/Commands.ApiManagement/packages.config @@ -3,7 +3,6 @@ - @@ -16,9 +15,8 @@ - - - + + diff --git a/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/Commands.ApiManagement.ServiceManagement.Test.csproj b/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/Commands.ApiManagement.ServiceManagement.Test.csproj index 7f9d5f9391b6..b84315d6e3dc 100644 --- a/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/Commands.ApiManagement.ServiceManagement.Test.csproj +++ b/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/Commands.ApiManagement.ServiceManagement.Test.csproj @@ -1,5 +1,7 @@  + + Debug @@ -13,7 +15,7 @@ 512 ..\..\..\ true - 26d9321c + f6969555 true @@ -41,10 +43,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -71,11 +69,11 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -85,12 +83,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -111,7 +109,7 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False @@ -139,12 +137,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -157,6 +163,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/Properties/AssemblyInfo.cs index 421201341f40..536ba10752b3 100644 --- a/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -43,3 +44,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/ScenarioTests/ApiManagementTests.cs b/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/ScenarioTests/ApiManagementTests.cs index 1d0eb9f14e4b..153541f6ac58 100644 --- a/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/ScenarioTests/ApiManagementTests.cs +++ b/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/ScenarioTests/ApiManagementTests.cs @@ -12,9 +12,10 @@ // See the License for the specific language governing permissions and // limitations under the License. +using Microsoft.Azure.Commands.Common.Authentication; + namespace Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Test.ScenarioTests { - using Microsoft.Azure.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.ApiManagement; using Microsoft.Azure.Management.Authorization; @@ -26,17 +27,17 @@ namespace Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Test.Scenario using Microsoft.WindowsAzure.Management.Storage; using Xunit; - public class ApiManagementTests : RMTestBase, IUseFixture + public class ApiManagementTests : RMTestBase, IClassFixture { private readonly EnvironmentSetupHelper _helper; private ApiManagementTestsFixture _fixture; - public ApiManagementTests() + public ApiManagementTests(ApiManagementTestsFixture fixture) { + _fixture = fixture; _helper = new EnvironmentSetupHelper(); } - protected void SetupManagementClients() { var apiManagementManagementClient = GetApiManagementManagementClient(); @@ -184,10 +185,5 @@ private void RunPowerShellTest(params string[] scripts) _helper.RunPowerShellTest(scripts); } } - - public void SetFixture(ApiManagementTestsFixture data) - { - this._fixture = data; - } } } \ No newline at end of file diff --git a/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/ScenarioTests/ApiManagementTests.ps1 b/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/ScenarioTests/ApiManagementTests.ps1 index 7170043705a3..4f60dae06c6a 100644 --- a/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/ScenarioTests/ApiManagementTests.ps1 +++ b/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/ScenarioTests/ApiManagementTests.ps1 @@ -1126,7 +1126,7 @@ Param($resourceGroupName, $serviceName) Assert-AreEqual 0 $certificates.Count - $certPath = './Resources/testcertificate.pfx' + $certPath = "$TestOutputRoot\Resources\testcertificate.pfx" $certPassword = 'powershelltest' $certThumbprint = '51A702569BADEDB90A75141B070F2D4B5DDFA447' $certSubject = 'CN=ailn.redmond.corp.microsoft.com' diff --git a/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/packages.config b/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/packages.config index 1d7932d647b7..b12f925d6336 100644 --- a/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/packages.config +++ b/src/ResourceManager/ApiManagement/Commands.SMAPI.Test/packages.config @@ -2,26 +2,30 @@ - - - + + - - + + - - + + - + - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Automation/.nuget/packages.config b/src/ResourceManager/Automation/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/Automation/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/Automation/Automation.sln b/src/ResourceManager/Automation/Automation.sln index 42bb36b19ca5..c114058a4753 100644 --- a/src/ResourceManager/Automation/Automation.sln +++ b/src/ResourceManager/Automation/Automation.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 +VisualStudioVersion = 12.0.40629.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{95C16AED-FD57-42A0-86C3-2CF4300A4817}" EndProject @@ -16,10 +16,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.Reso EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{39675CD8-25B7-4BC8-BC88-0E709A01FE91}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -51,6 +48,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Automation/AzureRM.Automation.psd1 b/src/ResourceManager/Automation/AzureRM.Automation.psd1 index a6172536bf69..da7b031a8df0 100644 --- a/src/ResourceManager/Automation/AzureRM.Automation.psd1 +++ b/src/ResourceManager/Automation/AzureRM.Automation.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'bcea1c70-a32b-48c3-a05c-323e1c02f4d3' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj b/src/ResourceManager/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj index ca21200047dc..496ed4aefcf6 100644 --- a/src/ResourceManager/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj +++ b/src/ResourceManager/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj @@ -1,6 +1,7 @@  - + + Debug AnyCPU @@ -18,8 +19,7 @@ ..\..\..\ true - - + 63c7c5d2 true @@ -56,10 +56,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -70,14 +66,15 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - + False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll @@ -85,12 +82,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -133,12 +130,19 @@ ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -186,6 +190,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Automation/Commands.Automation.Test/Properties/AssemblyInfo.cs index 3aa7667b4209..75e00fa1767e 100644 --- a/src/ResourceManager/Automation/Commands.Automation.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Automation/Commands.Automation.Test/Properties/AssemblyInfo.cs @@ -15,6 +15,7 @@ using System; using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -45,3 +46,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] [assembly: CLSCompliant(false)] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/ScenarioTests/AutomationScenarioTestsBase.cs b/src/ResourceManager/Automation/Commands.Automation.Test/ScenarioTests/AutomationScenarioTestsBase.cs index dff81da7fca9..28b186f11d72 100644 --- a/src/ResourceManager/Automation/Commands.Automation.Test/ScenarioTests/AutomationScenarioTestsBase.cs +++ b/src/ResourceManager/Automation/Commands.Automation.Test/ScenarioTests/AutomationScenarioTestsBase.cs @@ -12,9 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Management.Resources; -using Microsoft.Azure.Subscriptions; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.Azure.Test; using Microsoft.Azure.Management.Automation; diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/packages.config b/src/ResourceManager/Automation/Commands.Automation.Test/packages.config index 41fddcbb49d2..47669e1eb6e2 100644 --- a/src/ResourceManager/Automation/Commands.Automation.Test/packages.config +++ b/src/ResourceManager/Automation/Commands.Automation.Test/packages.config @@ -2,21 +2,25 @@ - - - + + - - + + - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Automation/Commands.Automation/Commands.Automation.csproj b/src/ResourceManager/Automation/Commands.Automation/Commands.Automation.csproj index 62bddbcb4b13..fe1855d46396 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Commands.Automation.csproj +++ b/src/ResourceManager/Automation/Commands.Automation/Commands.Automation.csproj @@ -59,10 +59,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Management.Automation.2.0.0\lib\portable-net45+wp8+wpa81+win\Microsoft.Azure.Management.Automation.dll @@ -71,6 +67,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll True @@ -83,6 +80,14 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll @@ -99,14 +104,6 @@ False ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - @@ -272,6 +269,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs index 22194c7c10a4..2ec0d85159a3 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs @@ -26,11 +26,10 @@ using Microsoft.Azure.Commands.Automation.Properties; using Microsoft.Azure.Management.Automation; using Microsoft.Azure.Management.Automation.Models; -using Microsoft.Azure.Common.Authentication.Models; using Newtonsoft.Json; -using Microsoft.Azure.Common.Authentication; using Hyak.Common; - +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using AutomationManagement = Microsoft.Azure.Management.Automation; using AutomationAccount = Microsoft.Azure.Commands.Automation.Model.AutomationAccount; using Module = Microsoft.Azure.Commands.Automation.Model.Module; diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs b/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs index 704bccf7a9d1..83f5fab55b4a 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs @@ -16,10 +16,9 @@ using System.IO; using System.Collections; using System.Collections.Generic; -using System.Runtime.CompilerServices; using System.Security; using Microsoft.Azure.Commands.Automation.Model; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Automation.Common { diff --git a/src/ResourceManager/Automation/Commands.Automation/packages.config b/src/ResourceManager/Automation/Commands.Automation/packages.config index bff955a853b5..797e9d57dd6f 100644 --- a/src/ResourceManager/Automation/Commands.Automation/packages.config +++ b/src/ResourceManager/Automation/Commands.Automation/packages.config @@ -2,7 +2,6 @@ - @@ -11,8 +10,8 @@ - - + + \ No newline at end of file diff --git a/src/ResourceManager/AzureBackup/.nuget/packages.config b/src/ResourceManager/AzureBackup/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/AzureBackup/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/AzureBackup/AzureBackup.sln b/src/ResourceManager/AzureBackup/AzureBackup.sln index 286d3db5dec1..71dea1fd7989 100644 --- a/src/ResourceManager/AzureBackup/AzureBackup.sln +++ b/src/ResourceManager/AzureBackup/AzureBackup.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 +VisualStudioVersion = 12.0.40629.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{95C16AED-FD57-42A0-86C3-2CF4300A4817}" EndProject @@ -16,10 +16,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Profile", "..\Prof EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{1DB65FD0-8A7B-41EF-BB04-258092D68191}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -51,6 +48,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/AzureBackup/AzureRM.Backup.psd1 b/src/ResourceManager/AzureBackup/AzureRM.Backup.psd1 index c813e6fd375f..019005cb673d 100644 --- a/src/ResourceManager/AzureBackup/AzureRM.Backup.psd1 +++ b/src/ResourceManager/AzureBackup/AzureRM.Backup.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = '0b1d76f5-a928-4b8f-9c83-df26947568d4' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/Commands.AzureBackup.Test.csproj b/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/Commands.AzureBackup.Test.csproj index eea0a4012b0a..b2b62bdc097c 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/Commands.AzureBackup.Test.csproj +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/Commands.AzureBackup.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -14,7 +15,7 @@ 512 ..\..\..\ true - baa2b15b + 59694488 true @@ -35,10 +36,6 @@ 4 - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Management.BackupServices.1.0.5-preview\lib\net40\Microsoft.Azure.Management.BackupServicesManagement.dll @@ -57,10 +54,10 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -70,12 +67,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -117,12 +114,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -141,6 +146,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3436a126-edc9-4060-8952-9a1be34cdd95} Commands.ScenarioTests.ResourceManager.Common diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/Properties/AssemblyInfo.cs index 52407357aef0..39527865278d 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/Properties/AssemblyInfo.cs @@ -48,3 +48,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/ScenarioTests/AzureBackupTestBase.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/ScenarioTests/AzureBackupTestBase.cs index 893fa0bbed43..d806949e3339 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/ScenarioTests/AzureBackupTestBase.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/ScenarioTests/AzureBackupTestBase.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Management.BackupServices; using Microsoft.Azure.Test; using Microsoft.Azure.Test.HttpRecorder; @@ -165,8 +165,8 @@ public static T GetServiceClient(TestEnvironmentFactory factory, BackupVaultS PropertyInfo property2 = typeof(T).GetProperty("LongRunningOperationRetryTimeout", typeof(int)); if (property1 != (PropertyInfo)null && property2 != (PropertyInfo)null) { - property1.SetValue((object)obj2, (object)0); - property2.SetValue((object)obj2, (object)0); + property1.SetValue((object)obj2, (object)-1); + property2.SetValue((object)obj2, (object)-1); } } return obj2; @@ -205,8 +205,8 @@ public static T GetVaultServiceClient(TestEnvironmentFactory factory, BackupS PropertyInfo property2 = typeof(T).GetProperty("LongRunningOperationRetryTimeout", typeof(int)); if (property1 != (PropertyInfo)null && property2 != (PropertyInfo)null) { - property1.SetValue((object)obj2, (object)0); - property2.SetValue((object)obj2, (object)0); + property1.SetValue((object)obj2, (object)-1); + property2.SetValue((object)obj2, (object)-1); } } return obj2; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/packages.config b/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/packages.config index 861b8a267f7f..ed1ab791a440 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/packages.config +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup.Test/packages.config @@ -2,22 +2,25 @@ - - - + + - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackUpRestoreBase.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackUpRestoreBase.cs index 5cbce720bd25..cf291f8b5ae6 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackUpRestoreBase.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackUpRestoreBase.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/AzureBackupClientAdapter.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/AzureBackupClientAdapter.cs index fe67781f9d65..9c44394634e9 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/AzureBackupClientAdapter.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/AzureBackupClientAdapter.cs @@ -12,12 +12,12 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; using Microsoft.Azure.Management.BackupServices; using Microsoft.Azure.Management.BackupServices.Models; using System; using System.Net; using System.Threading; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.AzureBackup.ClientAdapter { diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/ContainerAdapter.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/ContainerAdapter.cs index 83559355b0a4..19a6e5bc5cb3 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/ContainerAdapter.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/ContainerAdapter.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/ItemAdapter.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/ItemAdapter.cs index 0fd442e799c4..83214b03c841 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/ItemAdapter.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/ItemAdapter.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/JobAdapter.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/JobAdapter.cs index ee8b2d02208c..df15e3ba0ead 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/JobAdapter.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/JobAdapter.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/OperationStatusAdapter.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/OperationStatusAdapter.cs index fb3077e5b805..7ac9f099b59f 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/OperationStatusAdapter.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/OperationStatusAdapter.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/PolicyAdapter.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/PolicyAdapter.cs index df17ca032313..70b23ff7a7cf 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/PolicyAdapter.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/PolicyAdapter.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupCmdletBase.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupCmdletBase.cs index fc40b032197d..4bc4db9ee510 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupCmdletBase.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupCmdletBase.cs @@ -16,19 +16,18 @@ using Microsoft.Azure.Commands.AzureBackup.ClientAdapter; using Microsoft.Azure.Commands.AzureBackup.Models; using Microsoft.Azure.Commands.AzureBackup.Properties; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.BackupServices; using Microsoft.Azure.Management.BackupServices.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.Scheduler; using System; using System.Collections.Generic; using System.Management.Automation; using System.Net; -using System.Threading; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using CmdletModel = Microsoft.Azure.Commands.AzureBackup.Models; using Microsoft.Azure.Commands.ResourceManager.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.AzureBackup.Cmdlets { @@ -173,8 +172,7 @@ internal CSMOperationResult TrackOperation(string resourceGroupName, string reso WriteDebug(String.Format(Resources.OperationStatus, response.Status)); break; } - - Thread.Sleep(checkFrequency); + TestMockSupport.Delay(checkFrequency); } return response; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupContainerCmdletBase.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupContainerCmdletBase.cs index 8a70d8635362..f631eebe59e6 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupContainerCmdletBase.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupContainerCmdletBase.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupDSCmdletBase.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupDSCmdletBase.cs index 55a426458cc0..3fb70592c0ab 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupDSCmdletBase.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupDSCmdletBase.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupItemCmdletBase.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupItemCmdletBase.cs index fdad61ff1125..35c3b42d557e 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupItemCmdletBase.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupItemCmdletBase.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupPolicyCmdletBase.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupPolicyCmdletBase.cs index fd3448384205..8ff6b254a992 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupPolicyCmdletBase.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupPolicyCmdletBase.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/Cmdlets/Jobs/WaitAzureRMBackupJob.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/Cmdlets/Jobs/WaitAzureRMBackupJob.cs index fe31e31976bc..4e32988c8f57 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/Cmdlets/Jobs/WaitAzureRMBackupJob.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/Cmdlets/Jobs/WaitAzureRMBackupJob.cs @@ -20,6 +20,7 @@ using Mgmt = Microsoft.Azure.Management.BackupServices.Models; using Microsoft.Azure.Commands.AzureBackup.Models; using Microsoft.Azure.Commands.AzureBackup.Properties; +using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.AzureBackup.Cmdlets { @@ -133,7 +134,7 @@ public override void ExecuteCmdlet() break; } - System.Threading.Thread.Sleep(30 * 1000); + TestMockSupport.Delay(30 * 1000); } IList finalJobs = new List(); diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/Commands.AzureBackup.csproj b/src/ResourceManager/AzureBackup/Commands.AzureBackup/Commands.AzureBackup.csproj index 775135474c41..c4de70a8c2c4 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/Commands.AzureBackup.csproj +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/Commands.AzureBackup.csproj @@ -49,10 +49,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -72,6 +68,14 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll @@ -97,14 +101,6 @@ Cmdlets\VaultCredentials\Security.Cryptography.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - @@ -197,7 +193,10 @@ AzureRM.Backup.psd1 PreserveNewest - + + Never + Designer + Always Designer @@ -222,6 +221,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/ContainerHelpers.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/ContainerHelpers.cs index b0fa09138368..c1003c1bb12c 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/ContainerHelpers.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/ContainerHelpers.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/ProtectionPolicyHelpers.cs b/src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/ProtectionPolicyHelpers.cs index 9980dfcdf7a5..def8c1659b68 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/ProtectionPolicyHelpers.cs +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/ProtectionPolicyHelpers.cs @@ -17,8 +17,8 @@ using System.Collections.Generic; using System.Xml; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Threading; using Hyak.Common; using Microsoft.Azure.Commands.AzureBackup.Properties; diff --git a/src/ResourceManager/AzureBackup/Commands.AzureBackup/packages.config b/src/ResourceManager/AzureBackup/Commands.AzureBackup/packages.config index 754e1cbf9af1..08c86a055067 100644 --- a/src/ResourceManager/AzureBackup/Commands.AzureBackup/packages.config +++ b/src/ResourceManager/AzureBackup/Commands.AzureBackup/packages.config @@ -2,7 +2,6 @@ - @@ -11,8 +10,8 @@ - - + + diff --git a/src/ResourceManager/AzureBatch/.nuget/packages.config b/src/ResourceManager/AzureBatch/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/AzureBatch/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/AzureBatch.sln b/src/ResourceManager/AzureBatch/AzureBatch.sln index 2abab9fa05a2..4f20e898953b 100644 --- a/src/ResourceManager/AzureBatch/AzureBatch.sln +++ b/src/ResourceManager/AzureBatch/AzureBatch.sln @@ -22,10 +22,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Co EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Commands.Tags\Commands.Tags.csproj", "{2493A8F7-1949-4F29-8D53-9D459046C3B8}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{2B087004-8EA2-49CB-A0FF-151CB16B54D6}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -69,6 +66,10 @@ Global {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Debug|Any CPU.Build.0 = Debug|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.ActiveCfg = Release|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/AzureBatch/AzureRM.Batch.psd1 b/src/ResourceManager/AzureBatch/AzureRM.Batch.psd1 index fa0b51962059..09fce5f17afa 100644 --- a/src/ResourceManager/AzureBatch/AzureRM.Batch.psd1 +++ b/src/ResourceManager/AzureBatch/AzureRM.Batch.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'a8f00f40-1c1a-49b5-9db3-24076b75c3cf' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/BatchTestHelpers.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/BatchTestHelpers.cs index dbb64ba1046f..9ea903bb7a91 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/BatchTestHelpers.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/BatchTestHelpers.cs @@ -18,6 +18,7 @@ using System; using System.Collections; using System.Collections.Generic; +using System.IO; using System.Net; using System.Reflection; using System.Threading.Tasks; @@ -31,8 +32,8 @@ namespace Microsoft.Azure.Commands.Batch.Test /// public static class BatchTestHelpers { - internal const string TestCertificateFileName1 = "Resources\\BatchTestCert01.cer"; - internal const string TestCertificateFileName2 = "Resources\\BatchTestCert02.cer"; + internal static readonly string TestCertificateFileName1 = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Resources\\BatchTestCert01.cer"); + internal static readonly string TestCertificateFileName2 = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Resources\\BatchTestCert02.cer"); internal const string TestCertificateAlgorithm = "sha1"; internal const string TestCertificatePassword = "Passw0rd"; diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Commands.Batch.Test.csproj b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Commands.Batch.Test.csproj index 1c23b96e273f..c544dc9f90e4 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Commands.Batch.Test.csproj +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Commands.Batch.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\ true - a99b3960 + 41945a72 true @@ -50,10 +51,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -71,11 +68,11 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -97,12 +94,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -162,12 +159,20 @@ False ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -646,6 +651,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Properties/AssemblyInfo.cs index 01521d1531d7..fdd9fcb12c6e 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/Properties/AssemblyInfo.cs @@ -35,3 +35,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/BatchAccountTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/BatchAccountTests.cs index a9647fb2c2e4..6904fb368a33 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/BatchAccountTests.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/BatchAccountTests.cs @@ -20,49 +20,42 @@ namespace Microsoft.Azure.Commands.Batch.Test.ScenarioTests public class BatchAccountTests : WindowsAzure.Commands.Test.Utilities.Common.RMTestBase { [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetNonExistingBatchAccount() { BatchController.NewInstance.RunPsTest("Test-GetNonExistingBatchAccount"); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestCreatesNewBatchAccount() { BatchController.NewInstance.RunPsTest("Test-CreatesNewBatchAccount"); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestCreateExistingBatchAccount() { BatchController.NewInstance.RunPsTest("Test-CreateExistingBatchAccount"); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestUpdatesExistingBatchAccount() { BatchController.NewInstance.RunPsTest("Test-UpdatesExistingBatchAccount"); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetBatchAccountsUnderResourceGroups() { BatchController.NewInstance.RunPsTest("Test-GetBatchAccountsUnderResourceGroups"); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestCreateAndRemoveBatchAccountViaPiping() { BatchController.NewInstance.RunPsTest("Test-CreateAndRemoveBatchAccountViaPiping"); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestBatchAccountKeys() { BatchController.NewInstance.RunPsTest("Test-BatchAccountKeys"); diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/BatchController.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/BatchController.cs index 86ccfbb2ecbf..1daa64b3a5f5 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/BatchController.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/BatchController.cs @@ -12,7 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Batch; @@ -23,6 +22,7 @@ using System; using System.Collections.Generic; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.Batch.Test.ScenarioTests { diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/CertificateTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/CertificateTests.cs index 662eb9211751..b00bc85eb946 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/CertificateTests.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/CertificateTests.cs @@ -38,7 +38,6 @@ public void TestAddCertificate() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetCertificateByThumbprint() { BatchController controller = BatchController.NewInstance; @@ -60,7 +59,6 @@ public void TestGetCertificateByThumbprint() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListCertificatesByFilter() { BatchController controller = BatchController.NewInstance; @@ -114,7 +112,6 @@ public void TestGetAndListCertificatesWithSelect() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListCertificatesWithMaxCount() { BatchController controller = BatchController.NewInstance; @@ -140,7 +137,6 @@ public void TestListCertificatesWithMaxCount() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListAllCertificates() { BatchController controller = BatchController.NewInstance; @@ -185,7 +181,6 @@ public void TestDeleteCertificate() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestCancelCertificateDelete() { BatchController controller = BatchController.NewInstance; diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ComputeNodeTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ComputeNodeTests.cs index d8f1c60b4499..b7620f6a66ca 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ComputeNodeTests.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ComputeNodeTests.cs @@ -30,7 +30,6 @@ public class ComputeNodeTests : WindowsAzure.Commands.Test.Utilities.Common.RMTe private const string poolId = ScenarioTestHelpers.SharedPool; [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetComputeNodeById() { BatchController controller = BatchController.NewInstance; @@ -38,7 +37,6 @@ public void TestGetComputeNodeById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListComputeNodesByFilter() { BatchController controller = BatchController.NewInstance; @@ -77,7 +75,6 @@ public void TestGetAndListComputeNodesWithSelect() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListComputeNodesWithMaxCount() { BatchController controller = BatchController.NewInstance; @@ -86,7 +83,6 @@ public void TestListComputeNodesWithMaxCount() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListAllComputeNodes() { BatchController controller = BatchController.NewInstance; @@ -105,7 +101,6 @@ public void TestListAllComputeNodes() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListComputeNodePipeline() { BatchController controller = BatchController.NewInstance; @@ -124,7 +119,6 @@ public void TestListComputeNodePipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestRemoveComputeNodeById() { TestRemoveComputeNode(false, TestUtilities.GetCurrentMethodName()); @@ -138,7 +132,6 @@ public void TestRemoveComputeNodePipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestRemoveMultipleComputeNodes() { BatchController controller = BatchController.NewInstance; @@ -166,42 +159,36 @@ public void TestRemoveMultipleComputeNodes() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestRebootComputeNodeById() { TestRebootComputeNode(false, TestUtilities.GetCurrentMethodName()); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestRebootComputeNodePipeline() { TestRebootComputeNode(true, TestUtilities.GetCurrentMethodName()); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestReimageComputeNodeById() { TestReimageComputeNode(false, TestUtilities.GetCurrentMethodName()); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestReimageComputeNodePipeline() { TestReimageComputeNode(true, TestUtilities.GetCurrentMethodName()); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDisableAndEnableComputeNodeSchedulingById() { TestDisableAndEnableComputeNodeScheduling(false, TestUtilities.GetCurrentMethodName()); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDisableAndEnableComputeNodeSchedulingPipeline() { TestDisableAndEnableComputeNodeScheduling(true, TestUtilities.GetCurrentMethodName()); diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ComputeNodeUserTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ComputeNodeUserTests.cs index 03cbc8d882c1..2532c0369f2a 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ComputeNodeUserTests.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/ComputeNodeUserTests.cs @@ -31,7 +31,6 @@ public class ComputeNodeUserTests : WindowsAzure.Commands.Test.Utilities.Common. private const string poolId = ScenarioTestHelpers.SharedPool; [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestCreateComputeNodeUser() { BatchController controller = BatchController.NewInstance; @@ -73,7 +72,6 @@ public void TestCreateComputeNodeUserPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestUpdateComputeNodeUser() { BatchController controller = BatchController.NewInstance; diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/FileTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/FileTests.cs index ae4621d13f4a..d25cc14fa90e 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/FileTests.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/FileTests.cs @@ -34,7 +34,6 @@ public class FileTests : WindowsAzure.Commands.Test.Utilities.Common.RMTestBase private const string startTaskStdOutContent = ScenarioTestHelpers.SharedPoolStartTaskStdOutContent; [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetNodeFileByTaskByName() { BatchController controller = BatchController.NewInstance; @@ -60,7 +59,6 @@ public void TestGetNodeFileByTaskByName() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListNodeFilesByTaskByFilter() { BatchController controller = BatchController.NewInstance; @@ -87,7 +85,6 @@ public void TestListNodeFilesByTaskByFilter() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListNodeFilesByTaskWithMaxCount() { BatchController controller = BatchController.NewInstance; @@ -113,7 +110,6 @@ public void TestListNodeFilesByTaskWithMaxCount() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListAllNodeFilesByTask() { BatchController controller = BatchController.NewInstance; @@ -139,7 +135,6 @@ public void TestListAllNodeFilesByTask() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListNodeFilesByTaskRecursive() { BatchController controller = BatchController.NewInstance; @@ -165,7 +160,6 @@ public void TestListNodeFilesByTaskRecursive() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListNodeFileByTaskPipeline() { BatchController controller = BatchController.NewInstance; @@ -191,7 +185,6 @@ public void TestListNodeFileByTaskPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetNodeFileContentByTaskByName() { BatchController controller = BatchController.NewInstance; @@ -219,7 +212,6 @@ public void TestGetNodeFileContentByTaskByName() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetNodeFileContentByTaskPipeline() { BatchController controller = BatchController.NewInstance; @@ -247,7 +239,6 @@ public void TestGetNodeFileContentByTaskPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetNodeFileByComputeNodeByName() { BatchController controller = BatchController.NewInstance; @@ -267,7 +258,6 @@ public void TestGetNodeFileByComputeNodeByName() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListNodeFilesByComputeNodeByFilter() { BatchController controller = BatchController.NewInstance; @@ -288,7 +278,6 @@ public void TestListNodeFilesByComputeNodeByFilter() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListNodeFilesByComputeNodeWithMaxCount() { BatchController controller = BatchController.NewInstance; @@ -308,7 +297,6 @@ public void TestListNodeFilesByComputeNodeWithMaxCount() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListAllNodeFilesByComputeNode() { BatchController controller = BatchController.NewInstance; @@ -328,7 +316,6 @@ public void TestListAllNodeFilesByComputeNode() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListNodeFilesByComputeNodeRecursive() { BatchController controller = BatchController.NewInstance; @@ -369,7 +356,6 @@ public void TestListNodeFileByComputeNodePipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetNodeFileContentByComputeNodeByName() { BatchController controller = BatchController.NewInstance; @@ -388,7 +374,6 @@ public void TestGetNodeFileContentByComputeNodeByName() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetNodeFileContentByComputeNodeByPipeline() { BatchController controller = BatchController.NewInstance; @@ -407,7 +392,6 @@ public void TestGetNodeFileContentByComputeNodeByPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetRemoteDesktopProtocolFileById() { BatchController controller = BatchController.NewInstance; @@ -426,7 +410,6 @@ public void TestGetRemoteDesktopProtocolFileById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetRemoteDesktopProtocolFilePipeline() { BatchController controller = BatchController.NewInstance; @@ -452,21 +435,18 @@ public void TestDeleteNodeFileByTaskByName() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDeleteNodeFileByTaskByPipeline() { TestDeleteNodeFileByTask(true, TestUtilities.GetCurrentMethodName()); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDeleteNodeFileByComputeNodeByName() { TestDeleteNodeFileByComputeNode(false, TestUtilities.GetCurrentMethodName()); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDeleteNodeFileByComputeNodeByPipeline() { TestDeleteNodeFileByComputeNode(true, TestUtilities.GetCurrentMethodName()); diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/JobScheduleTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/JobScheduleTests.cs index 8452b5d44e93..12bcdacadc97 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/JobScheduleTests.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/JobScheduleTests.cs @@ -35,7 +35,6 @@ public void TestNewJobSchedule() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetJobScheduleById() { BatchController controller = BatchController.NewInstance; @@ -57,7 +56,6 @@ public void TestGetJobScheduleById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListJobSchedulesByFilter() { BatchController controller = BatchController.NewInstance; @@ -109,7 +107,6 @@ public void TestGetAndListJobSchedulesWithSelect() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListJobSchedulesWithMaxCount() { BatchController controller = BatchController.NewInstance; @@ -138,7 +135,6 @@ public void TestListJobSchedulesWithMaxCount() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListAllJobSchedules() { BatchController controller = BatchController.NewInstance; @@ -167,7 +163,6 @@ public void TestListAllJobSchedules() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestUpdateJobSchedule() { BatchController controller = BatchController.NewInstance; @@ -190,7 +185,6 @@ public void TestUpdateJobSchedule() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDeleteJobSchedule() { BatchController controller = BatchController.NewInstance; @@ -230,7 +224,6 @@ public void TestDeleteJobSchedulePipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDisableAndEnableJobSchedule() { BatchController controller = BatchController.NewInstance; @@ -253,14 +246,12 @@ public void TestDisableAndEnableJobSchedule() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestTerminateJobScheduleById() { TestTerminateJobSchedule(false); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestTerminateJobSchedulePipeline() { TestTerminateJobSchedule(true); diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/JobTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/JobTests.cs index b83ed1806422..fb0bc640db66 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/JobTests.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/JobTests.cs @@ -37,7 +37,6 @@ public void TestNewJob() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetJobById() { BatchController controller = BatchController.NewInstance; @@ -59,7 +58,6 @@ public void TestGetJobById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListJobsByFilter() { BatchController controller = BatchController.NewInstance; @@ -113,7 +111,6 @@ public void TestGetAndListJobsWithSelect() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListJobsWithMaxCount() { BatchController controller = BatchController.NewInstance; @@ -142,7 +139,6 @@ public void TestListJobsWithMaxCount() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListAllJobs() { BatchController controller = BatchController.NewInstance; @@ -171,7 +167,6 @@ public void TestListAllJobs() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListJobsUnderSchedule() { BatchController controller = BatchController.NewInstance; @@ -205,7 +200,6 @@ public void TestListJobsUnderSchedule() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestUpdateJob() { BatchController controller = BatchController.NewInstance; @@ -234,7 +228,6 @@ public void TestDeleteJob() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDeleteJobPipeline() { BatchController controller = BatchController.NewInstance; @@ -254,7 +247,6 @@ public void TestDeleteJobPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDisableAndEnableJob() { BatchController controller = BatchController.NewInstance; @@ -277,14 +269,12 @@ public void TestDisableAndEnableJob() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestTerminateJobById() { TestTerminateJob(false); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestTerminateJobPipeline() { TestTerminateJob(true); diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/PoolTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/PoolTests.cs index 2b60d290c5e4..57bd632a8981 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/PoolTests.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/PoolTests.cs @@ -40,7 +40,6 @@ public void TestNewPool() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetPoolById() { BatchController controller = BatchController.NewInstance; @@ -62,7 +61,6 @@ public void TestGetPoolById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListPoolsByFilter() { BatchController controller = BatchController.NewInstance; @@ -100,7 +98,6 @@ public void TestGetAndListPoolsWithSelect() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListPoolsWithMaxCount() { BatchController controller = BatchController.NewInstance; @@ -129,7 +126,6 @@ public void TestListPoolsWithMaxCount() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListAllPools() { BatchController controller = BatchController.NewInstance; @@ -161,7 +157,6 @@ public void TestListAllPools() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestUpdatePool() { BatchController controller = BatchController.NewInstance; @@ -184,7 +179,6 @@ public void TestUpdatePool() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDeletePool() { BatchController controller = BatchController.NewInstance; @@ -224,7 +218,6 @@ public void TestDeletePoolPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestResizePoolById() { BatchController controller = BatchController.NewInstance; @@ -242,7 +235,6 @@ public void TestResizePoolById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestResizePoolByPipeline() { BatchController controller = BatchController.NewInstance; @@ -260,7 +252,6 @@ public void TestResizePoolByPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestStopResizePoolById() { BatchController controller = BatchController.NewInstance; @@ -278,7 +269,6 @@ public void TestStopResizePoolById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestStopResizePoolByPipeline() { BatchController controller = BatchController.NewInstance; @@ -296,7 +286,6 @@ public void TestStopResizePoolByPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestEnableAutoScaleById() { BatchController controller = BatchController.NewInstance; @@ -319,7 +308,6 @@ public void TestEnableAutoScaleById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestEnableAutoScaleByPipeline() { BatchController controller = BatchController.NewInstance; @@ -342,7 +330,6 @@ public void TestEnableAutoScaleByPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDisableAutoScaleById() { BatchController controller = BatchController.NewInstance; @@ -362,7 +349,6 @@ public void TestDisableAutoScaleById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDisableAutoScaleByPipeline() { BatchController controller = BatchController.NewInstance; @@ -382,7 +368,6 @@ public void TestDisableAutoScaleByPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestEvaluateAutoScaleById() { BatchController controller = BatchController.NewInstance; @@ -404,7 +389,6 @@ public void TestEvaluateAutoScaleById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestEvaluateAutoScaleByPipeline() { BatchController controller = BatchController.NewInstance; @@ -426,14 +410,12 @@ public void TestEvaluateAutoScaleByPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestChangeOSVersionById() { TestChangeOSVersion(false); } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestChangeOSVersionPipeline() { TestChangeOSVersion(true); diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/TaskTests.cs b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/TaskTests.cs index 246d746676a8..6895d10af584 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/TaskTests.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/ScenarioTests/TaskTests.cs @@ -51,7 +51,6 @@ public void TestCreateTask() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestGetTaskById() { BatchController controller = BatchController.NewInstance; @@ -75,7 +74,6 @@ public void TestGetTaskById() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListTasksByFilter() { BatchController controller = BatchController.NewInstance; @@ -129,7 +127,6 @@ public void TestGetAndListTasksWithSelect() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListTasksWithMaxCount() { BatchController controller = BatchController.NewInstance; @@ -158,7 +155,6 @@ public void TestListTasksWithMaxCount() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListAllTasks() { BatchController controller = BatchController.NewInstance; @@ -187,7 +183,6 @@ public void TestListAllTasks() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListTaskPipeline() { BatchController controller = BatchController.NewInstance; @@ -211,7 +206,6 @@ public void TestListTaskPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestUpdateTask() { BatchController controller = BatchController.NewInstance; @@ -262,7 +256,6 @@ public void TestDeleteTask() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestDeleteTaskPipeline() { BatchController controller = BatchController.NewInstance; @@ -287,7 +280,6 @@ public void TestDeleteTaskPipeline() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestTerminateTask() { BatchController controller = BatchController.NewInstance; @@ -314,7 +306,6 @@ public void TestTerminateTask() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListSubtasksWithMaxCount() { BatchController controller = BatchController.NewInstance; @@ -342,7 +333,6 @@ public void TestListSubtasksWithMaxCount() } [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestListAllSubtasks() { BatchController controller = BatchController.NewInstance; diff --git a/src/ResourceManager/AzureBatch/Commands.Batch.Test/packages.config b/src/ResourceManager/AzureBatch/Commands.Batch.Test/packages.config index 56a29b7c1385..cb061576d145 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch.Test/packages.config +++ b/src/ResourceManager/AzureBatch/Commands.Batch.Test/packages.config @@ -3,15 +3,14 @@ - - - + + @@ -20,15 +19,19 @@ - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/BatchCmdletBase.cs b/src/ResourceManager/AzureBatch/Commands.Batch/BatchCmdletBase.cs index 11115f81bd97..e64e406846a2 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/BatchCmdletBase.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch/BatchCmdletBase.cs @@ -15,12 +15,10 @@ using Microsoft.Azure.Batch.Common; using Microsoft.Azure.Batch.Protocol.Models; using Hyak.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.WindowsAzure; -using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json.Linq; using System; using System.Text; +using Microsoft.Azure.Commands.Common.Authentication; using BatchClient = Microsoft.Azure.Commands.Batch.Models.BatchClient; using Microsoft.Azure.Commands.ResourceManager.Common; diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Commands.Batch.csproj b/src/ResourceManager/AzureBatch/Commands.Batch/Commands.Batch.csproj index f36533825d5d..e9f788090696 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Commands.Batch.csproj +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Commands.Batch.csproj @@ -51,10 +51,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -64,6 +60,7 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll True @@ -84,6 +81,14 @@ False ..\..\..\packages\Microsoft.Data.Services.Client.5.6.4\lib\net40\Microsoft.Data.Services.Client.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll @@ -100,9 +105,6 @@ False ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - ..\..\..\packages\Microsoft.Azure.KeyVault.Core.1.0.0\lib\net40\Microsoft.Azure.KeyVault.Core.dll True @@ -115,14 +117,6 @@ False ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - @@ -347,6 +341,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Microsoft.Azure.Commands.Batch.dll-Help.xml b/src/ResourceManager/AzureBatch/Commands.Batch/Microsoft.Azure.Commands.Batch.dll-Help.xml index 6aff666f5694..f42257fdbe65 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Microsoft.Azure.Commands.Batch.dll-Help.xml +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Microsoft.Azure.Commands.Batch.dll-Help.xml @@ -1,6 +1,6 @@  - + Disable-AzureBatchAutoScale @@ -135,6 +135,287 @@ + + + Disable-AzureBatchComputeNodeScheduling + + Disables task scheduling on the specified compute node. + + + + + Disable + AzureBatchComputeNodeScheduling + + + + The Disable-AzureBatchComputeNodeScheduling cmdlet disables task scheduling on the specified compute node. (A compute node is an Azure virtual machine dedicated to a specific application workload.) When you disable task scheduling on a compute node you will also have the option of determining what to do about jobs currently in the node's task queue. Disable-AzureBatchComputeNodeScheduling allows you to: + -- Terminate the tasks and put them back in the job queue. This enables those tasks to be rescheduled on another compute node. + -- Terminate the tasks and remove them from the job queue. Tasks terminated in this fashion will not be rescheduled. + -- Wait for all the tasks currently being executed to complete and then disable task scheduling on the compute node. + -- Wait for all the running tasks to complete and all the data retention periods to expire, then disable task scheduling on the compute node. + + + + Disable-AzureBatchComputeNodeScheduling + + PoolId + + Specifies the ID of the batch pool containing the compute node where task scheduling will be disabled. You can return the IDs for all your batch pools by using commands similar to the following: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchPool -BatchContext $context | Select-Object Id + If you use the PoolId parameter then you cannot use the ComputeNode parameter in that same command. + + String + + + Id + + Specifies the ID of the compute node where task scheduling will be disabled. You can return the IDs for all the compute nodes in a pool by using commands similar to the following: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchComputeNode -PoolId "Pool06" -BatchContext $context | Select-Object Id + If you use the Id parameter then you cannot use the ComputeNode parameter in that same command. + + String + + + DisableSchedulingOption + + Specifies how Disable-AzureBatchComputeNodeScheduling deals with any tasks currently running on the computer node where scheduling is being disabled. Allowed options are: + -- Requeue. Tasks are terminated immediately and returned to the job queue. This enables the tasks to be rescheduled on another compute node. This is the default value. + -- Terminate. Tasks are terminated immediately and removed from the job queue. These tasks will not be rescheduled. + -- TaskCompletion. Currently running tasks will be allowed to complete before task scheduling is disabled on the compute node. No new tasks will be scheduled on this node. + -- RetainedData. Currently running tasks will be allowed to complete and data retention periods will be allowed to expire before task scheduling is disabled on the compute node. No new tasks will be scheduled on this node. + For example: + -DisableSchedulingOption "TaskCompletion" + + DisableComputeNodeSchedulingOption] + + + BatchContext + + Specifies an object reference to the batch account context that will be used for disabling task scheduling. This object reference is created by using the Get-AzureRmBatchAccountKeys cmdlet and storing the returned batch account keys object in a variable. For example, this command creates an object reference ($context) to the batch account keys for the batch account named contosobatchaccount: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + The variable $context can then be used as the parameter value for the BatchContext parameter: + -BatchContext $context + + BatchAccountContext + + + + Disable-AzureBatchComputeNodeScheduling + + ComputeNode + + Specifies an object reference to the compute node where task scheduling will be disabled. This object reference is created by using the Get-AzureBatchComputeNode cmdlet and storing the returned compute node object in a variable. For example, these commands create an object reference ($node) to the computer node tvm-2316545714_1-20150725t213220z in pool Pool06: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + $node = Get-AzureBatchComputeNode -PoolId "Pool06" -Id "tvm-2316545714_1-20150725t213220z" -BatchContext $Context + The variable $node can then be used as the parameter value for the ComputeNode parameter: + -ComputeNode $node + If you use the ComputeNode parameter then you cannot use the Id or the PoolId parameters in that same command. + + PSComputeNode + + + DisableSchedulingOption + + Specifies how Disable-AzureBatchComputeNodeScheduling deals with any tasks currently running on the computer node where scheduling is being disabled. Allowed options are: + -- Requeue. Tasks are terminated immediately and returned to the job queue. This enables the tasks to be rescheduled on another compute node. This is the default value. + -- Terminate. Tasks are terminated immediately and removed from the job queue. These tasks will not be rescheduled. + -- TaskCompletion. Currently running tasks will be allowed to complete before task scheduling is disabled on the compute node. No new tasks will be scheduled on this node. + -- RetainedData. Currently running tasks will be allowed to complete and data retention periods will be allowed to expire before task scheduling is disabled on the compute node. No new tasks will be scheduled on this node. + For example: + -DisableSchedulingOption "TaskCompletion" + + DisableComputeNodeSchedulingOption] + + + BatchContext + + Specifies an object reference to the batch account context that will be used for disabling task scheduling. This object reference is created by using the Get-AzureRmBatchAccountKeys cmdlet and storing the returned batch account keys object in a variable. For example, this command creates an object reference ($context) to the batch account keys for the batch account named contosobatchaccount: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + The variable $context can then be used as the parameter value for the BatchContext parameter: + -BatchContext $context + + BatchAccountContext + + + + + + BatchContext + + Specifies an object reference to the batch account context that will be used for disabling task scheduling. This object reference is created by using the Get-AzureRmBatchAccountKeys cmdlet and storing the returned batch account keys object in a variable. For example, this command creates an object reference ($context) to the batch account keys for the batch account named contosobatchaccount: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + The variable $context can then be used as the parameter value for the BatchContext parameter: + -BatchContext $context + + BatchAccountContext + + BatchAccountContext + + + none + + + ComputeNode + + Specifies an object reference to the compute node where task scheduling will be disabled. This object reference is created by using the Get-AzureBatchComputeNode cmdlet and storing the returned compute node object in a variable. For example, these commands create an object reference ($node) to the computer node tvm-2316545714_1-20150725t213220z in pool Pool06: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + $node = Get-AzureBatchComputeNode -PoolId "Pool06" -Id "tvm-2316545714_1-20150725t213220z" -BatchContext $Context + The variable $node can then be used as the parameter value for the ComputeNode parameter: + -ComputeNode $node + If you use the ComputeNode parameter then you cannot use the Id or the PoolId parameters in that same command. + + PSComputeNode + + PSComputeNode + + + none + + + DisableSchedulingOption + + Specifies how Disable-AzureBatchComputeNodeScheduling deals with any tasks currently running on the computer node where scheduling is being disabled. Allowed options are: + -- Requeue. Tasks are terminated immediately and returned to the job queue. This enables the tasks to be rescheduled on another compute node. This is the default value. + -- Terminate. Tasks are terminated immediately and removed from the job queue. These tasks will not be rescheduled. + -- TaskCompletion. Currently running tasks will be allowed to complete before task scheduling is disabled on the compute node. No new tasks will be scheduled on this node. + -- RetainedData. Currently running tasks will be allowed to complete and data retention periods will be allowed to expire before task scheduling is disabled on the compute node. No new tasks will be scheduled on this node. + For example: + -DisableSchedulingOption "TaskCompletion" + + DisableComputeNodeSchedulingOption] + + DisableComputeNodeSchedulingOption] + + + none + + + Id + + Specifies the ID of the compute node where task scheduling will be disabled. You can return the IDs for all the compute nodes in a pool by using commands similar to the following: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchComputeNode -PoolId "Pool06" -BatchContext $context | Select-Object Id + If you use the Id parameter then you cannot use the ComputeNode parameter in that same command. + + String + + String + + + none + + + PoolId + + Specifies the ID of the batch pool containing the compute node where task scheduling will be disabled. You can return the IDs for all your batch pools by using commands similar to the following: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchPool -BatchContext $context | Select-Object Id + If you use the PoolId parameter then you cannot use the ComputeNode parameter in that same command. + + String + + String + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Example 1: Disable task scheduling on a compute node + + + + + + PS C:\> $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + PS C:\> Disable-AzureBatchComputeNodeScheduling -PoolId "myPool" -Id "tvm-1783593343_34-20151117t222514z" -BatchContext $context + + + These commands disable task schedule on the compute node tvm-1783593343_34-20151117t222514z. To do this, the first command in the example creates an object reference to the account keys for the batch account contosobatchaccount. This object reference is stored in a variable named $context. + The second command then uses this object reference and the Disable-AzureBatchComputeNodeScheduling cmdlet to connect to the pool myPool and disable task scheduling on node tvm-1783593343_34-20151117t222514z. + Because the DisableComputeNodeSchedulingOptions parameter was not included any tasks currently running on the compute node will be requeued. + + + + + + + + + + + Example 2: Disable task scheduling on all compute nodes in a pool + + + + + + PS C:\> $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + PS C:\> Get-AzureBatchComputeNode -PoolId "Pool06" -BatchContext $Context | Disable-AzureBatchComputeNodeScheduling -BatchContext $context + + + + + These commands disable task scheduling on all the computer nodes in the batch pool Pool06. To carry out this task, the first command in the example creates an object reference to the account keys for the batch account contosobatchaccount. This object reference is stored in a variable named $context. + The second command in the example then uses this object reference and Get-AzureBatchComputeNode to return a collection of all the compute nodes found in Pool06. That collection is then piped to then Disable-AzureBatchComputeNodeScheduling cmdlet to disable task scheduling on each compute node in the collection. + Because the DisableComputeNodeSchedulingOptions parameter was not included any tasks currently running on the compute nodes will be requeued. + + + + + + + + + + + + + Enable-AzureBatchComputeNodeScheduling + + + + Disable-AzureBatchJob @@ -496,19 +777,19 @@ String - - AutoScaleEvaluationInterval - - Specifies time interval at which to automatically adjust the pool size according to the AutoScale formula. The default value is 15 minutes. The minimum allowed value is 5 minutes. - - TimeSpan - AutoScaleFormula Specifies the formula for the desired number of compute nodes in the pool. - String + String + + + AutoScaleEvaluationInterval + + Specifies the amount of time (in minutes) that elapses before the pool size is automatically adjusted according to the AutoScale formula. The default value is 15 minutes, and the minimum value is 5 minutes. + + Nullable [System.TimeSpan] BatchContext @@ -523,11 +804,11 @@ AutoScaleEvaluationInterval - Specifies time interval at which to automatically adjust the pool size according to the AutoScale formula. The default value is 15 minutes. The minimum allowed value is 5 minutes. + Specifies the amount of time (in minutes) that elapses before the pool size is automatically adjusted according to the AutoScale formula. The default value is 15 minutes, and the minimum value is 5 minutes. - TimeSpan + Nullable [System.TimeSpan] - TimeSpan + Nullable [System.TimeSpan] none @@ -537,7 +818,7 @@ Specifies the formula for the desired number of compute nodes in the pool. - String + String String @@ -646,34 +927,74 @@ - Enable-AzureBatchJob + Enable-AzureBatchComputeNodeScheduling - Enables a Batch job. + Enables task scheduling on the specified compute node. Enable - AzureBatchJob + AzureBatchComputeNodeScheduling - The Enable-AzureBatchJob cmdlet enables an Azure Batch job. After you enable a job, new tasks can run. + The Enable-AzureBatchComputeNodeScheduling cmdlet enables task scheduling on the specified compute node. A compute node is an Azure virtual machine dedicated to a specific application workload. - Enable-AzureBatchJob - + Enable-AzureBatchComputeNodeScheduling + + PoolId + + Specifies the ID of the batch pool containing the compute node where task scheduling will be enabled. You can return the IDs for all your batch pools by using commands similar to the following: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchPool -BatchContext $context | Select-Object Id + If you use the PoolId parameter then you cannot use the ComputeNode parameter in that same command. + + String + + Id - Specifies the ID of the job that this cmdlet enables. + Specifies the ID of the compute node where task scheduling will be enabled. You can return the IDs for all the compute nodes in a pool by using commands similar to the following: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchComputeNode -PoolId "Pool06" -BatchContext $context | Select-Object Id + If you use the Id parameter then you cannot use the ComputeNode parameter in that same command. String BatchContext - Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. To obtain a BatchAccountContext object that contains access keys for your subscription, use the Get-AzureRmBatchAccountKeys cmdlet. + Specifies an object reference to the batch account context that will be used to enable task scheduling. This object reference is created by using the Get-AzureRmBatchAccountKeys cmdlet and storing the returned batched account keys object in a variable. For example, this command creates an object reference ($context) to the batch account keys for the batch account named contosobatchaccount: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + The variable $context can then be used as the parameter value for the BatchContext parameter: + -BatchContext $context + + BatchAccountContext + + + + Enable-AzureBatchComputeNodeScheduling + + ComputeNode + + Specifies an object reference to the compute node where task scheduling will be disabled. This object reference is created by using the Get-AzureBatchComputeNode cmdlet and storing the returned compute node object in a variable. For example, this command creates an object reference ($node) to the computer node tvm-2316545714_1-20150725t213220z in pool Pool06: + $node = Get-AzureBatchComputeNode -PoolId "Pool06" -Id "tvm-2316545714_1-20150725t213220z" -BatchContext $Context + The variable $node can then be used as the parameter value for the ComputeNode parameter: + -ComputeNode $node + If you use the ComputeNode parameter then you cannot use the Id or the PoolId parameters in that same command. + + PSComputeNode + + + BatchContext + + Specifies an object reference to the batch account context that will be used to enable task scheduling. This object reference is created by using the Get-AzureRmBatchAccountKeys cmdlet and storing the returned batched account keys object in a variable. For example, this command creates an object reference ($context) to the batch account keys for the batch account named contosobatchaccount: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + The variable $context can then be used as the parameter value for the BatchContext parameter: + -BatchContext $context BatchAccountContext @@ -683,7 +1004,10 @@ BatchContext - Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. To obtain a BatchAccountContext object that contains access keys for your subscription, use the Get-AzureRmBatchAccountKeys cmdlet. + Specifies an object reference to the batch account context that will be used to enable task scheduling. This object reference is created by using the Get-AzureRmBatchAccountKeys cmdlet and storing the returned batched account keys object in a variable. For example, this command creates an object reference ($context) to the batch account keys for the batch account named contosobatchaccount: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + The variable $context can then be used as the parameter value for the BatchContext parameter: + -BatchContext $context BatchAccountContext @@ -692,20 +1016,204 @@ none - - Id + + ComputeNode - Specifies the ID of the job that this cmdlet enables. + Specifies an object reference to the compute node where task scheduling will be disabled. This object reference is created by using the Get-AzureBatchComputeNode cmdlet and storing the returned compute node object in a variable. For example, this command creates an object reference ($node) to the computer node tvm-2316545714_1-20150725t213220z in pool Pool06: + $node = Get-AzureBatchComputeNode -PoolId "Pool06" -Id "tvm-2316545714_1-20150725t213220z" -BatchContext $Context + The variable $node can then be used as the parameter value for the ComputeNode parameter: + -ComputeNode $node + If you use the ComputeNode parameter then you cannot use the Id or the PoolId parameters in that same command. - String + PSComputeNode - String + PSComputeNode none - - + + Id + + Specifies the ID of the compute node where task scheduling will be enabled. You can return the IDs for all the compute nodes in a pool by using commands similar to the following: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchComputeNode -PoolId "Pool06" -BatchContext $context | Select-Object Id + If you use the Id parameter then you cannot use the ComputeNode parameter in that same command. + + String + + String + + + none + + + PoolId + + Specifies the ID of the batch pool containing the compute node where task scheduling will be enabled. You can return the IDs for all your batch pools by using commands similar to the following: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchPool -BatchContext $context | Select-Object Id + If you use the PoolId parameter then you cannot use the ComputeNode parameter in that same command. + + String + + String + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Example 1: Enable task scheduling on a compute node + + + + + + PS C:\> $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + PS C:\> Enable-AzureBatchComputeNodeScheduling -PoolId "myPool" -Id "tvm-1783593343_34-20151117t222514z" -BatchContext $context + + + These commands enable task scheduling on the compute node tvm-1783593343_34-20151117t222514z. To do this, the first command in the example creates an object reference containing the account keys for the batch account contosobatchaccount. This object reference is stored in a variable named $context. + The second command then uses this object reference and the Enable-AzureBatchComputeNodeScheduling cmdlet to connect to the pool myPool and enable task scheduling on tvm-1783593343_34-20151117t222514z. + + + + + + + + + + + Example 2: Enable task scheduling on acompute nodes in a pool + + + + + + PS C:\> $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + PS C:\> Get-AzureBatchComputeNode -PoolId "Pool06" -BatchContext $Context | Enable-AzureBatchComputeNodeScheduling -BatchContext $context + + + These commands enable task scheduling on all the compute nodes found in the pool Pool06. To carry out this task, the first command in the example creates an object reference containing the account keys for the batch account contosobatchaccount. This object reference is stored in a variable named $context. + The second command in the example then uses this object reference and Get-AzureBatchComputeNode to return a collection of all the compute nodes found in Pool06. That collection is then piped to the Enable-AzureBatchComputeNodeScheduling cmdlet, which enables task scheduling on each compute node in the collection. + + + + + + + + + + + + + Disable-AzureBatchComputeNodeScheduling + + + + + + + Enable-AzureBatchJob + + Enables a Batch job. + + + + + Enable + AzureBatchJob + + + + The Enable-AzureBatchJob cmdlet enables an Azure Batch job. After you enable a job, new tasks can run. + + + + Enable-AzureBatchJob + + Id + + Specifies the ID of the job that this cmdlet enables. + + String + + + BatchContext + + Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. To obtain a BatchAccountContext object that contains access keys for your subscription, use the Get-AzureRmBatchAccountKeys cmdlet. + + BatchAccountContext + + + + + + BatchContext + + Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. To obtain a BatchAccountContext object that contains access keys for your subscription, use the Get-AzureRmBatchAccountKeys cmdlet. + + BatchAccountContext + + BatchAccountContext + + + none + + + Id + + Specifies the ID of the job that this cmdlet enables. + + String + + String + + + none + + + @@ -4139,126 +4647,370 @@ - Get-AzureBatchTask + Get-AzureBatchSubtask - Gets the Batch tasks for a job. + Gets the subtask information of the specified task. Get - AzureBatchTask + AzureBatchSubtask - The Get-AzureBatchTask cmdlet gets Azure Batch tasks for a Batch job. Specify a job by either the JobId parameter or the Job parameter. To get a single task, specify the Id parameter. You can specify the Filter parameter to get the tasks that match an Open Data Protocol (OData) filter. + The Get-AzureBatchSubtask cmdlet retrieves the subtask information of the specified task. Subtasks provide parallel processing for individual tasks, and enable more-granular monitoring of task execution and progress. - Get-AzureBatchTask - + Get-AzureBatchSubtask + JobId - Specifies the ID of the job that contains the tasks that this cmdlet gets. + + + Specifies the ID of the job containing the task whose subtasks will be returned. You can return the IDs of all your batch jobs by using commands similar to these: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchJob -BatchContext $context | Select-Object ID String - - Expand - - Specifies an OData expand clause. Specify a value for this parameter to get associated entities of the main entity to get. - - String - - - Filter + + TaskId - Specifies an OData filter clause for tasks. If you do not specify a filter, this cmdlet returns all tasks for the Batch account or job. + + + Specifies the ID of the task whose subtasks will be returned. You can retrieve the IDs of all the tasks associated with a job by using commands similar to these: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchTask -JobId "Job01" -BatchContext $context | Select-Object ID - String + String MaxCount - Specifies the maximum number of tasks to return. If you specify a value of zero (0) or less, the cmdlet does not use an upper limit. The default value is 1000. + Specifies the maximum number of subtasks to return. For example: + -MaxCount 100 + If MaxCount is set to 0 then no limit will be placed on the number of subtasks returned by the cmdlet. If this parameter is not included then the command will return a maximum of 1000 tasks, the default value. Int32 - - Select - - Specifies an OData select clause. Specify a value for this parameter to get specific properties rather than all object properties. - - String - - + BatchContext - Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. To obtain a BatchAccountContext object that contains access keys for your subscription, use the Get-AzureRmBatchAccountKeys cmdlet. + Specifies an object reference to the batch account context that will be used for retrieving task information. This object reference is created by using the Get-AzureRmBatchAccountKeys cmdlet and storing the returned batch account keys object in a variable. For example, this command creates an object reference ($context) to the batch account keys for the batch account named contosobatchaccount: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + The variable $context can then be used as the parameter value for the BatchContext parameter: + -BatchContext $context BatchAccountContext - Get-AzureBatchTask - - JobId - - Specifies the ID of the job that contains the tasks that this cmdlet gets. - - String - - - Id - - Specifies the ID of the task that this cmdlet gets. You cannot specify wildcard characters. - - String - - - Expand + Get-AzureBatchSubtask + + Task - Specifies an OData expand clause. Specify a value for this parameter to get associated entities of the main entity to get. + Specifies an object reference to the task containing the subtasks to be returned. This object reference is created by using the Get-AzureBatchTask cmdlet and storing the returned object in a variable. For example, these commands create an object reference ($task) to the task Task03 running in conjunction with job Job01: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + $task = Get-AzureBatchTask -JobId "Job01" -Id "Task03" -BatchContext $context + The variable $task can then be used as the parameter value for the Task parameter: + -Task $task + If you use the Task parameter then you cannot use the JobId and TaskId parameters in that same command. - String + PSCloudTask - Select + MaxCount - Specifies an OData select clause. Specify a value for this parameter to get specific properties rather than all object properties. + Specifies the maximum number of subtasks to return. For example: + -MaxCount 100 + If MaxCount is set to 0 then no limit will be placed on the number of subtasks returned by the cmdlet. If this parameter is not included then the command will return a maximum of 1000 tasks, the default value. - String + Int32 - + BatchContext - Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. To obtain a BatchAccountContext object that contains access keys for your subscription, use the Get-AzureRmBatchAccountKeys cmdlet. + Specifies an object reference to the batch account context that will be used for retrieving task information. This object reference is created by using the Get-AzureRmBatchAccountKeys cmdlet and storing the returned batch account keys object in a variable. For example, this command creates an object reference ($context) to the batch account keys for the batch account named contosobatchaccount: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + The variable $context can then be used as the parameter value for the BatchContext parameter: + -BatchContext $context BatchAccountContext - - Get-AzureBatchTask - - Job - - Specifies the job that contains tasks that this cmdlet gets. To obtain a PSCloudJob object, use the Get-AzureBatchJob cmdlet. - - PSCloudJob - - - Expand - - Specifies an OData expand clause. Specify a value for this parameter to get associated entities of the main entity to get. - - String - - - Filter - - Specifies an OData filter clause for tasks. If you do not specify a filter, this cmdlet returns all tasks for the Batch account or job. - - String + + + + BatchContext + + Specifies an object reference to the batch account context that will be used for retrieving task information. This object reference is created by using the Get-AzureRmBatchAccountKeys cmdlet and storing the returned batch account keys object in a variable. For example, this command creates an object reference ($context) to the batch account keys for the batch account named contosobatchaccount: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + The variable $context can then be used as the parameter value for the BatchContext parameter: + -BatchContext $context + + BatchAccountContext + + BatchAccountContext + + + none + + + JobId + + + + Specifies the ID of the job containing the task whose subtasks will be returned. You can return the IDs of all your batch jobs by using commands similar to these: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchJob -BatchContext $context | Select-Object ID + + String + + String + + + none + + + MaxCount + + Specifies the maximum number of subtasks to return. For example: + -MaxCount 100 + If MaxCount is set to 0 then no limit will be placed on the number of subtasks returned by the cmdlet. If this parameter is not included then the command will return a maximum of 1000 tasks, the default value. + + Int32 + + Int32 + + + none + + + Task + + Specifies an object reference to the task containing the subtasks to be returned. This object reference is created by using the Get-AzureBatchTask cmdlet and storing the returned object in a variable. For example, these commands create an object reference ($task) to the task Task03 running in conjunction with job Job01: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + $task = Get-AzureBatchTask -JobId "Job01" -Id "Task03" -BatchContext $context + The variable $task can then be used as the parameter value for the Task parameter: + -Task $task + If you use the Task parameter then you cannot use the JobId and TaskId parameters in that same command. + + PSCloudTask + + PSCloudTask + + + none + + + TaskId + + + + Specifies the ID of the task whose subtasks will be returned. You can retrieve the IDs of all the tasks associated with a job by using commands similar to these: + $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + Get-AzureBatchTask -JobId "Job01" -BatchContext $context | Select-Object ID + + String + + String + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Get-AzureBatchSubtask returns instances of the PSSubtaskInformation object. + + + + + + + + + Example 1: Return all subtasks for a specified task + + + + + + PS C:\> $context = Get-AzureRmBatchAccountKeys -AccountName "contosobatchaccount" + PS C:\> Get-AzureBatchSubtask -JobId "Job-01" -TaskID "myTask" -BatchContext $context + + + These commands return all the subtasks for the task with the ID myTask. To do this, the first command in the example creates an object reference to the account keys for the batch account contosobatchaccount. This object reference is stored in a variable named $context. + The second command then uses that object reference and the Get-AzureBatchSubtask cmdlet to return all the subtasks for myTask, a task that runs as part of job Job-01. + + + + + + + + + + + + + Get-AzureBatchTask + + + + + + + Get-AzureBatchTask + + Gets the Batch tasks for a job. + + + + + Get + AzureBatchTask + + + + The Get-AzureBatchTask cmdlet gets Azure Batch tasks for a Batch job. Specify a job by either the JobId parameter or the Job parameter. To get a single task, specify the Id parameter. You can specify the Filter parameter to get the tasks that match an Open Data Protocol (OData) filter. + + + + Get-AzureBatchTask + + JobId + + Specifies the ID of the job that contains the tasks that this cmdlet gets. + + String + + + Expand + + Specifies an OData expand clause. Specify a value for this parameter to get associated entities of the main entity to get. + + String + + + Filter + + Specifies an OData filter clause for tasks. If you do not specify a filter, this cmdlet returns all tasks for the Batch account or job. + + String + + + MaxCount + + Specifies the maximum number of tasks to return. If you specify a value of zero (0) or less, the cmdlet does not use an upper limit. The default value is 1000. + + Int32 + + + Select + + Specifies an OData select clause. Specify a value for this parameter to get specific properties rather than all object properties. + + String + + + BatchContext + + Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. To obtain a BatchAccountContext object that contains access keys for your subscription, use the Get-AzureRmBatchAccountKeys cmdlet. + + BatchAccountContext + + + + Get-AzureBatchTask + + JobId + + Specifies the ID of the job that contains the tasks that this cmdlet gets. + + String + + + Id + + Specifies the ID of the task that this cmdlet gets. You cannot specify wildcard characters. + + String + + + Expand + + Specifies an OData expand clause. Specify a value for this parameter to get associated entities of the main entity to get. + + String + + + Select + + Specifies an OData select clause. Specify a value for this parameter to get specific properties rather than all object properties. + + String + + + BatchContext + + Specifies the BatchAccountContext instance that this cmdlet uses to interact with the Batch service. To obtain a BatchAccountContext object that contains access keys for your subscription, use the Get-AzureRmBatchAccountKeys cmdlet. + + BatchAccountContext + + + + Get-AzureBatchTask + + Job + + Specifies the job that contains tasks that this cmdlet gets. To obtain a PSCloudJob object, use the Get-AzureBatchJob cmdlet. + + PSCloudJob + + + Expand + + Specifies an OData expand clause. Specify a value for this parameter to get associated entities of the main entity to get. + + String + + + Filter + + Specifies an OData filter clause for tasks. If you do not specify a filter, this cmdlet returns all tasks for the Batch account or job. + + String MaxCount @@ -6122,9 +6874,9 @@ AutoScaleEvaluationInterval - Specifies time interval at which to automatically adjust the pool size according to the AutoScale formula. The default value is 15 minutes. The minimum allowed value is 5 minutes. + Specifies the amount of time (in minutes) that elapses before the pool size is automatically adjusted according to the AutoScale formula. The default value is 15 minutes, and the minimum value is 5 minutes. - TimeSpan + Nullable [System.TimeSpan] AutoScaleFormula @@ -6345,11 +7097,11 @@ AutoScaleEvaluationInterval - Specifies time interval at which to automatically adjust the pool size according to the AutoScale formula. The default value is 15 minutes. The minimum allowed value is 5 minutes. + Specifies the amount of time (in minutes) that elapses before the pool size is automatically adjusted according to the AutoScale formula. The default value is 15 minutes, and the minimum value is 5 minutes. - TimeSpan + Nullable [System.TimeSpan] - TimeSpan + Nullable [System.TimeSpan] none @@ -6697,9 +7449,9 @@ MultiInstanceSettings - Specifies information about how to run the multi-instance task. + Specifies information about how to run a multi-instance task. - PSMultiInstanceSettings + Microsoft.Azure.Commands.Batch.Models.PSMultiInstanceSettings ResourceFiles @@ -6783,9 +7535,9 @@ MultiInstanceSettings - Specifies information about how to run the multi-instance task. + Specifies information about how to run a multi-instance task. - PSMultiInstanceSettings + Microsoft.Azure.Commands.Batch.Models.PSMultiInstanceSettings ResourceFiles @@ -6935,11 +7687,11 @@ MultiInstanceSettings - Specifies information about how to run the multi-instance task. + Specifies information about how to run a multi-instance task. - PSMultiInstanceSettings + Microsoft.Azure.Commands.Batch.Models.PSMultiInstanceSettings - PSTaskConstraints + Microsoft.Azure.Commands.Batch.Models.PSMultiInstanceSettings none @@ -7690,7 +8442,7 @@ Specifies a deallocation option for the removal operation that this cmdlet starts. The default value is Requeue. - ComputeNodeDeallocationOption + ComputeNodeDeallocationOption] Force @@ -7703,7 +8455,7 @@ Specifies the time-out interval for removal of the compute nodes from the pool. The default value is 10 minutes. The minimum value is 5 minutes. - TimeSpan + TimeSpan] BatchContext @@ -7727,7 +8479,7 @@ Specifies a deallocation option for the removal operation that this cmdlet starts. The default value is Requeue. - ComputeNodeDeallocationOption + ComputeNodeDeallocationOption] Force @@ -7740,7 +8492,7 @@ Specifies the time-out interval for removal of the compute nodes from the pool. The default value is 10 minutes. The minimum value is 5 minutes. - TimeSpan + TimeSpan] BatchContext @@ -7781,9 +8533,9 @@ Specifies a deallocation option for the removal operation that this cmdlet starts. The default value is Requeue. - ComputeNodeDeallocationOption + ComputeNodeDeallocationOption] - ComputeNodeDeallocationOption + ComputeNodeDeallocationOption] none @@ -7829,9 +8581,9 @@ Specifies the time-out interval for removal of the compute nodes from the pool. The default value is 10 minutes. The minimum value is 5 minutes. - TimeSpan + TimeSpan] - TimeSpan + TimeSpan] none @@ -10443,7 +11195,7 @@ PS C:\> $StartTask = New-Object Microsoft.Azure.Commands.Batch.Models.PSStartTask PS C:\> $StartTask.CommandLine = "cmd /c echo example" PS C:\> $Pool.StartTask = $StartTask - PS C:\> Set-AzureBatchPool -PSCloudPool $Pool -BatchContext $Context + PS C:\> Set-AzureBatchPool -Pool $Pool -BatchContext $Context The first command gets a pool by using Get-AzureBatchPool, and then stores it in the $Pool variable. @@ -12174,781 +12926,4 @@ - - - - - Disable-AzureBatchComputeNodeScheduling - - - Disables task scheduling on the specified compute node. - - - - - Disable - AzureBatchComputeNodeScheduling - - - - Disables task scheduling on the specified compute node. - - - - - Disable-AzureBatchComputeNodeScheduling - - PoolId - - The id of the pool. - - string - - - Id - - The id of the compute node. - - string - - - BatchContext - - The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. - - BatchAccountContext - - - DisableSchedulingOption - - Specifies what to do with currently running tasks. The default is Requeue. - - DisableComputeNodeSchedulingOption - - - - Disable-AzureBatchComputeNodeScheduling - - ComputeNode - - The PSComputeNode object representing the compute node to disable task scheduling on. Use the Get-AzureBatchComputeNode cmdlet to get a PSComputeNode instance. - - PSComputeNode - - - BatchContext - - The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. - - BatchAccountContext - - - DisableSchedulingOption - - Specifies what to do with currently running tasks. The default is Requeue. - - DisableComputeNodeSchedulingOption - - - - - - - BatchContext - - The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. - - - BatchAccountContext - - BatchAccountContext - - - - - - ComputeNode - - The PSComputeNode object representing the compute node to disable task scheduling on. Use the Get-AzureBatchComputeNode cmdlet to get a PSComputeNode instance. - - - PSComputeNode - - PSComputeNode - - - - - - DisableSchedulingOption - - Specifies what to do with currently running tasks. The default is Requeue. - - - DisableComputeNodeSchedulingOption - - DisableComputeNodeSchedulingOption - - - - - - Id - - The id of the compute node. - - - string - - string - - - - - - PoolId - - The id of the pool. - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -------------------------- EXAMPLE 1 -------------------------- - - - C:\PS> - - - Disable-AzureBatchComputeNodeScheduling "myPool" "tvm-1783593343_34-20151117t222514z" -BatchContext $context - - - Description - ----------- - Disables task scheduling on compute node "tvm-1783593343_34-20151117t222514z" in pool "myPool". - - - - - - - - - - - - - - - -------------------------- EXAMPLE 2 -------------------------- - - - C:\PS> - - - Get-AzureBatchComputeNode "myPool" "tvm-1783593343_34-20151117t222514z" -BatchContext $context | Disable-AzureBatchComputeNodeScheduling -BatchContext $context - - - Description - ----------- - Disables task scheduling on compute node "tvm-1783593343_34-20151117t222514z" in pool "myPool". - - - - - - - - - - - - - - - - - - - - - - - - Enable-AzureBatchComputeNodeScheduling - - - Enables task scheduling on the specified compute node. - - - - - Enable - AzureBatchComputeNodeScheduling - - - - Enables task scheduling on the specified compute node. - - - - - Enable-AzureBatchComputeNodeScheduling - - PoolId - - The id of the pool. - - string - - - Id - - The id of the compute node. - - string - - - BatchContext - - The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. - - BatchAccountContext - - - - Enable-AzureBatchComputeNodeScheduling - - ComputeNode - - The PSComputeNode object representing the compute node to enable task scheduling on. Use the Get-AzureBatchComputeNode cmdlet to get a PSComputeNode instance. - - PSComputeNode - - - BatchContext - - The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. - - BatchAccountContext - - - - - - - BatchContext - - The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. - - - BatchAccountContext - - BatchAccountContext - - - - - - ComputeNode - - The PSComputeNode object representing the compute node to enable task scheduling on. Use the Get-AzureBatchComputeNode cmdlet to get a PSComputeNode instance. - - - PSComputeNode - - PSComputeNode - - - - - - Id - - The id of the compute node. - - - string - - string - - - - - - PoolId - - The id of the pool. - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -------------------------- EXAMPLE 1 -------------------------- - - - C:\PS> - - - Enable-AzureBatchComputeNodeScheduling "myPool" "tvm-1783593343_34-20151117t222514z" -BatchContext $context - - - Description - ----------- - Enables task scheduling on compute node "tvm-1783593343_34-20151117t222514z" in pool "myPool". - - - - - - - - - - - - - - - -------------------------- EXAMPLE 2 -------------------------- - - - C:\PS> - - - Get-AzureBatchComputeNode "myPool" "tvm-1783593343_34-20151117t222514z" -BatchContext $context | Enable-AzureBatchComputeNodeScheduling -BatchContext $context - - - Description - ----------- - Enables task scheduling on compute node "tvm-1783593343_34-20151117t222514z" in pool "myPool". - - - - - - - - - - - - - - - - - - - - - - - - Get-AzureBatchSubtask - - - Gets the subtask information of the specified task. - - - - - Get - AzureBatchSubtask - - - - Gets the subtask information of the specified task. - - - - - Get-AzureBatchSubtask - - JobId - - The id of the job. - - string - - - TaskId - - The id of the task. - - string - - - BatchContext - - The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. - - BatchAccountContext - - - MaxCount - - The maximum number of subtasks to return. If a value of 0 or less is specified, then no upper limit will be used. If no value is specified, a default value of 1000 will be used. - - int - - - - Get-AzureBatchSubtask - - Task - - The PSCloudTask object representing the task. Use the Get-AzureBatchTask cmdlet to get a PSCloudTask instance. - - PSCloudTask - - - BatchContext - - The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. - - BatchAccountContext - - - MaxCount - - The maximum number of subtasks to return. If a value of 0 or less is specified, then no upper limit will be used. If no value is specified, a default value of 1000 will be used. - - int - - - - - - - BatchContext - - The BatchAccountContext instance to use when interacting with the Batch service. Use the Get-AzureRmBatchAccountKeys cmdlet to get a BatchAccountContext object with its access keys populated. - - - BatchAccountContext - - BatchAccountContext - - - - - - JobId - - The id of the job. - - - string - - string - - - - - - MaxCount - - The maximum number of subtasks to return. If a value of 0 or less is specified, then no upper limit will be used. If no value is specified, a default value of 1000 will be used. - - - int - - int - - - - - - Task - - The PSCloudTask object representing the task. Use the Get-AzureBatchTask cmdlet to get a PSCloudTask instance. - - - PSCloudTask - - PSCloudTask - - - - - - TaskId - - The id of the task. - - - string - - string - - - - - - - - - - - - - - - - - - - - - - - - - PSSubtaskInformation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -------------------------- EXAMPLE 1 -------------------------- - - - C:\PS> - - - Get-AzureBatchSubtask "job-01" "myTask" -BatchContext $context - - ComputeNodeInformation : Microsoft.Azure.Commands.Batch.Models.PSComputeNodeInformation - EndTime : 1/1/1601 12:01:45 AM - ExitCode : 0 - Id : 1 - PreviousState : Running - PreviousStateTransitionTime : 1/1/1601 12:01:37 AM - SchedulingError : - StartTime : 1/1/1601 12:01:37 AM - State : Completed - StateTransitionTime : 1/1/1601 12:01:45 AM - - ComputeNodeInformation : Microsoft.Azure.Commands.Batch.Models.PSComputeNodeInformation - EndTime : 1/1/1601 12:01:45 AM - ExitCode : 0 - Id : 2 - PreviousState : Running - PreviousStateTransitionTime : 1/1/1601 12:01:37 AM - SchedulingError : - StartTime : 1/1/1601 12:01:37 AM - State : Completed - StateTransitionTime : 1/1/1601 12:01:45 AM - - - Description - ----------- - Gets the subtask information for task "myTask" under job "job-01". - - - - - - - - - - - - - - - -------------------------- EXAMPLE 2 -------------------------- - - - C:\PS> - - - Get-AzureBatchTask "job-01" "myTask" -BatchContext $context | Get-AzureBatchSubtask -BatchContext $context - - ComputeNodeInformation : Microsoft.Azure.Commands.Batch.Models.PSComputeNodeInformation - EndTime : 1/1/1601 12:01:45 AM - ExitCode : 0 - Id : 1 - PreviousState : Running - PreviousStateTransitionTime : 1/1/1601 12:01:37 AM - SchedulingError : - StartTime : 1/1/1601 12:01:37 AM - State : Completed - StateTransitionTime : 1/1/1601 12:01:45 AM - - ComputeNodeInformation : Microsoft.Azure.Commands.Batch.Models.PSComputeNodeInformation - EndTime : 1/1/1601 12:01:45 AM - ExitCode : 0 - Id : 2 - PreviousState : Running - PreviousStateTransitionTime : 1/1/1601 12:01:37 AM - SchedulingError : - StartTime : 1/1/1601 12:01:37 AM - State : Completed - StateTransitionTime : 1/1/1601 12:01:45 AM - - - Description - ----------- - Gets the subtask information for task "myTask" under job "job-01". - - - - - - - - - - - - - - - - - - - - diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.cs b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.cs index ee40e7a0d6e7..17b344fed277 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.cs +++ b/src/ResourceManager/AzureBatch/Commands.Batch/Models/BatchClient.cs @@ -12,11 +12,11 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.Batch; using Microsoft.Azure.Management.Resources; using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Batch.Models { diff --git a/src/ResourceManager/AzureBatch/Commands.Batch/packages.config b/src/ResourceManager/AzureBatch/Commands.Batch/packages.config index 6930addce351..7db956ba467d 100644 --- a/src/ResourceManager/AzureBatch/Commands.Batch/packages.config +++ b/src/ResourceManager/AzureBatch/Commands.Batch/packages.config @@ -3,7 +3,6 @@ - @@ -16,9 +15,8 @@ - - - + + diff --git a/src/ResourceManager/AzureStackAdmin/AzureRM.AzureStackAdmin.psd1 b/src/ResourceManager/AzureStackAdmin/AzureRM.AzureStackAdmin.psd1 index e26e79b5e86e..c76520b0d750 100644 --- a/src/ResourceManager/AzureStackAdmin/AzureRM.AzureStackAdmin.psd1 +++ b/src/ResourceManager/AzureStackAdmin/AzureRM.AzureStackAdmin.psd1 @@ -12,7 +12,7 @@ ModuleToProcess = 'Microsoft.AzureStack.Commands.dll' # Version number of this module. -ModuleVersion = '0.9.1' +ModuleVersion = '0.9.2' # ID used to uniquely identify this module GUID = '0e691e0a-ce16-40f2-af84-86fb0d82fb29' @@ -48,7 +48,7 @@ CLRVersion = '4.0' ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.3'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) # Assemblies that must be loaded prior to importing this module # RequiredAssemblies = @() diff --git a/src/ResourceManager/AzureStackAdmin/AzureStackAdmin.sln b/src/ResourceManager/AzureStackAdmin/AzureStackAdmin.sln index 02e822dc775a..a66c761b5e82 100644 --- a/src/ResourceManager/AzureStackAdmin/AzureStackAdmin.sln +++ b/src/ResourceManager/AzureStackAdmin/AzureStackAdmin.sln @@ -10,30 +10,77 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Co EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.AzureStackAdmin", "Commands.AzureStackAdmin\Commands.AzureStackAdmin.csproj", "{0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{047B121A-8B6F-48C5-9D72-BA3B434E8B72}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.AzureStackAdmin.Test", "Commands.AzureStackAdmin.Test\Commands.AzureStackAdmin.Test.csproj", "{080B0477-7E52-4455-90AB-23BD13D1B1CE}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.AzureStackAdmin.Test.Common", "Commands.AzureStackAdmin.Test\Common\Commands.AzureStackAdmin.Test.Common.csproj", "{FE34F78C-E6EC-448C-B675-DF9D9201A4E7}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.ResourceManager.Common", "..\Common\Commands.ScenarioTests.ResourceManager.Common\Commands.ScenarioTests.ResourceManager.Common.csproj", "{3436A126-EDC9-4060-8952-9A1BE34CDD95}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Release|Any CPU = Release|Any CPU + ReleaseSigned|Any CPU = ReleaseSigned|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {3819D8A7-C62C-4C47-8DDD-0332D9CE1252}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3819D8A7-C62C-4C47-8DDD-0332D9CE1252}.Debug|Any CPU.Build.0 = Debug|Any CPU {3819D8A7-C62C-4C47-8DDD-0332D9CE1252}.Release|Any CPU.ActiveCfg = Release|Any CPU {3819D8A7-C62C-4C47-8DDD-0332D9CE1252}.Release|Any CPU.Build.0 = Release|Any CPU + {3819D8A7-C62C-4C47-8DDD-0332D9CE1252}.ReleaseSigned|Any CPU.ActiveCfg = Release|Any CPU + {3819D8A7-C62C-4C47-8DDD-0332D9CE1252}.ReleaseSigned|Any CPU.Build.0 = Release|Any CPU {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Debug|Any CPU.Build.0 = Debug|Any CPU {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Release|Any CPU.ActiveCfg = Release|Any CPU {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Release|Any CPU.Build.0 = Release|Any CPU + {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.ReleaseSigned|Any CPU.ActiveCfg = Release|Any CPU + {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.ReleaseSigned|Any CPU.Build.0 = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {5EE72C53-1720-4309-B54B-5FB79703195F}.ReleaseSigned|Any CPU.ActiveCfg = Release|Any CPU + {5EE72C53-1720-4309-B54B-5FB79703195F}.ReleaseSigned|Any CPU.Build.0 = Release|Any CPU {0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}.Debug|Any CPU.Build.0 = Debug|Any CPU {0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}.Release|Any CPU.ActiveCfg = Release|Any CPU {0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}.Release|Any CPU.Build.0 = Release|Any CPU + {0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}.ReleaseSigned|Any CPU.ActiveCfg = Release|Any CPU + {0B02390C-8AA9-4D99-8AA8-2A9D2D39682F}.ReleaseSigned|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.ReleaseSigned|Any CPU.ActiveCfg = Release|Any CPU + {080B0477-7E52-4455-90AB-23BD13D1B1CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {080B0477-7E52-4455-90AB-23BD13D1B1CE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {080B0477-7E52-4455-90AB-23BD13D1B1CE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {080B0477-7E52-4455-90AB-23BD13D1B1CE}.Release|Any CPU.Build.0 = Release|Any CPU + {080B0477-7E52-4455-90AB-23BD13D1B1CE}.ReleaseSigned|Any CPU.ActiveCfg = Release|Any CPU + {080B0477-7E52-4455-90AB-23BD13D1B1CE}.ReleaseSigned|Any CPU.Build.0 = Release|Any CPU + {FE34F78C-E6EC-448C-B675-DF9D9201A4E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FE34F78C-E6EC-448C-B675-DF9D9201A4E7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FE34F78C-E6EC-448C-B675-DF9D9201A4E7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FE34F78C-E6EC-448C-B675-DF9D9201A4E7}.Release|Any CPU.Build.0 = Release|Any CPU + {FE34F78C-E6EC-448C-B675-DF9D9201A4E7}.ReleaseSigned|Any CPU.ActiveCfg = Release|Any CPU + {FE34F78C-E6EC-448C-B675-DF9D9201A4E7}.ReleaseSigned|Any CPU.Build.0 = Release|Any CPU + {3436A126-EDC9-4060-8952-9A1BE34CDD95}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3436A126-EDC9-4060-8952-9A1BE34CDD95}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3436A126-EDC9-4060-8952-9A1BE34CDD95}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3436A126-EDC9-4060-8952-9A1BE34CDD95}.Release|Any CPU.Build.0 = Release|Any CPU + {3436A126-EDC9-4060-8952-9A1BE34CDD95}.ReleaseSigned|Any CPU.ActiveCfg = Release|Any CPU + {3436A126-EDC9-4060-8952-9A1BE34CDD95}.ReleaseSigned|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {080B0477-7E52-4455-90AB-23BD13D1B1CE} = {047B121A-8B6F-48C5-9D72-BA3B434E8B72} + {FE34F78C-E6EC-448C-B675-DF9D9201A4E7} = {047B121A-8B6F-48C5-9D72-BA3B434E8B72} + {3436A126-EDC9-4060-8952-9A1BE34CDD95} = {047B121A-8B6F-48C5-9D72-BA3B434E8B72} + EndGlobalSection EndGlobal diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/App.config b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/App.config new file mode 100644 index 000000000000..69a918eaa809 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/App.config @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/AzureStackTests.cs b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/AzureStackTests.cs new file mode 100644 index 000000000000..09c2966fd5dd --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/AzureStackTests.cs @@ -0,0 +1,92 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.AzureStack.Commands.Admin.Test +{ + using Microsoft.AzureStack.Commands.Admin.Test.Common; + using Microsoft.WindowsAzure.Commands.ScenarioTest; + using Xunit; + + /// + /// The filename and the class name is expected to be same + /// The filename should also match the file containing the PowerShell cmdlets called except for the extension + /// + public class AzureStackTests + { + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestResourceGroup() + { + AzStackTestRunner.NewInstance.RunPsTest("Test-ResourceGroup"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestPlan() + { + AzStackTestRunner.NewInstance.RunPsTest("Test-Plan"); + } + + [Fact] + public void TestOffer() + { + AzStackTestRunner.NewInstance.RunPsTest("Test-Offer"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestTenantSubscription() + { + AzStackTestRunner.NewInstance.RunPsTest("Test-TenantSubscription"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestDelegatedOffer() + { + AzStackTestRunner.NewInstance.RunPsTest("Test-DelegatedOffer"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestUpdateSubscriptionServiceQuota() + { + AzStackTestRunner.NewInstance.RunPsTest("Test-UpdateSubscriptionServiceQuota"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestAddDelegatedOffer() + { + AzStackTestRunner.NewInstance.RunPsTest("Test-AddDelegatedOffer"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestManagedLocation() + { + AzStackTestRunner.NewInstance.RunPsTest("Test-ManagedLocation"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestGalleryItem() + { + var testRunner = AzStackTestRunner.NewInstance; + testRunner.ApiVersion = "2015-04-01"; + testRunner.RunPsTest("Test-GalleryItem"); + } + + } +} diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/AzureStackTests.ps1 b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/AzureStackTests.ps1 new file mode 100644 index 000000000000..44ff3dbab0b2 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/AzureStackTests.ps1 @@ -0,0 +1,619 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis + Test the flow of Admin user creates a plan, offer and a tenant subscription for the specified user and deletes the created resources + The plan and offer contains the Subscriptions and Sql services by default. +.EXAMPLE + This example creates the subscription with a new plan and offer. It deletes the created resources as well + Test-TenantSubscription -SubscriptionUser "azurestackmachine\tenantuser1" + +.EXAMPLE + This example creates the subscription with a new plan and offer. It does not delete the created resources + Test-TenantSubscription -SubscriptionUser "azurestackmachine\tenantuser1" -DoNotDelete +.EXAMPLE + This example creates the reseller subscription with a new plan and offer. It deletes the created resources as well + Test-TenantSubscription -Services @("Microsoft.Subscriptions") -SubscriptionUser "azurestackmachine\tenantuser1" +.NOTES + The function is called only after Ignore-SelfSignedCert and Set-AzureStackEnvironment with the correct parameters +#> +function Test-TenantSubscription +{ + param + ( + # Specifies the user name for the subscription + [String] $SubscriptionUser ="user@contoso.com", + + [String] $OfferName ="TestTenantSubscriptionOffer", + + [String] $BasePlanName ="TestTenantSubscriptionPlan", + + [String] $ResourceGroupName ="TestTenantSubscriptionRG", + + [ValidateSet("Public", "Private", "Decommissioned")] + [String] $State = "Public", + + # Specifies the services included in the plan, offer and subscription + [String[]] $Services=@("Microsoft.Subscriptions","Microsoft.Sql"), + + # Specifies whether to delete the created resources + [Switch] $DoNotDelete + ) + + + New-ResourceGroup -ResourceGroupName $ResourceGroupName + + New-Plan -PlanName $BasePlanName -ResourceGroupName $ResourceGroupName -Services $Services + $plan = Get-Plan -PlanName $BasePlanName -ResourceGroupName $ResourceGroupName + + Assert-NotNull $plan + Assert-True { $plan.Properties.DisplayName -eq $BasePlanName} + + Set-Plan -Plan $plan -ResourceGroup $ResourceGroupName -State $State + + New-Offer -OfferName $offerName -BasePlan $plan -ResourceGroupName $ResourceGroupName + + $offer = Get-Offer -OfferName $offerName -ResourceGroupName $ResourceGroupName + + Assert-NotNull $offer + Assert-True { $offer.Properties.DisplayName -eq $offerName} + + Set-Offer -Offer $offer -ResourceGroup $ResourceGroupName -State "Public" + + $publicOffer = Get-Offer -OfferName $offerName + + [Microsoft.AzureStack.Commands.NewManagedSubscription]::SubscriptionIds.Enqueue("8E7DD69E-9AB2-44A1-94D8-F7BC8E12645E") + $subscription = New-Subscription -SubscriptionUser $SubscriptionUser -OfferId $publicOffer.Id -Managed + + Set-Offer -Offer $offer -ResourceGroup $ResourceGroupName -State $State + + if (!$DoNotDelete) + { + Remove-Subscription -TargetSubscriptionId $subscription.SubscriptionId + Remove-Offer -OfferName $offerName -ResourceGroupName $ResourceGroupName + Remove-Plan -PlanName $BasePlanName -ResourceGroupName $ResourceGroupName + Remove-ResourceGroup -ResourceGroupName $ResourceGroupName + } +} + +<# +.Synopsis + Acquire token as Tenant user and then subscribe to offer and deletes the created plan, offer, subscription resources + The plan and offer contains the Subscriptions and Sql services by default. +.EXAMPLE + This example creates the subscription with a new plan and offer. It deletes the created resources as well + Test-TenantSubscribeToOffer -SubscriptionUser "azurestackmachine\tenantuser1" -UserPassword $password + +.EXAMPLE + This example creates the subscription with a new plan and offer. It does not delete the created resources + Test-TenantSubscribeToOffer -SubscriptionUser "azurestackmachine\tenantuser1" -UserPassword $password -DoNotDelete +.EXAMPLE + This example creates the reseller subscription with a new plan and offer. It deletes the created resources as well + Test-TenantSubscribeToOffer -Services @("Microsoft.Subscriptions") -SubscriptionUser "azurestackmachine\tenantuser1" -UserPassword $password +.NOTES + The function is called only after Ignore-SelfSignedCert and Set-AzureStackEnvironment with the correct parameters +#> +function Test-TenantSubscribeToOffer +{ + param + ( + [String] $SubscriptionUser="user@contoso.com", + + [Parameter(Mandatory=$true)] + [String] $UserPassword, + + [String[]] $Services=@("Microsoft.Subscriptions","Microsoft.Sql"), + + [Switch] $DoNotDelete + ) + + $offerName = "TestOffer-" + [Guid]::NewGuid().ToString() + $planName = "TestPlan-" + [Guid]::NewGuid().ToString() + $rgName = "TestRG-" + [Guid]::NewGuid().ToString() + $subDisplayName = "$SubscriptionUser Test Subscription" + + New-ResourceGroup -ResourceGroupName $rgName + + New-Plan -PlanName $planName -ResourceGroupName $rgName -Services $Services + $plan = Get-Plan -PlanName $planName -ResourceGroupName $rgName + + Assert-NotNull $plan + Assert-True {$plan.Properties.DisplayName -eq $planName} + + Set-Plan -Plan $plan -ResourceGroup $rgName -State "Public" + + New-Offer -OfferName $offerName -BasePlan $plan -ResourceGroupName $rgName + $offer = Get-Offer -OfferName $offerName -ResourceGroupName $rgName + + Assert-NotNull $offer + Assert-True { $offer.Properties.DisplayName -eq $offerName} + + Set-Offer -Offer $offer -ResourceGroup $rgName -State "Public" + + $password = ConvertTo-SecureString $UserPassword -AsPlainText -Force + $credential = New-Object System.Management.Automation.PSCredential($SubscriptionUser, $password) + + $token = Get-EnvironmentSpecificToken -Credential $credential + + # Check whether the plan created is visible for the tenant + $tenantOffer = Get-Offer -OfferName $offerName -Token $token + + # Creating a subscription with Tenant Token + $subscription = New-Subscription -SubscriptionUser $SubscriptionUser -OfferId $tenantOffer.Id -Token $token + + if (!$DoNotDelete) + { + Remove-Subscription -TargetSubscriptionId $subscription.SubscriptionId + Remove-Offer -OfferName $offerName -ResourceGroupName $rgName + Remove-Plan -PlanName $planName -ResourceGroupName $rgName + Remove-ResourceGroup -ResourceGroupName $rgName + } + } + + <# +.Synopsis + Creates and Deletes a new plan. The plan contains the Subscriptions and Sql services by default. +.EXAMPLE + This example creates and deletes a new plan + Test-Plan +.EXAMPLE + This example creates a plan named DefaultPlan and does not delete it + Test-Plan -Services @("Microsoft.Subscriptions") -PlanName DefaultPlan -DoNotDelete +.NOTES + The function is called only after Ignore-SelfSignedCert and Set-AzureStackEnvironment with the correct parameters +#> +function Test-Plan +{ + param + ( + [Alias("Name")] + [String] $PlanName ="TestPlanPlan", + + [String[]] $Services=@("Microsoft.Subscriptions"), + + [ValidateSet("Public", "Private", "Decommissioned")] + [String] $State = "Public", + + [Switch] $DoNotDelete + ) + + $rgName = "TestPlanRG" + + New-ResourceGroup -ResourceGroupName $rgName + + New-Plan -PlanName $PlanName -ResourceGroupName $rgName -Services $Services + + $plan = Get-Plan -PlanName $PlanName -ResourceGroupName $rgName + Assert-NotNull $plan + Assert-True { $plan.Properties.DisplayName -eq $PlanName} + + Set-Plan -Plan $plan -ResourceGroup $rgName -State $State + + if (!$DoNotDelete) + { + Remove-Plan -PlanName $PlanName -ResourceGroupName $rgName + Remove-ResourceGroup -ResourceGroupName $rgName + } + } + + <# +.Synopsis + Creates and Deletes a new offer and plan. The plan and offer contains the Subscriptions and Sql services by default. +.EXAMPLE + This example creates and deletes a new plan and offer + Test-Offer +.EXAMPLE + This example creates a offer named DefaultOffer, a plan named DefaultPlan and does not delete them + Test-Offer -Services @("Microsoft.Subscriptions") -OfferName DefaultOffer -BasePlanName DefaultPlan -DoNotDelete +.NOTES + The function is called only after Ignore-SelfSignedCert and Set-AzureStackEnvironment with the correct parameters +#> +function Test-Offer +{ + param + ( + [Alias("Name")] + [String] $OfferName ="TestOffer01", + + [String] $BasePlanName ="TestBasePlan01", + + [String] $ResourceGroupName ="TestRG01", + + [String[]] $Services=@("Microsoft.Subscriptions"), + + [ValidateSet("Public", "Private", "Decommissioned")] + [String] $State = "Public", + + [Switch] $DoNotDelete + ) + + New-ResourceGroup -ResourceGroupName $ResourceGroupName + + $plan = New-Plan -PlanName $BasePlanName -ResourceGroupName $ResourceGroupName -Services $Services + $plan = Get-Plan -PlanName $BasePlanName -ResourceGroupName $ResourceGroupName + Assert-NotNull $plan + Assert-True { $plan.Properties.DisplayName -eq $BasePlanName} + Set-Plan -Plan $plan -ResourceGroup $ResourceGroupName -State $State + + New-Offer -OfferName $OfferName -BasePlan $plan -ResourceGroupName $ResourceGroupName + + $offer = Get-Offer -OfferName $OfferName -ResourceGroupName $ResourceGroupName + + Set-Offer -Offer $offer -ResourceGroup $ResourceGroupName -State $State + + if (!$DoNotDelete) + { + Remove-Offer -OfferName $OfferName -ResourceGroupName $ResourceGroupName + Remove-Plan -PlanName $BasePlanName -ResourceGroupName $ResourceGroupName + Remove-ResourceGroup -ResourceGroupName $ResourceGroupName + } +} + + +<# +.Synopsis + Creates an offer having public delegated offers. +.EXAMPLE + This example creates and deletes a new plan and offer + Test-DelegatedOffer +#> +function Test-DelegatedOffer +{ + param + ( + [String] $SubscriptionUser ="user@contoso.com", + + [String[]] $Services=@("Microsoft.Subscriptions","Microsoft.Sql"), + + [Switch] $DoNotDelete + ) + + $delegatedOfferName = "TestOfferDelegated" + $delegatedPlanName = "TestPlanDelegated" + $offerName = "TestUberOffer" + $planName = "TestUberPlan" + + $rgName = "TestDelegatedOfferRG" + + New-ResourceGroup -ResourceGroupName $rgName + + New-Plan -PlanName $delegatedPlanName -ResourceGroupName $rgName -Services $Services + + $delegatedPlan = Get-Plan -PlanName $delegatedPlanName -ResourceGroupName $rgName + Assert-NotNull $delegatedPlan + Assert-True {$delegatedPlan.Properties.DisplayName -eq $delegatedPlanName} + Set-Plan -Plan $delegatedPlan -ResourceGroup $rgName -State "Public" + + New-Offer -OfferName $delegatedOfferName -BasePlan $delegatedPlan -ResourceGroupName $rgName + + $delegatedOffer = Get-Offer -OfferName $delegatedOfferName -ResourceGroupName $rgName + Assert-NotNull $delegatedOffer + Set-Offer -Offer $delegatedOffer -ResourceGroup $rgName -State "Public" + + # Creating a plan having a delegated offer + New-Plan -PlanName $planName -ResourceGroupName $rgName -Services $Services -DelegatedOfferName @($delegatedOfferName) + + $plan = Get-Plan -PlanName $planName -ResourceGroupName $rgName + + Assert-NotNull $plan + Assert-True {$plan.Properties.DisplayName -eq $planName} + Set-Plan -Plan $plan -ResourceGroup $rgName -State "Public" + + New-Offer -OfferName $offerName -BasePlan $plan -ResourceGroupName $rgName + + $offer = Get-Offer -OfferName $offerName -ResourceGroupName $rgName + Assert-NotNull $offer + Set-Offer -Offer $offer -ResourceGroup $rgName -State "Public" + + if (!$DoNotDelete) + { + Remove-Offer -OfferName $delegatedOfferName -ResourceGroupName $rgName + Remove-Plan -PlanName $delegatedPlanName -ResourceGroupName $rgName + Remove-Offer -OfferName $OfferName -ResourceGroupName $rgName + Remove-Plan -PlanName $PlanName -ResourceGroupName $rgName + Remove-ResourceGroup -ResourceGroupName $rgName + } +} + +<# +.Synopsis + Creates a new plan with Subscription service, then updates the Subscription service default quota +#> +function Test-UpdateSubscriptionServiceQuota +{ + $sqlOfferName = "TestUpdateQuotaOffer" + $sqlPlanName = "TesUpdateQuotaPlan" + $resellerPlanName = "TestUpdateQuotaPlanReseller" + + $sqlServices= @("Microsoft.Sql") + $subscriptionServices= @("Microsoft.Subscriptions") + + $rgName = "TestUpdateQuotatRG" + + New-ResourceGroup -ResourceGroupName $rgName + + New-Plan -PlanName $sqlPlanName -ResourceGroupName $rgName -Services $sqlServices + + $sqlPlan = Get-Plan -PlanName $sqlPlanName -ResourceGroupName $rgName + Assert-NotNull $sqlPlan + Assert-True {$sqlPlan.Properties.DisplayName -eq $sqlPlanName} + Set-Plan -Plan $sqlPlan -ResourceGroup $rgName -State "Public" + + New-Offer -OfferName $sqlOfferName -BasePlan $sqlPlan -ResourceGroupName $rgName + + $sqlOffer = Get-Offer -OfferName $sqlOfferName -ResourceGroupName $rgName + Assert-NotNull $sqlOffer + Set-Offer -Offer $sqlOffer -ResourceGroup $rgName -State "Public" + + # Creating a reseller plan having a delegated offer + New-Plan -PlanName $resellerPlanName -ResourceGroupName $rgName -Services $subscriptionServices -DelegatedOfferName @($sqlOfferName) + + $resellerplan = Get-Plan -PlanName $resellerPlanName -ResourceGroupName $rgName + + Assert-NotNull $resellerplan + Assert-True {$resellerplan.Properties.DisplayName -eq $resellerPlanName} + + $subscriptionsQutoas = $resellerplan.Properties.ServiceQuotas[0].QuotaSettings | ConvertFrom-Json + $subscriptionsQutoas.delegatedProviderQuotas[0].maximumDelegationDepth = 5 + $subscriptionsQutoas.delegatedProviderQuotas[0].delegatedOffers[0].accessibilityState = "Private" + + $resellerplan.Properties.ServiceQuotas[0].QuotaSettings = $subscriptionsQutoas | ConvertTo-Json -Depth 5 + + Set-Plan -Plan $resellerplan -ResourceGroup $rgName -State "Public" + + $updatedResellerplan = Get-Plan -PlanName $resellerPlanName -ResourceGroupName $rgName + $updatedSubscriptionsQutoas = $updatedResellerplan.Properties.ServiceQuotas[0].QuotaSettings | ConvertFrom-Json + + Assert-AreEqual -expected $updatedSubscriptionsQutoas.delegatedProviderQuotas[0].maximumDelegationDepth -actual $subscriptionsQutoas.delegatedProviderQuotas[0].maximumDelegationDepth + Assert-AreEqual -expected $updatedSubscriptionsQutoas.delegatedProviderQuotas[0].delegatedOffers[0].accessibilityState -actual $subscriptionsQutoas.delegatedProviderQuotas[0].delegatedOffers[0].accessibilityState + + # Add additional delegated offer to the subscription service for the existing reseller plan + if ($AddDelegatedOffer) + { + $sqlOfferName1 = "TestUpdateQuotaOffer" + $sqlPlanName1 = "TestUpdateQuotaPlan" + + New-Plan -PlanName $sqlPlanName1 -ResourceGroupName $rgName -Services $sqlServices + $sqlPlan = Get-Plan -PlanName $sqlPlanName1 -ResourceGroupName $rgName + Set-Plan -Plan $sqlPlan -ResourceGroup $rgName -State "Public" + + New-Offer -OfferName $sqlOfferName1 -BasePlan $sqlPlan -ResourceGroupName $rgName + $sqlOffer = Get-Offer -OfferName $sqlOfferName1 -ResourceGroupName $rgName + Set-Offer -Offer $sqlOffer -ResourceGroup $rgName -State "Public" + + $planQuota = $updatedResellerplan.Properties.ServiceQuotas[0].QuotaSettings | ConvertFrom-Json + $resellerQuotasObject = $updatedResellerplan.Properties.ServiceQuotas[0].QuotaSettings | ConvertFrom-Json + $resellerQuotasObject.delegatedProviderQuotas[0].delegatedOffers[0].offerName = $sqlOfferName1 + + $planQuota.delegatedProviderQuotas[0].delegatedOffers += $resellerQuotasObject.delegatedProviderQuotas[0].delegatedOffers[0] + + $updatedResellerplan.Properties.ServiceQuotas[0].QuotaSettings = $planQuota | ConvertTo-Json -Depth 5 + + Set-Plan -Plan $updatedResellerplan -ResourceGroup $rgName -State "Public" + + $delegatedOfferAddedplan = Get-Plan -PlanName $resellerPlanName -ResourceGroupName $rgName + $expectedQutoas = $delegatedOfferAddedplan.Properties.ServiceQuotas[0].QuotaSettings | ConvertFrom-Json + + Assert-AreEqual -expected "2" -actual $expectedQutoas.delegatedProviderQuotas[0].delegatedOffers.Count + + Remove-Offer -OfferName $sqlOfferName1 -ResourceGroupName $rgName + Remove-Plan -PlanName $sqlPlanName1 -ResourceGroupName $rgName + } + + Remove-Offer -OfferName $sqlOfferName -ResourceGroupName $rgName + Remove-Plan -PlanName $sqlPlanName -ResourceGroupName $rgName + Remove-Plan -PlanName $resellerPlanName -ResourceGroupName $rgName + + Remove-ResourceGroup -ResourceGroupName $rgName +} + +<# +.Synopsis + Creates a new plan with Subscription service, then updates the Subscription service default quota, then adds delegated offer +#> +function Test-AddDelegatedOffer +{ + $sqlOfferName = "TestAddDelegatedOffer" + $sqlPlanName = "TesAddDelegatedPlan" + $resellerPlanName = "TestAddDelegatedPlanReseller" + + $sqlServices= @("Microsoft.Sql") + $subscriptionServices= @("Microsoft.Subscriptions") + + $rgName = "TestAddDelegatedRG" + + New-ResourceGroup -ResourceGroupName $rgName + + New-Plan -PlanName $sqlPlanName -ResourceGroupName $rgName -Services $sqlServices + + $sqlPlan = Get-Plan -PlanName $sqlPlanName -ResourceGroupName $rgName + Assert-NotNull $sqlPlan + Assert-True {$sqlPlan.Properties.DisplayName -eq $sqlPlanName} + Set-Plan -Plan $sqlPlan -ResourceGroup $rgName -State "Public" + + New-Offer -OfferName $sqlOfferName -BasePlan $sqlPlan -ResourceGroupName $rgName + + $sqlOffer = Get-Offer -OfferName $sqlOfferName -ResourceGroupName $rgName + Assert-NotNull $sqlOffer + Set-Offer -Offer $sqlOffer -ResourceGroup $rgName -State "Public" + + # Creating a reseller plan having a delegated offer + New-Plan -PlanName $resellerPlanName -ResourceGroupName $rgName -Services $subscriptionServices -DelegatedOfferName @($sqlOfferName) + + $resellerplan = Get-Plan -PlanName $resellerPlanName -ResourceGroupName $rgName + + Assert-NotNull $resellerplan + Assert-True {$resellerplan.Properties.DisplayName -eq $resellerPlanName} + + $subscriptionsQutoas = $resellerplan.Properties.ServiceQuotas[0].QuotaSettings | ConvertFrom-Json + $subscriptionsQutoas.delegatedProviderQuotas[0].maximumDelegationDepth = 5 + $subscriptionsQutoas.delegatedProviderQuotas[0].delegatedOffers[0].accessibilityState = "Private" + + $resellerplan.Properties.ServiceQuotas[0].QuotaSettings = $subscriptionsQutoas | ConvertTo-Json -Depth 5 + + Set-Plan -Plan $resellerplan -ResourceGroup $rgName -State "Public" + + $updatedResellerplan = Get-Plan -PlanName $resellerPlanName -ResourceGroupName $rgName + $updatedSubscriptionsQutoas = $updatedResellerplan.Properties.ServiceQuotas[0].QuotaSettings | ConvertFrom-Json + + Assert-AreEqual -expected $updatedSubscriptionsQutoas.delegatedProviderQuotas[0].maximumDelegationDepth -actual $subscriptionsQutoas.delegatedProviderQuotas[0].maximumDelegationDepth + Assert-AreEqual -expected $updatedSubscriptionsQutoas.delegatedProviderQuotas[0].delegatedOffers[0].accessibilityState -actual $subscriptionsQutoas.delegatedProviderQuotas[0].delegatedOffers[0].accessibilityState + + $sqlOfferName1 = "TestAddDelegatedSqlOffer" + $sqlPlanName1 = "TestAddDelegatedSqlPlan" + + New-Plan -PlanName $sqlPlanName1 -ResourceGroupName $rgName -Services $sqlServices + $sqlPlan = Get-Plan -PlanName $sqlPlanName1 -ResourceGroupName $rgName + Set-Plan -Plan $sqlPlan -ResourceGroup $rgName -State "Public" + + New-Offer -OfferName $sqlOfferName1 -BasePlan $sqlPlan -ResourceGroupName $rgName + $sqlOffer = Get-Offer -OfferName $sqlOfferName1 -ResourceGroupName $rgName + Set-Offer -Offer $sqlOffer -ResourceGroup $rgName -State "Public" + + $planQuota = $updatedResellerplan.Properties.ServiceQuotas[0].QuotaSettings | ConvertFrom-Json + $resellerQuotasObject = $updatedResellerplan.Properties.ServiceQuotas[0].QuotaSettings | ConvertFrom-Json + $resellerQuotasObject.delegatedProviderQuotas[0].delegatedOffers[0].offerName = $sqlOfferName1 + + $planQuota.delegatedProviderQuotas[0].delegatedOffers += $resellerQuotasObject.delegatedProviderQuotas[0].delegatedOffers[0] + + $updatedResellerplan.Properties.ServiceQuotas[0].QuotaSettings = $planQuota | ConvertTo-Json -Depth 5 + + Set-Plan -Plan $updatedResellerplan -ResourceGroup $rgName -State "Public" + + $delegatedOfferAddedplan = Get-Plan -PlanName $resellerPlanName -ResourceGroupName $rgName + $expectedQutoas = $delegatedOfferAddedplan.Properties.ServiceQuotas[0].QuotaSettings | ConvertFrom-Json + + Assert-AreEqual -expected "2" -actual $expectedQutoas.delegatedProviderQuotas[0].delegatedOffers.Count + + Remove-Offer -OfferName $sqlOfferName1 -ResourceGroupName $rgName + Remove-Plan -PlanName $sqlPlanName1 -ResourceGroupName $rgName + + Remove-Offer -OfferName $sqlOfferName -ResourceGroupName $rgName + Remove-Plan -PlanName $sqlPlanName -ResourceGroupName $rgName + Remove-Plan -PlanName $resellerPlanName -ResourceGroupName $rgName + + Remove-ResourceGroup -ResourceGroupName $rgName +} + +<# +.Synopsis + Creates and Deletes a new ResourceGroup. +.EXAMPLE + This example creates and deletes a new resource group + Test-ResourceGroup +#> +function Test-ResourceGroup +{ + param + ( + [String] $ResourceGroupName ="TestRG1", + + [Switch] $DoNotDelete + ) + + New-AzureRmResourceGroup -Name $ResourceGroupName -Location "redmond" + + $rg = Get-AzureRmResourceGroup -Name $ResourceGroupName -Location "redmond" + Assert-NotNull $rg + + if (!$DoNotDelete) + { + Remove-AzureRmResourceGroup -Name $ResourceGroupName -Force + } + } + + + <# +.Synopsis + Creates and Deletes a new location. +.EXAMPLE + This example creates and deletes a new location + Test-ManagedLocation +#> + function Test-ManagedLocation +{ + param + ( + [String] $Location="chicago" + ) + + $lattitude = 80.5 + $longitude = -45.5 + + try + { + $loc = New-AzureRMManagedLocation -Name $Location -DisplayName $Location -Latitude 80.5 -Longitude -45.5 + + Assert-NotNull $loc + Assert-AreEqual $loc.Name $Location + Assert-AreEqual $loc.Latitude $lattitude + Assert-AreEqual $loc.Longitude $longitude + Assert-AreEqual $loc.DisplayName $Location + + $loc2 = Get-AzureRMManagedLocation -Name $Location + + Assert-AreEqual $loc2.Name $Location + Assert-AreEqual $loc2.Latitude $lattitude + Assert-AreEqual $loc2.Longitude $longitude + Assert-AreEqual $loc2.DisplayName $Location + + $lattitude = 90.0 + + $loc2.Latitude = $lattitude + $loc2 | Set-AzureRMManagedLocation + + + $loc3 = Get-AzureRMManagedLocation -Name $Location + + Assert-AreEqual $loc3.Name $Location + Assert-AreEqual $loc3.Latitude $lattitude + Assert-AreEqual $loc3.Longitude $longitude + Assert-AreEqual $loc3.DisplayName $Location + } + finally + { + Remove-AzureRMManagedLocation -Name $Location + Assert-Throws {Get-AzureRMManagedLocation -Name $Location } + } +} + + + <# +.Synopsis + Creates and Deletes a new GalleryItem. +#> +function Test-GalleryItem +{ + $resourceGroupName = "GalleryItems" + $galleryItemName = "Microsoft.SimpleVMTemplate.1.0.0" + $galleryApiVersion = "2015-04-01" + + try + { + New-AzureRmResourceGroup -Name $resourceGroupName -Location redmond -Force + + [Microsoft.AzureStack.Commands.AddGalleryItem]::GalleryPackageIds.Enqueue("1988820c-2bcc-4682-9991-bec44e6b8324") + $galleryItem = Add-AzureRMGalleryItem -ResourceGroup $resourceGroupName -Name $galleryItemName -Path "Microsoft.SimpleVMTemplate.1.0.0.azpkg" -Apiversion $GalleryApiVersion –Verbose + Assert-NotNull $galleryItem + + $galleryItem = Get-AzureRMGalleryItem -Name $galleryItemName -ResourceGroup $resourceGroupName -ApiVersion $galleryApiVersion + Assert-AreEqual $galleryItem.Name $galleryItemName + } + finally + { + Remove-AzureRMGalleryItem -Name $GalleryItemName -ResourceGroup $resourceGroupName -ApiVersion $galleryApiVersion + Remove-ResourceGroup -ResourceGroupName $resourceGroupName + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Commands.AzureStackAdmin.Test.csproj b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Commands.AzureStackAdmin.Test.csproj new file mode 100644 index 000000000000..7f0b67f3b5b6 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Commands.AzureStackAdmin.Test.csproj @@ -0,0 +1,215 @@ + + + + + + + Debug + AnyCPU + {080B0477-7E52-4455-90AB-23BD13D1B1CE} + Library + Properties + Microsoft.AzureStack.Commands.Admin.Test + Microsoft.AzureStack.Commands.Admin.Test + v4.5 + 512 + + ..\..\..\ + true + {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 8a60455a + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + false + true + false + + + bin\Release\ + TRACE;SIGN + true + pdbonly + AnyCPU + bin\Release\Microsoft.AzureStack.Commands.Admin.Test.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + prompt + false + true + true + false + + + + + + + False + C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Management.Automation\v4.0_3.0.0.0__31bf3856ad364e35\System.Management.Automation.dll + + + + + False + ..\..\..\packages\System.Spatial.5.6.2\lib\net40\System.Spatial.dll + + + ..\..\..\packages\Hyak.Common.1.0.3\lib\portable-net403+win+wpa81\Hyak.Common.dll + + + ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll + + + ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll + True + + + ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + + False + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.14-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + + + False + ..\..\..\packages\Microsoft.AzureStack.Management.Storage.0.9.2-preview\lib\net45\Microsoft.AzureStack.Management.Storage.dll + + + False + ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll + + + False + ..\..\..\packages\Microsoft.Data.OData.5.6.4\lib\net40\Microsoft.Data.OData.dll + + + False + ..\..\..\packages\Microsoft.Data.Services.Client.5.6.4\lib\net40\Microsoft.Data.Services.Client.dll + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + False + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + + + False + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + + + False + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + + + ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll + + + False + ..\..\..\packages\WindowsAzure.Storage.4.3.0\lib\net40\Microsoft.WindowsAzure.Storage.dll + + + False + ..\..\..\packages\Moq.4.2.1402.2112\lib\net40\Moq.dll + + + False + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + + + False + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + + + False + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + + + False + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + + + False + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + + + + + + + + + {3436a126-edc9-4060-8952-9a1be34cdd95} + Commands.ScenarioTests.ResourceManager.Common + + + {fe34f78c-e6ec-448c-b675-df9d9201a4e7} + Commands.AzureStackAdmin.Test.Common + + + + + + PreserveNewest + + + Always + + + Designer + + + PreserveNewest + + + PreserveNewest + + + Always + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + + + \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/ArmOperations.psm1 b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/ArmOperations.psm1 new file mode 100644 index 000000000000..992f12cda2c1 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/ArmOperations.psm1 @@ -0,0 +1,266 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +function New-ResourceGroup +{ + param + ( + [Alias("Name")] + [Parameter(Mandatory=$true)] + [String] $ResourceGroupName, + + [string] $SubscriptionId = $Global:AzureStackConfig.SubscriptionId, + + [string] $Token = $Global:AzureStackConfig.Token + ) + + Write-Verbose "Creating the resource group : $ResourceGroupName" + + if ($Global:AzureStackConfig.IsAad) + { + $rgCreated = New-AzureRmResourceGroup -Name $ResourceGroupName -Location $Global:AzureStackConfig.ArmLocation -Force + } + else + { + # Create resource group request + $putResourceGroup = @{ + Uri = $Global:AzureStackConfig.AdminUri + "subscriptions/$SubscriptionId/resourcegroups/${ResourceGroupName}?api-version=1.0" + Method = "PUT" + Headers = @{ "Authorization" = "Bearer " + $Token } + ContentType = "application/json" + } + + # Create resource group body + $rgBody = [pscustomobject]@{ + Name = $ResourceGroupName + location = $Global:AzureStackConfig.ArmLocation + } + + # Make the API call + $rgCreated = $rgBody | ConvertTo-Json | Invoke-RestMethod @putResourceGroup + } + + Write-Verbose "Created the resource group successfully : $ResourceGroupName" + + # TODO: Changes needed when we have tests with reseller' tenant creating resources + $Level = 0 + if ($Token -ne $Global:AzureStackConfig.Token) + { + $Level = 1 + } + + $Global:CreatedResourceGroups += @{ + ResourceGroupName = $ResourceGroupName + SubscriptionId = $SubscriptionId + Token = $Token + Level = $Level + } + + #ToDo: Get RG and assert to make sure RG is created + return $rgCreated +} + +function Remove-ResourceGroup +{ + param + ( + [Alias("Name")] + [Parameter(Mandatory=$true)] + [String] $ResourceGroupName, + + [String] $SubscriptionId = $Global:AzureStackConfig.SubscriptionId, + + [String] $Token = $Global:AzureStackConfig.Token + ) + + Write-Verbose "Deleting the resource group: $ResourceGroupName" + + if($Global:AzureStackConfig.IsAad) + { + # Deletes the resources it contains as well + Remove-AzureRmResourceGroup -Name $ResourceGroupName -Force + } + else + { + # Delete resource group request + $deleteResourceGroup = @{ + Uri = "$($Global:AzureStackConfig.AdminUri)/subscriptions/$SubscriptionId/resourcegroups/${ResourceGroupName}?api-version=1.0" + Method = "DELETE" + Headers = @{ "Authorization" = "Bearer " + $Token } + ContentType = "application/json" + } + + Invoke-RestMethod @deleteResourceGroup + } + + Assert-ResourceGroupDeletion -ResourceGroupName $ResourceGroupName -SubscriptionId $SubscriptionId + + Write-Verbose "Deleted the resource group successfully: $ResourceGroupName" +} + +function Get-ResourceGroup +{ + param + ( + [String] $ResourceGroupName, + + [String] $SubscriptionId = $Global:AzureStackConfig.SubscriptionId, + + [String] $Token = $Global:AzureStackConfig.Token + ) + + if($ResourceGroupName) + { + Write-Verbose "Getting the resourceGroup $ResourceGroupName" + + if($Global:AzureStackConfig.IsAad) + { + return Get-AzureRmResourceGroup -Name $ResourceGroupName + } + + $getResourceGroup = @{ + Uri = $Global:AzureStackConfig.AdminUri + "subscriptions/{0}/resourcegroups/{1}?api-version=1.0&includeDetails=true" -f $SubscriptionId, $ResourceGroupName + Method = "GET" + Headers = @{ "Authorization" = "Bearer " + $Token } + ContentType = "application/json" + } + } + else + { + # If resourcegroup name is not specified return all the resource groups under the subscription + Write-Verbose "Getting all the resourceGroups for the subscription $SubscriptionId" + + if($Global:AzureStackConfig.IsAad) + { + return Get-AzureRmResourceGroup + } + + $getResourceGroup = @{ + Uri = $Global:AzureStackConfig.AdminUri + "subscriptions/{0}/resourcegroups?api-version=1.0&includeDetails=true" -f $SubscriptionId, $ResourceGroupName + Method = "GET" + Headers = @{ "Authorization" = "Bearer " + $Token } + ContentType = "application/json" + } + } + + $resourceGroups = Invoke-RestMethod @getResourceGroup + return $resourceGroups.value +} + +function Get-ResourceGroupDeployments +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $ResourceGroupName, + + [String] $SubscriptionId = $Global:AzureStackConfig.SubscriptionId, + + [String] $Token = $Global:AzureStackConfig.Token + ) + + Write-Verbose "Getting the Deployment details for the resourceGroup $ResourceGroupName" + + + $getResourceGroupDeployments = @{ + Uri = $Global:AzureStackConfig.AdminUri + "subscriptions/{0}/resourcegroups/{1}/deployments?api-version=2014-04-01-preview&includeDetails=true" -f $SubscriptionId, $ResourceGroupName + Method = "GET" + Headers = @{ "Authorization" = "Bearer " + $Token } + ContentType = "application/json" + } + + return Invoke-RestMethod @getResourceGroupDeployments +} + + +function Get-ResourceGroupResources +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $ResourceGroupName, + + [String] $SubscriptionId = $Global:AzureStackConfig.SubscriptionId, + + [String] $Token = $Global:AzureStackConfig.Token + ) + + Write-Verbose "Getting the resource details for the resourceGroup $ResourceGroupName" + + + $getResources = @{ + Uri = $Global:AzureStackConfig.AdminUri + "subscriptions/{0}/resourcegroups/{1}/resources?api-version=2014-04-01-preview" -f $SubscriptionId, $ResourceGroupName + Method = "GET" + Headers = @{ "Authorization" = "Bearer " + $Token } + ContentType = "application/json" + } + + return Invoke-RestMethod @getResources +} + + +function Get-FilterQueryParam +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $ResourceType, + + [Parameter(Mandatory=$true)] + [PsObject[]] $Subscriptions + ) + + $filterString = "(" + + for($i=0; $i -le $Subscriptions.Length-2; $i++) + { + $filterString += "subscriptionId eq '"+ $Subscriptions[$i].subscriptionId +"' or " + } + + $filterString += "subscriptionId eq '"+ $Subscriptions[$i].subscriptionId +"'" + + $filterString += ") and (resourceType eq '" + $filterString += $ResourceType + "')" + + $encodedString = [System.Web.HttpUtility]::UrlEncode($filterString) + return $encodedString +} + +function Get-AllSusbscriptionsResources +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $ResourceType, + + [Parameter(Mandatory=$true)] + [PsObject[]] $Subscriptions, + + [String] $Token = $Global:AzureStackConfig.Token + ) + + Write-Verbose "Getting the Deployment details for the resourceGroup $ResourceGroupName" + + $filterParam = '$filter=' + $filterParam += Get-FilterQueryParam -ResourceType $ResourceType -Subscriptions $Subscriptions + $getResourceGroup = @{ + Uri = $Global:AzureStackConfig.AdminUri + "resources?api-version=2014-04-01-preview&" + $filterParam + Method = "GET" + Headers = @{ "Authorization" = "Bearer " + $Token } + ContentType = "application/json" + } + + return Invoke-RestMethod @getResourceGroup +} + diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/AssertResources.psm1 b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/AssertResources.psm1 new file mode 100644 index 000000000000..3fa3fdb97279 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/AssertResources.psm1 @@ -0,0 +1,78 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + + +<# +.Synopsis + Verify that the resourcegroup is deleted +#> +# TODO: Change this assertion to query on Location resposne of the delete call +function Assert-ResourceGroupDeletion +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $ResourceGroupName, + + [String] $SubscriptionId = $Global:AzureStackConfig.SubscriptionId + ) + + Assert-Throws {Retry-Function {Get-ResourceGroup -ResourceGroupName $ResourceGroupName -SubscriptionId $SubscriptionId} -maxTries 12 -intervalInSeconds 20} +} + +<# +.Synopsis + Verify that the resource is deleted +#> +function Assert-ResourceDeletion +{ + param + ( + [Parameter(Mandatory=$true)] + [ScriptBlock] $ScriptBlock + ) + + Assert-ThrowsContains {Retry-Function {&$ScriptBlock} -maxTries 12 -intervalInSeconds 20 } -compare "ResourceNotFound" +} + +<# +.Synopsis + Verify that the subscription is deleted +#> +function Assert-SubscriptionDeletion +{ + param + ( + [Parameter(Mandatory=$true)] + [ScriptBlock] $ScriptBlock + ) + + Assert-ThrowsContains {Retry-Function {&$ScriptBlock} -maxTries 12 -intervalInSeconds 20 } -compare "SubscriptionNotFound" +} + + +<# +.Synopsis + Verify that the sqldatabase is deleted +#> +function Assert-SqlDatabaseDeletion +{ + param + ( + [Parameter(Mandatory=$true)] + [ScriptBlock] $ScriptBlock + ) + + Assert-Throws {Retry-Function {&$ScriptBlock} -maxTries 12 -intervalInSeconds 20 } +} diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/AuthOperations.psm1 b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/AuthOperations.psm1 new file mode 100644 index 000000000000..330225bb11c8 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/AuthOperations.psm1 @@ -0,0 +1,173 @@ +function Set-AzureStackEnvironment +{ + [CmdletBinding(DefaultParameterSetName="WindowsAuth")] + param + ( + [Parameter(Mandatory=$true)] + [String] $AzureStackMachineName, + + [Parameter(Mandatory=$true)] + [String] $ArmEndpoint, + + [Parameter(Mandatory=$true)] + [String] $GalleryEndpoint, + + [Parameter(Mandatory=$false, ParameterSetName="WindowsAuth")] + [String] $WindowsAuthEndpoint, + + [Parameter(Mandatory=$true, ParameterSetName="AadEnvironment")] + [String] $AadTenantId, + + [Parameter(Mandatory=$true, ParameterSetName="AadEnvironment")] + [String] $AadApplicationId, + + [Parameter(Mandatory=$false, ParameterSetName="AadEnvironment")] + [String] $AadGraphUri = "https://graph.windows.net/", + + [Parameter(Mandatory=$false, ParameterSetName="AadEnvironment")] + [String] $AadLoginUri = "https://login.windows.net/" + + ) + + ValidateUri -Uri $ArmEndpoint + ValidateUri -Uri $GalleryEndpoint + ValidateUri -Uri $AadGraphUri + ValidateUri -Uri $AadLoginUri + + if (-not $WindowsAuthEndpoint) + { + $WindowsAuthEndpoint = "https://{0}:12998" -f $AzureStackMachineName + } + + $isAad = $PSCmdlet.ParameterSetName -eq "AadEnvironment" + $azStackPowershellGuid = "0a7bdc5c-7b57-40be-9939-d4c5fc7cd417" + $adminSubscription = Get-AzureRmSubscription -SubscriptionName "Default Provider Subscription" + $adminSubscriptionId = $adminSubscription.SubscriptionId + Set-AzureRmContext -SubscriptionId $adminSubscriptionId + $location = "redmond" + + $global:AzureStackConfig = [PSCustomObject]@{ + AzureStackMachineName = $AzureStackMachineName + ApiVersion = "1.0" + ArmLocation = $location + Token = $token + SubscriptionId = $adminSubscriptionId + AdminUri = $ArmEndpoint + IsAad = $isAad + AadTenantId = $AadTenantId + AzStackPsAadAppGuid = $azStackPowershellGuid + AadApplicationId = $AadApplicationId + AadLoginUri = $AadLoginUri + WindowsAuthEndpoint = $WindowsAuthEndpoint + } + + Write-Verbose "Environment Context set for $AzureStackMachineName" +} + +function ValidateUri +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $Uri + ) + + if (($uri -as [System.URI]) -eq $null) + { + throw "$uri is not a valid URI" + } + + if (-not $uri.EndsWith("/")) + { + throw "$uri does not ends with /" + } +} + +function Get-EnvironmentSpecificToken +{ + param + ( + [Parameter(Mandatory=$true)] + [PSCredential] $Credential + ) + + if ($Global:AzureStackConfig.IsAAD) + { + $authEndPoint="$($Global:AzureStackConfig.AadLoginUri)$($Global:AzureStackConfig.AadTenantId)/oauth2" + return Get-AzureStackToken -Authority $authEndPoint -AadTenantId $Global:AzureStackConfig.AadTenantId -Resource $Global:AzureStackConfig.AadApplicationId -ClientId $Global:AzureStackConfig.AzStackPsAadAppGuid -Credential $Credential -Verbose + } + + return Get-AzureStackToken -Authority $Global:AzureStackConfig.WindowsAuthEndpoint -Credential $Credential -ErrorAction Stop +} + +function Set-AzureStackWithAadEnvironment +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $AzureStackMachineName, + + [Parameter(Mandatory=$true)] + [String] $ArmEndpoint, + + [Parameter(Mandatory=$true)] + [String] $GalleryEndpoint, + + [Parameter(Mandatory=$false)] + [String] $AadGraphUri, + + [Parameter(Mandatory=$true)] + [String] $AadLoginUri, + + [Parameter(Mandatory=$true)] + [String] $AadTenantId, + + [Parameter(Mandatory=$true)] + [String] $AadApplicationId, + + [Parameter(Mandatory=$true)] + [PSCredential] $Credential + ) + + $Global:ErrorActionPreference='SilentlyContinue' + Remove-AzureRmEnvironment -Name $AzureStackMachineName -Force -ErrorAction SilentlyContinue + $Global:ErrorActionPreference='Stop' + + Add-AzureRmEnvironment -Name $AzureStackMachineName ` + -ActiveDirectoryEndpoint ("$AadLoginUri$AadTenantId/") ` + -ActiveDirectoryServiceEndpointResourceId $AadApplicationId ` + -ResourceManagerEndpoint ($ArmEndpoint) ` + -GalleryEndpoint ($GalleryEndpoint) ` + -GraphEndpoint $AadGraphUri + + $environment = Get-AzureRmEnvironment -Name $AzureStackMachineName + Login-AzureRmAccount -Environment $environment -Credential $Credential + + Get-AzureRmSubscription -SubscriptionName "Default Provider Subscription" | Set-AzureRmContext +} + +function Get-DefaultLocation +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $AdminUri, + + [Parameter(Mandatory=$true)] + [String] $SubscriptionId, + + [Parameter(Mandatory=$true)] + [String] $Token + ) + + # TODO: always returning the first region, change if needed + if ($Global:AzureStackConfig.IsAAD) + { + $locations = Get-AzureRMManagedLocation -SubscriptionId $SubscriptionId -ApiVersion "1.0" + } + else + { + $locations = Get-AzureRMManagedLocation -SubscriptionId $SubscriptionId -Token $Token -AdminUri $AdminUri -ApiVersion "1.0" + } + return $locations[0].Name +} diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/AzStackTestRunner.cs b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/AzStackTestRunner.cs new file mode 100644 index 000000000000..c396bcbc9be0 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/AzStackTestRunner.cs @@ -0,0 +1,248 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.AzureStack.Commands.Admin.Test.Common +{ + using System; + using System.Collections.Generic; + using System.Configuration; + using System.Globalization; + using System.IO; + using System.Linq; + using Microsoft.Azure.Commands.Common.Authentication; + using Microsoft.Azure.Gallery; + using Microsoft.Azure.Management.Authorization; + using Microsoft.Azure.Management.Resources; + using Microsoft.Azure.Subscriptions; + using Microsoft.Azure.Test; + using Microsoft.AzureStack.Management; + using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; + using Microsoft.WindowsAzure.Commands.ScenarioTest; + + public sealed class AzStackTestRunner + { + private EnvironmentSetupHelper helper; + private CSMTestEnvironmentFactory armTestEnvironmentFactory; + private const string DefaultApiVersion = "1.0"; + + public AzureStackClient azureStackClient; + + public ResourceManagementClient ResourceManagementClient { get; private set; } + + public SubscriptionClient SubscriptionClient { get; private set; } + + public GalleryClient GalleryClient { get; private set; } + + public string ApiVersion { get; set; } + + public AuthorizationManagementClient AuthorizationManagementClient { get; private set; } + + public static AzStackTestRunner NewInstance + { + get + { + return new AzStackTestRunner() { ApiVersion = AzStackTestRunner.DefaultApiVersion }; + } + } + + public AzStackTestRunner() + { + helper = new EnvironmentSetupHelper(); + } + public void RunPsTest(string testScript) + { + var callingClassType = TestUtilities.GetCallingClass(2); + var mockName = TestUtilities.GetCurrentMethodName(2); + + RunPsTestWorkflow( + () => SetupAzureStackEnvironment(testScript), + // no custom initializer + null, + // no custom cleanup + null, + callingClassType, + mockName); + } + + private List SetupCommonModules() + { + List modules = new List(); + modules = new List(); + bool aadEnvironement = Convert.ToBoolean(ReadAppSettings("AadEnvironment"), CultureInfo.InvariantCulture); + + string azStackAdminModulePath = Path.Combine( + this.helper.PackageDirectory, + @"ResourceManager\AzureResourceManager\AzureRM.AzureStackAdmin\AzureRM.AzureStackAdmin.psd1"); + + // The modules are deployed to the test run directory with the test settings file + modules.Add(azStackAdminModulePath); + modules.Add(@"AssertResources.psm1"); + modules.Add(@"GlobalVariables.psm1"); + modules.Add(@"AuthOperations.psm1"); + modules.Add(@"CommonOperations.psm1"); + modules.Add(@"ArmOperations.psm1"); + modules.Add(@"Utilities.psm1"); + + return modules; + } + + private string[] SetupAzureStackEnvironment(string testScript) + { + List scripts =new List(); + string azureStackMachine = "azurestack"; + bool aadEnvironment = Convert.ToBoolean(ReadAppSettings("AadEnvironment"), CultureInfo.InvariantCulture); + string aadTenantId = ReadAppSettings("AadTenantId", mandatory: false); + string aadApplicationId = ReadAppSettings("AadApiApplicationId", mandatory: false); + string armEndpoint = ReadAppSettings("ArmEndpoint", mandatory: false); + string galleryEndpoint = ReadAppSettings("GalleryEndpoint", mandatory: false); + string aadGraphUri = ReadAppSettings("AadGraphUri", mandatory: false); + string aadLoginuri = ReadAppSettings("AadLoginUri", mandatory: false); + + string setupAzureStackEnvironmentPs; + + if (aadEnvironment) + { + setupAzureStackEnvironmentPs = string.Format( + CultureInfo.InvariantCulture, + "Set-AzureStackEnvironment -AzureStackMachineName {0} -AadTenantId {1} -AadApplicationId {2} -ArmEndpoint {3} -GalleryEndpoint {4} -AadGraphUri {5} -AadLoginUri {6}", + azureStackMachine, + aadTenantId, + aadApplicationId, + armEndpoint, + galleryEndpoint, + aadGraphUri, + aadLoginuri + ); + } + else + { + setupAzureStackEnvironmentPs = "Set-AzureStackEnvironment -AzureStackMachineName " + azureStackMachine; + } + + //string selfSignedCertPs = "Ignore-SelfSignedCert"; + //scripts.Add(selfSignedCertPs); + scripts.Add(setupAzureStackEnvironmentPs); + + scripts.Add(testScript); + return scripts.ToArray(); + } + + private static string ReadAppSettings(string key, bool mandatory = true) + { + if (ConfigurationManager.AppSettings.AllKeys.Contains(key, StringComparer.OrdinalIgnoreCase)) + { + return ConfigurationManager.AppSettings[key]; + } + + if (mandatory) + { + throw new ConfigurationErrorsException(string.Format(CultureInfo.InvariantCulture, "The app settings key {0} is missing in the settings file", key)); + } + + return null; + } + + + private void RunPsTestWorkflow( + Func scriptBuilder, + Action initialize, + Action cleanup, + string callingClassType, + string mockName) + { + using (UndoContext context = UndoContext.Current) + { + context.Start(callingClassType, mockName); + + this.armTestEnvironmentFactory = new CSMTestEnvironmentFactory(); + + if (initialize != null) + { + initialize(this.armTestEnvironmentFactory); + } + + helper.SetupEnvironment(AzureModule.AzureResourceManager); + + SetupManagementClients(); + + var callingClassName = callingClassType + .Split(new[] { "." }, StringSplitOptions.RemoveEmptyEntries) + .Last(); + + List modules = this.SetupCommonModules(); + modules.Add(callingClassName + ".ps1"); + modules.Add(helper.RMProfileModule); + modules.Add(helper.RMResourceModule); + helper.SetupModules(AzureModule.AzureResourceManager, modules.ToArray()); + + try + { + if (scriptBuilder != null) + { + var psScripts = scriptBuilder(); + + if (psScripts != null) + { + helper.RunPowerShellTest(psScripts); + } + } + } + finally + { + if (cleanup != null) + { + cleanup(); + } + } + } + } + + private void SetupManagementClients() + { + ResourceManagementClient = GetResourceManagementClient(); + SubscriptionClient = GetSubscriptionClient(); + GalleryClient = GetGalleryClient(); + AuthorizationManagementClient = this.GetAuthorizationManagementClient(); + + azureStackClient = TestBase.GetServiceClient(this.armTestEnvironmentFactory, this.ApiVersion); + + this.SetupManagementClients(ResourceManagementClient, SubscriptionClient, GalleryClient, AuthorizationManagementClient, azureStackClient); + } + + private void SetupManagementClients(params object[] initializedManagementClients) + { + AzureSession.ClientFactory = new MockClientFactory(initializedManagementClients); + } + + private ResourceManagementClient GetResourceManagementClient() + { + return TestBase.GetServiceClient(this.armTestEnvironmentFactory); + } + + private GalleryClient GetGalleryClient() + { + return TestBase.GetServiceClient(this.armTestEnvironmentFactory); + } + + private SubscriptionClient GetSubscriptionClient() + { + return TestBase.GetServiceClient(this.armTestEnvironmentFactory); + } + + private AuthorizationManagementClient GetAuthorizationManagementClient() + { + return TestBase.GetServiceClient(this.armTestEnvironmentFactory); + } + } +} diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/Commands.AzureStackAdmin.Test.Common.csproj b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/Commands.AzureStackAdmin.Test.Common.csproj new file mode 100644 index 000000000000..6eea4e76debf --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/Commands.AzureStackAdmin.Test.Common.csproj @@ -0,0 +1,154 @@ + + + + + Debug + AnyCPU + {FE34F78C-E6EC-448C-B675-DF9D9201A4E7} + Library + Properties + Microsoft.AzureStack.Commands.Admin.Test.Common + Microsoft.AzureStack.Commands.Admin.Test.Common + v4.5 + 512 + + ..\..\ + true + {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 8a60455a + + + true + full + false + bin\Debug + DEBUG;TRACE + prompt + 4 + false + true + false + + + bin\Release + TRACE;SIGN + true + pdbonly + AnyCPU + bin\Release\Microsoft.AzureStack.Commands.Admin.Test.Common.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + prompt + false + true + true + false + + + + ..\..\..\..\packages\Microsoft.Azure.Gallery.2.6.2-preview\lib\net40\Microsoft.Azure.Gallery.dll + + + ..\..\..\..\packages\Microsoft.Azure.Management.Authorization.2.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll + + + ..\..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.14-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + + + ..\..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + True + + + ..\..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + True + + + + + + + ..\..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + + ..\..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll + + + False + ..\..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll + + + ..\..\..\..\packages\Microsoft.AzureStack.Management.0.9.1-preview\lib\net45\Microsoft.AzureStack.Management.dll + + + ..\..\..\..\packages\Hyak.Common.1.0.3\lib\net40\Hyak.Common.dll + + + ..\..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + False + ..\..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + + + False + ..\..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + + + False + ..\..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + + + False + ..\..\..\..\packages\Moq.4.2.1402.2112\lib\net40\Moq.dll + + + False + ..\..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + + + False + ..\..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + + + False + ..\..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + + + + + + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + + PreserveNewest + + + + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + + + {3436a126-edc9-4060-8952-9a1be34cdd95} + Commands.ScenarioTests.ResourceManager.Common + + + + + \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/CommonOperations.psm1 b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/CommonOperations.psm1 new file mode 100644 index 000000000000..90df6e1019c9 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/CommonOperations.psm1 @@ -0,0 +1,694 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +function Get-ResourceProviderRegistration +{ + if ($Global:AzureStackConfig.IsAAD) + { + $providers = Get-AzureRMResourceProviderRegistration -ResourceGroup $systemResourceGroup + } + else + { + $providers = Get-AzureRMResourceProviderRegistration -ResourceGroup $systemResourceGroup -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token -ApiVersion $ApiVersion + } + + return $providers +} + +function Get-SQLRPDefaultQuota +{ + $ApiVersion = "1.0" + $providerNamespace = "Microsoft.Sql" + $systemResourceGroup = "System" + + $defaultQuotaSettings = @{} + $editions = @() + $quota = @{} + $quota.maxDatabaseSize = 1024 + $quota.maxDatabaseCount = 10000 + $quota.name = "Web" + $quota.displayName = "Web" + $quota.baseDatabaseSize = 10 + $editions += $quota + $defaultQuotaSettings.editions = $editions + + $providers = Get-ResourceProviderRegistration + $sqlProvider = $providers.Properties | Where-Object {$_.Manifest.Namespace -eq $providerNamespace } + + $sqlDefaultQuota = [Microsoft.AzureStack.Management.Models.ServiceQuotaDefinition]@{ + Location = "redmond" + QuotaSyncState = "InSync" + ResourceProviderId = "SQL-REDMOND" + ResourceProviderNameSpace = "Microsoft.Sql" + ResourceProviderDisplayName = "Sql" + QuotaSettings = $defaultQuotaSettings | ConvertTo-Json + } + + return $sqlDefaultQuota +} + +function Get-SubscriptionsDefaultQuota +{ + $ApiVersion = "1.0" + $providerNamespace = "Microsoft.Subscriptions" + $systemResourceGroup = "System" + + $defaultQuotaSettings = @{} + $delegatedProviderQuotas = @{ + maximumDelegationDepth = 2 + allowCustomPortalBranding = $false + allowResourceProviderRegistration = $false + delegatedOffers=@() + } + + $defaultQuotaSettings.delegatedProviderQuotas = $delegatedProviderQuotas + + $providers = Get-ResourceProviderRegistration + $subscriptionsProvider = $providers.Properties | Where-Object {$_.Manifest.Namespace -eq $providerNamespace } + + $subscriptionsDefaultQuota = [Microsoft.AzureStack.Management.Models.ServiceQuotaDefinition]@{ + location = $subscriptionsProvider.Location + quotaSyncState = "InSync" + resourceProviderDisplayName = "" + resourceProviderId = $subscriptionsProvider.Name + resourceProviderNameSpace = $subscriptionsProvider.Manifest.Namespace + quotaSettings = $defaultQuotaSettings | ConvertTo-Json + } + + return $subscriptionsDefaultQuota +} + +function Get-SubscriptionsQuota +{ + param + ( + [Parameter(Mandatory=$false)] + [String[]] $DelegatedOfferNames + ) + + $quota = Get-SubscriptionsDefaultQuota + + $delegatedOffers=@() + + + $quotaSettings = $quota.QuotaSettings | ConvertFrom-Json + + foreach ($offerName in $DelegatedOfferNames) + { + $delegatedOffers += @{ + offerName = $offerName + accessibilityState = "Private" + } + } + + #$quotaSettings.delegatedProviderQuotas.maximumDelegationDepth = 5 + $quotaSettings.delegatedProviderQuotas.delegatedOffers += $delegatedOffers + $qsJson = $quotaSettings | ConvertTo-Json -Depth 4 + + $quota.QuotaSettings = $qsJson + Write-Output $quota +} + +function Get-StorageDefaultQuota +{ + $ApiVersion = "1.0" + $providerNamespace = "Microsoft.Storage" + $systemResourceGroup = "System" + + $defaultQuotaSettings = @{ + maxCapacityInGB = 500 + maxStorageAccounts = 20 + } + + $providers = Get-ResourceProviderRegistration + $subscriptionsProvider = $providers.Properties | Where-Object {$_.Manifest.Namespace -eq $providerNamespace } + + $defaultQuota = [Microsoft.AzureStack.Management.Models.ServiceQuotaDefinition]@{ + location = $subscriptionsProvider.Location + quotaSyncState = "InSync" + resourceProviderDisplayName = "" + resourceProviderId = $subscriptionsProvider.Name + resourceProviderNameSpace = $subscriptionsProvider.Manifest.Namespace + quotaSettings = $defaultQuotaSettings | ConvertTo-Json + } + + Write-Output $defaultQuota +} + + +function Get-NetworkDefaultQuota +{ + $ApiVersion = "1.0" + $providerNamespace = "Microsoft.Network" + $systemResourceGroup = "System" + + $defaultQuotaSettings = @{ + egressMaxBandwdith = 100 + egressReservedBandwidth = 25 + ingressMaxBandwith = 10 + virtualNetworks = 25 + publicIPAddresses = 5 + gateways = 2 + networkInterfaces = 100 + } + + $providers = Get-ResourceProviderRegistration + $subscriptionsProvider = $providers.Properties | Where-Object {$_.Manifest.Namespace -eq $providerNamespace } + + $defaultQuota = [Microsoft.AzureStack.Management.Models.ServiceQuotaDefinition]@{ + location = $subscriptionsProvider.Location + quotaSyncState = "InSync" + resourceProviderDisplayName = "" + resourceProviderId = $subscriptionsProvider.Name + resourceProviderNameSpace = $subscriptionsProvider.Manifest.Namespace + quotaSettings = $defaultQuotaSettings | ConvertTo-Json + } + + Write-Output $defaultQuota +} + +function Get-ComputeDefaultQuota +{ + $ApiVersion = "1.0" + $providerNamespace = "Microsoft.Compute" + $systemResourceGroup = "System" + $name = [System.Guid]::NewGuid().ToString() + + $defaultQuotaSettings = @{ + numberOfVMs = -1 + amountOfMemory = -1 + numberOfCPUs= -1 + name= $name + } + + $providers = Get-ResourceProviderRegistration + $subscriptionsProvider = $providers.Properties | Where-Object {$_.Manifest.Namespace -eq $providerNamespace } + + $defaultQuota = [Microsoft.AzureStack.Management.Models.ServiceQuotaDefinition]@{ + location = $subscriptionsProvider.Location + quotaSyncState = "InSync" + resourceProviderDisplayName = "" + resourceProviderId = $subscriptionsProvider.Name + resourceProviderNameSpace = $subscriptionsProvider.Manifest.Namespace + quotaSettings = $defaultQuotaSettings | ConvertTo-Json + } + + Write-Output $defaultQuota +} + +function Set-Offer +{ + param + ( + [Parameter(Mandatory=$true)] + [PSObject] $Offer, + + [Parameter(Mandatory=$true)] + [String] $ResourceGroup, + + [Parameter(Mandatory=$true)] + [ValidateSet("Public", "Private", "Decommissioned")] + [String] $State + ) + + $Offer.properties.state = $State + if ($Global:AzureStackConfig.IsAAD) + { + $Offer | Set-AzureRMOffer -ResourceGroup $ResourceGroup + } + else + { + $Offer | Set-AzureRMOffer -ResourceGroup $ResourceGroup -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token -ApiVersion $Global:AzureStackConfig.ApiVersion + } + + Write-Verbose "$Offer state got updated to $State" +} + +function Set-Plan +{ + param + ( + [Parameter(Mandatory=$true)] + [PSObject] $Plan, + + [Parameter(Mandatory=$true)] + [String] $ResourceGroup, + + [Parameter(Mandatory=$true)] + [ValidateSet("Public", "Private", "Decommissioned")] + [String] $State + ) + + $Plan.properties.state = $State + + if ($Global:AzureStackConfig.IsAAD) + { + $Plan | Set-AzureRMPlan -ResourceGroup $ResourceGroup -SubscriptionId $Global:AzureStackConfig.SubscriptionId + } + else + { + $Plan | Set-AzureRMPlan -ResourceGroup $ResourceGroup -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token -ApiVersion $Global:AzureStackConfig.ApiVersion + } + + Write-Verbose "$Plan state got updated to $State" +} + +function Get-ServiceQuotas +{ + param + ( + [Parameter(Mandatory=$false)] + [String[]] $rpServices, + + [Parameter(Mandatory=$false)] + [String[]] $DelegatedOfferNames + ) + + $serviceQuotas = New-Object "System.Collections.Generic.List``1 [Microsoft.AzureStack.Management.Models.ServiceQuotaDefinition]" + $serviceNames = $rpServices -split "," + foreach ($service in $serviceNames) + { + switch($service) + { + "Microsoft.Sql" { + $serviceQuota = Get-SQLRPDefaultQuota + $serviceQuotas.Add($serviceQuota) + } + "Microsoft.Subscriptions" { + $serviceQuota = Get-SubscriptionsQuota -DelegatedOfferNames $DelegatedOfferNames + $serviceQuotas.Add($serviceQuota) + } + "Microsoft.Storage" { + $serviceQuota = Get-StorageDefaultQuota + $serviceQuotas.Add($serviceQuota) + } + "Microsoft.Network" { + $serviceQuota = Get-NetworkDefaultQuota + $serviceQuotas.Add($serviceQuota) + } + "Microsoft.Compute" { + $serviceQuota = Get-ComputeDefaultQuota + $serviceQuotas.Add($serviceQuota) + } + Default { "Wrong service name provided" } + } + } + + return ,$serviceQuotas +} + +function New-Plan +{ + param + ( + [Alias("Name")] + [Parameter(Mandatory=$true)] + [String] $PlanName, + + [Parameter(Mandatory=$true)] + [String[]] $Services, + + [Parameter(Mandatory=$true)] + [String] $ResourceGroupName, + + [String[]] $DelegatedOfferNames + ) + + Write-Verbose "Creating the plan: $PlanName" + + $name = [System.Guid]::NewGuid().ToString() + + $putPlan = @{ + Uri = $Global:AzureStackConfig.AdminUri + "subscriptions/" + $Global:AzureStackConfig.SubscriptionId + "/resourcegroups/${ResourceGroupName}/providers/Microsoft.Subscriptions/plans/${PlanName}?api-version=1.0" + Method = "PUT" + Headers = @{ "Authorization" = "Bearer " + $Global:AzureStackConfig.Token } + ContentType = "application/json" + } + + $plan = New-AzureRMPlan -Name $PlanName -DisplayName $PlanName -State Private -ArmLocation $Global:AzureStackConfig.ArmLocation -ResourceGroup $ResourceGroupName + Write-Verbose "Plan created successfully: $PlanName" + + #$quotaDefinition = $plan.Properties.ServiceQuotas | Where ResourceProviderNamespace –ieq ‘Microsoft.Subscriptions’ | Select –First 1 + #$quotaDefinition.QuotaSettings + $serviceQuotas = Get-ServiceQuotas -rpServices $Services -DelegatedOfferNames $DelegatedOfferNames + $plan.Properties.ServiceQuotas = $serviceQuotas + + #$rpServiceQuotas = @($serviceQuotas) + + <#$planRequestBody = [pscustomobject]@{ + name = $PlanName + location = $Global:AzureStackConfig.ArmLocation + tags = @{} + type = "Microsoft.Subscriptions/plans" + properties = [pscustomobject]@{ + displayName = $PlanName + name = $PlanName + quotaSyncState = "InSync" + state = "Private" + serviceQuotas = $rpServiceQuotas + } + } + + # Make the API call + $planCreated = $planRequestBody | ConvertTo-Json -Depth 7 | Invoke-RestMethod @putPlan + #> + Write-Verbose "Setting plan quotas" + $plan | Set-AzureRMPlan -ResourceGroup $ResourceGroupName + + $plan = Get-Plan -PlanName $PlanName -ResourceGroupName $ResourceGroupName + + Assert-NotNull $plan + Assert-True { $plan.Properties.DisplayName -eq $PlanName} + + Write-Output $plan +} + +function Remove-Plan +{ + param + ( + [Alias("Name")] + [Parameter(Mandatory=$true)] + [String] $PlanName, + + [Parameter( Mandatory=$true)] + [String] $ResourceGroupName + ) + + if ($Global:AzureStackConfig.IsAAD) + { + Remove-AzureRMPlan -Name $PlanName -ResourceGroup $ResourceGroupName -SubscriptionId $Global:AzureStackConfig.SubscriptionId + } + else + { + Remove-AzureRMPlan -Name $PlanName -ResourceGroup $ResourceGroupName -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token -ApiVersion $Global:AzureStackConfig.ApiVersion + } + + Assert-ResourceDeletion {Get-Plan -PlanName $PlanName -ResourceGroupName $ResourceGroupName} + + Write-Verbose "Deleted the plan successfully: $PlanName" +} + +function Get-Plan +{ + param + ( + [Alias("Name")] + [Parameter(Mandatory=$true)] + [String] $PlanName, + + [Parameter(Mandatory=$true)] + [String] $ResourceGroupName + ) + + if ($Global:AzureStackConfig.IsAAD) + { + return Get-AzureRMPlan -Name $PlanName -SubscriptionId $AzureStackConfig.SubscriptionId -ResourceGroup $ResourceGroupName -Managed + } + else + { + return Get-AzureRMPlan -Name $PlanName -AdminUri $AzureStackConfig.AdminUri -Token $AzureStackConfig.Token -ApiVersion $AzureStackConfig.ApiVersion -SubscriptionId $AzureStackConfig.SubscriptionId -ResourceGroup $ResourceGroupName -Managed + } +} + + +function New-Offer +{ + param + ( + [Alias("Name")] + [Parameter(Mandatory=$false)] + [String] $OfferName, + + [Parameter(Mandatory=$false)] + [PSObject] $BasePlan, + + [Parameter(ValueFromPipeline=$true, Mandatory=$true, ValueFromPipelineByPropertyName=$true)] + [String] $ResourceGroupName + ) + + if ($Global:AzureStackConfig.IsAAD) + { + $offer = New-AzureRMOffer -Name $OfferName -DisplayName $OfferName -State Private -BasePlans @($BasePlan) -ArmLocation $AzureStackConfig.ArmLocation -ResourceGroup $ResourceGroupName -SubscriptionId $AzureStackConfig.SubscriptionId + } + else + { + $offer = New-AzureRMOffer -Name $OfferName -DisplayName $OfferName -State Private -BasePlans @($BasePlan) -ArmLocation $AzureStackConfig.ArmLocation -ResourceGroup $ResourceGroupName -SubscriptionId $AzureStackConfig.SubscriptionId -Token $AzureStackConfig.Token -AdminUri $AzureStackConfig.AdminUri -ApiVersion $AzureStackConfig.ApiVersion + } + + Assert-NotNull $offer + Assert-True {$offer.Properties.DisplayName -eq $OfferName} + + return $offer +} + +function Remove-Offer +{ + param + ( + [Alias("Name")] + [Parameter(Mandatory=$true)] + [String] $OfferName, + + [Parameter( Mandatory=$true)] + [String] $ResourceGroupName + ) + if ($Global:AzureStackConfig.IsAAD) + { + $offer = Remove-AzureRMOffer -Name $OfferName -ResourceGroup $ResourceGroupName -SubscriptionId $Global:AzureStackConfig.SubscriptionId + } + else + { + $offer = Remove-AzureRMOffer -Name $OfferName -ResourceGroup $ResourceGroupName -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token -ApiVersion $Global:AzureStackConfig.ApiVersion + } + + Assert-ResourceDeletion {Get-Offer -OfferName $OfferName -ResourceGroupName $ResourceGroupName} + + Write-Verbose "Deleted the offer successfully: $OfferName" +} + +function Get-Offer +{ + param + ( + [Alias("Name")] + [Parameter(Mandatory=$true, ParameterSetName="Admin")] + [Parameter(Mandatory=$true, ParameterSetName="Tenant")] + [String] $OfferName, + + [Parameter(Mandatory=$true, ParameterSetName="Admin")] + [String] $ResourceGroupName, + + [String] $Token + ) + + switch ($PsCmdlet.ParameterSetName) + { + "Admin" + { + if ($Global:AzureStackConfig.IsAAD) + { + return Get-AzureRMOffer -Name $OfferName -SubscriptionId $AzureStackConfig.SubscriptionId -ResourceGroup $ResourceGroupName -Managed + } + else + { + return Get-AzureRMOffer -Name $OfferName -AdminUri $AzureStackConfig.AdminUri -Token $AzureStackConfig.Token -ApiVersion $AzureStackConfig.ApiVersion -SubscriptionId $AzureStackConfig.SubscriptionId -ResourceGroup $ResourceGroupName -Managed + } + } + "Tenant" + { + if ($Global:AzureStackConfig.IsAAD) + { + return Get-AzureRMOffer -Provider "default" | where name -eq $OfferName + } + else + { + return Get-AzureRMOffer -Provider "default" -AdminUri $AzureStackConfig.AdminUri -Token $Token -ApiVersion $AzureStackConfig.ApiVersion | where name -eq $OfferName + } + } + } +} + +function New-Subscription +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $SubscriptionUser, + + [Parameter(Mandatory=$true)] + [String] $OfferId, + + [String] $Token, + + [Switch] $Managed + ) + + Write-Verbose "Creating the subscription for the user : $SubscriptionUser" + $subDisplayName = "$SubscriptionUser Test User" + + if ($Managed) + { + if ($Global:AzureStackConfig.IsAAD) + { + $subscription = New-AzureRmManagedSubscription -Owner $SubscriptionUser -OfferId $OfferId -DisplayName $subDisplayName + } + else + { + $subscription = New-AzureRmManagedSubscription -Owner $SubscriptionUser -OfferId $OfferId -DisplayName $subDisplayName -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token -ApiVersion $Global:AzureStackConfig.ApiVersion + $Token = $Global:AzureStackConfig.Token + } + } + else + { + if ($Global:AzureStackConfig.IsAAD) + { + $subscription = New-AzureRmTenantSubscription -Owner $SubscriptionUser -OfferId $OfferId -DisplayName $subDisplayName + } + else + { + $subscription = New-AzureRmTenantSubscription -Owner $SubscriptionUser -OfferId $OfferId -DisplayName $subDisplayName -AdminUri $Global:AzureStackConfig.AdminUri -Token $token -ApiVersion $Global:AzureStackConfig.ApiVersion + } + } + + Assert-True { $subscription.DisplayName -eq $subDisplayName } | Out-Null + $Global:CreatedSubscriptions += @{ + SubscriptionId = $subscription.SubscriptionId + Token = $Token + } + + if ($Global:AzureStackConfig.IsAAD) + { + Retry-Function -ScriptBlock {(Get-AzureRmManagedSubscription -TargetSubscriptionId $subscription.SubscriptionId).QuotaSyncState -ieq "InSync"} -MaxTries 12 -IntervalInSeconds 5 | Out-Null + } + else + { + Retry-Function -ScriptBlock {(Get-AzureRmManagedSubscription -TargetSubscriptionId $subscription.SubscriptionId -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token).QuotaSyncState -ieq "InSync"} -MaxTries 12 -IntervalInSeconds 5 | Out-Null + } + + Write-Verbose "Successfully created the subscription for user : $SubscriptionUser" + return $subscription +} + +function Get-Subscription +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $SubscriptionId + ) + + if ($Global:AzureStackConfig.IsAAD) + { + return AzureRm.AzureStackAdmin\Get-AzureRmManagedSubscription -TargetSubscriptionId $SubscriptionId + } + else + { + return AzureRm.AzureStackAdmin\Get-AzureRmManagedSubscription -TargetSubscriptionId $SubscriptionId -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token -ApiVersion $Global:AzureStackConfig.ApiVersion + } +} + +function Remove-Subscription +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $TargetSubscriptionId + ) + Write-Verbose "Deleting the subscription : $TargetSubscriptionId" + + $subscription = Get-Subscription -SubscriptionId $TargetSubscriptionId + $subscription.State = "disabled" + + if ($Global:AzureStackConfig.IsAAD) + { + Set-AzureRMManagedSubscription -Subscription $subscription + Retry-Function -ScriptBlock {(Get-AzureRmManagedSubscription -TargetSubscriptionId $subscription.SubscriptionId).QuotaSyncState -ieq "InSync"} -MaxTries 12 -IntervalInSeconds 5 + Remove-AzureRmManagedSubscription -TargetSubscriptionId $TargetSubscriptionId + } + else + { + Set-AzureRMManagedSubscription -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token -Subscription $subscription + Retry-Function -ScriptBlock {(Get-AzureRmManagedSubscription -TargetSubscriptionId $subscription.SubscriptionId -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token).QuotaSyncState -ieq "InSync"} -MaxTries 12 -IntervalInSeconds 5 + Remove-AzureRmManagedSubscription -TargetSubscriptionId $TargetSubscriptionId -SubscriptionId $Global:AzureStackConfig.SubscriptionId -AdminUri $Global:AzureStackConfig.AdminUri -Token $Global:AzureStackConfig.Token -ApiVersion $Global:AzureStackConfig.ApiVersion + } + + Assert-SubscriptionDeletion {Get-Subscription -SubscriptionId $TargetSubscriptionId} + Write-Verbose "Successfully deleted the subscription : $TargetSubscriptionId" +} + +function Get-TenantPublicOffers +{ + param + ( + [Parameter(Mandatory=$true)] + [String] $Token + ) + + if ($Global:AzureStackConfig.IsAAD) + { + return Get-AzureRMOffer -Provider "default" + } + else + { + return Get-AzureRMOffer -Provider "default" -AdminUri $Global:AzureStackConfig.AdminUri -Token $Token -ApiVersion $AzureStackConfig.ApiVersion + } +} + +function Get-Subscriptions +{ + param + ( + [Parameter( Mandatory=$true)] + [String] $Token + ) + + $getSubscriptions = @{ + Uri = $Global:AzureStackConfig.AdminUri + "subscriptions?api-version=2014-04-01-preview" + Method = "GET" + Headers = @{ "Authorization" = "Bearer " + $Token } + ContentType = "application/json" + } + + $subscriptions = Invoke-RestMethod @getSubscriptions + + return $subscriptions.value +} + +function Get-DeploymentStatus +{ + param + ( + [Parameter(Mandatory=$true)] + [string] $DeploymentName, + + [Parameter(Mandatory=$true)] + [string] $ResourceGroupName, + + [Parameter(Mandatory=$true)] + [string] $SubscriptionId, + + [Parameter(Mandatory=$true)] + [string] $Token + ) + + $deploymentUri = "{0}subscriptions/{1}/resourcegroups/{2}/deployments/{3}?api-version=1.0" -f $Global:AzureStackConfig.AdminUri, $SubscriptionId, $ResourceGroupName, $DeploymentName + $deploymentHeaders = @{ "Authorization" = "Bearer "+ $Token } + $deploymentContentType = "application/json" + + $deploymentResponse = Invoke-RestMethod -Method Get -Uri $deploymentUri -Headers $deploymentHeaders -ContentType $deploymentContentType + + return $deploymentResponse.properties.provisioningState +} + diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/GlobalVariables.psm1 b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/GlobalVariables.psm1 new file mode 100644 index 000000000000..78262b87ce62 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/GlobalVariables.psm1 @@ -0,0 +1,19 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +$Global:AzureStackConfig = $null +$Global:CreatedSubscriptions = @() +$Global:CreatedResourceGroups = @() + +Export-ModuleMember -Variable * -Function * diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/Utilities.psm1 b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/Utilities.psm1 new file mode 100644 index 000000000000..368d16140478 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/Utilities.psm1 @@ -0,0 +1,114 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.SYNOPSIS + All the test methods are executed through this cmdlet. The test common methods are tracking the created resource groups and subscriptions +#> +function Start-Test +{ + param( + [ScriptBlock] $Test + ) + + Write-Verbose "==================================================================" + Write-Verbose "Starting Test- $Test" + Write-Verbose "==================================================================" + + try + { + $Global:CreatedResourceGroups.Clear() + $Global:CreatedSubscriptions.Clear() + $exceptionRaised = $false + $startDateTime = Get-Date + + & $Test + Write-Verbose "==================================================================" + Write-Verbose "Test Passed - $Test" + Write-Verbose "==================================================================" + } + catch + { + Write-Verbose "==================================================================" + Write-Verbose "Test Failed - $Test" + Write-Verbose "==================================================================" + + Write-Verbose "Exception info:" -Verbose + $_ + Write-Verbose "InnerException info:" -Verbose + $_.Exception.InnerException + Write-Verbose "Exception stacktrace:" -Verbose + $_.Exception.Stacktrace + $exceptionRaised = $true + throw $_ + } + finally + { + # Try cleaning up the created resources in case of error + # The test is expected to do the normal cleanup as part the test + # The following is a best effort to clean up the resources in case of an error in the middle of the test + if ($exceptionRaised) + { + Write-Verbose "Starting cleanup of created resources" + # cleaning up tenant resource groups with resources + $Global:CreatedResourceGroups | where {$_.Level -eq 1} | % { + try { Remove-ResourceGroup -ResourceGroupName $_.ResourceGroupName -SubscriptionId $_.SubscriptionId -Token $_.Token} + catch {} + } + + # cleaning up subscriptions + for ( $i=$Global:CreatedSubscriptions.Count -1; $i -ge 0; $i--) + { + try { Remove-Subscription $Global:CreatedSubscriptions[$i].SubscriptionId} + catch {} + } + + # cleaning up admin resource groups with subscriptions + $Global:CreatedResourceGroups | where {$_.Level -eq 0} | % { + try { Remove-ResourceGroup -ResourceGroupName $_.ResourceGroupName -SubscriptionId $_.SubscriptionId -Token $_.Token} + catch {} + } + Write-Verbose "Done with the cleanup of resources" + } + + $elapsed = (Get-Date) - $startDateTime + Write-Verbose "Test Run Time MM:SS - $($elapsed.Minutes)m : $($elapsed.Seconds)s" + + $Global:CreatedSubscriptions.Clear() + $Global:CreatedResourceGroups.Clear() + } +} + +<# +.SYNOPSIS +Sets Certificate policy to trust all the certificates. This avoids passing -DisableCertValidataion for each cmdlet call when using self signed certificates +#> +function Ignore-SelfSignedCert +{ + +add-type @" + using System.Net; + using System.Security.Cryptography.X509Certificates; + public class TrustAllCertsPolicy : ICertificatePolicy { + public bool CheckValidationResult( + ServicePoint srvPoint, X509Certificate certificate, + WebRequest request, int certificateProblem) { + return true; + } + } +"@ + [System.Net.ServicePointManager]::CertificatePolicy = New-Object TrustAllCertsPolicy + + Write-Warning -Message "CertificatePolicy set to ignore all server certificate errors" +} diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/packages.config b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/packages.config new file mode 100644 index 000000000000..aef7658d8cca --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Common/packages.config @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Microsoft.SimpleVMTemplate.1.0.0.azpkg b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Microsoft.SimpleVMTemplate.1.0.0.azpkg new file mode 100644 index 000000000000..aee3b7713365 Binary files /dev/null and b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Microsoft.SimpleVMTemplate.1.0.0.azpkg differ diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..de346e8176c5 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/Properties/AssemblyInfo.cs @@ -0,0 +1,32 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Reflection; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Microsoft.AzureStack.Commands.Admin.Test")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Microsoft.AzureStack.Commands.Admin.Test")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +[assembly: ComVisible(false)] + +[assembly: Guid("CAB9FD4D-EFD0-4455-9980-D66F1997FC9A")] + diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestAddDelegatedOffer.json b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestAddDelegatedOffer.json new file mode 100644 index 000000000000..f0b6731b4fbb --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestAddDelegatedOffer.json @@ -0,0 +1,3113 @@ +{ + "Entries": [ + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1163" + ], + "x-ms-request-id": [ + "2887b930-2cb7-4a05-8e00-7077a4909cfb" + ], + "x-ms-correlation-request-id": [ + "2887b930-2cb7-4a05-8e00-7077a4909cfb" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223913Z:2887b930-2cb7-4a05-8e00-7077a4909cfb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1161" + ], + "x-ms-request-id": [ + "7a4a1edb-e612-419f-bb24-45e95e85f06a" + ], + "x-ms-correlation-request-id": [ + "7a4a1edb-e612-419f-bb24-45e95e85f06a" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223915Z:7a4a1edb-e612-419f-bb24-45e95e85f06a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1162" + ], + "x-ms-request-id": [ + "4c31a30b-509f-4749-97b5-e10584a8c027" + ], + "x-ms-correlation-request-id": [ + "4c31a30b-509f-4749-97b5-e10584a8c027" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223913Z:4c31a30b-509f-4749-97b5-e10584a8c027" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1160" + ], + "x-ms-request-id": [ + "62d4b8d6-e710-4c5d-98c6-386aa485efcf" + ], + "x-ms-correlation-request-id": [ + "62d4b8d6-e710-4c5d-98c6-386aa485efcf" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223915Z:62d4b8d6-e710-4c5d-98c6-386aa485efcf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnM/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/redmond\",\r\n \"name\": \"redmond\",\r\n \"displayName\": \"redmond\",\r\n \"latitude\": \"\",\r\n \"longitude\": \"\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "200" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12708" + ], + "x-ms-request-id": [ + "1b9e0ca2-8b32-494e-ab92-7d25b842bdcf" + ], + "x-ms-correlation-request-id": [ + "1b9e0ca2-8b32-494e-ab92-7d25b842bdcf" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223915Z:1b9e0ca2-8b32-494e-ab92-7d25b842bdcf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "110" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12707" + ], + "x-ms-request-id": [ + "e70885c2-ce6c-425c-9c42-c62a6a321404" + ], + "x-ms-correlation-request-id": [ + "e70885c2-ce6c-425c-9c42-c62a6a321404" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223916Z:e70885c2-ce6c-425c-9c42-c62a6a321404" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:15 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12671" + ], + "x-ms-request-id": [ + "c147f265-e9d3-4bd7-a7d2-6a1873e351d2" + ], + "x-ms-correlation-request-id": [ + "c147f265-e9d3-4bd7-a7d2-6a1873e351d2" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223937Z:c147f265-e9d3-4bd7-a7d2-6a1873e351d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:36 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG\",\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1177" + ], + "x-ms-request-id": [ + "ea342eaf-dd86-40ac-9958-885c507ca0e1" + ], + "x-ms-correlation-request-id": [ + "ea342eaf-dd86-40ac-9958-885c507ca0e1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223916Z:ea342eaf-dd86-40ac-9958-885c507ca0e1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:15 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlR3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12706" + ], + "x-ms-request-id": [ + "e717bee9-5d5b-403b-9878-89b8dd26ad20" + ], + "x-ms-correlation-request-id": [ + "e717bee9-5d5b-403b-9878-89b8dd26ad20" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223916Z:e717bee9-5d5b-403b-9878-89b8dd26ad20" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "62" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG\",\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1176" + ], + "x-ms-request-id": [ + "31ee3237-ab3c-44f8-9dc0-e5936908a743" + ], + "x-ms-correlation-request-id": [ + "31ee3237-ab3c-44f8-9dc0-e5936908a743" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223916Z:31ee3237-ab3c-44f8-9dc0-e5936908a743" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "62" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG\",\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1172" + ], + "x-ms-request-id": [ + "4027176f-39fb-428e-979b-5cac6212bfab" + ], + "x-ms-correlation-request-id": [ + "4027176f-39fb-428e-979b-5cac6212bfab" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223919Z:4027176f-39fb-428e-979b-5cac6212bfab" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "62" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG\",\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1169" + ], + "x-ms-request-id": [ + "33a2d5a3-1415-495d-b43e-9fa747a32c6c" + ], + "x-ms-correlation-request-id": [ + "33a2d5a3-1415-495d-b43e-9fa747a32c6c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223921Z:33a2d5a3-1415-495d-b43e-9fa747a32c6c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "62" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG\",\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1165" + ], + "x-ms-request-id": [ + "032b1f57-6f37-41c9-857a-5556afdac97c" + ], + "x-ms-correlation-request-id": [ + "032b1f57-6f37-41c9-857a-5556afdac97c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223925Z:032b1f57-6f37-41c9-857a-5556afdac97c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "62" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG\",\r\n \"name\": \"TestAddDelegatedRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1161" + ], + "x-ms-request-id": [ + "980a1797-c18e-4ddf-a5c3-a264078fc7cf" + ], + "x-ms-correlation-request-id": [ + "980a1797-c18e-4ddf-a5c3-a264078fc7cf" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223931Z:980a1797-c18e-4ddf-a5c3-a264078fc7cf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnM/YXBpLXZlcnNpb249MS4wJmluY2x1ZGVEZXRhaWxzPWZhbHNl", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12705" + ], + "x-ms-request-id": [ + "cdd33cdc-a4b2-496b-8c33-403cdf03147d" + ], + "x-ms-correlation-request-id": [ + "cdd33cdc-a4b2-496b-8c33-403cdf03147d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223916Z:cdd33cdc-a4b2-496b-8c33-403cdf03147d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnM/YXBpLXZlcnNpb249MS4wJmluY2x1ZGVEZXRhaWxzPWZhbHNl", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan\",\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TesAddDelegatedPlan\"\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "647" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12690" + ], + "x-ms-request-id": [ + "0c3fae86-bf28-4acb-842f-c94307e34a2b" + ], + "x-ms-correlation-request-id": [ + "0c3fae86-bf28-4acb-842f-c94307e34a2b" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223921Z:0c3fae86-bf28-4acb-842f-c94307e34a2b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnM/YXBpLXZlcnNpb249MS4wJmluY2x1ZGVEZXRhaWxzPWZhbHNl", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan\",\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TesAddDelegatedPlan\"\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestAddDelegatedPlanReseller\"\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1358" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12683" + ], + "x-ms-request-id": [ + "081926f1-daf7-4bd6-9518-8456b25a7a2c" + ], + "x-ms-correlation-request-id": [ + "081926f1-daf7-4bd6-9518-8456b25a7a2c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223925Z:081926f1-daf7-4bd6-9518-8456b25a7a2c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzQWRkRGVsZWdhdGVkUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": []\r\n },\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "265" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan\",\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "435" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1175" + ], + "x-ms-request-id": [ + "f8b60ec4-b790-47cd-a187-0fb799aa8212" + ], + "x-ms-correlation-request-id": [ + "f8b60ec4-b790-47cd-a187-0fb799aa8212" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223917Z:f8b60ec4-b790-47cd-a187-0fb799aa8212" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:16 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzQWRkRGVsZWdhdGVkUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan\",\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1065" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan\",\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesAddDelegatedPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "772" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1174" + ], + "x-ms-request-id": [ + "cd49d2e4-6109-45e0-94b1-72d085d0dad0" + ], + "x-ms-correlation-request-id": [ + "cd49d2e4-6109-45e0-94b1-72d085d0dad0" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223918Z:cd49d2e4-6109-45e0-94b1-72d085d0dad0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzQWRkRGVsZWdhdGVkUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan\",\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1064" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan\",\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesAddDelegatedPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "771" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1173" + ], + "x-ms-request-id": [ + "36dd6549-5af2-4026-a6fc-87ee4c00e12c" + ], + "x-ms-correlation-request-id": [ + "36dd6549-5af2-4026-a6fc-87ee4c00e12c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223919Z:36dd6549-5af2-4026-a6fc-87ee4c00e12c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12700" + ], + "x-ms-request-id": [ + "7cbb81ae-c464-441a-956e-149691851908" + ], + "x-ms-correlation-request-id": [ + "7cbb81ae-c464-441a-956e-149691851908" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223917Z:7cbb81ae-c464-441a-956e-149691851908" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12689" + ], + "x-ms-request-id": [ + "4c1c5343-1333-437e-9316-072de7fc5611" + ], + "x-ms-correlation-request-id": [ + "4c1c5343-1333-437e-9316-072de7fc5611" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223922Z:4c1c5343-1333-437e-9316-072de7fc5611" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12682" + ], + "x-ms-request-id": [ + "801ae084-2c1d-4597-81bf-de9af38c0586" + ], + "x-ms-correlation-request-id": [ + "801ae084-2c1d-4597-81bf-de9af38c0586" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223928Z:801ae084-2c1d-4597-81bf-de9af38c0586" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzQWRkRGVsZWdhdGVkUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan\",\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesAddDelegatedPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "772" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12697" + ], + "x-ms-request-id": [ + "c01753ff-e61d-4cc7-a908-ed04769d081c" + ], + "x-ms-correlation-request-id": [ + "c01753ff-e61d-4cc7-a908-ed04769d081c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223918Z:c01753ff-e61d-4cc7-a908-ed04769d081c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzQWRkRGVsZWdhdGVkUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan\",\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesAddDelegatedPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "772" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12696" + ], + "x-ms-request-id": [ + "10bd66eb-2cc9-4099-9ef1-f92d74439c53" + ], + "x-ms-correlation-request-id": [ + "10bd66eb-2cc9-4099-9ef1-f92d74439c53" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223919Z:10bd66eb-2cc9-4099-9ef1-f92d74439c53" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzQWRkRGVsZWdhdGVkUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/plans/TesAddDelegatedPlan' under resource group 'TestAddDelegatedRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "171" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "9b6318f6-fce6-4d90-9608-18b7a3b8c90e" + ], + "x-ms-correlation-request-id": [ + "9b6318f6-fce6-4d90-9608-18b7a3b8c90e" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223936Z:9b6318f6-fce6-4d90-9608-18b7a3b8c90e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:35 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzP2FwaS12ZXJzaW9uPTEuMCZpbmNsdWRlRGV0YWlscz1mYWxzZQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12694" + ], + "x-ms-request-id": [ + "c04167f6-d38c-4f9e-a382-db256e3e7847" + ], + "x-ms-correlation-request-id": [ + "c04167f6-d38c-4f9e-a382-db256e3e7847" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223920Z:c04167f6-d38c-4f9e-a382-db256e3e7847" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzP2FwaS12ZXJzaW9uPTEuMCZpbmNsdWRlRGV0YWlscz1mYWxzZQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedOffer\",\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"displayName\": \"TestAddDelegatedOffer\",\r\n \"state\": \"Public\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TesAddDelegatedPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "824" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12679" + ], + "x-ms-request-id": [ + "1decf1aa-9ec3-45ee-a1ec-dc1da9726f9f" + ], + "x-ms-correlation-request-id": [ + "1decf1aa-9ec3-45ee-a1ec-dc1da9726f9f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223931Z:1decf1aa-9ec3-45ee-a1ec-dc1da9726f9f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RBZGREZWxlZ2F0ZWRPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"displayName\": \"TestAddDelegatedOffer\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1154" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedOffer\",\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"displayName\": \"TestAddDelegatedOffer\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesAddDelegatedPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "949" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1171" + ], + "x-ms-request-id": [ + "21d87a7d-1c77-4a64-9018-1280cb839517" + ], + "x-ms-correlation-request-id": [ + "21d87a7d-1c77-4a64-9018-1280cb839517" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223920Z:21d87a7d-1c77-4a64-9018-1280cb839517" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:19 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RBZGREZWxlZ2F0ZWRPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"displayName\": \"TestAddDelegatedOffer\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedOffer\",\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1426" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedOffer\",\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"displayName\": \"TestAddDelegatedOffer\",\r\n \"state\": \"Public\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesAddDelegatedPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "948" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1170" + ], + "x-ms-request-id": [ + "f36a123f-54cc-4f9b-b77c-903f25c395e5" + ], + "x-ms-correlation-request-id": [ + "f36a123f-54cc-4f9b-b77c-903f25c395e5" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223921Z:f36a123f-54cc-4f9b-b77c-903f25c395e5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RBZGREZWxlZ2F0ZWRPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedOffer\",\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedOffer\",\r\n \"displayName\": \"TestAddDelegatedOffer\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesAddDelegatedPlan\",\r\n \"displayName\": \"TesAddDelegatedPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesAddDelegatedPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "949" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12692" + ], + "x-ms-request-id": [ + "45e43ddc-c29a-4afa-a668-45b7a1fc42cb" + ], + "x-ms-correlation-request-id": [ + "45e43ddc-c29a-4afa-a668-45b7a1fc42cb" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223920Z:45e43ddc-c29a-4afa-a668-45b7a1fc42cb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RBZGREZWxlZ2F0ZWRPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/offers/TestAddDelegatedOffer' under resource group 'TestAddDelegatedRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "174" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "3e079d4f-8529-45bb-ae52-bdcbef0fb05b" + ], + "x-ms-correlation-request-id": [ + "3e079d4f-8529-45bb-ae52-bdcbef0fb05b" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223935Z:3e079d4f-8529-45bb-ae52-bdcbef0fb05b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:35 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFBsYW5SZXNlbGxlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": []\r\n },\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "292" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "471" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1168" + ], + "x-ms-request-id": [ + "9e1721c0-efe9-412e-b773-6cb9a8f5de81" + ], + "x-ms-correlation-request-id": [ + "9e1721c0-efe9-412e-b773-6cb9a8f5de81" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223922Z:9e1721c0-efe9-412e-b773-6cb9a8f5de81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:21 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFBsYW5SZXNlbGxlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedOffer\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1251" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestAddDelegatedPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "949" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1167" + ], + "x-ms-request-id": [ + "3892d673-6b20-47ec-b373-572fa3e7cf9d" + ], + "x-ms-correlation-request-id": [ + "3892d673-6b20-47ec-b373-572fa3e7cf9d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223923Z:3892d673-6b20-47ec-b373-572fa3e7cf9d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFBsYW5SZXNlbGxlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 5,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedOffer\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1263" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 5,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestAddDelegatedPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "948" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1166" + ], + "x-ms-request-id": [ + "2d16b92d-ce5d-4e44-9c64-fbc487f42fc0" + ], + "x-ms-correlation-request-id": [ + "2d16b92d-ce5d-4e44-9c64-fbc487f42fc0" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223924Z:2d16b92d-ce5d-4e44-9c64-fbc487f42fc0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFBsYW5SZXNlbGxlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 5,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedOffer\"\r\n },\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedSqlOffer\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1405" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 5,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedOffer\"\r\n },\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedSqlOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestAddDelegatedPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1020" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1158" + ], + "x-ms-request-id": [ + "1b788717-14ad-4e70-a253-8dd32fb8778d" + ], + "x-ms-correlation-request-id": [ + "1b788717-14ad-4e70-a253-8dd32fb8778d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223933Z:1b788717-14ad-4e70-a253-8dd32fb8778d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFBsYW5SZXNlbGxlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestAddDelegatedPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "949" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12687" + ], + "x-ms-request-id": [ + "3ba0be75-2315-4df4-9d35-ea70fc46432a" + ], + "x-ms-correlation-request-id": [ + "3ba0be75-2315-4df4-9d35-ea70fc46432a" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223923Z:3ba0be75-2315-4df4-9d35-ea70fc46432a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFBsYW5SZXNlbGxlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestAddDelegatedPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "949" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12685" + ], + "x-ms-request-id": [ + "70b112c4-7f5d-4afe-8e86-7fbef4e78b9d" + ], + "x-ms-correlation-request-id": [ + "70b112c4-7f5d-4afe-8e86-7fbef4e78b9d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223923Z:70b112c4-7f5d-4afe-8e86-7fbef4e78b9d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFBsYW5SZXNlbGxlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 5,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestAddDelegatedPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "948" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12684" + ], + "x-ms-request-id": [ + "902aad07-8dd3-4a03-aed7-3af7fed00d24" + ], + "x-ms-correlation-request-id": [ + "902aad07-8dd3-4a03-aed7-3af7fed00d24" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223924Z:902aad07-8dd3-4a03-aed7-3af7fed00d24" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFBsYW5SZXNlbGxlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller\",\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedPlanReseller\",\r\n \"displayName\": \"TestAddDelegatedPlanReseller\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 5,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedOffer\"\r\n },\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestAddDelegatedSqlOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestAddDelegatedPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1020" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12677" + ], + "x-ms-request-id": [ + "8b8f9815-bc9b-4519-a58b-9e33c16b25d8" + ], + "x-ms-correlation-request-id": [ + "8b8f9815-bc9b-4519-a58b-9e33c16b25d8" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223933Z:8b8f9815-bc9b-4519-a58b-9e33c16b25d8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFBsYW5SZXNlbGxlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller' under resource group 'TestAddDelegatedRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "180" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "e8111959-46b1-4d9b-93f3-39604314a562" + ], + "x-ms-correlation-request-id": [ + "e8111959-46b1-4d9b-93f3-39604314a562" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223937Z:e8111959-46b1-4d9b-93f3-39604314a562" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:36 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFNxbFBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": []\r\n },\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "277" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan\",\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "451" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1164" + ], + "x-ms-request-id": [ + "211bc8f1-a12e-4cb6-a6d7-f600b5c0fab1" + ], + "x-ms-correlation-request-id": [ + "211bc8f1-a12e-4cb6-a6d7-f600b5c0fab1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223925Z:211bc8f1-a12e-4cb6-a6d7-f600b5c0fab1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:25 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFNxbFBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan\",\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1081" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan\",\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestAddDelegatedSqlPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "792" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1163" + ], + "x-ms-request-id": [ + "467d682d-a211-4626-a414-3e14c3b37e48" + ], + "x-ms-correlation-request-id": [ + "467d682d-a211-4626-a414-3e14c3b37e48" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223929Z:467d682d-a211-4626-a414-3e14c3b37e48" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFNxbFBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan\",\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1080" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan\",\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestAddDelegatedSqlPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "791" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1162" + ], + "x-ms-request-id": [ + "afc699a6-7b65-46fd-a732-adda09fd2244" + ], + "x-ms-correlation-request-id": [ + "afc699a6-7b65-46fd-a732-adda09fd2244" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223930Z:afc699a6-7b65-46fd-a732-adda09fd2244" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFNxbFBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan\",\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestAddDelegatedSqlPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "792" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12681" + ], + "x-ms-request-id": [ + "d8c0b1e5-4b91-4791-9f72-7b1f18be56de" + ], + "x-ms-correlation-request-id": [ + "d8c0b1e5-4b91-4791-9f72-7b1f18be56de" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223929Z:d8c0b1e5-4b91-4791-9f72-7b1f18be56de" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFNxbFBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan\",\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestAddDelegatedSqlPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "792" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12680" + ], + "x-ms-request-id": [ + "abc3b08c-9016-405b-9bd6-1ec652beb59a" + ], + "x-ms-correlation-request-id": [ + "abc3b08c-9016-405b-9bd6-1ec652beb59a" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223929Z:abc3b08c-9016-405b-9bd6-1ec652beb59a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFNxbFBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan' under resource group 'TestAddDelegatedRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "175" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "1c04f272-e618-4c6c-9a3f-ad7e96896ae2" + ], + "x-ms-correlation-request-id": [ + "1c04f272-e618-4c6c-9a3f-ad7e96896ae2" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223935Z:1c04f272-e618-4c6c-9a3f-ad7e96896ae2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:34 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedSqlOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RBZGREZWxlZ2F0ZWRTcWxPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlOffer\",\r\n \"displayName\": \"TestAddDelegatedSqlOffer\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"name\": \"TestAddDelegatedSqlOffer\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1171" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedSqlOffer\",\r\n \"name\": \"TestAddDelegatedSqlOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlOffer\",\r\n \"displayName\": \"TestAddDelegatedSqlOffer\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestAddDelegatedSqlPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "973" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1160" + ], + "x-ms-request-id": [ + "3ba17137-de96-488f-8248-fec24a47a401" + ], + "x-ms-correlation-request-id": [ + "3ba17137-de96-488f-8248-fec24a47a401" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223931Z:3ba17137-de96-488f-8248-fec24a47a401" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:31 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedSqlOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RBZGREZWxlZ2F0ZWRTcWxPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlOffer\",\r\n \"displayName\": \"TestAddDelegatedSqlOffer\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedSqlOffer\",\r\n \"name\": \"TestAddDelegatedSqlOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1446" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedSqlOffer\",\r\n \"name\": \"TestAddDelegatedSqlOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlOffer\",\r\n \"displayName\": \"TestAddDelegatedSqlOffer\",\r\n \"state\": \"Public\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestAddDelegatedSqlPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "972" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1159" + ], + "x-ms-request-id": [ + "73b1de25-dd47-469b-9c71-ac6b0212a10d" + ], + "x-ms-correlation-request-id": [ + "73b1de25-dd47-469b-9c71-ac6b0212a10d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223932Z:73b1de25-dd47-469b-9c71-ac6b0212a10d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedSqlOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RBZGREZWxlZ2F0ZWRTcWxPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedSqlOffer\",\r\n \"name\": \"TestAddDelegatedSqlOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestAddDelegatedSqlOffer\",\r\n \"displayName\": \"TestAddDelegatedSqlOffer\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestAddDelegatedSqlPlan\",\r\n \"displayName\": \"TestAddDelegatedSqlPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestAddDelegatedSqlPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "973" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12678" + ], + "x-ms-request-id": [ + "4d068bde-037f-480f-8bb4-73b21683d725" + ], + "x-ms-correlation-request-id": [ + "4d068bde-037f-480f-8bb4-73b21683d725" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223932Z:4d068bde-037f-480f-8bb4-73b21683d725" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedSqlOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RBZGREZWxlZ2F0ZWRTcWxPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/offers/TestAddDelegatedSqlOffer' under resource group 'TestAddDelegatedRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "177" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "9a4cbfe6-242b-42f3-8214-283d28d79b8a" + ], + "x-ms-correlation-request-id": [ + "9a4cbfe6-242b-42f3-8214-283d28d79b8a" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223934Z:9a4cbfe6-242b-42f3-8214-283d28d79b8a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:34 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedSqlOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RBZGREZWxlZ2F0ZWRTcWxPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1157" + ], + "x-ms-request-id": [ + "48a53cd0-4faf-436d-b959-30d47d6e813d" + ], + "x-ms-correlation-request-id": [ + "48a53cd0-4faf-436d-b959-30d47d6e813d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223934Z:48a53cd0-4faf-436d-b959-30d47d6e813d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedSqlPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFNxbFBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1156" + ], + "x-ms-request-id": [ + "1071fcad-81c0-48a3-8de5-4359884093e0" + ], + "x-ms-correlation-request-id": [ + "1071fcad-81c0-48a3-8de5-4359884093e0" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223934Z:1071fcad-81c0-48a3-8de5-4359884093e0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/offers/TestAddDelegatedOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RBZGREZWxlZ2F0ZWRPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1155" + ], + "x-ms-request-id": [ + "0661affb-7171-4735-b6d2-741144ef0885" + ], + "x-ms-correlation-request-id": [ + "0661affb-7171-4735-b6d2-741144ef0885" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223935Z:0661affb-7171-4735-b6d2-741144ef0885" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TesAddDelegatedPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzQWRkRGVsZWdhdGVkUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1154" + ], + "x-ms-request-id": [ + "286d6141-aacd-48a7-8e29-37a11f36ab8e" + ], + "x-ms-correlation-request-id": [ + "286d6141-aacd-48a7-8e29-37a11f36ab8e" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223936Z:286d6141-aacd-48a7-8e29-37a11f36ab8e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG/providers/Microsoft.Subscriptions/plans/TestAddDelegatedPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdEFkZERlbGVnYXRlZFBsYW5SZXNlbGxlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1153" + ], + "x-ms-request-id": [ + "efdf51b4-89c0-48ba-96d6-3c7bec333592" + ], + "x-ms-correlation-request-id": [ + "efdf51b4-89c0-48ba-96d6-3c7bec333592" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223937Z:efdf51b4-89c0-48ba-96d6-3c7bec333592" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1152" + ], + "x-ms-request-id": [ + "b8817f6f-7b45-4531-aad9-f5d0066fd982" + ], + "x-ms-correlation-request-id": [ + "b8817f6f-7b45-4531-aad9-f5d0066fd982" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223937Z:b8817f6f-7b45-4531-aad9-f5d0066fd982" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:36 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUQUREREVMRUdBVEVEUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUQUREREVMRUdBVEVEUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVFVUkVSRVZNUlVkQlZFVkVVa2N0VWtWRVRVOU9SQ0lzSW1wdllreHZZMkYwYVc5dUlqb2ljbVZrYlc5dVpDSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12670" + ], + "x-ms-request-id": [ + "d421287b-e5b2-426d-b0af-2e38f2eb80c4" + ], + "x-ms-correlation-request-id": [ + "d421287b-e5b2-426d-b0af-2e38f2eb80c4" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223937Z:d421287b-e5b2-426d-b0af-2e38f2eb80c4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:36 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUQUREREVMRUdBVEVEUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUQUREREVMRUdBVEVEUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVFVUkVSRVZNUlVkQlZFVkVVa2N0VWtWRVRVOU9SQ0lzSW1wdllreHZZMkYwYVc5dUlqb2ljbVZrYlc5dVpDSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12665" + ], + "x-ms-request-id": [ + "42315ee5-5f88-483b-8694-1f9d4da2d9cd" + ], + "x-ms-correlation-request-id": [ + "42315ee5-5f88-483b-8694-1f9d4da2d9cd" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223953Z:42315ee5-5f88-483b-8694-1f9d4da2d9cd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:39:52 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUQUREREVMRUdBVEVEUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUQUREREVMRUdBVEVEUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVFVUkVSRVZNUlVkQlZFVkVVa2N0VWtWRVRVOU9SQ0lzSW1wdllreHZZMkYwYVc5dUlqb2ljbVZrYlc5dVpDSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12838" + ], + "x-ms-request-id": [ + "d75d70cb-0acc-442c-91dd-1830201c8aa5" + ], + "x-ms-correlation-request-id": [ + "d75d70cb-0acc-442c-91dd-1830201c8aa5" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T224008Z:d75d70cb-0acc-442c-91dd-1830201c8aa5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:40:07 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUQUREREVMRUdBVEVEUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUQUREREVMRUdBVEVEUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVFVUkVSRVZNUlVkQlZFVkVVa2N0VWtWRVRVOU9SQ0lzSW1wdllreHZZMkYwYVc5dUlqb2ljbVZrYlc5dVpDSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12814" + ], + "x-ms-request-id": [ + "8febe1e0-816f-4302-84ca-e9ec03c06270" + ], + "x-ms-correlation-request-id": [ + "8febe1e0-816f-4302-84ca-e9ec03c06270" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T224023Z:8febe1e0-816f-4302-84ca-e9ec03c06270" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:40:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestAddDelegatedRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RBZGREZWxlZ2F0ZWRSRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceGroupNotFound\",\r\n \"message\": \"Resource group 'TestAddDelegatedRG' could not be found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "110" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12813" + ], + "x-ms-request-id": [ + "ae0dcd81-c841-4eb4-b0ef-67fc30f6a2c4" + ], + "x-ms-correlation-request-id": [ + "ae0dcd81-c841-4eb4-b0ef-67fc30f6a2c4" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T224023Z:ae0dcd81-c841-4eb4-b0ef-67fc30f6a2c4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:40:22 GMT" + ] + }, + "StatusCode": 404 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "69D8709B-B058-4537-92A0-68C9D272FE31" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestDelegatedOffer.json b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestDelegatedOffer.json new file mode 100644 index 000000000000..acc768330141 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestDelegatedOffer.json @@ -0,0 +1,2558 @@ +{ + "Entries": [ + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1193" + ], + "x-ms-request-id": [ + "36cde803-8d9a-4ba1-9fa7-f4871a1765ac" + ], + "x-ms-correlation-request-id": [ + "36cde803-8d9a-4ba1-9fa7-f4871a1765ac" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222928Z:36cde803-8d9a-4ba1-9fa7-f4871a1765ac" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1191" + ], + "x-ms-request-id": [ + "1b0b287b-b7f4-4bb4-894f-afc0bc4ec81c" + ], + "x-ms-correlation-request-id": [ + "1b0b287b-b7f4-4bb4-894f-afc0bc4ec81c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222929Z:1b0b287b-b7f4-4bb4-894f-afc0bc4ec81c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1192" + ], + "x-ms-request-id": [ + "27424d55-a0ab-4019-9fd6-927d4ef48589" + ], + "x-ms-correlation-request-id": [ + "27424d55-a0ab-4019-9fd6-927d4ef48589" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222928Z:27424d55-a0ab-4019-9fd6-927d4ef48589" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1190" + ], + "x-ms-request-id": [ + "61e0eeef-ba4d-4718-8954-901b0532c866" + ], + "x-ms-correlation-request-id": [ + "61e0eeef-ba4d-4718-8954-901b0532c866" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222929Z:61e0eeef-ba4d-4718-8954-901b0532c866" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnM/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/redmond\",\r\n \"name\": \"redmond\",\r\n \"displayName\": \"redmond\",\r\n \"latitude\": \"\",\r\n \"longitude\": \"\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "200" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12753" + ], + "x-ms-request-id": [ + "0b6b3ef4-dc99-4726-92d3-2d0cd2ee7134" + ], + "x-ms-correlation-request-id": [ + "0b6b3ef4-dc99-4726-92d3-2d0cd2ee7134" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222929Z:0b6b3ef4-dc99-4726-92d3-2d0cd2ee7134" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "112" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12752" + ], + "x-ms-request-id": [ + "f0d72179-61c4-4448-b292-a02bc8d2ddfb" + ], + "x-ms-correlation-request-id": [ + "f0d72179-61c4-4448-b292-a02bc8d2ddfb" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222930Z:f0d72179-61c4-4448-b292-a02bc8d2ddfb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:29 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12730" + ], + "x-ms-request-id": [ + "250393db-c8db-46e5-9a2a-a43e34bcc1d3" + ], + "x-ms-correlation-request-id": [ + "250393db-c8db-46e5-9a2a-a43e34bcc1d3" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222946Z:250393db-c8db-46e5-9a2a-a43e34bcc1d3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:46 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG\",\r\n \"name\": \"TestDelegatedOfferRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "194" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "f2bc964b-e79f-4112-9e39-1642473eb77f" + ], + "x-ms-correlation-request-id": [ + "f2bc964b-e79f-4112-9e39-1642473eb77f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222930Z:f2bc964b-e79f-4112-9e39-1642473eb77f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:29 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlR3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12751" + ], + "x-ms-request-id": [ + "e1803928-9872-4725-b5fe-bf4959cacb74" + ], + "x-ms-correlation-request-id": [ + "e1803928-9872-4725-b5fe-bf4959cacb74" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222930Z:e1803928-9872-4725-b5fe-bf4959cacb74" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestDelegatedOfferRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "64" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG\",\r\n \"name\": \"TestDelegatedOfferRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "194" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "78499a77-a1f0-47f8-941a-c5e3b59c2910" + ], + "x-ms-correlation-request-id": [ + "78499a77-a1f0-47f8-941a-c5e3b59c2910" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222930Z:78499a77-a1f0-47f8-941a-c5e3b59c2910" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestDelegatedOfferRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "64" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG\",\r\n \"name\": \"TestDelegatedOfferRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "194" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-request-id": [ + "ae1f42da-0e9b-421e-a3db-dde13cd733f3" + ], + "x-ms-correlation-request-id": [ + "ae1f42da-0e9b-421e-a3db-dde13cd733f3" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222935Z:ae1f42da-0e9b-421e-a3db-dde13cd733f3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestDelegatedOfferRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "64" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG\",\r\n \"name\": \"TestDelegatedOfferRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "194" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1191" + ], + "x-ms-request-id": [ + "41b2ebe6-1c56-42ce-8545-76694dc2ce30" + ], + "x-ms-correlation-request-id": [ + "41b2ebe6-1c56-42ce-8545-76694dc2ce30" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222936Z:41b2ebe6-1c56-42ce-8545-76694dc2ce30" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestDelegatedOfferRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "64" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG\",\r\n \"name\": \"TestDelegatedOfferRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "194" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1187" + ], + "x-ms-request-id": [ + "74252dc1-d292-4c43-bc23-cdf47691d36d" + ], + "x-ms-correlation-request-id": [ + "74252dc1-d292-4c43-bc23-cdf47691d36d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222940Z:74252dc1-d292-4c43-bc23-cdf47691d36d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucz9hcGktdmVyc2lvbj0xLjAmaW5jbHVkZURldGFpbHM9ZmFsc2U=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12750" + ], + "x-ms-request-id": [ + "0af8d1e1-7471-4b42-8b10-69e0d708c38b" + ], + "x-ms-correlation-request-id": [ + "0af8d1e1-7471-4b42-8b10-69e0d708c38b" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222931Z:0af8d1e1-7471-4b42-8b10-69e0d708c38b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucz9hcGktdmVyc2lvbj0xLjAmaW5jbHVkZURldGFpbHM9ZmFsc2U=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated\",\r\n \"name\": \"TestPlanDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestPlanDelegated\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestPlanDelegated\"\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "869" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12743" + ], + "x-ms-request-id": [ + "9864d1d4-fa21-4b50-923d-ea616eb4b4b2" + ], + "x-ms-correlation-request-id": [ + "9864d1d4-fa21-4b50-923d-ea616eb4b4b2" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222936Z:9864d1d4-fa21-4b50-923d-ea616eb4b4b2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0UGxhbkRlbGVnYXRlZD9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": []\r\n },\r\n \"name\": \"TestPlanDelegated\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "259" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated\",\r\n \"name\": \"TestPlanDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "429" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "46631927-88ef-46f7-841b-159eece9d18e" + ], + "x-ms-correlation-request-id": [ + "46631927-88ef-46f7-841b-159eece9d18e" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222931Z:46631927-88ef-46f7-841b-159eece9d18e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:30 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0UGxhbkRlbGVnYXRlZD9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated\",\r\n \"name\": \"TestPlanDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1587" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated\",\r\n \"name\": \"TestPlanDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1164" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "8be6e6c9-4583-4afb-88d9-56a8570d4ea1" + ], + "x-ms-correlation-request-id": [ + "8be6e6c9-4583-4afb-88d9-56a8570d4ea1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222933Z:8be6e6c9-4583-4afb-88d9-56a8570d4ea1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0UGxhbkRlbGVnYXRlZD9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated\",\r\n \"name\": \"TestPlanDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1599" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated\",\r\n \"name\": \"TestPlanDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1163" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-request-id": [ + "5a730a10-e62b-4fff-841f-ca0ae1bb2f9a" + ], + "x-ms-correlation-request-id": [ + "5a730a10-e62b-4fff-841f-ca0ae1bb2f9a" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222934Z:5a730a10-e62b-4fff-841f-ca0ae1bb2f9a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12749" + ], + "x-ms-request-id": [ + "ccf3ba97-8a19-464f-ac50-f26579c2880f" + ], + "x-ms-correlation-request-id": [ + "ccf3ba97-8a19-464f-ac50-f26579c2880f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222932Z:ccf3ba97-8a19-464f-ac50-f26579c2880f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12748" + ], + "x-ms-request-id": [ + "586ea0d0-af93-4f25-bc5f-8a1f4c93eca9" + ], + "x-ms-correlation-request-id": [ + "586ea0d0-af93-4f25-bc5f-8a1f4c93eca9" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222932Z:586ea0d0-af93-4f25-bc5f-8a1f4c93eca9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12742" + ], + "x-ms-request-id": [ + "31a8c161-ae9e-4a56-8a9b-00a53a02867f" + ], + "x-ms-correlation-request-id": [ + "31a8c161-ae9e-4a56-8a9b-00a53a02867f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222937Z:31a8c161-ae9e-4a56-8a9b-00a53a02867f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12741" + ], + "x-ms-request-id": [ + "c8ccd6f7-f791-4f10-ad36-b25c7e33e101" + ], + "x-ms-correlation-request-id": [ + "c8ccd6f7-f791-4f10-ad36-b25c7e33e101" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222938Z:c8ccd6f7-f791-4f10-ad36-b25c7e33e101" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0UGxhbkRlbGVnYXRlZD9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated\",\r\n \"name\": \"TestPlanDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1164" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12747" + ], + "x-ms-request-id": [ + "fd7a58b0-f8d4-4e2d-ae35-09f885361fc6" + ], + "x-ms-correlation-request-id": [ + "fd7a58b0-f8d4-4e2d-ae35-09f885361fc6" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222933Z:fd7a58b0-f8d4-4e2d-ae35-09f885361fc6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0UGxhbkRlbGVnYXRlZD9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated\",\r\n \"name\": \"TestPlanDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1164" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12746" + ], + "x-ms-request-id": [ + "de105468-5ea7-4d31-8103-8c98030c781d" + ], + "x-ms-correlation-request-id": [ + "de105468-5ea7-4d31-8103-8c98030c781d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222934Z:de105468-5ea7-4d31-8103-8c98030c781d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0UGxhbkRlbGVnYXRlZD9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/plans/TestPlanDelegated' under resource group 'TestDelegatedOfferRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "171" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "963d9c53-5510-4329-953d-0812824b6160" + ], + "x-ms-correlation-request-id": [ + "963d9c53-5510-4329-953d-0812824b6160" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222944Z:963d9c53-5510-4329-953d-0812824b6160" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:43 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnM/YXBpLXZlcnNpb249MS4wJmluY2x1ZGVEZXRhaWxzPWZhbHNl", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12745" + ], + "x-ms-request-id": [ + "07b6d767-0b6b-49f1-bd0d-3697c546e4de" + ], + "x-ms-correlation-request-id": [ + "07b6d767-0b6b-49f1-bd0d-3697c546e4de" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222935Z:07b6d767-0b6b-49f1-bd0d-3697c546e4de" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnM/YXBpLXZlcnNpb249MS4wJmluY2x1ZGVEZXRhaWxzPWZhbHNl", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestOfferDelegated\",\r\n \"name\": \"TestOfferDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestOfferDelegated\",\r\n \"displayName\": \"TestOfferDelegated\",\r\n \"state\": \"Public\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestPlanDelegated\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestPlanDelegated\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1038" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12738" + ], + "x-ms-request-id": [ + "2e58032d-3aef-4e76-bce2-e413295e7932" + ], + "x-ms-correlation-request-id": [ + "2e58032d-3aef-4e76-bce2-e413295e7932" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222940Z:2e58032d-3aef-4e76-bce2-e413295e7932" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestOfferDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdE9mZmVyRGVsZWdhdGVkP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestOfferDelegated\",\r\n \"displayName\": \"TestOfferDelegated\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"name\": \"TestOfferDelegated\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1742" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestOfferDelegated\",\r\n \"name\": \"TestOfferDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestOfferDelegated\",\r\n \"displayName\": \"TestOfferDelegated\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1333" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-request-id": [ + "6a546d00-8c2f-4549-897f-68f542785399" + ], + "x-ms-correlation-request-id": [ + "6a546d00-8c2f-4549-897f-68f542785399" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222935Z:6a546d00-8c2f-4549-897f-68f542785399" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:34 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestOfferDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdE9mZmVyRGVsZWdhdGVkP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestOfferDelegated\",\r\n \"displayName\": \"TestOfferDelegated\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestOfferDelegated\",\r\n \"name\": \"TestOfferDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2013" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestOfferDelegated\",\r\n \"name\": \"TestOfferDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestOfferDelegated\",\r\n \"displayName\": \"TestOfferDelegated\",\r\n \"state\": \"Public\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1332" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" + ], + "x-ms-request-id": [ + "af5998a8-cbd9-44ef-9d66-553177218384" + ], + "x-ms-correlation-request-id": [ + "af5998a8-cbd9-44ef-9d66-553177218384" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222936Z:af5998a8-cbd9-44ef-9d66-553177218384" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestOfferDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdE9mZmVyRGVsZWdhdGVkP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestOfferDelegated\",\r\n \"name\": \"TestOfferDelegated\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestOfferDelegated\",\r\n \"displayName\": \"TestOfferDelegated\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestPlanDelegated\",\r\n \"displayName\": \"TestPlanDelegated\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanDelegated\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1333" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12744" + ], + "x-ms-request-id": [ + "f1b82aa5-4d22-4d92-9260-67bc5fe997bc" + ], + "x-ms-correlation-request-id": [ + "f1b82aa5-4d22-4d92-9260-67bc5fe997bc" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222935Z:f1b82aa5-4d22-4d92-9260-67bc5fe997bc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestOfferDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdE9mZmVyRGVsZWdhdGVkP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/offers/TestOfferDelegated' under resource group 'TestDelegatedOfferRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "7dd3f3fe-77a6-4b95-aa68-e472fad506d8" + ], + "x-ms-correlation-request-id": [ + "7dd3f3fe-77a6-4b95-aa68-e472fad506d8" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222943Z:7dd3f3fe-77a6-4b95-aa68-e472fad506d8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:43 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0VWJlclBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": []\r\n },\r\n \"name\": \"TestUberPlan\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "244" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan\",\r\n \"name\": \"TestUberPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "409" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1190" + ], + "x-ms-request-id": [ + "99155297-7d4e-4b1e-987e-73bcb369e0d2" + ], + "x-ms-correlation-request-id": [ + "99155297-7d4e-4b1e-987e-73bcb369e0d2" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222937Z:99155297-7d4e-4b1e-987e-73bcb369e0d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:36 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0VWJlclBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan\",\r\n \"name\": \"TestUberPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1716" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan\",\r\n \"name\": \"TestUberPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1189" + ], + "x-ms-request-id": [ + "cac69708-95bb-4211-9283-58c6d9e48706" + ], + "x-ms-correlation-request-id": [ + "cac69708-95bb-4211-9283-58c6d9e48706" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222938Z:cac69708-95bb-4211-9283-58c6d9e48706" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0VWJlclBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan\",\r\n \"name\": \"TestUberPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1728" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan\",\r\n \"name\": \"TestUberPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1198" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1188" + ], + "x-ms-request-id": [ + "8f21df80-57e7-423b-98e2-acdbf4a77533" + ], + "x-ms-correlation-request-id": [ + "8f21df80-57e7-423b-98e2-acdbf4a77533" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222939Z:8f21df80-57e7-423b-98e2-acdbf4a77533" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0VWJlclBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan\",\r\n \"name\": \"TestUberPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12740" + ], + "x-ms-request-id": [ + "b7f76aef-b464-469c-bcb8-b6669c10fbad" + ], + "x-ms-correlation-request-id": [ + "b7f76aef-b464-469c-bcb8-b6669c10fbad" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222939Z:b7f76aef-b464-469c-bcb8-b6669c10fbad" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0VWJlclBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan\",\r\n \"name\": \"TestUberPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12739" + ], + "x-ms-request-id": [ + "826e1e52-02d4-4bec-badf-41d7fd146b36" + ], + "x-ms-correlation-request-id": [ + "826e1e52-02d4-4bec-badf-41d7fd146b36" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222939Z:826e1e52-02d4-4bec-badf-41d7fd146b36" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0VWJlclBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/plans/TestUberPlan' under resource group 'TestDelegatedOfferRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "166" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "b9f52e27-23d9-41c7-9fd6-7f32a28c9f80" + ], + "x-ms-correlation-request-id": [ + "b9f52e27-23d9-41c7-9fd6-7f32a28c9f80" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222946Z:b9f52e27-23d9-41c7-9fd6-7f32a28c9f80" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:46 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestUberOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdFViZXJPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestUberOffer\",\r\n \"displayName\": \"TestUberOffer\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"name\": \"TestUberOffer\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1886" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestUberOffer\",\r\n \"name\": \"TestUberOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUberOffer\",\r\n \"displayName\": \"TestUberOffer\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1358" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1186" + ], + "x-ms-request-id": [ + "2e17e32f-7233-42c4-ba49-02a79a8e07e1" + ], + "x-ms-correlation-request-id": [ + "2e17e32f-7233-42c4-ba49-02a79a8e07e1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222941Z:2e17e32f-7233-42c4-ba49-02a79a8e07e1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:40 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestUberOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdFViZXJPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestUberOffer\",\r\n \"displayName\": \"TestUberOffer\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestUberOffer\",\r\n \"name\": \"TestUberOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2152" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestUberOffer\",\r\n \"name\": \"TestUberOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUberOffer\",\r\n \"displayName\": \"TestUberOffer\",\r\n \"state\": \"Public\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1357" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1185" + ], + "x-ms-request-id": [ + "e9956383-bc70-48e0-bddb-92cc2531f7fa" + ], + "x-ms-correlation-request-id": [ + "e9956383-bc70-48e0-bddb-92cc2531f7fa" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222942Z:e9956383-bc70-48e0-bddb-92cc2531f7fa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestUberOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdFViZXJPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestUberOffer\",\r\n \"name\": \"TestUberOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUberOffer\",\r\n \"displayName\": \"TestUberOffer\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestUberPlan\",\r\n \"displayName\": \"TestUberPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestOfferDelegated\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUberPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1358" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12737" + ], + "x-ms-request-id": [ + "c91b9d5e-70c3-4db6-bec6-337b69d8c57d" + ], + "x-ms-correlation-request-id": [ + "c91b9d5e-70c3-4db6-bec6-337b69d8c57d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222941Z:c91b9d5e-70c3-4db6-bec6-337b69d8c57d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestUberOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdFViZXJPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/offers/TestUberOffer' under resource group 'TestDelegatedOfferRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "168" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "17716d9a-6c98-4517-bf7d-40f153c99d50" + ], + "x-ms-correlation-request-id": [ + "17716d9a-6c98-4517-bf7d-40f153c99d50" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222945Z:17716d9a-6c98-4517-bf7d-40f153c99d50" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:45 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestOfferDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdE9mZmVyRGVsZWdhdGVkP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1184" + ], + "x-ms-request-id": [ + "14fb5b7f-3e65-4ebb-9dc3-0ff90d30b21a" + ], + "x-ms-correlation-request-id": [ + "14fb5b7f-3e65-4ebb-9dc3-0ff90d30b21a" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222942Z:14fb5b7f-3e65-4ebb-9dc3-0ff90d30b21a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestPlanDelegated?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0UGxhbkRlbGVnYXRlZD9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1183" + ], + "x-ms-request-id": [ + "892bfdca-64ff-4b3d-b0f6-b57dc4af2802" + ], + "x-ms-correlation-request-id": [ + "892bfdca-64ff-4b3d-b0f6-b57dc4af2802" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222944Z:892bfdca-64ff-4b3d-b0f6-b57dc4af2802" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:43 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/offers/TestUberOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdFViZXJPZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1182" + ], + "x-ms-request-id": [ + "cb868bb0-4ad6-4a07-adba-b8036baa2170" + ], + "x-ms-correlation-request-id": [ + "cb868bb0-4ad6-4a07-adba-b8036baa2170" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222945Z:cb868bb0-4ad6-4a07-adba-b8036baa2170" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG/providers/Microsoft.Subscriptions/plans/TestUberPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0VWJlclBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1181" + ], + "x-ms-request-id": [ + "53eb0309-ab20-4db2-8574-3db53e743991" + ], + "x-ms-correlation-request-id": [ + "53eb0309-ab20-4db2-8574-3db53e743991" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222945Z:53eb0309-ab20-4db2-8574-3db53e743991" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1180" + ], + "x-ms-request-id": [ + "a64a8556-9b82-4dfd-81da-c0792881d003" + ], + "x-ms-correlation-request-id": [ + "a64a8556-9b82-4dfd-81da-c0792881d003" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222946Z:a64a8556-9b82-4dfd-81da-c0792881d003" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:46 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUREVMRUdBVEVET0ZGRVJSRy1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUREVMRUdBVEVET0ZGRVJSRy1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVJFVk1SVWRCVkVWRVQwWkdSVkpTUnkxU1JVUk5UMDVFSWl3aWFtOWlURzlqWVhScGIyNGlPaUp5WldSdGIyNWtJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12728" + ], + "x-ms-request-id": [ + "3b4f5326-4321-46e1-9e3a-4e4a9222d60c" + ], + "x-ms-correlation-request-id": [ + "3b4f5326-4321-46e1-9e3a-4e4a9222d60c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T222946Z:3b4f5326-4321-46e1-9e3a-4e4a9222d60c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:29:46 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUREVMRUdBVEVET0ZGRVJSRy1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUREVMRUdBVEVET0ZGRVJSRy1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVJFVk1SVWRCVkVWRVQwWkdSVkpTUnkxU1JVUk5UMDVFSWl3aWFtOWlURzlqWVhScGIyNGlPaUp5WldSdGIyNWtJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12903" + ], + "x-ms-request-id": [ + "52265097-c331-4e56-80d0-561a94f245f3" + ], + "x-ms-correlation-request-id": [ + "52265097-c331-4e56-80d0-561a94f245f3" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223001Z:52265097-c331-4e56-80d0-561a94f245f3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:30:01 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUREVMRUdBVEVET0ZGRVJSRy1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUREVMRUdBVEVET0ZGRVJSRy1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVJFVk1SVWRCVkVWRVQwWkdSVkpTUnkxU1JVUk5UMDVFSWl3aWFtOWlURzlqWVhScGIyNGlPaUp5WldSdGIyNWtJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12878" + ], + "x-ms-request-id": [ + "272c39ca-468e-4fdd-84be-41ea64d84373" + ], + "x-ms-correlation-request-id": [ + "272c39ca-468e-4fdd-84be-41ea64d84373" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223017Z:272c39ca-468e-4fdd-84be-41ea64d84373" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:30:17 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUREVMRUdBVEVET0ZGRVJSRy1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUREVMRUdBVEVET0ZGRVJSRy1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVJFVk1SVWRCVkVWRVQwWkdSVkpTUnkxU1JVUk5UMDVFSWl3aWFtOWlURzlqWVhScGIyNGlPaUp5WldSdGIyNWtJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12877" + ], + "x-ms-request-id": [ + "c7ca7303-306b-4979-ba4d-acf9271f2a10" + ], + "x-ms-correlation-request-id": [ + "c7ca7303-306b-4979-ba4d-acf9271f2a10" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223032Z:c7ca7303-306b-4979-ba4d-acf9271f2a10" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:30:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestDelegatedOfferRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3REZWxlZ2F0ZWRPZmZlclJHP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceGroupNotFound\",\r\n \"message\": \"Resource group 'TestDelegatedOfferRG' could not be found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "112" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12876" + ], + "x-ms-request-id": [ + "6946d999-64a3-4cba-90e1-c3e7d6d86ceb" + ], + "x-ms-correlation-request-id": [ + "6946d999-64a3-4cba-90e1-c3e7d6d86ceb" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T223032Z:6946d999-64a3-4cba-90e1-c3e7d6d86ceb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 22:30:32 GMT" + ] + }, + "StatusCode": 404 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "69D8709B-B058-4537-92A0-68C9D272FE31" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestGalleryItem.json b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestGalleryItem.json new file mode 100644 index 000000000000..75221824d412 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestGalleryItem.json @@ -0,0 +1,938 @@ +{ + "Entries": [ + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1193" + ], + "x-ms-request-id": [ + "59edc627-cc1e-4872-963c-bf00c5830d8f" + ], + "x-ms-correlation-request-id": [ + "59edc627-cc1e-4872-963c-bf00c5830d8f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221702Z:59edc627-cc1e-4872-963c-bf00c5830d8f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1191" + ], + "x-ms-request-id": [ + "7bb5270d-b364-48ab-90e5-7b3b36572392" + ], + "x-ms-correlation-request-id": [ + "7bb5270d-b364-48ab-90e5-7b3b36572392" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221703Z:7bb5270d-b364-48ab-90e5-7b3b36572392" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1192" + ], + "x-ms-request-id": [ + "1397c200-d3d6-48f2-be34-864a2891cf9f" + ], + "x-ms-correlation-request-id": [ + "1397c200-d3d6-48f2-be34-864a2891cf9f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221702Z:1397c200-d3d6-48f2-be34-864a2891cf9f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1190" + ], + "x-ms-request-id": [ + "c377ff2d-dce7-4900-b210-83ba40287afd" + ], + "x-ms-correlation-request-id": [ + "c377ff2d-dce7-4900-b210-83ba40287afd" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221703Z:c377ff2d-dce7-4900-b210-83ba40287afd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/GalleryItems?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL0dhbGxlcnlJdGVtcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "104" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13636" + ], + "x-ms-request-id": [ + "eb7a21ae-75ec-49f9-989c-7038742cf776" + ], + "x-ms-correlation-request-id": [ + "eb7a21ae-75ec-49f9-989c-7038742cf776" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221704Z:eb7a21ae-75ec-49f9-989c-7038742cf776" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:03 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/GalleryItems?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL0dhbGxlcnlJdGVtcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13631" + ], + "x-ms-request-id": [ + "2e467166-1d1f-4bfb-bca6-01c4128968af" + ], + "x-ms-correlation-request-id": [ + "2e467166-1d1f-4bfb-bca6-01c4128968af" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221706Z:2e467166-1d1f-4bfb-bca6-01c4128968af" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:05 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/GalleryItems?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL0dhbGxlcnlJdGVtcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/GalleryItems\",\r\n \"name\": \"GalleryItems\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "178" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "19d5770e-1026-490c-9488-0151a235d0cb" + ], + "x-ms-correlation-request-id": [ + "19d5770e-1026-490c-9488-0151a235d0cb" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221704Z:19d5770e-1026-490c-9488-0151a235d0cb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:03 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/GalleryItems/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlR3JvdXBzL0dhbGxlcnlJdGVtcy9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13635" + ], + "x-ms-request-id": [ + "31f641bc-321b-4008-8ef0-f0f59fe491c5" + ], + "x-ms-correlation-request-id": [ + "31f641bc-321b-4008-8ef0-f0f59fe491c5" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221704Z:31f641bc-321b-4008-8ef0-f0f59fe491c5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/GalleryItems/providers/Microsoft.Gallery/mypackages/1988820c-2bcc-4682-9991-bec44e6b8324?api-version=2015-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL0dhbGxlcnlJdGVtcy9wcm92aWRlcnMvTWljcm9zb2Z0LkdhbGxlcnkvbXlwYWNrYWdlcy8xOTg4ODIwYy0yYmNjLTQ2ODItOTk5MS1iZWM0NGU2YjgzMjQ/YXBpLXZlcnNpb249MjAxNS0wNC0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "PK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&H�7�`�\u0004\u0000\u0000�\u0004\u0000\u0000\r\u0000\u001c\u0000Manifest.json �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000{ \"$schema\": \"https://gallery.azure.com/schemas/2014-09-01/manifest.json#\",\r\n \"name\": \"SimpleVMTemplate\",\r\n \"publisher\": \"Microsoft\",\r\n \"version\": \"1.0.0\",\r\n \"displayName\": \"ms-resource:displayName\",\r\n \"publisherDisplayName\": \"ms-resource:publisherDisplayName\",\r\n \"publisherLegalName\": \"ms-resource:publisherDisplayName\",\r\n \"summary\": \"ms-resource:summary\",\r\n \"longSummary\": \"ms-resource:longSummary\",\r\n \"description\": \"ms-resource:description\",\r\n \"longDescription\": \"ms-resource:description\",\r\n \"links\": [\r\n { \"displayName\": \"ms-resource:documentationLink\", \"uri\": \"http://go.microsoft.com/fwlink/?LinkId=532898\" }\r\n ], \r\n \"artifacts\": [\r\n {\r\n \"name\": \"azuredeploy-101-simple-windows-vm\",\r\n \"type\": \"Template\",\r\n \"path\": \"DeploymentTemplates\\\\azuredeploy-101-simple-windows-vm.json\",\r\n \"isDefault\": true\r\n }\r\n ],\r\n \"icons\": {\r\n \"Small\": \"Icons\\\\Small.png\",\r\n \"Medium\": \"Icons\\\\Medium.png\",\r\n \"Large\": \"Icons\\\\Large.png\",\r\n \"Wide\": \"Icons\\\\Wide.png\"\r\n },\r\n \"categories\":[\r\n\t\"My Gallery Items\"\r\n ],\r\n \"uiDefinition\": {\r\n \"path\": \"UIDefinition.json\"\r\n }\r\n}\r\nPK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&H\u0002a�9 \u0005\u0000\u0000 \u0005\u0000\u0000\u000b\u0000\u001c\u0000_rels/.rels �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000PK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&H�� �'\u0003\u0000\u0000'\u0003\u0000\u0000\u000f\u0000\u001c\u0000Icons/Small.png �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�PNG\r\n\u001a\n\u0000\u0000\u0000\rIHDR\u0000\u0000\u0000(\u0000\u0000\u0000(\b\u0002\u0000\u0000\u0000\u0003�/:\u0000\u0000\u0000\u0019tEXtSoftware\u0000Adobe ImageReadyq�e<\u0000\u0000\u0002�IDATx��WOH�a\u0018�WJN�4O�<,�����hV�\u001d&�a\u001e�%�\nc$�C B\u001a��ʋ���0a�\f�C|��ET������\u0005\u0013��\b��%�����[���?�I��}\u0018c����~���q\u0001�#�q�\t�1\t#fČ�\u0011\u001fY��.Z�\u001b꼗*\u001d\u0015þp*�V���J\u001a�7�c.��{���B��g�+#���\u000fё9]��W*굧n��־f .D�S��\n�����\u0017�M<\b\u0004�+��'}�t\u0018�����›\u001d)��5&n}���׉��u%+�:�7aVi���\u0014�*\u0002��F���vFʒC��\\|\u0004�U�\u0019{\\\\�\u0010j��<�\u0014vx���U�%�Cl�f�o�� �Z�B��(�?z\u0012\b�2b�R���G�+�C�\n%��\u001b4��s_��ȼ9�|d�_\b�\t��vz\u001a{\u0010\u0018��,�\u000e\b�\u0010O�\u0003�s�e\f\u0005��؃���#/to�V5��\u0016jҩ\u0004\u0002\u0005�W4�=�0ڔ\u0013Ƥ6\r�\u0013�����\b籅2[Y‡�\u0016�^���$�\u001b�tfk�\fp\f�Q��dl�\u0006\f�\u001aK\u0005���Z�S�Ƒ�\n\u000f����1\u0013��q����\u0003\r�(\u001b����|Ug�K�9�I�c��icČ�\u00113�B�\u0000\u0003\u0000��P�/'_\u0000\u0000\u0000\u0000IEND�B`�PK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&H�o�U�\u0005\u0000\u0000�\u0005\u0000\u0000\u0010\u0000\u001c\u0000Icons/Medium.png �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�PNG\r\n\u001a\n\u0000\u0000\u0000\rIHDR\u0000\u0000\u0000Z\u0000\u0000\u0000Z\b\u0002\u0000\u0000\u0000���U\u0000\u0000\u0000\u0019tEXtSoftware\u0000Adobe ImageReadyq�e<\u0000\u0000\u0005QIDATx��OH�A\u0014�ӊ4H�� �A!!;X\u0012dE\u001e\f\u000b�C`\u0012�!\b\u00164\b�H\u000f���KE�\u0011� \t�v����D\u000fA�B�v0(�C��\u0010��\f:��^M����μ�߮�7�����7���}o��(����\u0006i�Z� \u0010\u001c�Cp\b\u000e�!8\u0004��\u0010\u001c�Cp\b\u000e�!8\u0004��\u0010\u001c�CpH\u0013\u001c�Cp\b\u000eV��hGmsu��b<�_����**+����\u0005^�Gs��8�43�n��%\u001e2����\u0004X��\u0006P6t�.�)���ɏ�-Q�Lh��+G�q^E�2��H}�;����\u0013W���`��~~\u0013k;\u001c\u0019����2���+˫3c��\u001ds\u0018w���;0\u0019z�W\u000e�Gm�\u0014@\u001b:j� �\u0006\u0016 \u0002.�\u001eW�\\M\u001b�\u0006�q \u001c���V\u0016�i`{w7\u000eX�@���kX�d,h�\u0000\u0016v\n>l>2�G7\u0006�Xu��8\\��g��Z9vS���!\u0012N����ן��T�4}O�\u0006\u001eY�\u000b�n�'\u00136��\u0004�Ф@p�˄aC��8\fA\t\u001c���\u000fs�hh�5t\r�-\u0006�� �\u001a}\u001f�h҅\u0011�s]\u001c�h_��z�˄�\u0000aXp1������X���\u001b��cȂ\u0010w���Xs�\u0014K�J�Ԡ�E߁>�\u000f��:�\u000b�|��*4�4�|D7)\u0013�b�5p���{C�\u0011�,�\"h[�ݔR�s�v6\u000b.��_U\u0014\\��H.\u0010\u001a\u0011\blg��餗i\\A���E\t��cd�\u0003m~A>lB�Yy�b$2NQ\u00003�|@\u0004O\b1�6��\u0011H\u0003N��i´�\u000e�4I�\f�t0\u0004�\u001b�L���oCAI(\u0013�\u0000\u0016�)L�q(��d�\u0002�k\u000eԔab�}/\b\u001f\t�����撌-C�O\u0019\u0019�v`�+�bO���'\u000f\u0019:Nn긙LP0�κ�\u001e����axR�(rؠv\u0007\u0016\u0019_PYP��\u0013�U��&�\tc�T��\u0005\u0005�9\u0014\u001e�+\u0014��\u000eF��\u0014n�\u0012���OU88��J\u00021\r���#\u0019�\t�S[�\u0004%�'��\u0017z�\u0018\u0001ݩ��50��\t������\u0004�l;���h^AĤ\u0014���Ў�G�o_�o��\u001b��{U��᷿~��N�l���o޲\t3\u0007\u0017,�2F�C9��ܙ�S\u0005��\u0019�?�5k�A@sϿ�\u0014��Y�1Ä��Y��q���/\u001ac\u00050\u0019�\u00137�!`\u000e���\u001a�F-\u0006\tS��\u0005!P��']�O{S^\f#\u0019K唤��W��p(��%�N�p�&�Yir)�C�\u0001\u0015x\\����P��_\u0004�z[���b�5\u000e���!��v�n\u0012�Rk�c�&��U�����J�t\u000b��G��\u0002m����D\u0007����f�\u001a\u0006\u00168���)Ye�\n\"��c�p��\u001e�e�E�\f��BtڜE׋\"߬�\n|�U�\u0018�Y$,su]��o����MbH��-\u001c�pS:yw�\u0000f�\u0016�x\u0001�%�u�7�]$|S7��\u0016Y�M�\bG\u0005.�x�^\u0010��k�v�D&�Ѥx\u00033�z.��X�_b,\u0000G;�£�\u0003Gru*O������%x��^��\u0018���\u0014Z�ufDž���d���\u001c��\u0004�\u0019Y�F��\"��\u001c@P�\u0007]��w�\b�K�\u001dV\u0019-G�;\u00139�\u000b\u000e�!8\u0004��\u0010\u001c�Cp\b\u000e�!8\u0004��\u0010\u001c�Cp\b\u000e�!Mp\b\u000e�!8\u0004�{�-�\u0000�\b�w^���\u0000\u0000\u0000\u0000IEND�B`�PK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&H1����\u0007\u0000\u0000�\u0007\u0000\u0000\u000f\u0000\u001c\u0000Icons/Large.png �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�PNG\r\n\u001a\n\u0000\u0000\u0000\rIHDR\u0000\u0000\u0000s\u0000\u0000\u0000s\b\u0002\u0000\u0000\u0000$!��\u0000\u0000\u0000\u0019tEXtSoftware\u0000Adobe ImageReadyq�e<\u0000\u0000\u0007zIDATx��_H\\G\u0014��VIVP\u0012�\u0010��AK�n����M�\u0005E\u0002�@�\"�k1�]��R��<4�S�K-\u0011%P\u000bJH �\u0010�M\u000bE�AhcK\u0011$T�P}p�\u0004k\u0013LqS�C?3�2;w������9,a]�{g~s�s��5�����y`�\u0010\u0002\"KdɈ,�%�dD��\u0012Y2\"Kd�,\u0019�%�D���\u0012Y\"KFd�,�%#�D�Ȓ\u0011Y\"KdɈ,�%�d�$[YW�W`{��E�e�]?_o[�bǏ�YƷ��\u001a��8���jݣ\t�}j~m�����Y�\t\u0016�p���}��MQ�����XI��F�ɽ+?�M��>\\\u0001��s'p�=����@�\u0001�~5��\b+hv�I������C;>�h\"�\u0017�\u000bz�~�W�\u000f�T�Db�Le]��!&���S�f���\u0003�хS�\r�aL\u0005���\u001a��������<�`-\u0014�_\\Zt�����\u001e(b\t)>�\u0000߹8�\u0005��ԍ_�\u0006&\u0015'\u0014&fKW����.�v�s��r�����꿃�����Z>\u0000�N��IJ�\u0011�T����U\u0005���\u0000�\u000e~\u001fP6RO\u001f/���\u0011���X8\u0012-���c�\t�ξ�\u0019WayQ��m\rݑT�_T\u0013߱�)�~�\u001cua��f\u0010�c����\u001a���r�\u0012\"�{W�%�Hc����ʂL�0�!sZ�cv�cMQ9�����\u0004�����^j�\u001e?a���u����|�![��\u0001���z�\u0003�2\u000bC|�\u0010\u0007�3\u001d�c�Ȧ7�|g�|\u0005ᔢ��\u0015_�� �H|���\rR�\u0004O��w\r+\u001f\u001d\u000b�jV\u001f��\u000fd�`�$r�v\t�\u000f+\u0006�n#���v���r�\u0016*�]�hAāT-�,#Ñ���\u001a���\\w\"\u0005B˅~���H~�\u001f\u000b��\u000e�\b�C�����^0��5>0��(�\\��j\u0010�\u001e�\u0010;�\u0010\u000e?���\u0015�Hs��a��\r\u000bX�@YTⅤK]\r4dz��>�t�\u0015\u0016\u0010f���{P@\u0004�8�m^��@3y�g��7�\u0011���#k��|-��y�\u0002�xaI\u0011�\u000f�x1q��Ǡ-����$�\u0011�dR?��\"� \u0010x� �@X��Ԁ���''����D�9�^cQ5�I�f��\u0010���k�/��~�\u001f�\u000f7���U�/���4|z\u0002\u0013���ȗw-\n�\u0016d�vv\u0007�[�0<��\u0005\u00042:=�[qi\u0011�—1x?\rM\u000b�7\\�l_��\u000b��k֍�E\u0016���Ͽ�OW\u0019��׼�h8�\u0017�\toe���_�5�͛=I뒝�[nW$��9\u001er+��Q\u0017D\u0000#d\u000eN$NMhX��\u0003����R\u0000\u0016��ф9��\u001a���b\u0014�\u001b��Z�I�P��55�E#�N\r\n�{�fjlw k�\u000f�h�jԸ\u0005`�3��m\u0019��P�0�45&\u000e|gk3\r\u0010Z3��w\u0007�^\u0019QG�Ml-&\u001410��7����.�e:���\u001b�'J�2|����9\u0001�5Ȳ@B;V�B�z->���\u0014���X���\u001d�r\u0003�S��\u001f\f�R��U�\u0014�x��s����r��I\r'��\u001a��%�\u0007\u0003Z�\u001eЙ�,��,\u0018�<��>���\u001ei����:\f���\u0015��o��#�L�u�/\u0018�d\u000b3S�-�\u0003\u0010�ikf�\u000b�ϙ�����8�ZXۣd��\u000b��P\u0016Z�߫d�:a�w�\u0015��\"�\r�▫�j���[g���m���^#��X?}�w쵒]�\n\f<:��p�����m6�ɬ����}�d۰��׷�p�\rL�2W�>\u001d�8ua��\u001c>�$mn��қL�<�̄�y9ûCs\u0010�[=IW�iZ��>�,�ֵ���g��M��:�T��cg���\u0003ٹ�\u0005�ǣMюl{�6Q�ݹ\r烴�B��žh\u0010�@�\u000fj\u0000\u0016����\t��e� �9\u001e$�Cs\u0012��v�I�W\\-\u0010�<�)��4PY\r�\u001e���T�\u0016b\u0002iل�\u0010ϲ�8�O^�Cs��+-���\u0006}\t��Y�\u0002*��&\u0007|AK��ė�X�\u000bQ[�ϵ<\".�kea\r����hȻ�-\u0010�PX�_��'�k�\u0003\fRʳ\u0012��9X*�u/���v\u0018�,�%#�D�Ȓ\u0011Y\"KdɈ,�%�dD��\u0012Y2\"Kd�,\u0019�%�D���\u0012Y\"KFd�,�%#�D�Ȓ��\u0002\f\u0000C\u0018\u0001\u0003D'�+\u0000\u0000\u0000\u0000IEND�B`�PK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&H��\u0003\u000b�\b\u0000\u0000�\b\u0000\u0000\u000e\u0000\u001c\u0000Icons/Wide.png �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�PNG\r\n\u001a\n\u0000\u0000\u0000\rIHDR\u0000\u0000\u0000�\u0000\u0000\u0000s\b\u0002\u0000\u0000\u0000�\u0018C>\u0000\u0000\u0000\u0019tEXtSoftware\u0000Adobe ImageReadyq�e<\u0000\u0000\b>���3�,�\u001bU�6�M��,��}\u001e�?�`��8~麒�o����w~Y�B����\fG����s��/�݃9�\u0007������m��b�.Ǿ���qGt���c����}i�ݨ�m�'v�/�'\u0002�ǖŗϩ޻i���Q�>��K��\u0013O\u001e�{\u0014�*���\u0015�25��z����\u0017���;�s�\nIs��IO�����bn�@�\r��\u0002r>Y}H0� �Q���ֺ\\�^��R\u001e�fb���\u0000��\\'�ω��A\u0004$�\"�\u001dV�EG��\u0010\t\u0016\f��\n�;��W�,{���s��H�Fj���cd\u0000�C\u0006���j�N��cO�F�R���s\u0019!���b#\u0013\u001fP�?�?g\u0017���4���h��\u0006\u0003\u001e��v�e�.� ��\f\u0016\u001f\u0018-����s^��S�\u001d�i����\u0015.�\u0005�?\rF�gm��l�e�+��*\u0007���\u000ft߸�m��(9C]�߃�'穤܃u\u001e\u001b\u001e?V{*X^�/\u0012}g�Y/��(�q]��O��?��,.-��EyqIS1�lI>\n�xw�{���h���u\u0001mv�S\u001eY�b���.j��\u0003�\u001f\bwN��t�=ѵ�א��Z��6��.·��7E����Ƃ\u0017\u0013��\u001e�fז�K��\u001b\"�\u001d{��qpZ|u)��v��Ԙ����\u001d\u0002��Q�\u000f��}�T*�Ca��Q�\n=,#\u0014l�W>J�u��\u0001�Ԃ\rZ���Hq�o�6��I�=F*F�j�s�q0�\u001fxL-�\u0015��e��Y�>WL\r����d\u001d81`\u0017�:\u0004�v\u0019\u0018Ձ�]�Z����\u0000�撝��ӱڝ��\u0013F#�w��t��\u0017W5p\f6M)\u0018���R�����w6�uJ_E�\u001cj�;�vw~ב�Y\u0018�\u0014V��ڍ��$�\fE�<�z%Ӈ��3�WE�L�]�r�\f�}e��{��\t\u0014\u0016\u0014�\u0003��.�\u0010zZ.�_c\u0019�,~Kϧ�\u000elsY\u00193�\u0018I�͜�|\\\u001b۞��\u001fV�1tw��?�ʨߌ#wD߯�l�̉]g羾���E�\u0005/WiU7mR\u0015��\u001ft��\u000f��Z��Du@}�*�O=CFZF]ǡ�я�����\u000b�I��H\u000f���z�Tyjc�^,�z����\u0012��&��^�Ӈ\\hO�O'v~�o\u0014+7��E����\u0019O\u0019\u001e�\"g�)�]��z�\u0014Ʉ}�\\��C\nv����\ff�,�t��(�\u001dU�ӱ�-=\u0007B<&�_�H('���Rs�[��lk�V��+٤���Зb���i�\u0005�_\"�<\u0014�\u0014Y�)�L���ٙ9�5�\u0013�Vi)�Me��n@\u0012\nƤ#U9�?�IsO���S���o�I�8�;�I=z'�i\u0002�[�\t��o%�B�(]�!�ӱ^���!�?\u000f�C��]@[\u0016m��ޏ\t]\u0017�G���D���;Jj����ߛ\u0011��O^��'yh�Q��e�)3�Q�7��\u000eP�i�����(Կ�0��ߋv>�1ǓIΨ?;����.�M���\u0017s�\u0016���\"ϻk�Ģ]\u0013h�ܸ.@�i0�C�_��Bc\u000e3��B��}��4�\u0005\u0012\u0010g���ؚ\u0005ߏ��\t�MߝMgÝ\u0003痱[��w�\"a��sP��[�'O{Wy��]�ޮ�Y�\u000fu/?0�3\f!��M�}:ߧS���\u001e��\u001cԿ,�>Djmd�񶤁�{�T�xQ���u�\b\u0016�O\u0011��F�2W\u0017�\u0013�|�#|gE\u000b��C+n��s\u0017\u001d+\u0018P@\u001cV0���;��\u0019�t]���p��������t{\"��u�*�\u0015)\u0019U�\u0014�u�/��\u0018�\u00058��m�܋}����j�%k�\u0015)�F�~-�h�\u001c�d�u4����\u0013jq+6�\u0019�9p\u0004�w#�\u0000\u0016߽���ݜ\u0002糴\u0003��\u0002�\u0010�\u0002Z\u001b�f\r\u0006\u0002[|��G��������*�^USY\u0013ݪ65�D�\u0015\fXw��O���yfݥ\"�\u0016Z�?:�c���\u0005v2�Pq�\u0005�This is just a sample of the type of description you could create for your gallery item!

This is a second paragraph.

\",\r\n \"documentationLink\": \"Documentation\"\r\n}PK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&HC\u001f���\u0000\u0000\u0000�\u0000\u0000\u0000\u0011\u0000\u001c\u0000UIDefinition.json �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000{\r\n \"$schema\": \"https://gallery.azure.com/schemas/2015-02-12/UIDefinition.json#\",\r\n \"createDefinition\": {\r\n \"createBlade\": {\r\n \"name\": \"DeployFromTemplateBlade\",\r\n \"extension\": \"HubsExtension\"\r\n }\r\n }\r\n}\r\nPK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&H�\u0000��b\u001a\u0000\u0000b\u001a\u0000\u0000:\u0000\u001c\u0000DeploymentTemplates/azuredeploy-101-simple-windows-vm.json �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000{\r\n \"$schema\": \"https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"newStorageAccountName\": {\r\n \"type\": \"string\",\r\n \"metadata\": {\r\n \"description\": \"Unique DNS Name for the Storage Account where the Virtual Machine's disks will be placed.\"\r\n }\r\n },\r\n\r\n \"blobStorageEndpoint\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"blob.azurestack.local\",\r\n \"allowedValues\": [\r\n \"blob.azurestack.local\",\r\n \"blob.core.windows.net\"\r\n ],\r\n \"metadata\": {\r\n \"description\": \"Blob storage endpoint\"\r\n }\r\n },\r\n\r\n\r\n \"deploymentLocation\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"local\",\r\n \"allowedValues\": [\r\n \"local\",\r\n \"westus\",\r\n \"eastus\"\r\n ],\r\n \"metadata\": {\r\n \"description\": \"Blob storage endpoint\"\r\n }\r\n },\r\n\r\n\r\n \"adminUsername\": {\r\n \"type\": \"string\",\r\n \"metadata\": {\r\n \"description\": \"Username for the Virtual Machine.\"\r\n }\r\n },\r\n \"adminPassword\": {\r\n \"type\": \"securestring\",\r\n \"metadata\": {\r\n \"description\": \"Password for the Virtual Machine.\"\r\n }\r\n },\r\n \"dnsNameForPublicIP\": {\r\n \"type\": \"string\",\r\n \"metadata\": {\r\n \"description\": \"Unique DNS Name for the Public IP used to access the Virtual Machine.\"\r\n }\r\n },\r\n \"windowsOSVersion\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"2012-R2-Datacenter\",\r\n \"allowedValues\": [\r\n \"2008-R2-SP1\",\r\n \"2012-Datacenter\",\r\n \"2012-R2-Datacenter\"\r\n ],\r\n \"metadata\": {\r\n \"description\": \"The Windows version for the VM. This will pick a fully patched image of this given Windows version. Allowed values: 2008-R2-SP1, 2012-Datacenter, 2012-R2-Datacenter.\"\r\n }\r\n }\r\n },\r\n \"variables\": {\r\n \"location\": \"[parameters('deploymentLocation')]\",\r\n \"imagePublisher\": \"MicrosoftWindowsServer\",\r\n \"imageOffer\": \"WindowsServer\",\r\n \"OSDiskName\": \"osdiskforwindowssimple\",\r\n \"nicName\": \"myVMNic\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"subnetName\": \"Subnet\",\r\n \"subnetPrefix\": \"10.0.0.0/24\",\r\n \"storageAccountType\": \"Standard_LRS\",\r\n \"publicIPAddressName\": \"myPublicIP\",\r\n \"publicIPAddressType\": \"Dynamic\",\r\n \"vmStorageAccountContainerName\": \"vhds\",\r\n \"vmName\": \"myVM0007\",\r\n \"vmSize\": \"Standard_A1\",\r\n \"virtualNetworkName\": \"MyVNET\",\r\n \"vnetID\": \"[resourceId('Microsoft.Network/virtualNetworks',variables('virtualNetworkName'))]\",\r\n \"subnetRef\": \"[concat(variables('vnetID'),'/subnets/',variables('subnetName'))]\"\r\n },\r\n \"resources\": [\r\n {\r\n \"type\": \"Microsoft.Storage/storageAccounts\",\r\n \"name\": \"[parameters('newStorageAccountName')]\",\r\n \"apiVersion\": \"2015-05-01-preview\",\r\n \"location\": \"[variables('location')]\",\r\n \"properties\": {\r\n \"accountType\": \"[variables('storageAccountType')]\"\r\n }\r\n },\r\n {\r\n \"apiVersion\": \"2015-05-01-preview\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"name\": \"[variables('publicIPAddressName')]\",\r\n \"location\": \"[variables('location')]\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"[variables('publicIPAddressType')]\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"[parameters('dnsNameForPublicIP')]\"\r\n }\r\n }\r\n },\r\n {\r\n \"apiVersion\": \"2015-05-01-preview\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"name\": \"[variables('virtualNetworkName')]\",\r\n \"location\": \"[variables('location')]\",\r\n \"properties\": {\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"[variables('addressPrefix')]\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"[variables('subnetName')]\",\r\n \"properties\": {\r\n \"addressPrefix\": \"[variables('subnetPrefix')]\"\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"apiVersion\": \"2015-05-01-preview\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"name\": \"[variables('nicName')]\",\r\n \"location\": \"[variables('location')]\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Network/publicIPAddresses/', variables('publicIPAddressName'))]\",\r\n \"[concat('Microsoft.Network/virtualNetworks/', variables('virtualNetworkName'))]\"\r\n ],\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"[resourceId('Microsoft.Network/publicIPAddresses',variables('publicIPAddressName'))]\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"[variables('subnetRef')]\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"apiVersion\": \"2015-06-15\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"name\": \"[variables('vmName')]\",\r\n \"location\": \"[variables('location')]\",\r\n \"dependsOn\": [\r\n \"[concat('Microsoft.Storage/storageAccounts/', parameters('newStorageAccountName'))]\",\r\n \"[concat('Microsoft.Network/networkInterfaces/', variables('nicName'))]\"\r\n ],\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"[variables('vmSize')]\"\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"[variables('vmName')]\",\r\n \"adminUsername\": \"[parameters('adminUsername')]\",\r\n \"adminPassword\": \"[parameters('adminPassword')]\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"[variables('imagePublisher')]\",\r\n \"offer\": \"[variables('imageOffer')]\",\r\n \"sku\": \"[parameters('windowsOSVersion')]\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"osdisk\",\r\n \"vhd\": {\r\n \"uri\": \"[concat('http://',parameters('newStorageAccountName'),'.', parameters('blobStorageEndpoint'), '/', variables('vmStorageAccountContainerName'),'/',variables('OSDiskName'),'.vhd')]\"\r\n },\r\n \"caching\": \"ReadWrite\",\r\n \"createOption\": \"FromImage\"\r\n }\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"[resourceId('Microsoft.Network/networkInterfaces',variables('nicName'))]\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": \"true\",\r\n \"storageUri\": \"[concat('http://',parameters('newStorageAccountName'),'.', parameters('blobStorageEndpoint'))]\"\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n}PK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&HV�f�7\u0001\u0000\u00007\u0001\u0000\u0000E\u0000\u001c\u0000DeploymentTemplates/_rels/azuredeploy-101-simple-windows-vm.json.rels �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000PK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&H�9�bF\u0001\u0000\u0000F\u0001\u0000\u0000)\u0000\u001c\u0000dfbc848bf3784b1885cc44224ecbd0e9/Artifact �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\r\n\r\n azuredeploy-101-simple-windows-vm\r\n Template\r\n DeploymentTemplates\\azuredeploy-101-simple-windows-vm.json\r\n true\r\nPK\u0003\u0004\n\u0000\u0000\u0000\u0000\u0000Tx&HC\\���\u0002\u0000\u0000�\u0002\u0000\u0000\u0013\u0000\u001c\u0000[Content_Types].xml �\u0018\u0000(�\u0014\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000PK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&H�7�`�\u0004\u0000\u0000�\u0004\u0000\u0000\r\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000Manifest.jsonPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&H\u0002a�9 \u0005\u0000\u0000 \u0005\u0000\u0000\u000b\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�\u0004\u0000\u0000_rels/.relsPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&H�� �'\u0003\u0000\u0000'\u0003\u0000\u0000\u000f\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000d\n\u0000\u0000Icons/Small.pngPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&H�o�U�\u0005\u0000\u0000�\u0005\u0000\u0000\u0010\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�\r\u0000\u0000Icons/Medium.pngPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&H1����\u0007\u0000\u0000�\u0007\u0000\u0000\u000f\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�\u0013\u0000\u0000Icons/Large.pngPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&H��\u0003\u000b�\b\u0000\u0000�\b\u0000\u0000\u000e\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�\u001b\u0000\u0000Icons/Wide.pngPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&H\u0018\u0006\u0001�a\u0001\u0000\u0000a\u0001\u0000\u0000\u0019\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�$\u0000\u0000strings/resources.resjsonPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&HC\u001f���\u0000\u0000\u0000�\u0000\u0000\u0000\u0011\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�&\u0000\u0000UIDefinition.jsonPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&H�\u0000��b\u001a\u0000\u0000b\u001a\u0000\u0000:\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�'\u0000\u0000DeploymentTemplates/azuredeploy-101-simple-windows-vm.jsonPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&HV�f�7\u0001\u0000\u00007\u0001\u0000\u0000E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�B\u0000\u0000DeploymentTemplates/_rels/azuredeploy-101-simple-windows-vm.json.relsPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&H�9�bF\u0001\u0000\u0000F\u0001\u0000\u0000)\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000UD\u0000\u0000dfbc848bf3784b1885cc44224ecbd0e9/ArtifactPK\u0001\u0002-\u0000\n\u0000\u0000\u0000\u0000\u0000Tx&HC\\���\u0002\u0000\u0000�\u0002\u0000\u0000\u0013\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000�E\u0000\u0000[Content_Types].xmlPK\u0005\u0006\u0000\u0000\u0000\u0000\f\u0000\f\u0000a\u0003\u0000\u0000�H\u0000\u0000\u0000\u0000", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "19533" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"default\": {\r\n \"products\": [],\r\n \"uiDefinitionUri\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/UIDefinition.json?api-version=2015-04-01\",\r\n \"artifacts\": [\r\n {\r\n \"name\": \"azuredeploy-101-simple-windows-vm\",\r\n \"uri\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/DeploymentTemplates/azuredeploy-101-simple-windows-vm.json?api-version=2015-04-01\",\r\n \"type\": \"template\"\r\n }\r\n ],\r\n \"metadata\": {},\r\n \"properties\": {},\r\n \"identity\": \"Microsoft.SimpleVMTemplate.1.0.0\",\r\n \"publisher\": \"Microsoft\",\r\n \"publisherDisplayName\": \"Microsoft\",\r\n \"itemName\": \"SimpleVMTemplate\",\r\n \"itemDisplayName\": \"Simple VM\",\r\n \"version\": \"1.0.0\",\r\n \"summary\": \"Create a simple VM\",\r\n \"description\": \"

This is just a sample of the type of description you could create for your gallery item!

This is a second paragraph.

\",\r\n \"categoryIds\": [\r\n \"My Gallery Items\"\r\n ],\r\n \"screenshotUris\": [],\r\n \"links\": [\r\n {\r\n \"displayName\": \"Documentation\",\r\n \"uri\": \"http://go.microsoft.com/fwlink/?LinkId=532898\"\r\n }\r\n ],\r\n \"filters\": [],\r\n \"iconFileUris\": {\r\n \"small\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Small.png?api-version=2015-04-01\",\r\n \"medium\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Medium.png?api-version=2015-04-01\",\r\n \"large\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Large.png?api-version=2015-04-01\",\r\n \"wide\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Wide.png?api-version=2015-04-01\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1454" + ], + "Content-Type": [ + "text/plain; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "e062357e-d498-4cd7-9f49-e2f6c1fd28ca" + ], + "x-ms-correlation-request-id": [ + "e062357e-d498-4cd7-9f49-e2f6c1fd28ca" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221705Z:e062357e-d498-4cd7-9f49-e2f6c1fd28ca" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:04 GMT" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/GalleryItems/providers/Microsoft.Gallery/mygalleryitems/Microsoft.SimpleVMTemplate.1.0.0?api-version=2015-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL0dhbGxlcnlJdGVtcy9wcm92aWRlcnMvTWljcm9zb2Z0LkdhbGxlcnkvbXlnYWxsZXJ5aXRlbXMvTWljcm9zb2Z0LlNpbXBsZVZNVGVtcGxhdGUuMS4wLjA/YXBpLXZlcnNpb249MjAxNS0wNC0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"default\": {\r\n \"products\": [],\r\n \"uiDefinitionUri\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/UIDefinition.json?api-version=2015-04-01\",\r\n \"artifacts\": [\r\n {\r\n \"name\": \"azuredeploy-101-simple-windows-vm\",\r\n \"uri\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/DeploymentTemplates/azuredeploy-101-simple-windows-vm.json?api-version=2015-04-01\",\r\n \"type\": \"template\"\r\n }\r\n ],\r\n \"metadata\": {},\r\n \"properties\": {},\r\n \"identity\": \"Microsoft.SimpleVMTemplate.1.0.0\",\r\n \"publisher\": \"Microsoft\",\r\n \"publisherDisplayName\": \"Microsoft\",\r\n \"itemName\": \"SimpleVMTemplate\",\r\n \"itemDisplayName\": \"Simple VM\",\r\n \"version\": \"1.0.0\",\r\n \"summary\": \"Create a simple VM\",\r\n \"description\": \"

This is just a sample of the type of description you could create for your gallery item!

This is a second paragraph.

\",\r\n \"categoryIds\": [\r\n \"My Gallery Items\"\r\n ],\r\n \"screenshotUris\": [],\r\n \"links\": [\r\n {\r\n \"displayName\": \"Documentation\",\r\n \"uri\": \"http://go.microsoft.com/fwlink/?LinkId=532898\"\r\n }\r\n ],\r\n \"filters\": [],\r\n \"iconFileUris\": {\r\n \"small\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Small.png?api-version=2015-04-01\",\r\n \"medium\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Medium.png?api-version=2015-04-01\",\r\n \"large\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Large.png?api-version=2015-04-01\",\r\n \"wide\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Wide.png?api-version=2015-04-01\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "1454" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/GalleryItems/providers/Microsoft.Gallery/myGalleryItems/Microsoft.SimpleVMTemplate.1.0.0\",\r\n \"name\": \"Microsoft.SimpleVMTemplate.1.0.0\",\r\n \"type\": \"Microsoft.Gallery/myGalleryItems\",\r\n \"properties\": {\r\n \"default\": {\r\n \"products\": [],\r\n \"uiDefinitionUri\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/UIDefinition.json?api-version=2015-04-01\",\r\n \"artifacts\": [\r\n {\r\n \"name\": \"azuredeploy-101-simple-windows-vm\",\r\n \"uri\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/DeploymentTemplates/azuredeploy-101-simple-windows-vm.json?api-version=2015-04-01\",\r\n \"type\": \"template\"\r\n }\r\n ],\r\n \"metadata\": {},\r\n \"properties\": {},\r\n \"identity\": \"Microsoft.SimpleVMTemplate.1.0.0\",\r\n \"publisher\": \"Microsoft\",\r\n \"publisherDisplayName\": \"Microsoft\",\r\n \"itemName\": \"SimpleVMTemplate\",\r\n \"itemDisplayName\": \"Simple VM\",\r\n \"version\": \"1.0.0\",\r\n \"summary\": \"Create a simple VM\",\r\n \"description\": \"

This is just a sample of the type of description you could create for your gallery item!

This is a second paragraph.

\",\r\n \"categoryIds\": [\r\n \"My Gallery Items\"\r\n ],\r\n \"screenshotUris\": [],\r\n \"links\": [\r\n {\r\n \"displayName\": \"Documentation\",\r\n \"uri\": \"http://go.microsoft.com/fwlink/?LinkId=532898\"\r\n }\r\n ],\r\n \"filters\": [],\r\n \"iconFileUris\": {\r\n \"small\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Small.png?api-version=2015-04-01\",\r\n \"medium\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Medium.png?api-version=2015-04-01\",\r\n \"large\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Large.png?api-version=2015-04-01\",\r\n \"wide\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Wide.png?api-version=2015-04-01\"\r\n }\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1716" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "4cd8de36-0e8d-40eb-b0b3-e13da842bdd8" + ], + "x-ms-correlation-request-id": [ + "4cd8de36-0e8d-40eb-b0b3-e13da842bdd8" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221705Z:4cd8de36-0e8d-40eb-b0b3-e13da842bdd8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:04 GMT" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/GalleryItems/providers/Microsoft.Gallery/mygalleryitems/Microsoft.SimpleVMTemplate.1.0.0?api-version=2015-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL0dhbGxlcnlJdGVtcy9wcm92aWRlcnMvTWljcm9zb2Z0LkdhbGxlcnkvbXlnYWxsZXJ5aXRlbXMvTWljcm9zb2Z0LlNpbXBsZVZNVGVtcGxhdGUuMS4wLjA/YXBpLXZlcnNpb249MjAxNS0wNC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/GalleryItems/providers/Microsoft.Gallery/myGalleryItems/Microsoft.SimpleVMTemplate.1.0.0\",\r\n \"name\": \"Microsoft.SimpleVMTemplate.1.0.0\",\r\n \"type\": \"Microsoft.Gallery/myGalleryItems\",\r\n \"properties\": {\r\n \"products\": [],\r\n \"uiDefinitionUri\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/UIDefinition.json?api-version=2015-04-01\",\r\n \"artifacts\": [\r\n {\r\n \"name\": \"azuredeploy-101-simple-windows-vm\",\r\n \"uri\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/DeploymentTemplates/azuredeploy-101-simple-windows-vm.json?api-version=2015-04-01\",\r\n \"type\": \"template\"\r\n }\r\n ],\r\n \"metadata\": {},\r\n \"properties\": {},\r\n \"identity\": \"Microsoft.SimpleVMTemplate.1.0.0\",\r\n \"publisher\": \"Microsoft\",\r\n \"publisherDisplayName\": \"Microsoft\",\r\n \"itemName\": \"SimpleVMTemplate\",\r\n \"itemDisplayName\": \"Simple VM\",\r\n \"version\": \"1.0.0\",\r\n \"summary\": \"Create a simple VM\",\r\n \"description\": \"

This is just a sample of the type of description you could create for your gallery item!

This is a second paragraph.

\",\r\n \"categoryIds\": [\r\n \"My Gallery Items\"\r\n ],\r\n \"screenshotUris\": [],\r\n \"links\": [\r\n {\r\n \"displayName\": \"Documentation\",\r\n \"uri\": \"http://go.microsoft.com/fwlink/?LinkId=532898\"\r\n }\r\n ],\r\n \"filters\": [],\r\n \"iconFileUris\": {\r\n \"small\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Small.png?api-version=2015-04-01\",\r\n \"medium\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Medium.png?api-version=2015-04-01\",\r\n \"large\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Large.png?api-version=2015-04-01\",\r\n \"wide\": \"https://pt-test04:30016//artifacts/1988820c-2bcc-4682-9991-bec44e6b8324/Icons/Wide.png?api-version=2015-04-01\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1704" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13633" + ], + "x-ms-request-id": [ + "920d7142-35ee-41b7-a959-074d06c9890f" + ], + "x-ms-correlation-request-id": [ + "920d7142-35ee-41b7-a959-074d06c9890f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221705Z:920d7142-35ee-41b7-a959-074d06c9890f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:04 GMT" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/GalleryItems/providers/Microsoft.Gallery/mygalleryitems/Microsoft.SimpleVMTemplate.1.0.0?api-version=2015-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL0dhbGxlcnlJdGVtcy9wcm92aWRlcnMvTWljcm9zb2Z0LkdhbGxlcnkvbXlnYWxsZXJ5aXRlbXMvTWljcm9zb2Z0LlNpbXBsZVZNVGVtcGxhdGUuMS4wLjA/YXBpLXZlcnNpb249MjAxNS0wNC0wMQ==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "dc91b0f4-494e-4542-af56-a0c9ce1fc00c" + ], + "x-ms-correlation-request-id": [ + "dc91b0f4-494e-4542-af56-a0c9ce1fc00c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221706Z:dc91b0f4-494e-4542-af56-a0c9ce1fc00c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:05 GMT" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/GalleryItems?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL0dhbGxlcnlJdGVtcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-request-id": [ + "7b49794e-2d7d-44bc-875f-bd0dd8ea580a" + ], + "x-ms-correlation-request-id": [ + "7b49794e-2d7d-44bc-875f-bd0dd8ea580a" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221706Z:7b49794e-2d7d-44bc-875f-bd0dd8ea580a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:05 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1HQUxMRVJZSVRFTVMtUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1HQUxMRVJZSVRFTVMtUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFIUVV4TVJWSlpTVlJGVFZNdFVrVkVUVTlPUkNJc0ltcHZZa3h2WTJGMGFXOXVJam9pY21Wa2JXOXVaQ0o5P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13629" + ], + "x-ms-request-id": [ + "a2d5d5f4-ba92-433a-bcb4-de35184dbbf1" + ], + "x-ms-correlation-request-id": [ + "a2d5d5f4-ba92-433a-bcb4-de35184dbbf1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221706Z:a2d5d5f4-ba92-433a-bcb4-de35184dbbf1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:06 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1HQUxMRVJZSVRFTVMtUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1HQUxMRVJZSVRFTVMtUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFIUVV4TVJWSlpTVlJGVFZNdFVrVkVUVTlPUkNJc0ltcHZZa3h2WTJGMGFXOXVJam9pY21Wa2JXOXVaQ0o5P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13617" + ], + "x-ms-request-id": [ + "fecaa103-0763-4527-b4d5-2ad2223a0692" + ], + "x-ms-correlation-request-id": [ + "fecaa103-0763-4527-b4d5-2ad2223a0692" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221722Z:fecaa103-0763-4527-b4d5-2ad2223a0692" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:21 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1HQUxMRVJZSVRFTVMtUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1HQUxMRVJZSVRFTVMtUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFIUVV4TVJWSlpTVlJGVFZNdFVrVkVUVTlPUkNJc0ltcHZZa3h2WTJGMGFXOXVJam9pY21Wa2JXOXVaQ0o5P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13606" + ], + "x-ms-request-id": [ + "14940ffa-85fc-4c06-b029-3ccf10f30e52" + ], + "x-ms-correlation-request-id": [ + "14940ffa-85fc-4c06-b029-3ccf10f30e52" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221737Z:14940ffa-85fc-4c06-b029-3ccf10f30e52" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:37 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1HQUxMRVJZSVRFTVMtUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1HQUxMRVJZSVRFTVMtUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFIUVV4TVJWSlpTVlJGVFZNdFVrVkVUVTlPUkNJc0ltcHZZa3h2WTJGMGFXOXVJam9pY21Wa2JXOXVaQ0o5P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13604" + ], + "x-ms-request-id": [ + "741eedab-c816-4dc9-987d-6104cedce807" + ], + "x-ms-correlation-request-id": [ + "741eedab-c816-4dc9-987d-6104cedce807" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221752Z:741eedab-c816-4dc9-987d-6104cedce807" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/GalleryItems?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL0dhbGxlcnlJdGVtcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceGroupNotFound\",\r\n \"message\": \"Resource group 'GalleryItems' could not be found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "104" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13603" + ], + "x-ms-request-id": [ + "8d4beef9-26c9-4d1e-900b-7b3bd3d4a207" + ], + "x-ms-correlation-request-id": [ + "8d4beef9-26c9-4d1e-900b-7b3bd3d4a207" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160216T221752Z:8d4beef9-26c9-4d1e-900b-7b3bd3d4a207" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 16 Feb 2016 22:17:52 GMT" + ] + }, + "StatusCode": 404 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "69D8709B-B058-4537-92A0-68C9D272FE31" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestManagedLocation.json b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestManagedLocation.json new file mode 100644 index 000000000000..89b2a94b2e74 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestManagedLocation.json @@ -0,0 +1,593 @@ +{ + "Entries": [ + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1183" + ], + "x-ms-request-id": [ + "e70e153c-757c-4412-a00b-2ae4db01f1f9" + ], + "x-ms-correlation-request-id": [ + "e70e153c-757c-4412-a00b-2ae4db01f1f9" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004637Z:e70e153c-757c-4412-a00b-2ae4db01f1f9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1181" + ], + "x-ms-request-id": [ + "518b7465-5474-49b0-a4eb-42bc0e43106f" + ], + "x-ms-correlation-request-id": [ + "518b7465-5474-49b0-a4eb-42bc0e43106f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004637Z:518b7465-5474-49b0-a4eb-42bc0e43106f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1182" + ], + "x-ms-request-id": [ + "718e9b2a-a17e-4f29-97f5-18f5c9f5e3a7" + ], + "x-ms-correlation-request-id": [ + "718e9b2a-a17e-4f29-97f5-18f5c9f5e3a7" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004637Z:718e9b2a-a17e-4f29-97f5-18f5c9f5e3a7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1180" + ], + "x-ms-request-id": [ + "0b3a8a08-0096-42a3-9d3f-31d00da81b99" + ], + "x-ms-correlation-request-id": [ + "0b3a8a08-0096-42a3-9d3f-31d00da81b99" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004638Z:0b3a8a08-0096-42a3-9d3f-31d00da81b99" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnM/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/redmond\",\r\n \"name\": \"redmond\",\r\n \"displayName\": \"redmond\",\r\n \"latitude\": \"\",\r\n \"longitude\": \"\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago2\",\r\n \"name\": \"chicago2\",\r\n \"displayName\": \"chicago2\",\r\n \"latitude\": \"80.5\",\r\n \"longitude\": \"-45.5\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago3\",\r\n \"name\": \"chicago3\",\r\n \"displayName\": \"chicago3\",\r\n \"latitude\": \"80.5\",\r\n \"longitude\": \"-45.5\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "602" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12762" + ], + "x-ms-request-id": [ + "22fc0b3f-dfda-4d45-be21-0dda1db83d1a" + ], + "x-ms-correlation-request-id": [ + "22fc0b3f-dfda-4d45-be21-0dda1db83d1a" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004638Z:22fc0b3f-dfda-4d45-be21-0dda1db83d1a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnM/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/redmond\",\r\n \"name\": \"redmond\",\r\n \"displayName\": \"redmond\",\r\n \"latitude\": \"\",\r\n \"longitude\": \"\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago2\",\r\n \"name\": \"chicago2\",\r\n \"displayName\": \"chicago2\",\r\n \"latitude\": \"80.5\",\r\n \"longitude\": \"-45.5\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago3\",\r\n \"name\": \"chicago3\",\r\n \"displayName\": \"chicago3\",\r\n \"latitude\": \"80.5\",\r\n \"longitude\": \"-45.5\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "602" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12761" + ], + "x-ms-request-id": [ + "c627e94d-53de-4b96-9bd3-61b6021f9823" + ], + "x-ms-correlation-request-id": [ + "c627e94d-53de-4b96-9bd3-61b6021f9823" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004638Z:c627e94d-53de-4b96-9bd3-61b6021f9823" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnMvY2hpY2Fnbz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"chicago\",\r\n \"displayName\": \"chicago\",\r\n \"latitude\": \"80.5\",\r\n \"longitude\": \"-45.5\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "102" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"chicago\",\r\n \"displayName\": \"chicago\",\r\n \"latitude\": \"80.5\",\r\n \"longitude\": \"-45.5\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "80" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1160" + ], + "x-ms-request-id": [ + "b24fac22-1ada-4049-abaa-91431da5f197" + ], + "x-ms-correlation-request-id": [ + "b24fac22-1ada-4049-abaa-91431da5f197" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004639Z:b24fac22-1ada-4049-abaa-91431da5f197" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:38 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnMvY2hpY2Fnbz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago\",\r\n \"name\": \"chicago\",\r\n \"displayName\": \"chicago\",\r\n \"latitude\": \"90\",\r\n \"longitude\": \"-45.5\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "222" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"chicago\",\r\n \"displayName\": \"chicago\",\r\n \"latitude\": \"90\",\r\n \"longitude\": \"-45.5\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "78" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1159" + ], + "x-ms-request-id": [ + "7c12982a-d295-45d0-b7ef-ef6875f47a76" + ], + "x-ms-correlation-request-id": [ + "7c12982a-d295-45d0-b7ef-ef6875f47a76" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004640Z:7c12982a-d295-45d0-b7ef-ef6875f47a76" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnMvY2hpY2Fnbz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago\",\r\n \"name\": \"chicago\",\r\n \"displayName\": \"chicago\",\r\n \"latitude\": \"80.5\",\r\n \"longitude\": \"-45.5\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12760" + ], + "x-ms-request-id": [ + "210a75c0-7bcb-4dd0-9351-ff168d30ac63" + ], + "x-ms-correlation-request-id": [ + "210a75c0-7bcb-4dd0-9351-ff168d30ac63" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004639Z:210a75c0-7bcb-4dd0-9351-ff168d30ac63" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnMvY2hpY2Fnbz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago\",\r\n \"name\": \"chicago\",\r\n \"displayName\": \"chicago\",\r\n \"latitude\": \"90\",\r\n \"longitude\": \"-45.5\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "195" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12759" + ], + "x-ms-request-id": [ + "9c9de276-83ce-491c-8625-a8ac07d05ffe" + ], + "x-ms-correlation-request-id": [ + "9c9de276-83ce-491c-8625-a8ac07d05ffe" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004640Z:9c9de276-83ce-491c-8625-a8ac07d05ffe" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnMvY2hpY2Fnbz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"LocationNotFound\",\r\n \"message\": \"The location name 'chicago' could not be found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "97" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12758" + ], + "x-ms-request-id": [ + "2e70aba8-371c-4f22-8fed-ead4144c9fa1" + ], + "x-ms-correlation-request-id": [ + "2e70aba8-371c-4f22-8fed-ead4144c9fa1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004641Z:2e70aba8-371c-4f22-8fed-ead4144c9fa1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:40 GMT" + ] + }, + "StatusCode": 400 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/chicago?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnMvY2hpY2Fnbz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1158" + ], + "x-ms-request-id": [ + "25f7d88c-bc25-4a9e-a987-10e35e123d97" + ], + "x-ms-correlation-request-id": [ + "25f7d88c-bc25-4a9e-a987-10e35e123d97" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160213T004641Z:25f7d88c-bc25-4a9e-a987-10e35e123d97" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 13 Feb 2016 00:46:40 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "69D8709B-B058-4537-92A0-68C9D272FE31" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestOffer.json b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestOffer.json new file mode 100644 index 000000000000..d40598353cc9 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestOffer.json @@ -0,0 +1,1613 @@ +{ + "Entries": [ + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1161" + ], + "x-ms-request-id": [ + "49eb330c-6601-46d0-aeee-49ae68c1ddef" + ], + "x-ms-correlation-request-id": [ + "49eb330c-6601-46d0-aeee-49ae68c1ddef" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204755Z:49eb330c-6601-46d0-aeee-49ae68c1ddef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1159" + ], + "x-ms-request-id": [ + "1a37f833-5dd3-4764-a76b-ff3082ae281f" + ], + "x-ms-correlation-request-id": [ + "1a37f833-5dd3-4764-a76b-ff3082ae281f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204756Z:1a37f833-5dd3-4764-a76b-ff3082ae281f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1160" + ], + "x-ms-request-id": [ + "f02cf877-ff98-4083-9f91-6fdc8f027741" + ], + "x-ms-correlation-request-id": [ + "f02cf877-ff98-4083-9f91-6fdc8f027741" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204755Z:f02cf877-ff98-4083-9f91-6fdc8f027741" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1158" + ], + "x-ms-request-id": [ + "ff138264-8f34-4e04-bd62-f45e7297e40e" + ], + "x-ms-correlation-request-id": [ + "ff138264-8f34-4e04-bd62-f45e7297e40e" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204756Z:ff138264-8f34-4e04-bd62-f45e7297e40e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnM/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/redmond\",\r\n \"name\": \"redmond\",\r\n \"displayName\": \"redmond\",\r\n \"latitude\": \"\",\r\n \"longitude\": \"\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "200" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12753" + ], + "x-ms-request-id": [ + "f5a9c1c9-954c-4bab-85b2-0d7d4387c974" + ], + "x-ms-correlation-request-id": [ + "f5a9c1c9-954c-4bab-85b2-0d7d4387c974" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204756Z:f5a9c1c9-954c-4bab-85b2-0d7d4387c974" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "100" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12752" + ], + "x-ms-request-id": [ + "1a46567c-f0d5-4c4a-9d1e-8d95d94faf4d" + ], + "x-ms-correlation-request-id": [ + "1a46567c-f0d5-4c4a-9d1e-8d95d94faf4d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204757Z:1a46567c-f0d5-4c4a-9d1e-8d95d94faf4d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:57 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12738" + ], + "x-ms-request-id": [ + "f266be8f-3160-4767-81ba-7ec0aedcabf5" + ], + "x-ms-correlation-request-id": [ + "f266be8f-3160-4767-81ba-7ec0aedcabf5" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204805Z:f266be8f-3160-4767-81ba-7ec0aedcabf5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:04 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01\",\r\n \"name\": \"TestRG01\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1167" + ], + "x-ms-request-id": [ + "407ec5b2-467f-4bab-8171-4da6584e6cc1" + ], + "x-ms-correlation-request-id": [ + "407ec5b2-467f-4bab-8171-4da6584e6cc1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204757Z:407ec5b2-467f-4bab-8171-4da6584e6cc1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:57 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlR3JvdXBzL1Rlc3RSRzAxL3Jlc291cmNlcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12751" + ], + "x-ms-request-id": [ + "ef733e76-1683-4349-82a4-8cd98f7d4728" + ], + "x-ms-correlation-request-id": [ + "ef733e76-1683-4349-82a4-8cd98f7d4728" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204757Z:ef733e76-1683-4349-82a4-8cd98f7d4728" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestRG01\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "52" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01\",\r\n \"name\": \"TestRG01\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1166" + ], + "x-ms-request-id": [ + "3eb8419d-f58f-467e-84f8-735ec1aef922" + ], + "x-ms-correlation-request-id": [ + "3eb8419d-f58f-467e-84f8-735ec1aef922" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204758Z:3eb8419d-f58f-467e-84f8-735ec1aef922" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestRG01\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "52" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01\",\r\n \"name\": \"TestRG01\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1162" + ], + "x-ms-request-id": [ + "99bfc613-1c83-4658-8bfe-44b265def86a" + ], + "x-ms-correlation-request-id": [ + "99bfc613-1c83-4658-8bfe-44b265def86a" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204801Z:99bfc613-1c83-4658-8bfe-44b265def86a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/plans?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucz9hcGktdmVyc2lvbj0xLjAmaW5jbHVkZURldGFpbHM9ZmFsc2U=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12750" + ], + "x-ms-request-id": [ + "58fd94b4-ad71-4585-b277-78c9b490bf19" + ], + "x-ms-correlation-request-id": [ + "58fd94b4-ad71-4585-b277-78c9b490bf19" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204758Z:58fd94b4-ad71-4585-b277-78c9b490bf19" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Connection": [ + "close" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0QmFzZVBsYW4wMT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": []\r\n },\r\n \"name\": \"TestBasePlan01\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "250" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01\",\r\n \"name\": \"TestBasePlan01\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "405" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1165" + ], + "x-ms-request-id": [ + "1f6486f7-85ac-483c-b370-a7a5ed1bf849" + ], + "x-ms-correlation-request-id": [ + "1f6486f7-85ac-483c-b370-a7a5ed1bf849" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204758Z:1f6486f7-85ac-483c-b370-a7a5ed1bf849" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:58 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0QmFzZVBsYW4wMT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01\",\r\n \"name\": \"TestBasePlan01\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1033" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01\",\r\n \"name\": \"TestBasePlan01\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestBasePlan01\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "801" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1164" + ], + "x-ms-request-id": [ + "9c3cc4b6-fb76-406b-a79e-a7df5820fd82" + ], + "x-ms-correlation-request-id": [ + "9c3cc4b6-fb76-406b-a79e-a7df5820fd82" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204759Z:9c3cc4b6-fb76-406b-a79e-a7df5820fd82" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0QmFzZVBsYW4wMT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01\",\r\n \"name\": \"TestBasePlan01\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1045" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01\",\r\n \"name\": \"TestBasePlan01\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestBasePlan01\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "800" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1163" + ], + "x-ms-request-id": [ + "b933ff2d-1c71-45d7-90e8-4e6de70fcfbb" + ], + "x-ms-correlation-request-id": [ + "b933ff2d-1c71-45d7-90e8-4e6de70fcfbb" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204801Z:b933ff2d-1c71-45d7-90e8-4e6de70fcfbb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12749" + ], + "x-ms-request-id": [ + "d5d4d023-5371-4b87-a31d-c22a74d41ba8" + ], + "x-ms-correlation-request-id": [ + "d5d4d023-5371-4b87-a31d-c22a74d41ba8" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204759Z:d5d4d023-5371-4b87-a31d-c22a74d41ba8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0QmFzZVBsYW4wMT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01\",\r\n \"name\": \"TestBasePlan01\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestBasePlan01\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "801" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12748" + ], + "x-ms-request-id": [ + "5321bc87-91d4-4b85-827c-2e008b0cf851" + ], + "x-ms-correlation-request-id": [ + "5321bc87-91d4-4b85-827c-2e008b0cf851" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204800Z:5321bc87-91d4-4b85-827c-2e008b0cf851" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0QmFzZVBsYW4wMT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01\",\r\n \"name\": \"TestBasePlan01\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestBasePlan01\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "801" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12747" + ], + "x-ms-request-id": [ + "30887cfb-1c1d-4281-a4bc-f9fbdc1732ee" + ], + "x-ms-correlation-request-id": [ + "30887cfb-1c1d-4281-a4bc-f9fbdc1732ee" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204800Z:30887cfb-1c1d-4281-a4bc-f9fbdc1732ee" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:47:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0QmFzZVBsYW4wMT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/plans/TestBasePlan01' under resource group 'TestRG01' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "156" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "8497e5aa-d8b8-4425-bf71-f92da63de4bf" + ], + "x-ms-correlation-request-id": [ + "8497e5aa-d8b8-4425-bf71-f92da63de4bf" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204805Z:8497e5aa-d8b8-4425-bf71-f92da63de4bf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:04 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/offers?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnM/YXBpLXZlcnNpb249MS4wJmluY2x1ZGVEZXRhaWxzPWZhbHNl", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12746" + ], + "x-ms-request-id": [ + "2847ab64-0a81-4c94-9894-ec8c740b8ed1" + ], + "x-ms-correlation-request-id": [ + "2847ab64-0a81-4c94-9894-ec8c740b8ed1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204801Z:2847ab64-0a81-4c94-9894-ec8c740b8ed1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/offers/TestOffer01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdE9mZmVyMDE/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestOffer01\",\r\n \"displayName\": \"TestOffer01\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"name\": \"TestOffer01\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1113" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/offers/TestOffer01\",\r\n \"name\": \"TestOffer01\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestOffer01\",\r\n \"displayName\": \"TestOffer01\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestBasePlan01\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "948" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1161" + ], + "x-ms-request-id": [ + "83016179-a3f8-4179-876f-df0fec69bc53" + ], + "x-ms-correlation-request-id": [ + "83016179-a3f8-4179-876f-df0fec69bc53" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204802Z:83016179-a3f8-4179-876f-df0fec69bc53" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:02 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/offers/TestOffer01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdE9mZmVyMDE/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestOffer01\",\r\n \"displayName\": \"TestOffer01\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/offers/TestOffer01\",\r\n \"name\": \"TestOffer01\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1365" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/offers/TestOffer01\",\r\n \"name\": \"TestOffer01\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestOffer01\",\r\n \"displayName\": \"TestOffer01\",\r\n \"state\": \"Public\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestBasePlan01\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "947" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1160" + ], + "x-ms-request-id": [ + "29e79456-f54f-4dbf-a5d1-145625b31de9" + ], + "x-ms-correlation-request-id": [ + "29e79456-f54f-4dbf-a5d1-145625b31de9" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204803Z:29e79456-f54f-4dbf-a5d1-145625b31de9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/offers/TestOffer01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdE9mZmVyMDE/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG01/providers/Microsoft.Subscriptions/offers/TestOffer01\",\r\n \"name\": \"TestOffer01\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestOffer01\",\r\n \"displayName\": \"TestOffer01\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestBasePlan01\",\r\n \"displayName\": \"TestBasePlan01\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestBasePlan01\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "948" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12741" + ], + "x-ms-request-id": [ + "89e66bb9-2ed7-4d6e-8b54-484d0cabf613" + ], + "x-ms-correlation-request-id": [ + "89e66bb9-2ed7-4d6e-8b54-484d0cabf613" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204802Z:89e66bb9-2ed7-4d6e-8b54-484d0cabf613" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/offers/TestOffer01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdE9mZmVyMDE/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/offers/TestOffer01' under resource group 'TestRG01' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "154" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "39d0ff5e-747d-423f-ad57-1722cdfdbeb0" + ], + "x-ms-correlation-request-id": [ + "39d0ff5e-747d-423f-ad57-1722cdfdbeb0" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204804Z:39d0ff5e-747d-423f-ad57-1722cdfdbeb0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:04 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/offers/TestOffer01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9vZmZlcnMvVGVzdE9mZmVyMDE/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1159" + ], + "x-ms-request-id": [ + "8e3c6439-92f5-4098-afa2-9c41a22e3c49" + ], + "x-ms-correlation-request-id": [ + "8e3c6439-92f5-4098-afa2-9c41a22e3c49" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204804Z:8e3c6439-92f5-4098-afa2-9c41a22e3c49" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01/providers/Microsoft.Subscriptions/plans/TestBasePlan01?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9wbGFucy9UZXN0QmFzZVBsYW4wMT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1158" + ], + "x-ms-request-id": [ + "3a0f0f86-b630-4e57-bb83-cea34293a0fa" + ], + "x-ms-correlation-request-id": [ + "3a0f0f86-b630-4e57-bb83-cea34293a0fa" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204805Z:3a0f0f86-b630-4e57-bb83-cea34293a0fa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1157" + ], + "x-ms-request-id": [ + "4c639d7f-c12c-4e26-9a00-b3c3a327f5ed" + ], + "x-ms-correlation-request-id": [ + "4c639d7f-c12c-4e26-9a00-b3c3a327f5ed" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204805Z:4c639d7f-c12c-4e26-9a00-b3c3a327f5ed" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:05 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcwMS1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcwMS1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVrY3dNUzFTUlVSTlQwNUVJaXdpYW05aVRHOWpZWFJwYjI0aU9pSnlaV1J0YjI1a0luMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12737" + ], + "x-ms-request-id": [ + "7b341654-3d4b-4f92-b621-6c2a8e8a132f" + ], + "x-ms-correlation-request-id": [ + "7b341654-3d4b-4f92-b621-6c2a8e8a132f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204805Z:7b341654-3d4b-4f92-b621-6c2a8e8a132f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:05 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcwMS1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcwMS1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVrY3dNUzFTUlVSTlQwNUVJaXdpYW05aVRHOWpZWFJwYjI0aU9pSnlaV1J0YjI1a0luMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12723" + ], + "x-ms-request-id": [ + "5dcfa0e6-fca0-43c8-a875-6d6357ec73cf" + ], + "x-ms-correlation-request-id": [ + "5dcfa0e6-fca0-43c8-a875-6d6357ec73cf" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204821Z:5dcfa0e6-fca0-43c8-a875-6d6357ec73cf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:21 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcwMS1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcwMS1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVrY3dNUzFTUlVSTlQwNUVJaXdpYW05aVRHOWpZWFJwYjI0aU9pSnlaV1J0YjI1a0luMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12703" + ], + "x-ms-request-id": [ + "187274ca-7fad-4e97-9986-6e9a79f1c554" + ], + "x-ms-correlation-request-id": [ + "187274ca-7fad-4e97-9986-6e9a79f1c554" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204836Z:187274ca-7fad-4e97-9986-6e9a79f1c554" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:36 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcwMS1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcwMS1SRURNT05EIiwiam9iTG9jYXRpb24iOiJyZWRtb25kIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVrY3dNUzFTUlVSTlQwNUVJaXdpYW05aVRHOWpZWFJwYjI0aU9pSnlaV1J0YjI1a0luMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12702" + ], + "x-ms-request-id": [ + "92960134-d35f-4e40-bdd6-b24da8e6ae8c" + ], + "x-ms-correlation-request-id": [ + "92960134-d35f-4e40-bdd6-b24da8e6ae8c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204851Z:92960134-d35f-4e40-bdd6-b24da8e6ae8c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG01?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzAxP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceGroupNotFound\",\r\n \"message\": \"Resource group 'TestRG01' could not be found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "100" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12701" + ], + "x-ms-request-id": [ + "27d67a19-b140-4535-9fb9-7bb2c51f3764" + ], + "x-ms-correlation-request-id": [ + "27d67a19-b140-4535-9fb9-7bb2c51f3764" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204851Z:27d67a19-b140-4535-9fb9-7bb2c51f3764" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:48:51 GMT" + ] + }, + "StatusCode": 404 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "69D8709B-B058-4537-92A0-68C9D272FE31" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestPlan.json b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestPlan.json new file mode 100644 index 000000000000..83bd4e8d9ea9 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestPlan.json @@ -0,0 +1,1205 @@ +{ + "Entries": [ + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1151" + ], + "x-ms-request-id": [ + "c3233554-a69b-496d-96fb-1832f126186b" + ], + "x-ms-correlation-request-id": [ + "c3233554-a69b-496d-96fb-1832f126186b" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205007Z:c3233554-a69b-496d-96fb-1832f126186b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1149" + ], + "x-ms-request-id": [ + "f4fa2dd7-679a-4715-b2da-7e5a2472dc9e" + ], + "x-ms-correlation-request-id": [ + "f4fa2dd7-679a-4715-b2da-7e5a2472dc9e" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205008Z:f4fa2dd7-679a-4715-b2da-7e5a2472dc9e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1150" + ], + "x-ms-request-id": [ + "ea2428b9-fa80-4e3a-a089-95dfeed0b324" + ], + "x-ms-correlation-request-id": [ + "ea2428b9-fa80-4e3a-a089-95dfeed0b324" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205008Z:ea2428b9-fa80-4e3a-a089-95dfeed0b324" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1148" + ], + "x-ms-request-id": [ + "d85f286a-c20a-42a0-b6bd-2d88ae54990f" + ], + "x-ms-correlation-request-id": [ + "d85f286a-c20a-42a0-b6bd-2d88ae54990f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205009Z:d85f286a-c20a-42a0-b6bd-2d88ae54990f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnM/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/redmond\",\r\n \"name\": \"redmond\",\r\n \"displayName\": \"redmond\",\r\n \"latitude\": \"\",\r\n \"longitude\": \"\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "200" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12836" + ], + "x-ms-request-id": [ + "b2073222-39a0-405a-b6e0-dbfc0e3b6a07" + ], + "x-ms-correlation-request-id": [ + "b2073222-39a0-405a-b6e0-dbfc0e3b6a07" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205009Z:b2073222-39a0-405a-b6e0-dbfc0e3b6a07" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12835" + ], + "x-ms-request-id": [ + "a702f641-4a62-404b-bac4-7b3a74d65dab" + ], + "x-ms-correlation-request-id": [ + "a702f641-4a62-404b-bac4-7b3a74d65dab" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205010Z:a702f641-4a62-404b-bac4-7b3a74d65dab" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:10 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12821" + ], + "x-ms-request-id": [ + "98cc5f2e-c060-4601-b9fd-0e6a9e9f086f" + ], + "x-ms-correlation-request-id": [ + "98cc5f2e-c060-4601-b9fd-0e6a9e9f086f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205015Z:98cc5f2e-c060-4601-b9fd-0e6a9e9f086f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:15 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestPlanRG\",\r\n \"name\": \"TestPlanRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "174" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1155" + ], + "x-ms-request-id": [ + "f42d2f2c-1ebf-4979-8fbb-899983257cf5" + ], + "x-ms-correlation-request-id": [ + "f42d2f2c-1ebf-4979-8fbb-899983257cf5" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205010Z:f42d2f2c-1ebf-4979-8fbb-899983257cf5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:10 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestPlanRG/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlR3JvdXBzL1Rlc3RQbGFuUkcvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12834" + ], + "x-ms-request-id": [ + "b7f5742b-f3fd-40e0-a95b-4952816f9f10" + ], + "x-ms-correlation-request-id": [ + "b7f5742b-f3fd-40e0-a95b-4952816f9f10" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205010Z:b7f5742b-f3fd-40e0-a95b-4952816f9f10" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkc/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestPlanRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "54" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestPlanRG\",\r\n \"name\": \"TestPlanRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "174" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1154" + ], + "x-ms-request-id": [ + "9fee009b-28a2-438f-9822-523579b9054f" + ], + "x-ms-correlation-request-id": [ + "9fee009b-28a2-438f-9822-523579b9054f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205010Z:9fee009b-28a2-438f-9822-523579b9054f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG/providers/Microsoft.Subscriptions/plans?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdWJzY3JpcHRpb25zL3BsYW5zP2FwaS12ZXJzaW9uPTEuMCZpbmNsdWRlRGV0YWlscz1mYWxzZQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12831" + ], + "x-ms-request-id": [ + "d0f73f22-2561-4a4e-9383-1e793fde8e88" + ], + "x-ms-correlation-request-id": [ + "d0f73f22-2561-4a4e-9383-1e793fde8e88" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205011Z:d0f73f22-2561-4a4e-9383-1e793fde8e88" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdWJzY3JpcHRpb25zL3BsYW5zL1Rlc3RQbGFuUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestPlanPlan\",\r\n \"displayName\": \"TestPlanPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": []\r\n },\r\n \"name\": \"TestPlanPlan\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "244" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan\",\r\n \"name\": \"TestPlanPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanPlan\",\r\n \"displayName\": \"TestPlanPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "399" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1153" + ], + "x-ms-request-id": [ + "4c895ed3-2823-489f-adb5-f8b24dac8043" + ], + "x-ms-correlation-request-id": [ + "4c895ed3-2823-489f-adb5-f8b24dac8043" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205011Z:4c895ed3-2823-489f-adb5-f8b24dac8043" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:11 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdWJzY3JpcHRpb25zL3BsYW5zL1Rlc3RQbGFuUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestPlanPlan\",\r\n \"displayName\": \"TestPlanPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan\",\r\n \"name\": \"TestPlanPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1027" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan\",\r\n \"name\": \"TestPlanPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanPlan\",\r\n \"displayName\": \"TestPlanPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "793" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1152" + ], + "x-ms-request-id": [ + "1caf446f-b040-4f66-a30c-b7292d71eeb9" + ], + "x-ms-correlation-request-id": [ + "1caf446f-b040-4f66-a30c-b7292d71eeb9" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205012Z:1caf446f-b040-4f66-a30c-b7292d71eeb9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdWJzY3JpcHRpb25zL3BsYW5zL1Rlc3RQbGFuUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestPlanPlan\",\r\n \"displayName\": \"TestPlanPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan\",\r\n \"name\": \"TestPlanPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1039" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan\",\r\n \"name\": \"TestPlanPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanPlan\",\r\n \"displayName\": \"TestPlanPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "792" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1151" + ], + "x-ms-request-id": [ + "cb700b4f-d170-4240-a606-b1e8d76d8021" + ], + "x-ms-correlation-request-id": [ + "cb700b4f-d170-4240-a606-b1e8d76d8021" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205014Z:cb700b4f-d170-4240-a606-b1e8d76d8021" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12829" + ], + "x-ms-request-id": [ + "3d67a862-7353-4644-bf4c-cebcc3a10d1c" + ], + "x-ms-correlation-request-id": [ + "3d67a862-7353-4644-bf4c-cebcc3a10d1c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205012Z:3d67a862-7353-4644-bf4c-cebcc3a10d1c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdWJzY3JpcHRpb25zL3BsYW5zL1Rlc3RQbGFuUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan\",\r\n \"name\": \"TestPlanPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanPlan\",\r\n \"displayName\": \"TestPlanPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "793" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12827" + ], + "x-ms-request-id": [ + "a5004238-eff1-4f55-8b67-c5a4b539f1fe" + ], + "x-ms-correlation-request-id": [ + "a5004238-eff1-4f55-8b67-c5a4b539f1fe" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205013Z:a5004238-eff1-4f55-8b67-c5a4b539f1fe" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdWJzY3JpcHRpb25zL3BsYW5zL1Rlc3RQbGFuUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan\",\r\n \"name\": \"TestPlanPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestPlanPlan\",\r\n \"displayName\": \"TestPlanPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestPlanPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "793" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12825" + ], + "x-ms-request-id": [ + "1132628f-18ae-4abb-bbd5-c2addfe29abc" + ], + "x-ms-correlation-request-id": [ + "1132628f-18ae-4abb-bbd5-c2addfe29abc" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205013Z:1132628f-18ae-4abb-bbd5-c2addfe29abc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdWJzY3JpcHRpb25zL3BsYW5zL1Rlc3RQbGFuUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/plans/TestPlanPlan' under resource group 'TestPlanRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "156" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "ec8a4207-baa6-4348-91fa-bbfcf1879afb" + ], + "x-ms-correlation-request-id": [ + "ec8a4207-baa6-4348-91fa-bbfcf1879afb" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205015Z:ec8a4207-baa6-4348-91fa-bbfcf1879afb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:15 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG/providers/Microsoft.Subscriptions/plans/TestPlanPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdWJzY3JpcHRpb25zL3BsYW5zL1Rlc3RQbGFuUGxhbj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1150" + ], + "x-ms-request-id": [ + "c752320d-2783-44f3-b41b-4313cb60fb11" + ], + "x-ms-correlation-request-id": [ + "c752320d-2783-44f3-b41b-4313cb60fb11" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205014Z:c752320d-2783-44f3-b41b-4313cb60fb11" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1149" + ], + "x-ms-request-id": [ + "66bf89c6-1646-452c-8035-313a4b3b19b0" + ], + "x-ms-correlation-request-id": [ + "66bf89c6-1646-452c-8035-313a4b3b19b0" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205016Z:66bf89c6-1646-452c-8035-313a4b3b19b0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:15 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUExBTlJHLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUExBTlJHLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVFeEJUbEpITFZKRlJFMVBUa1FpTENKcWIySk1iMk5oZEdsdmJpSTZJbkpsWkcxdmJtUWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12820" + ], + "x-ms-request-id": [ + "de806a49-39d8-4fa6-9abe-a96323f483a2" + ], + "x-ms-correlation-request-id": [ + "de806a49-39d8-4fa6-9abe-a96323f483a2" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205016Z:de806a49-39d8-4fa6-9abe-a96323f483a2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:15 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUExBTlJHLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUExBTlJHLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVFeEJUbEpITFZKRlJFMVBUa1FpTENKcWIySk1iMk5oZEdsdmJpSTZJbkpsWkcxdmJtUWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12804" + ], + "x-ms-request-id": [ + "68150b83-af82-49af-ad5f-5822dbc36130" + ], + "x-ms-correlation-request-id": [ + "68150b83-af82-49af-ad5f-5822dbc36130" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205031Z:68150b83-af82-49af-ad5f-5822dbc36130" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:31 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUExBTlJHLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUExBTlJHLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVFeEJUbEpITFZKRlJFMVBUa1FpTENKcWIySk1iMk5oZEdsdmJpSTZJbkpsWkcxdmJtUWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12795" + ], + "x-ms-request-id": [ + "936622e8-53a4-48c1-ada6-82fe2053b7e9" + ], + "x-ms-correlation-request-id": [ + "936622e8-53a4-48c1-ada6-82fe2053b7e9" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205046Z:936622e8-53a4-48c1-ada6-82fe2053b7e9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestPlanRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RQbGFuUkc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceGroupNotFound\",\r\n \"message\": \"Resource group 'TestPlanRG' could not be found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12794" + ], + "x-ms-request-id": [ + "19b0d0e1-ad91-4c1f-b611-588987ea10f7" + ], + "x-ms-correlation-request-id": [ + "19b0d0e1-ad91-4c1f-b611-588987ea10f7" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T205046Z:19b0d0e1-ad91-4c1f-b611-588987ea10f7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:50:46 GMT" + ] + }, + "StatusCode": 404 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "69D8709B-B058-4537-92A0-68C9D272FE31" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestResourceGroup.json b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestResourceGroup.json new file mode 100644 index 000000000000..3ff9b5e1b3a0 --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestResourceGroup.json @@ -0,0 +1,755 @@ +{ + "Entries": [ + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1132" + ], + "x-ms-request-id": [ + "6725fce9-5ce2-48e4-aaf2-75a7d46e3997" + ], + "x-ms-correlation-request-id": [ + "6725fce9-5ce2-48e4-aaf2-75a7d46e3997" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231429Z:6725fce9-5ce2-48e4-aaf2-75a7d46e3997" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1130" + ], + "x-ms-request-id": [ + "af18f0fb-485a-436a-b096-c2156728a52d" + ], + "x-ms-correlation-request-id": [ + "af18f0fb-485a-436a-b096-c2156728a52d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231429Z:af18f0fb-485a-436a-b096-c2156728a52d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1131" + ], + "x-ms-request-id": [ + "d1ac00f9-0912-4caa-8065-b7b92f3fae29" + ], + "x-ms-correlation-request-id": [ + "d1ac00f9-0912-4caa-8065-b7b92f3fae29" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231429Z:d1ac00f9-0912-4caa-8065-b7b92f3fae29" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1129" + ], + "x-ms-request-id": [ + "a3eff00e-0a92-4c8a-9c43-4802407c4fd6" + ], + "x-ms-correlation-request-id": [ + "a3eff00e-0a92-4c8a-9c43-4802407c4fd6" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231430Z:a3eff00e-0a92-4c8a-9c43-4802407c4fd6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnM/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/redmond\",\r\n \"name\": \"redmond\",\r\n \"displayName\": \"redmond\",\r\n \"latitude\": \"\",\r\n \"longitude\": \"\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "200" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12651" + ], + "x-ms-request-id": [ + "9ee4943c-a25a-42c4-b70b-f073f950d45c" + ], + "x-ms-correlation-request-id": [ + "9ee4943c-a25a-42c4-b70b-f073f950d45c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231430Z:9ee4943c-a25a-42c4-b70b-f073f950d45c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG1?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "99" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12649" + ], + "x-ms-request-id": [ + "a956fc1b-8bc8-42bb-8267-ded6be5d7c90" + ], + "x-ms-correlation-request-id": [ + "a956fc1b-8bc8-42bb-8267-ded6be5d7c90" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231431Z:a956fc1b-8bc8-42bb-8267-ded6be5d7c90" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:30 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG1?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12645" + ], + "x-ms-request-id": [ + "65447f99-5054-40c3-93bb-96e08c73d849" + ], + "x-ms-correlation-request-id": [ + "65447f99-5054-40c3-93bb-96e08c73d849" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231432Z:65447f99-5054-40c3-93bb-96e08c73d849" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:31 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG1?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG1\",\r\n \"name\": \"TestRG1\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "168" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1133" + ], + "x-ms-request-id": [ + "486f79bc-1f1d-46e2-b80c-53159b070251" + ], + "x-ms-correlation-request-id": [ + "486f79bc-1f1d-46e2-b80c-53159b070251" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231431Z:486f79bc-1f1d-46e2-b80c-53159b070251" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:30 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG1/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlR3JvdXBzL1Rlc3RSRzEvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12648" + ], + "x-ms-request-id": [ + "6e21e16d-38a2-4998-b36b-259fc81e500b" + ], + "x-ms-correlation-request-id": [ + "6e21e16d-38a2-4998-b36b-259fc81e500b" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231431Z:6e21e16d-38a2-4998-b36b-259fc81e500b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG1?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestRG1\",\r\n \"name\": \"TestRG1\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "168" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12647" + ], + "x-ms-request-id": [ + "47deca01-c716-4ae1-9838-9fbda0087d78" + ], + "x-ms-correlation-request-id": [ + "47deca01-c716-4ae1-9838-9fbda0087d78" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231431Z:47deca01-c716-4ae1-9838-9fbda0087d78" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestRG1?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RSRzE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1132" + ], + "x-ms-request-id": [ + "e0b61d04-ce7e-4fca-9602-bcb81cf15ea1" + ], + "x-ms-correlation-request-id": [ + "e0b61d04-ce7e-4fca-9602-bcb81cf15ea1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231432Z:e0b61d04-ce7e-4fca-9602-bcb81cf15ea1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:31 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcxLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcxLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVrY3hMVkpGUkUxUFRrUWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluSmxaRzF2Ym1RaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12644" + ], + "x-ms-request-id": [ + "95b7243c-1f22-478a-80d2-775f2cb767f7" + ], + "x-ms-correlation-request-id": [ + "95b7243c-1f22-478a-80d2-775f2cb767f7" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231432Z:95b7243c-1f22-478a-80d2-775f2cb767f7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:31 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcxLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcxLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVrY3hMVkpGUkUxUFRrUWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluSmxaRzF2Ym1RaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12632" + ], + "x-ms-request-id": [ + "e3a1271d-7145-4eb4-80c2-dae028beb581" + ], + "x-ms-correlation-request-id": [ + "e3a1271d-7145-4eb4-80c2-dae028beb581" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231447Z:e3a1271d-7145-4eb4-80c2-dae028beb581" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:14:47 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcxLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcxLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVrY3hMVkpGUkUxUFRrUWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluSmxaRzF2Ym1RaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12800" + ], + "x-ms-request-id": [ + "414c0f56-796d-4355-8b5c-407ffab3bc66" + ], + "x-ms-correlation-request-id": [ + "414c0f56-796d-4355-8b5c-407ffab3bc66" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231502Z:414c0f56-796d-4355-8b5c-407ffab3bc66" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:15:02 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcxLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUUkcxLVJFRE1PTkQiLCJqb2JMb2NhdGlvbiI6InJlZG1vbmQifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVVrY3hMVkpGUkUxUFRrUWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluSmxaRzF2Ym1RaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12794" + ], + "x-ms-request-id": [ + "07a80eb8-f652-4e4d-b555-6b373e642a78" + ], + "x-ms-correlation-request-id": [ + "07a80eb8-f652-4e4d-b555-6b373e642a78" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T231517Z:07a80eb8-f652-4e4d-b555-6b373e642a78" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 23:15:17 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "69D8709B-B058-4537-92A0-68C9D272FE31" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestTenantSubscription.json b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestTenantSubscription.json new file mode 100644 index 000000000000..933ba01d2b1d --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestTenantSubscription.json @@ -0,0 +1,2252 @@ +{ + "Entries": [ + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1172" + ], + "x-ms-request-id": [ + "d98d89c2-f3b4-428e-8762-410e71bf866d" + ], + "x-ms-correlation-request-id": [ + "d98d89c2-f3b4-428e-8762-410e71bf866d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204107Z:d98d89c2-f3b4-428e-8762-410e71bf866d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1170" + ], + "x-ms-request-id": [ + "861d3910-958e-4e4f-81ba-16e6128fe8dd" + ], + "x-ms-correlation-request-id": [ + "861d3910-958e-4e4f-81ba-16e6128fe8dd" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204107Z:861d3910-958e-4e4f-81ba-16e6128fe8dd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1171" + ], + "x-ms-request-id": [ + "996d8c3d-aa89-4bbe-9b58-79e4048189f8" + ], + "x-ms-correlation-request-id": [ + "996d8c3d-aa89-4bbe-9b58-79e4048189f8" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204107Z:996d8c3d-aa89-4bbe-9b58-79e4048189f8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1169" + ], + "x-ms-request-id": [ + "a4db64fd-6cd1-4d6b-892b-e529eeb794b1" + ], + "x-ms-correlation-request-id": [ + "a4db64fd-6cd1-4d6b-892b-e529eeb794b1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204107Z:a4db64fd-6cd1-4d6b-892b-e529eeb794b1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnM/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/redmond\",\r\n \"name\": \"redmond\",\r\n \"displayName\": \"redmond\",\r\n \"latitude\": \"\",\r\n \"longitude\": \"\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "200" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12847" + ], + "x-ms-request-id": [ + "fe3a53c2-01cb-494f-b838-705b13ca16f8" + ], + "x-ms-correlation-request-id": [ + "fe3a53c2-01cb-494f-b838-705b13ca16f8" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204108Z:fe3a53c2-01cb-494f-b838-705b13ca16f8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12846" + ], + "x-ms-request-id": [ + "86409608-f019-4dea-9ae9-e9ff9673b912" + ], + "x-ms-correlation-request-id": [ + "86409608-f019-4dea-9ae9-e9ff9673b912" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204109Z:86409608-f019-4dea-9ae9-e9ff9673b912" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:08 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12797" + ], + "x-ms-request-id": [ + "304e69d6-6fd9-481a-9200-8eb209e53656" + ], + "x-ms-correlation-request-id": [ + "304e69d6-6fd9-481a-9200-8eb209e53656" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204152Z:304e69d6-6fd9-481a-9200-8eb209e53656" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:52 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG\",\r\n \"name\": \"TestTenantSubscriptionRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "202" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1183" + ], + "x-ms-request-id": [ + "eb67ff05-3370-4cb0-a4fd-545312f3acf2" + ], + "x-ms-correlation-request-id": [ + "eb67ff05-3370-4cb0-a4fd-545312f3acf2" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204109Z:eb67ff05-3370-4cb0-a4fd-545312f3acf2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:08 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlR3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12845" + ], + "x-ms-request-id": [ + "1ba3830a-b68b-4ca6-ba9f-9ad7bae1d054" + ], + "x-ms-correlation-request-id": [ + "1ba3830a-b68b-4ca6-ba9f-9ad7bae1d054" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204109Z:1ba3830a-b68b-4ca6-ba9f-9ad7bae1d054" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestTenantSubscriptionRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG\",\r\n \"name\": \"TestTenantSubscriptionRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "202" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1182" + ], + "x-ms-request-id": [ + "60e58d43-cf38-445e-8cc9-3fed55b76026" + ], + "x-ms-correlation-request-id": [ + "60e58d43-cf38-445e-8cc9-3fed55b76026" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204110Z:60e58d43-cf38-445e-8cc9-3fed55b76026" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestTenantSubscriptionRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "68" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG\",\r\n \"name\": \"TestTenantSubscriptionRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "202" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1178" + ], + "x-ms-request-id": [ + "bb3331cc-0d00-44ec-8d13-37721656c86f" + ], + "x-ms-correlation-request-id": [ + "bb3331cc-0d00-44ec-8d13-37721656c86f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204114Z:bb3331cc-0d00-44ec-8d13-37721656c86f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnM/YXBpLXZlcnNpb249MS4wJmluY2x1ZGVEZXRhaWxzPWZhbHNl", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12843" + ], + "x-ms-request-id": [ + "c0e5f31f-f706-49d4-a161-9264d14b0181" + ], + "x-ms-correlation-request-id": [ + "c0e5f31f-f706-49d4-a161-9264d14b0181" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204110Z:c0e5f31f-f706-49d4-a161-9264d14b0181" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFRlbmFudFN1YnNjcmlwdGlvblBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": []\r\n },\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "286" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan\",\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "469" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1181" + ], + "x-ms-request-id": [ + "014e4853-3357-40a0-8cb8-f311eae61996" + ], + "x-ms-correlation-request-id": [ + "014e4853-3357-40a0-8cb8-f311eae61996" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204110Z:014e4853-3357-40a0-8cb8-f311eae61996" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:10 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFRlbmFudFN1YnNjcmlwdGlvblBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan\",\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1627" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan\",\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1222" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1180" + ], + "x-ms-request-id": [ + "0e81a954-529e-44b2-9322-58c01722cbe3" + ], + "x-ms-correlation-request-id": [ + "0e81a954-529e-44b2-9322-58c01722cbe3" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204112Z:0e81a954-529e-44b2-9322-58c01722cbe3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFRlbmFudFN1YnNjcmlwdGlvblBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan\",\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1639" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan\",\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1221" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1179" + ], + "x-ms-request-id": [ + "4cd8e729-cfbe-411e-b84e-4d1011df0db1" + ], + "x-ms-correlation-request-id": [ + "4cd8e729-cfbe-411e-b84e-4d1011df0db1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204113Z:4cd8e729-cfbe-411e-b84e-4d1011df0db1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12840" + ], + "x-ms-request-id": [ + "98955957-9775-49c3-a694-4a9fa39f01c1" + ], + "x-ms-correlation-request-id": [ + "98955957-9775-49c3-a694-4a9fa39f01c1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204111Z:98955957-9775-49c3-a694-4a9fa39f01c1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12838" + ], + "x-ms-request-id": [ + "9a45c07d-c45d-40b0-a0fe-6951d6fdbb48" + ], + "x-ms-correlation-request-id": [ + "9a45c07d-c45d-40b0-a0fe-6951d6fdbb48" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204112Z:9a45c07d-c45d-40b0-a0fe-6951d6fdbb48" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFRlbmFudFN1YnNjcmlwdGlvblBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan\",\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1222" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12836" + ], + "x-ms-request-id": [ + "87bb0120-429d-4e35-9af8-9cb478a0d72c" + ], + "x-ms-correlation-request-id": [ + "87bb0120-429d-4e35-9af8-9cb478a0d72c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204113Z:87bb0120-429d-4e35-9af8-9cb478a0d72c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFRlbmFudFN1YnNjcmlwdGlvblBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan\",\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1222" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12835" + ], + "x-ms-request-id": [ + "b71145f9-d352-41d5-8925-df966e219a9d" + ], + "x-ms-correlation-request-id": [ + "b71145f9-d352-41d5-8925-df966e219a9d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204113Z:b71145f9-d352-41d5-8925-df966e219a9d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFRlbmFudFN1YnNjcmlwdGlvblBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan' under resource group 'TestTenantSubscriptionRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "184" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "a48cb9b1-3db6-403b-9c2e-ede7425c9f92" + ], + "x-ms-correlation-request-id": [ + "a48cb9b1-3db6-403b-9c2e-ede7425c9f92" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204152Z:a48cb9b1-3db6-403b-9c2e-ede7425c9f92" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:52 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzP2FwaS12ZXJzaW9uPTEuMCZpbmNsdWRlRGV0YWlscz1mYWxzZQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12833" + ], + "x-ms-request-id": [ + "c21d9a13-da68-4813-8646-4493d00592c3" + ], + "x-ms-correlation-request-id": [ + "c21d9a13-da68-4813-8646-4493d00592c3" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204114Z:c21d9a13-da68-4813-8646-4493d00592c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25PZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"displayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1787" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer\",\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"displayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1409" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1177" + ], + "x-ms-request-id": [ + "efed30c2-3553-4e07-a674-de8951ba50d1" + ], + "x-ms-correlation-request-id": [ + "efed30c2-3553-4e07-a674-de8951ba50d1" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204114Z:efed30c2-3553-4e07-a674-de8951ba50d1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:13 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25PZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"displayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer\",\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2071" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer\",\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"displayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Public\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1408" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1176" + ], + "x-ms-request-id": [ + "f90c76f4-4338-4125-8c71-6a16cd00c829" + ], + "x-ms-correlation-request-id": [ + "f90c76f4-4338-4125-8c71-6a16cd00c829" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204115Z:f90c76f4-4338-4125-8c71-6a16cd00c829" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25PZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"displayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer\",\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2071" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer\",\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"displayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Public\",\r\n \"subscriptionCount\": 1,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1408" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1174" + ], + "x-ms-request-id": [ + "0f7c9231-badc-482a-829f-5dded18173e8" + ], + "x-ms-correlation-request-id": [ + "0f7c9231-badc-482a-829f-5dded18173e8" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204123Z:0f7c9231-badc-482a-829f-5dded18173e8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25PZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer\",\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"displayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TestTenantSubscriptionPlan\",\r\n \"displayName\": \"TestTenantSubscriptionPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1409" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12831" + ], + "x-ms-request-id": [ + "c85edc0c-c4d9-4aaa-91c5-8e1227da0d19" + ], + "x-ms-correlation-request-id": [ + "c85edc0c-c4d9-4aaa-91c5-8e1227da0d19" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204115Z:c85edc0c-c4d9-4aaa-91c5-8e1227da0d19" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25PZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer' under resource group 'TestTenantSubscriptionRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "186" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "13303d6f-2631-4e2e-a882-084b25fcbde4" + ], + "x-ms-correlation-request-id": [ + "13303d6f-2631-4e2e-a882-084b25fcbde4" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204151Z:13303d6f-2631-4e2e-a882-084b25fcbde4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:51 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/delegatedProviders/default/offers?api-version=1.0", + "EncodedRequestUri": "L2RlbGVnYXRlZFByb3ZpZGVycy9kZWZhdWx0L29mZmVycz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/delegatedProviders/default/offers/TestTenantSubscriptionOffer101\",\r\n \"name\": \"TestTenantSubscriptionOffer101\",\r\n \"displayName\": \"TestTenantSubscriptionOffer101\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptionPlan101\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptionPlan101\"\r\n }\r\n ],\r\n \"addonPlans\": [],\r\n \"delegatedProviderId\": \"default\"\r\n },\r\n {\r\n \"id\": \"/delegatedProviders/default/offers/TestTenantSubscriptionOffer1021\",\r\n \"name\": \"TestTenantSubscriptionOffer1021\",\r\n \"displayName\": \"TestTenantSubscriptionOffer1021\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptionPlan1021\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptionPlan1021\"\r\n }\r\n ],\r\n \"addonPlans\": [],\r\n \"delegatedProviderId\": \"default\"\r\n },\r\n {\r\n \"id\": \"/delegatedProviders/default/offers/TestTenantSubscriptionOffer10621\",\r\n \"name\": \"TestTenantSubscriptionOffer10621\",\r\n \"displayName\": \"TestTenantSubscriptionOffer10621\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptionPlan16021\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptionPlan16021\"\r\n }\r\n ],\r\n \"addonPlans\": [],\r\n \"delegatedProviderId\": \"default\"\r\n },\r\n {\r\n \"id\": \"/delegatedProviders/default/offers/TestTenantSubscriptionOffer120621\",\r\n \"name\": \"TestTenantSubscriptionOffer120621\",\r\n \"displayName\": \"TestTenantSubscriptionOffer120621\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptionPlan162021\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptionPlan162021\"\r\n }\r\n ],\r\n \"addonPlans\": [],\r\n \"delegatedProviderId\": \"default\"\r\n },\r\n {\r\n \"id\": \"/delegatedProviders/default/offers/TestTenantSubscriptio3nOffer120621\",\r\n \"name\": \"TestTenantSubscriptio3nOffer120621\",\r\n \"displayName\": \"TestTenantSubscriptio3nOffer120621\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptio3nPlan162021\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptio3nPlan162021\"\r\n }\r\n ],\r\n \"addonPlans\": [],\r\n \"delegatedProviderId\": \"default\"\r\n },\r\n {\r\n \"id\": \"/delegatedProviders/default/offers/TestOfferSQL-bc0a6609-06c9-4539-9a6c-ddd53d68a8e0\",\r\n \"name\": \"TestOfferSQL-bc0a6609-06c9-4539-9a6c-ddd53d68a8e0\",\r\n \"displayName\": \"TestOfferSQL-bc0a6609-06c9-4539-9a6c-ddd53d68a8e0\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestPlanSQL-b049c269-5ab6-424c-852a-d071d969d0de\"\r\n }\r\n ],\r\n \"addonPlans\": [],\r\n \"delegatedProviderId\": \"default\"\r\n },\r\n {\r\n \"id\": \"/delegatedProviders/default/offers/TestUpdateQuotaOffer2512\",\r\n \"name\": \"TestUpdateQuotaOffer2512\",\r\n \"displayName\": \"TestUpdateQuotaOffer2512\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TesUpdateQuotaPlan2125\"\r\n }\r\n ],\r\n \"addonPlans\": [],\r\n \"delegatedProviderId\": \"default\"\r\n },\r\n {\r\n \"id\": \"/delegatedProviders/default/offers/TestTenantSubscriptionOffer\",\r\n \"name\": \"TestTenantSubscriptionOffer\",\r\n \"displayName\": \"TestTenantSubscriptionOffer\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ],\r\n \"addonPlans\": [],\r\n \"delegatedProviderId\": \"default\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5069" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1168" + ], + "x-ms-request-id": [ + "48e2fbba-0787-487c-a7fb-0361091db064" + ], + "x-ms-correlation-request-id": [ + "48e2fbba-0787-487c-a7fb-0361091db064" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204116Z:48e2fbba-0787-487c-a7fb-0361091db064" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9zdWJzY3JpcHRpb25zLzhlN2RkNjllLTlhYjItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"subscriptionId\": \"8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"displayName\": \"user@contoso.com Test User\",\r\n \"owner\": \"user@contoso.com\",\r\n \"offerName\": \"TestTenantSubscriptionOffer\",\r\n \"offerId\": \"/delegatedProviders/default/offers/TestTenantSubscriptionOffer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "325" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"subscriptionId\": \"8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"displayName\": \"user@contoso.com Test User\",\r\n \"owner\": \"user@contoso.com\",\r\n \"offerName\": \"TestTenantSubscriptionOffer\",\r\n \"offerDisplayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"OutOfSync\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ],\r\n \"acquiredPlans\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1200" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1175" + ], + "x-ms-request-id": [ + "6ab3bcf4-07e7-4a05-b86e-bd1c865d84cb" + ], + "x-ms-correlation-request-id": [ + "6ab3bcf4-07e7-4a05-b86e-bd1c865d84cb" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204117Z:6ab3bcf4-07e7-4a05-b86e-bd1c865d84cb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:16 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9zdWJzY3JpcHRpb25zLzhlN2RkNjllLTlhYjItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"subscriptionId\": \"8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"displayName\": \"user@contoso.com Test User\",\r\n \"owner\": \"user@contoso.com\",\r\n \"offerName\": \"TestTenantSubscriptionOffer\",\r\n \"offerDisplayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Disabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n }\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1481" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"subscriptionId\": \"8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"displayName\": \"user@contoso.com Test User\",\r\n \"owner\": \"user@contoso.com\",\r\n \"offerName\": \"TestTenantSubscriptionOffer\",\r\n \"offerDisplayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Disabled\",\r\n \"quotaSyncState\": \"OutOfSync\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ],\r\n \"acquiredPlans\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1201" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1173" + ], + "x-ms-request-id": [ + "c981308a-d360-4b8b-917f-598c2e1bd4c5" + ], + "x-ms-correlation-request-id": [ + "c981308a-d360-4b8b-917f-598c2e1bd4c5" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204124Z:c981308a-d360-4b8b-917f-598c2e1bd4c5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9zdWJzY3JpcHRpb25zLzhlN2RkNjllLTlhYjItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"subscriptionId\": \"8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"displayName\": \"user@contoso.com Test User\",\r\n \"owner\": \"user@contoso.com\",\r\n \"offerName\": \"TestTenantSubscriptionOffer\",\r\n \"offerDisplayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"Syncing\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ],\r\n \"acquiredPlans\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1198" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12829" + ], + "x-ms-request-id": [ + "6776dbcf-f590-4050-a3e6-d1d08b963beb" + ], + "x-ms-correlation-request-id": [ + "6776dbcf-f590-4050-a3e6-d1d08b963beb" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204117Z:6776dbcf-f590-4050-a3e6-d1d08b963beb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9zdWJzY3JpcHRpb25zLzhlN2RkNjllLTlhYjItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"subscriptionId\": \"8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"displayName\": \"user@contoso.com Test User\",\r\n \"owner\": \"user@contoso.com\",\r\n \"offerName\": \"TestTenantSubscriptionOffer\",\r\n \"offerDisplayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ],\r\n \"acquiredPlans\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1197" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12824" + ], + "x-ms-request-id": [ + "02c1f9e9-899b-4020-b622-414534656c83" + ], + "x-ms-correlation-request-id": [ + "02c1f9e9-899b-4020-b622-414534656c83" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204122Z:02c1f9e9-899b-4020-b622-414534656c83" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9zdWJzY3JpcHRpb25zLzhlN2RkNjllLTlhYjItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"subscriptionId\": \"8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"displayName\": \"user@contoso.com Test User\",\r\n \"owner\": \"user@contoso.com\",\r\n \"offerName\": \"TestTenantSubscriptionOffer\",\r\n \"offerDisplayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ],\r\n \"acquiredPlans\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1197" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12823" + ], + "x-ms-request-id": [ + "cdf0bc09-7740-4cb1-8c45-3d852e97013c" + ], + "x-ms-correlation-request-id": [ + "cdf0bc09-7740-4cb1-8c45-3d852e97013c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204123Z:cdf0bc09-7740-4cb1-8c45-3d852e97013c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9zdWJzY3JpcHRpb25zLzhlN2RkNjllLTlhYjItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"subscriptionId\": \"8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"displayName\": \"user@contoso.com Test User\",\r\n \"owner\": \"user@contoso.com\",\r\n \"offerName\": \"TestTenantSubscriptionOffer\",\r\n \"offerDisplayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Disabled\",\r\n \"quotaSyncState\": \"Syncing\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ],\r\n \"acquiredPlans\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12822" + ], + "x-ms-request-id": [ + "57bbf5ab-07ad-4ed1-979a-755acc9f661d" + ], + "x-ms-correlation-request-id": [ + "57bbf5ab-07ad-4ed1-979a-755acc9f661d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204124Z:57bbf5ab-07ad-4ed1-979a-755acc9f661d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9zdWJzY3JpcHRpb25zLzhlN2RkNjllLTlhYjItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"subscriptionId\": \"8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"displayName\": \"user@contoso.com Test User\",\r\n \"owner\": \"user@contoso.com\",\r\n \"offerName\": \"TestTenantSubscriptionOffer\",\r\n \"offerDisplayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Disabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ],\r\n \"acquiredPlans\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1198" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12819" + ], + "x-ms-request-id": [ + "f5ffc433-6204-4a0d-9c08-8158278abdf7" + ], + "x-ms-correlation-request-id": [ + "f5ffc433-6204-4a0d-9c08-8158278abdf7" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204129Z:f5ffc433-6204-4a0d-9c08-8158278abdf7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9zdWJzY3JpcHRpb25zLzhlN2RkNjllLTlhYjItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"subscriptionId\": \"8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e\",\r\n \"displayName\": \"user@contoso.com Test User\",\r\n \"owner\": \"user@contoso.com\",\r\n \"offerName\": \"TestTenantSubscriptionOffer\",\r\n \"offerDisplayName\": \"TestTenantSubscriptionOffer\",\r\n \"state\": \"Deleted\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n },\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": []\r\n }\r\n },\r\n \"containerName\": \"TestTenantSubscriptionPlan\"\r\n }\r\n ],\r\n \"acquiredPlans\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1197" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12816" + ], + "x-ms-request-id": [ + "1b0333c0-bd52-48d5-bdbb-b183d3b0bfb3" + ], + "x-ms-correlation-request-id": [ + "1b0333c0-bd52-48d5-bdbb-b183d3b0bfb3" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204130Z:1b0333c0-bd52-48d5-bdbb-b183d3b0bfb3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9zdWJzY3JpcHRpb25zLzhlN2RkNjllLTlhYjItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"SubscriptionNotFound\",\r\n \"message\": \"The subscription '8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e' could not be found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "129" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12806" + ], + "x-ms-request-id": [ + "adab4ed7-3939-4da0-9ed6-dfb1d9a9ee10" + ], + "x-ms-correlation-request-id": [ + "adab4ed7-3939-4da0-9ed6-dfb1d9a9ee10" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204151Z:adab4ed7-3939-4da0-9ed6-dfb1d9a9ee10" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:51 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions/subscriptions/8e7dd69e-9ab2-44a1-94d8-f7bc8e12645e?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy9zdWJzY3JpcHRpb25zLzhlN2RkNjllLTlhYjItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1172" + ], + "x-ms-request-id": [ + "ad1ed06a-7299-42ed-b7b1-a89c1024dab5" + ], + "x-ms-correlation-request-id": [ + "ad1ed06a-7299-42ed-b7b1-a89c1024dab5" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204130Z:ad1ed06a-7299-42ed-b7b1-a89c1024dab5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/offers/TestTenantSubscriptionOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25PZmZlcj9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1171" + ], + "x-ms-request-id": [ + "e8f9fed7-4fad-4a42-8224-ef3d2bb3779e" + ], + "x-ms-correlation-request-id": [ + "e8f9fed7-4fad-4a42-8224-ef3d2bb3779e" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204151Z:e8f9fed7-4fad-4a42-8224-ef3d2bb3779e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Connection": [ + "close" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG/providers/Microsoft.Subscriptions/plans/TestTenantSubscriptionPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFRlbmFudFN1YnNjcmlwdGlvblBsYW4/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1170" + ], + "x-ms-request-id": [ + "bf7d27ff-c56e-4192-80c2-6961db0b49ba" + ], + "x-ms-correlation-request-id": [ + "bf7d27ff-c56e-4192-80c2-6961db0b49ba" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204152Z:bf7d27ff-c56e-4192-80c2-6961db0b49ba" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1169" + ], + "x-ms-request-id": [ + "e8d23531-b0b6-482d-9353-27d0dd874837" + ], + "x-ms-correlation-request-id": [ + "e8d23531-b0b6-482d-9353-27d0dd874837" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204152Z:e8d23531-b0b6-482d-9353-27d0dd874837" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:52 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVEVOQU5UU1VCU0NSSVBUSU9OUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVEVOQU5UU1VCU0NSSVBUSU9OUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVZFVk9RVTVVVTFWQ1UwTlNTVkJVU1U5T1VrY3RVa1ZFVFU5T1JDSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWNtVmtiVzl1WkNKOT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12796" + ], + "x-ms-request-id": [ + "8781508e-dee7-4f22-a70c-1e39894db2fc" + ], + "x-ms-correlation-request-id": [ + "8781508e-dee7-4f22-a70c-1e39894db2fc" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204152Z:8781508e-dee7-4f22-a70c-1e39894db2fc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:41:52 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVEVOQU5UU1VCU0NSSVBUSU9OUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVEVOQU5UU1VCU0NSSVBUSU9OUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVZFVk9RVTVVVTFWQ1UwTlNTVkJVU1U5T1VrY3RVa1ZFVFU5T1JDSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWNtVmtiVzl1WkNKOT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12785" + ], + "x-ms-request-id": [ + "8ca32609-84e9-48b4-90e0-f6c21292091d" + ], + "x-ms-correlation-request-id": [ + "8ca32609-84e9-48b4-90e0-f6c21292091d" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204208Z:8ca32609-84e9-48b4-90e0-f6c21292091d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:42:07 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVEVOQU5UU1VCU0NSSVBUSU9OUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVEVOQU5UU1VCU0NSSVBUSU9OUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVZFVk9RVTVVVTFWQ1UwTlNTVkJVU1U5T1VrY3RVa1ZFVFU5T1JDSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWNtVmtiVzl1WkNKOT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12772" + ], + "x-ms-request-id": [ + "c891e4f2-e0bd-4628-9ca4-6350aaf7991b" + ], + "x-ms-correlation-request-id": [ + "c891e4f2-e0bd-4628-9ca4-6350aaf7991b" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204223Z:c891e4f2-e0bd-4628-9ca4-6350aaf7991b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:42:23 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVEVOQU5UU1VCU0NSSVBUSU9OUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVEVOQU5UU1VCU0NSSVBUSU9OUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVZFVk9RVTVVVTFWQ1UwTlNTVkJVU1U5T1VrY3RVa1ZFVFU5T1JDSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWNtVmtiVzl1WkNKOT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12767" + ], + "x-ms-request-id": [ + "6a488edb-01fc-404c-a906-9154d1d6e0b7" + ], + "x-ms-correlation-request-id": [ + "6a488edb-01fc-404c-a906-9154d1d6e0b7" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204238Z:6a488edb-01fc-404c-a906-9154d1d6e0b7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:42:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestTenantSubscriptionRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RUZW5hbnRTdWJzY3JpcHRpb25SRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceGroupNotFound\",\r\n \"message\": \"Resource group 'TestTenantSubscriptionRG' could not be found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "12766" + ], + "x-ms-request-id": [ + "27e8bc86-8bce-4f53-84cf-4bfe946213f9" + ], + "x-ms-correlation-request-id": [ + "27e8bc86-8bce-4f53-84cf-4bfe946213f9" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160212T204238Z:27e8bc86-8bce-4f53-84cf-4bfe946213f9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 12 Feb 2016 20:42:38 GMT" + ] + }, + "StatusCode": 404 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "69D8709B-B058-4537-92A0-68C9D272FE31" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestUpdateSubscriptionServiceQuota.json b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestUpdateSubscriptionServiceQuota.json new file mode 100644 index 000000000000..2a4067a0be0c --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/SessionRecords/Microsoft.AzureStack.Commands.Admin.Test.AzureStackTests/TestUpdateSubscriptionServiceQuota.json @@ -0,0 +1,2159 @@ +{ + "Entries": [ + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1173" + ], + "x-ms-request-id": [ + "d8ca2e6d-f698-4ad8-ae1a-21921da145a7" + ], + "x-ms-correlation-request-id": [ + "d8ca2e6d-f698-4ad8-ae1a-21921da145a7" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184652Z:d8ca2e6d-f698-4ad8-ae1a-21921da145a7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/tenants?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3RlbmFudHM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/tenants/4993704a-4e53-4e79-95dd-5f1747eb7554\",\r\n \"tenantId\": \"4993704a-4e53-4e79-95dd-5f1747eb7554\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "116" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1171" + ], + "x-ms-request-id": [ + "b08bf033-6a69-4af7-8b13-557604f5d0c9" + ], + "x-ms-correlation-request-id": [ + "b08bf033-6a69-4af7-8b13-557604f5d0c9" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184653Z:b08bf033-6a69-4af7-8b13-557604f5d0c9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1172" + ], + "x-ms-request-id": [ + "fa68491d-2371-47fd-8503-085925e50f30" + ], + "x-ms-correlation-request-id": [ + "fa68491d-2371-47fd-8503-085925e50f30" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184652Z:fa68491d-2371-47fd-8503-085925e50f30" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Subscriptions.SubscriptionClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"subscriptionId\": \"69D8709B-B058-4537-92A0-68C9D272FE31\",\r\n \"displayName\": \"Default Provider Subscription\",\r\n \"owner\": \"aaptlab@microsoft.com\",\r\n \"offerName\": \"2139D7FE-E522-4E40-8DBD-EFB08F3FC2BA\",\r\n \"offerDisplayName\": \"Default Offer\",\r\n \"state\": \"Enabled\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": [],\r\n \"acquiredPlans\": []\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "374" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-tenant-writes": [ + "1170" + ], + "x-ms-request-id": [ + "a6e49eb0-5f8c-4822-b574-52c6b8569a4b" + ], + "x-ms-correlation-request-id": [ + "a6e49eb0-5f8c-4822-b574-52c6b8569a4b" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184653Z:a6e49eb0-5f8c-4822-b574-52c6b8569a4b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3Vic2NyaXB0aW9ucy5BZG1pbi9sb2NhdGlvbnM/YXBpLXZlcnNpb249MS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/providers/Microsoft.Subscriptions.Admin/locations/redmond\",\r\n \"name\": \"redmond\",\r\n \"displayName\": \"redmond\",\r\n \"latitude\": \"\",\r\n \"longitude\": \"\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "200" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13508" + ], + "x-ms-request-id": [ + "30b6e03d-15a6-430e-a0e6-4292ea31f294" + ], + "x-ms-correlation-request-id": [ + "30b6e03d-15a6-430e-a0e6-4292ea31f294" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184654Z:30b6e03d-15a6-430e-a0e6-4292ea31f294" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "110" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13507" + ], + "x-ms-request-id": [ + "04f09368-b319-4e26-a0fc-d129cf21ed57" + ], + "x-ms-correlation-request-id": [ + "04f09368-b319-4e26-a0fc-d129cf21ed57" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184654Z:04f09368-b319-4e26-a0fc-d129cf21ed57" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:54 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13491" + ], + "x-ms-request-id": [ + "ac1cba49-bf93-48dc-a274-d06c4d416d10" + ], + "x-ms-correlation-request-id": [ + "ac1cba49-bf93-48dc-a274-d06c4d416d10" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184707Z:ac1cba49-bf93-48dc-a274-d06c4d416d10" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:07 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG\",\r\n \"name\": \"TestUpdateQuotatRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1155" + ], + "x-ms-request-id": [ + "7efb9800-1f64-4f23-94d4-3a9c860ee3df" + ], + "x-ms-correlation-request-id": [ + "7efb9800-1f64-4f23-94d4-3a9c860ee3df" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184654Z:7efb9800-1f64-4f23-94d4-3a9c860ee3df" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:54 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlR3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13506" + ], + "x-ms-request-id": [ + "8e32d977-38f2-4fdc-b7d7-7c60684a2677" + ], + "x-ms-correlation-request-id": [ + "8e32d977-38f2-4fdc-b7d7-7c60684a2677" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184655Z:8e32d977-38f2-4fdc-b7d7-7c60684a2677" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestUpdateQuotatRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "62" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG\",\r\n \"name\": \"TestUpdateQuotatRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1154" + ], + "x-ms-request-id": [ + "6e1161ec-36f0-460f-99b4-c7116d8b5f32" + ], + "x-ms-correlation-request-id": [ + "6e1161ec-36f0-460f-99b4-c7116d8b5f32" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184655Z:6e1161ec-36f0-460f-99b4-c7116d8b5f32" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestUpdateQuotatRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "62" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG\",\r\n \"name\": \"TestUpdateQuotatRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1150" + ], + "x-ms-request-id": [ + "22f567c1-ab36-4214-832c-2213e50c8717" + ], + "x-ms-correlation-request-id": [ + "22f567c1-ab36-4214-832c-2213e50c8717" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184659Z:22f567c1-ab36-4214-832c-2213e50c8717" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRz9hcGktdmVyc2lvbj0xLjA=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"name\": \"TestUpdateQuotatRG\",\r\n \"location\": \"redmond\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "62" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG\",\r\n \"name\": \"TestUpdateQuotatRG\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1147" + ], + "x-ms-request-id": [ + "84e0fe45-af39-491e-bed2-3f66ffd6edeb" + ], + "x-ms-correlation-request-id": [ + "84e0fe45-af39-491e-bed2-3f66ffd6edeb" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184700Z:84e0fe45-af39-491e-bed2-3f66ffd6edeb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnM/YXBpLXZlcnNpb249MS4wJmluY2x1ZGVEZXRhaWxzPWZhbHNl", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13505" + ], + "x-ms-request-id": [ + "216b33bd-dfdc-4b94-a41e-79dad7abd746" + ], + "x-ms-correlation-request-id": [ + "216b33bd-dfdc-4b94-a41e-79dad7abd746" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184655Z:216b33bd-dfdc-4b94-a41e-79dad7abd746" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnM/YXBpLXZlcnNpb249MS4wJmluY2x1ZGVEZXRhaWxzPWZhbHNl", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan\",\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"containerName\": \"TesUpdateQuotaPlan\"\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "642" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13499" + ], + "x-ms-request-id": [ + "d0b05601-3a26-4e60-873a-8bdeb4b93be9" + ], + "x-ms-correlation-request-id": [ + "d0b05601-3a26-4e60-873a-8bdeb4b93be9" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184701Z:d0b05601-3a26-4e60-873a-8bdeb4b93be9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzVXBkYXRlUXVvdGFQbGFuP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": []\r\n },\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "262" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan\",\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "431" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1153" + ], + "x-ms-request-id": [ + "75db02cc-aa24-4bcb-9e24-bd3a14425abd" + ], + "x-ms-correlation-request-id": [ + "75db02cc-aa24-4bcb-9e24-bd3a14425abd" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184656Z:75db02cc-aa24-4bcb-9e24-bd3a14425abd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:55 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzVXBkYXRlUXVvdGFQbGFuP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan\",\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1061" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan\",\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesUpdateQuotaPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "767" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1152" + ], + "x-ms-request-id": [ + "4cc0f1ff-cf05-455c-801d-5a8c53eb8399" + ], + "x-ms-correlation-request-id": [ + "4cc0f1ff-cf05-455c-801d-5a8c53eb8399" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184657Z:4cc0f1ff-cf05-455c-801d-5a8c53eb8399" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzVXBkYXRlUXVvdGFQbGFuP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan\",\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1060" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan\",\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesUpdateQuotaPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "766" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1151" + ], + "x-ms-request-id": [ + "e7955cb5-e916-4c1c-9ace-61b6c3f841ff" + ], + "x-ms-correlation-request-id": [ + "e7955cb5-e916-4c1c-9ace-61b6c3f841ff" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184658Z:e7955cb5-e916-4c1c-9ace-61b6c3f841ff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13504" + ], + "x-ms-request-id": [ + "49df0d0e-c0a8-4e8d-8d21-d18c8ff3a816" + ], + "x-ms-correlation-request-id": [ + "49df0d0e-c0a8-4e8d-8d21-d18c8ff3a816" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184656Z:49df0d0e-c0a8-4e8d-8d21-d18c8ff3a816" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/System/providers/Microsoft.Subscriptions/providerregistrations?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1N5c3RlbS9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcHJvdmlkZXJyZWdpc3RyYXRpb25zP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/System\",\r\n \"name\": \"System\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"System\",\r\n \"displayName\": \"Microsoft.Resources\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30050/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"providerVersion\": \"1.0\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/AUTHORIZATION-REDMOND\",\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"AUTHORIZATION-REDMOND\",\r\n \"displayName\": \"Authorization\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30042/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"providerVersion\": \"2014-07-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_AD\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/INSIGHTS-REDMOND\",\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"INSIGHTS-REDMOND\",\r\n \"displayName\": \"Insights\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30011/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"providerVersion\": \"2014-04-01\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Insights\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/GALLERY-REDMOND\",\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"GALLERY-REDMOND\",\r\n \"displayName\": \"Gallery\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30016/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Gallery\",\r\n \"providerVersion\": \"2015-04-01\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SQL-REDMOND\",\r\n \"name\": \"SQL-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SQL-REDMOND\",\r\n \"displayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30010/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"providerVersion\": \"2.0\",\r\n \"tenantExtensionName\": \"SqlTenantExtension\",\r\n \"adminExtensionName\": \"SqlAdminExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/SUBSCRIPTIONS-REDMOND\",\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"displayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30040/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Subscriptions\",\r\n \"providerVersion\": \"1.0\",\r\n \"tenantExtensionName\": \"SubscriptionManagementExtension\",\r\n \"adminExtensionName\": \"SubscriptionManagementExtension\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/System/providers/Microsoft.Subscriptions/providerregistrations/USAGE-REDMOND\",\r\n \"name\": \"USAGE-REDMOND\",\r\n \"type\": \"Microsoft.Subscriptions/providerregistrations\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"USAGE-REDMOND\",\r\n \"displayName\": \"Usage\",\r\n \"location\": \"redmond\",\r\n \"enabled\": true,\r\n \"manifestEndpoint\": {\r\n \"endpointUri\": \"https://pt-test04:30022/\",\r\n \"authenticationUsername\": \"AzureStack\"\r\n },\r\n \"manifest\": {\r\n \"namespace\": \"Microsoft.Commerce\",\r\n \"providerVersion\": \"2015-06-01-preview\",\r\n \"tenantExtensionName\": \"Microsoft_Azure_Billing\"\r\n },\r\n \"provisioningState\": \"Accepted\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4307" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13498" + ], + "x-ms-request-id": [ + "d2716c27-181c-4678-b0a4-0f8734a33a2e" + ], + "x-ms-correlation-request-id": [ + "d2716c27-181c-4678-b0a4-0f8734a33a2e" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184702Z:d2716c27-181c-4678-b0a4-0f8734a33a2e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzVXBkYXRlUXVvdGFQbGFuP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan\",\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesUpdateQuotaPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "767" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13503" + ], + "x-ms-request-id": [ + "07801a36-d65b-4fd3-9bb4-fb9a0edc39a6" + ], + "x-ms-correlation-request-id": [ + "07801a36-d65b-4fd3-9bb4-fb9a0edc39a6" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184657Z:07801a36-d65b-4fd3-9bb4-fb9a0edc39a6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzVXBkYXRlUXVvdGFQbGFuP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan\",\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesUpdateQuotaPlan\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "767" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13502" + ], + "x-ms-request-id": [ + "db68b231-1036-49fe-872b-9718047374f0" + ], + "x-ms-correlation-request-id": [ + "db68b231-1036-49fe-872b-9718047374f0" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184658Z:db68b231-1036-49fe-872b-9718047374f0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzVXBkYXRlUXVvdGFQbGFuP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/plans/TesUpdateQuotaPlan' under resource group 'TestUpdateQuotatRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "12dbf742-8bfd-435e-ab61-f6870d883c73" + ], + "x-ms-correlation-request-id": [ + "12dbf742-8bfd-435e-ab61-f6870d883c73" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184705Z:12dbf742-8bfd-435e-ab61-f6870d883c73" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:05 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/offers?api-version=1.0&includeDetails=false", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzP2FwaS12ZXJzaW9uPTEuMCZpbmNsdWRlRGV0YWlscz1mYWxzZQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13501" + ], + "x-ms-request-id": [ + "de876d50-060a-4223-85fc-9866eb665410" + ], + "x-ms-correlation-request-id": [ + "de876d50-060a-4223-85fc-9866eb665410" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184659Z:de876d50-060a-4223-85fc-9866eb665410" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/offers/TestUpdateQuotaOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RVcGRhdGVRdW90YU9mZmVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaOffer\",\r\n \"displayName\": \"TestUpdateQuotaOffer\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"name\": \"TestUpdateQuotaOffer\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1149" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/offers/TestUpdateQuotaOffer\",\r\n \"name\": \"TestUpdateQuotaOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaOffer\",\r\n \"displayName\": \"TestUpdateQuotaOffer\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesUpdateQuotaPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "942" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1149" + ], + "x-ms-request-id": [ + "0882610a-8602-4b33-af34-77cd69967fc9" + ], + "x-ms-correlation-request-id": [ + "0882610a-8602-4b33-af34-77cd69967fc9" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184659Z:0882610a-8602-4b33-af34-77cd69967fc9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:59 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/offers/TestUpdateQuotaOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RVcGRhdGVRdW90YU9mZmVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaOffer\",\r\n \"displayName\": \"TestUpdateQuotaOffer\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/offers/TestUpdateQuotaOffer\",\r\n \"name\": \"TestUpdateQuotaOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1420" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/offers/TestUpdateQuotaOffer\",\r\n \"name\": \"TestUpdateQuotaOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaOffer\",\r\n \"displayName\": \"TestUpdateQuotaOffer\",\r\n \"state\": \"Public\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesUpdateQuotaPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "941" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1148" + ], + "x-ms-request-id": [ + "9f7bd562-95a1-4703-862d-1b66dad4613e" + ], + "x-ms-correlation-request-id": [ + "9f7bd562-95a1-4703-862d-1b66dad4613e" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184700Z:9f7bd562-95a1-4703-862d-1b66dad4613e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/offers/TestUpdateQuotaOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RVcGRhdGVRdW90YU9mZmVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/offers/TestUpdateQuotaOffer\",\r\n \"name\": \"TestUpdateQuotaOffer\",\r\n \"type\": \"Microsoft.Subscriptions/offers\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaOffer\",\r\n \"displayName\": \"TestUpdateQuotaOffer\",\r\n \"state\": \"Private\",\r\n \"subscriptionCount\": 0,\r\n \"maxSubscriptionsPerAccount\": 0,\r\n \"basePlans\": [\r\n {\r\n \"name\": \"TesUpdateQuotaPlan\",\r\n \"displayName\": \"TesUpdateQuotaPlan\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SQL-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Sql\",\r\n \"resourceProviderDisplayName\": \"Sql\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"editions\": [\r\n {\r\n \"name\": \"Web\",\r\n \"displayName\": \"Web\",\r\n \"maxDatabaseCount\": 10000,\r\n \"baseDatabaseSize\": 10,\r\n \"maxDatabaseSize\": 1024\r\n }\r\n ]\r\n },\r\n \"containerName\": \"TesUpdateQuotaPlan\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"addonPlans\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "942" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13500" + ], + "x-ms-request-id": [ + "66c54412-5f94-4c8c-ac36-63024b8521af" + ], + "x-ms-correlation-request-id": [ + "66c54412-5f94-4c8c-ac36-63024b8521af" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184700Z:66c54412-5f94-4c8c-ac36-63024b8521af" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:46:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/offers/TestUpdateQuotaOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RVcGRhdGVRdW90YU9mZmVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/offers/TestUpdateQuotaOffer' under resource group 'TestUpdateQuotatRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "5bfff900-7bcf-4204-92c6-f45a90fbce40" + ], + "x-ms-correlation-request-id": [ + "5bfff900-7bcf-4204-92c6-f45a90fbce40" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184704Z:5bfff900-7bcf-4204-92c6-f45a90fbce40" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:04 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFVwZGF0ZVF1b3RhUGxhblJlc2VsbGVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"displayName\": \"TestUpdateQuotaPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"serviceQuotas\": []\r\n },\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "289" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller\",\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"displayName\": \"TestUpdateQuotaPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": []\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "467" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1146" + ], + "x-ms-request-id": [ + "77897aa5-67fb-48f2-8bd8-2718970d850f" + ], + "x-ms-correlation-request-id": [ + "77897aa5-67fb-48f2-8bd8-2718970d850f" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184701Z:77897aa5-67fb-48f2-8bd8-2718970d850f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:00 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFVwZGF0ZVF1b3RhUGxhblJlc2VsbGVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"displayName\": \"TestUpdateQuotaPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestUpdateQuotaOffer\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller\",\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1246" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller\",\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"displayName\": \"TestUpdateQuotaPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestUpdateQuotaOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUpdateQuotaPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "943" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1145" + ], + "x-ms-request-id": [ + "4f2c503d-5769-40de-abd8-b4b532613b5b" + ], + "x-ms-correlation-request-id": [ + "4f2c503d-5769-40de-abd8-b4b532613b5b" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184702Z:4f2c503d-5769-40de-abd8-b4b532613b5b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFVwZGF0ZVF1b3RhUGxhblJlc2VsbGVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"displayName\": \"TestUpdateQuotaPlanReseller\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 5,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestUpdateQuotaOffer\"\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller\",\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1258" + ], + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller\",\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"displayName\": \"TestUpdateQuotaPlanReseller\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 5,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestUpdateQuotaOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUpdateQuotaPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "942" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1144" + ], + "x-ms-request-id": [ + "244c5f75-08c8-4236-8cbd-9234e82c4545" + ], + "x-ms-correlation-request-id": [ + "244c5f75-08c8-4236-8cbd-9234e82c4545" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184703Z:244c5f75-08c8-4236-8cbd-9234e82c4545" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFVwZGF0ZVF1b3RhUGxhblJlc2VsbGVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller\",\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"displayName\": \"TestUpdateQuotaPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestUpdateQuotaOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUpdateQuotaPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "943" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13497" + ], + "x-ms-request-id": [ + "45914113-cc7f-4b34-8e24-c31e321fcbea" + ], + "x-ms-correlation-request-id": [ + "45914113-cc7f-4b34-8e24-c31e321fcbea" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184702Z:45914113-cc7f-4b34-8e24-c31e321fcbea" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFVwZGF0ZVF1b3RhUGxhblJlc2VsbGVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller\",\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"displayName\": \"TestUpdateQuotaPlanReseller\",\r\n \"state\": \"Private\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 2,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestUpdateQuotaOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUpdateQuotaPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "943" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13496" + ], + "x-ms-request-id": [ + "049b1a0d-a92c-47d8-a9d2-ae5d72ec4a7e" + ], + "x-ms-correlation-request-id": [ + "049b1a0d-a92c-47d8-a9d2-ae5d72ec4a7e" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184703Z:049b1a0d-a92c-47d8-a9d2-ae5d72ec4a7e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFVwZGF0ZVF1b3RhUGxhblJlc2VsbGVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourceGroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller\",\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"type\": \"Microsoft.Subscriptions/plans\",\r\n \"location\": \"redmond\",\r\n \"properties\": {\r\n \"name\": \"TestUpdateQuotaPlanReseller\",\r\n \"displayName\": \"TestUpdateQuotaPlanReseller\",\r\n \"state\": \"Public\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"subscriptionCount\": 0,\r\n \"maxOccurrencesPerOffer\": 0,\r\n \"serviceQuotas\": [\r\n {\r\n \"resourceProviderId\": \"SUBSCRIPTIONS-REDMOND\",\r\n \"resourceProviderNamespace\": \"Microsoft.Subscriptions\",\r\n \"resourceProviderDisplayName\": \"Subscriptions\",\r\n \"location\": \"redmond\",\r\n \"quotaSyncState\": \"InSync\",\r\n \"quotaSettings\": {\r\n \"delegatedProviderQuotas\": {\r\n \"maximumDelegationDepth\": 5,\r\n \"allowCustomPortalBranding\": false,\r\n \"allowResourceProviderRegistration\": false,\r\n \"delegatedOffers\": [\r\n {\r\n \"accessibilityState\": \"Private\",\r\n \"offerName\": \"TestUpdateQuotaOffer\"\r\n }\r\n ]\r\n }\r\n },\r\n \"containerName\": \"TestUpdateQuotaPlanReseller\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "942" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13495" + ], + "x-ms-request-id": [ + "daa6f42e-e53a-4ad4-ae2f-d858ca5af97e" + ], + "x-ms-correlation-request-id": [ + "daa6f42e-e53a-4ad4-ae2f-d858ca5af97e" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184703Z:daa6f42e-e53a-4ad4-ae2f-d858ca5af97e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFVwZGF0ZVF1b3RhUGxhblJlc2VsbGVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller' under resource group 'TestUpdateQuotatRG' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "179" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "f8e40245-ae0f-4075-a564-4463b99527de" + ], + "x-ms-correlation-request-id": [ + "f8e40245-ae0f-4075-a564-4463b99527de" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184707Z:f8e40245-ae0f-4075-a564-4463b99527de" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:07 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/offers/TestUpdateQuotaOffer?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvb2ZmZXJzL1Rlc3RVcGRhdGVRdW90YU9mZmVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1143" + ], + "x-ms-request-id": [ + "55e06b04-1068-40fd-a559-621f0e895390" + ], + "x-ms-correlation-request-id": [ + "55e06b04-1068-40fd-a559-621f0e895390" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184704Z:55e06b04-1068-40fd-a559-621f0e895390" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TesUpdateQuotaPlan?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzVXBkYXRlUXVvdGFQbGFuP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1142" + ], + "x-ms-request-id": [ + "22153aa6-a2a6-406f-8f6d-c663a082291c" + ], + "x-ms-correlation-request-id": [ + "22153aa6-a2a6-406f-8f6d-c663a082291c" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184705Z:22153aa6-a2a6-406f-8f6d-c663a082291c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG/providers/Microsoft.Subscriptions/plans/TestUpdateQuotaPlanReseller?api-version=1.0", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRy9wcm92aWRlcnMvTWljcm9zb2Z0LlN1YnNjcmlwdGlvbnMvcGxhbnMvVGVzdFVwZGF0ZVF1b3RhUGxhblJlc2VsbGVyP2FwaS12ZXJzaW9uPTEuMA==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.AzureStack.Management.AzureStackClient/0.9.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1141" + ], + "x-ms-request-id": [ + "130241be-9bc1-407c-bc29-62eebb721308" + ], + "x-ms-correlation-request-id": [ + "130241be-9bc1-407c-bc29-62eebb721308" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184706Z:130241be-9bc1-407c-bc29-62eebb721308" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:05 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1140" + ], + "x-ms-request-id": [ + "ca120839-3330-4c82-b7d4-fda1be2d09a6" + ], + "x-ms-correlation-request-id": [ + "ca120839-3330-4c82-b7d4-fda1be2d09a6" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184707Z:ca120839-3330-4c82-b7d4-fda1be2d09a6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:07 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVVBEQVRFUVVPVEFUUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVVBEQVRFUVVPVEFUUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVZWQkVRVlJGVVZWUFZFRlVVa2N0VWtWRVRVOU9SQ0lzSW1wdllreHZZMkYwYVc5dUlqb2ljbVZrYlc5dVpDSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13490" + ], + "x-ms-request-id": [ + "b81eed2c-9aea-4bca-a14c-876c93869394" + ], + "x-ms-correlation-request-id": [ + "b81eed2c-9aea-4bca-a14c-876c93869394" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184707Z:b81eed2c-9aea-4bca-a14c-876c93869394" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:07 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVVBEQVRFUVVPVEFUUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVVBEQVRFUVVPVEFUUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVZWQkVRVlJGVVZWUFZFRlVVa2N0VWtWRVRVOU9SQ0lzSW1wdllreHZZMkYwYVc5dUlqb2ljbVZrYlc5dVpDSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13470" + ], + "x-ms-request-id": [ + "b05ec570-84e7-4b08-89be-7bc63f041ac0" + ], + "x-ms-correlation-request-id": [ + "b05ec570-84e7-4b08-89be-7bc63f041ac0" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184723Z:b05ec570-84e7-4b08-89be-7bc63f041ac0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:22 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVVBEQVRFUVVPVEFUUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVVBEQVRFUVVPVEFUUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVZWQkVRVlJGVVZWUFZFRlVVa2N0VWtWRVRVOU9SQ0lzSW1wdllreHZZMkYwYVc5dUlqb2ljbVZrYlc5dVpDSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13465" + ], + "x-ms-request-id": [ + "38134ad6-ff3a-482a-b01f-c3b991556d47" + ], + "x-ms-correlation-request-id": [ + "38134ad6-ff3a-482a-b01f-c3b991556d47" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184738Z:38134ad6-ff3a-482a-b01f-c3b991556d47" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:38 GMT" + ], + "Location": [ + "https://pt-test04:30005/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVVBEQVRFUVVPVEFUUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1URVNUVVBEQVRFUVVPVEFUUkctUkVETU9ORCIsImpvYkxvY2F0aW9uIjoicmVkbW9uZCJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFVUlZOVVZWQkVRVlJGVVZWUFZFRlVVa2N0VWtWRVRVOU9SQ0lzSW1wdllreHZZMkYwYVc5dUlqb2ljbVZrYlc5dVpDSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13460" + ], + "x-ms-request-id": [ + "2dca907d-b502-4357-b74e-a4af856ef5b7" + ], + "x-ms-correlation-request-id": [ + "2dca907d-b502-4357-b74e-a4af856ef5b7" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184753Z:2dca907d-b502-4357-b74e-a4af856ef5b7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/69D8709B-B058-4537-92A0-68C9D272FE31/resourcegroups/TestUpdateQuotatRG?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjlEODcwOUItQjA1OC00NTM3LTkyQTAtNjhDOUQyNzJGRTMxL3Jlc291cmNlZ3JvdXBzL1Rlc3RVcGRhdGVRdW90YXRSRz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceGroupNotFound\",\r\n \"message\": \"Resource group 'TestUpdateQuotatRG' could not be found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "110" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "13459" + ], + "x-ms-request-id": [ + "81087dfd-a18b-4de1-9e5a-1899489033a3" + ], + "x-ms-correlation-request-id": [ + "81087dfd-a18b-4de1-9e5a-1899489033a3" + ], + "x-ms-routing-request-id": [ + "REDMOND:20160211T184753Z:81087dfd-a18b-4de1-9e5a-1899489033a3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 18:47:53 GMT" + ] + }, + "StatusCode": 404 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "69D8709B-B058-4537-92A0-68C9D272FE31" + } +} \ No newline at end of file diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/packages.config b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/packages.config new file mode 100644 index 000000000000..464862b29fbe --- /dev/null +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin.Test/packages.config @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/AdminApiCmdlet.cs b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/AdminApiCmdlet.cs index a140d5b1a842..f0862dee2b39 100644 --- a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/AdminApiCmdlet.cs +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/AdminApiCmdlet.cs @@ -19,8 +19,8 @@ namespace Microsoft.AzureStack.Commands using System.Net; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.Azure.Commands.ResourceManager.Common; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; + using Microsoft.Azure.Commands.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure; using Microsoft.AzureStack.Management; @@ -168,7 +168,7 @@ protected AzureStackClient GetAzureStackClient(string subscriptionId = null) { return new AzureStackClient( baseUri: this.AdminUri, - credentials: new TokenCloudCredentials(token: this.Token), + credentials: new TokenCloudCredentials(token: this.Token), apiVersion: this.ApiVersion); } else diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Commands.AzureStackAdmin.csproj b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Commands.AzureStackAdmin.csproj index f5cff5d125c9..011c261aac5f 100644 --- a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Commands.AzureStackAdmin.csproj +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Commands.AzureStackAdmin.csproj @@ -47,6 +47,7 @@ false
+ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll @@ -55,6 +56,18 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + + + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + True + @@ -80,25 +93,17 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - + False - ..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True + ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Gallery/GalleryItems/AddGalleryItem.cs b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Gallery/GalleryItems/AddGalleryItem.cs index 79a46759df3e..e12b24d48530 100644 --- a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Gallery/GalleryItems/AddGalleryItem.cs +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Gallery/GalleryItems/AddGalleryItem.cs @@ -15,6 +15,7 @@ namespace Microsoft.AzureStack.Commands { using System; + using System.Collections.Generic; using System.IO; using System.Management.Automation; using Microsoft.Azure; @@ -59,6 +60,17 @@ public class AddGalleryItem : AdminApiCmdlet [ValidateNotNull] public string Path { get; set; } + /// + /// This queue is used by the tests to assign fixed GalleryPackageId + /// every time the test runs + /// + public static Queue GalleryPackageIds { get; set; } + + static AddGalleryItem() + { + GalleryPackageIds = new Queue(); + } + /// /// Executes the API call(s) against Azure Resource Management API(s). /// @@ -69,8 +81,13 @@ protected override object ExecuteCore() using (var client = this.GetAzureStackClient(this.SubscriptionId)) using (var filestream = File.Open(this.Path, FileMode.Open, FileAccess.Read)) { - var manifest = client.Package.CreateOrUpdate(this.ResourceGroup, Guid.NewGuid().ToString(), filestream); - var uploadParameters = new GalleryItemCreateOrUpdateParameters() { Manifest = manifest.Manifest }; + var manifest = client.Package.CreateOrUpdate( + this.ResourceGroup, + (AddGalleryItem.GalleryPackageIds.Count == 0 + ? Guid.NewGuid() + : AddGalleryItem.GalleryPackageIds.Dequeue()).ToString(), + filestream); + var uploadParameters = new GalleryItemCreateOrUpdateParameters() {Manifest = manifest.Manifest}; return client.GalleryItem.CreateOrUpdate(this.ResourceGroup, this.Name, uploadParameters); } } diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/ProviderRegistrations/AddResourceProviderRegistration.cs b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/ProviderRegistrations/AddResourceProviderRegistration.cs index 06e8aee9d04e..cfd90b854953 100644 --- a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/ProviderRegistrations/AddResourceProviderRegistration.cs +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/ProviderRegistrations/AddResourceProviderRegistration.cs @@ -19,7 +19,6 @@ namespace Microsoft.AzureStack.Commands using System.Management.Automation; using Microsoft.AzureStack.Management; using Microsoft.AzureStack.Management.Models; - using Microsoft.WindowsAzure.Commands.Common; /// /// Add Resource Provider Registration Cmdlet diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/Subscriptions/NewManagedSubscription.cs b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/Subscriptions/NewManagedSubscription.cs index 86ca34874dd9..49e1cc1ca0fd 100644 --- a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/Subscriptions/NewManagedSubscription.cs +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/Subscriptions/NewManagedSubscription.cs @@ -12,6 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System.Collections.Generic; + namespace Microsoft.AzureStack.Commands { using System; @@ -58,21 +60,33 @@ public class NewManagedSubscription : AdminApiCmdlet [ValidateNotNull] public string DisplayName { get; set; } + /// + /// This queue is used by the tests to assign fixed SubscritionIds + /// every time the test runs + /// + public static Queue SubscriptionIds { get; set; } + + static NewManagedSubscription() + { + SubscriptionIds = new Queue(); + } + /// /// Gets the subscription definition. /// protected SubscriptionDefinition GetSubscriptionDefinition() { - // TODO: determine any extra properties which could / should be set return new SubscriptionDefinition() - { - SubscriptionId = Guid.NewGuid().ToString(), - DisplayName = this.DisplayName, - OfferId = this.OfferId, - OfferName = GetAndValidateOfferName(this.OfferId), - Owner = this.Owner, - State = SubscriptionState.Enabled, - }; + { + SubscriptionId = (NewManagedSubscription.SubscriptionIds.Count == 0 + ? Guid.NewGuid() + : NewManagedSubscription.SubscriptionIds.Dequeue()).ToString(), + DisplayName = this.DisplayName, + OfferId = this.OfferId, + OfferName = GetAndValidateOfferName(this.OfferId), + Owner = this.Owner, + State = SubscriptionState.Enabled, + }; } /// diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/Subscriptions/NewTenantSubscription.cs b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/Subscriptions/NewTenantSubscription.cs index 21b06a5fbc94..145e771db2c8 100644 --- a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/Subscriptions/NewTenantSubscription.cs +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/Microsoft.Subscriptions/Subscriptions/NewTenantSubscription.cs @@ -15,8 +15,8 @@ namespace Microsoft.AzureStack.Commands { using System; + using System.Collections.Generic; using System.Management.Automation; - using Microsoft.WindowsAzure.Commands.Common; using Microsoft.AzureStack.Management; using Microsoft.AzureStack.Management.Models; @@ -51,6 +51,17 @@ public class NewTenantSubscription : AdminApiCmdlet [ValidateNotNull] public string DisplayName { get; set; } + /// + /// This queue is used by the tests to assign fixed SubscritionIds + /// every time the test runs + /// + public static Queue SubscriptionIds { get; set; } + + static NewTenantSubscription() + { + SubscriptionIds = new Queue(); + } + /// /// Gets the subscription definition. /// @@ -59,7 +70,9 @@ protected SubscriptionDefinition GetSubscriptionDefinition() // TODO: determine any extra properties which could / should be set return new SubscriptionDefinition() { - SubscriptionId = Guid.NewGuid().ToString(), + SubscriptionId = (NewTenantSubscription.SubscriptionIds.Count == 0 + ? Guid.NewGuid() + : NewTenantSubscription.SubscriptionIds.Dequeue()).ToString(), DisplayName = this.DisplayName, OfferId = this.OfferId, OfferName = GetAndValidateOfferName(this.OfferId), diff --git a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/packages.config b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/packages.config index 00c10cb245c9..0b5f89a2b553 100644 --- a/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/packages.config +++ b/src/ResourceManager/AzureStackAdmin/Commands.AzureStackAdmin/packages.config @@ -1,11 +1,12 @@  + - - - - + + + + \ No newline at end of file diff --git a/src/ResourceManager/AzureStackStorage/.nuget/packages.config b/src/ResourceManager/AzureStackStorage/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/AzureStackStorage/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/AzureStackStorage/AzureRM.AzureStackStorage.psd1 b/src/ResourceManager/AzureStackStorage/AzureRM.AzureStackStorage.psd1 index 01c0259eb067..45f60d0d8f78 100644 --- a/src/ResourceManager/AzureStackStorage/AzureRM.AzureStackStorage.psd1 +++ b/src/ResourceManager/AzureStackStorage/AzureRM.AzureStackStorage.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '0.9.2' +ModuleVersion = '0.9.3' # ID used to uniquely identify this module GUID = 'DA5816B5-97A6-4301-9AA0-72CC68C79F20' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.3'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() @@ -85,4 +85,4 @@ FileList = @() # Private data to pass to the module specified in ModuleToProcess PrivateData = '' -} \ No newline at end of file +} diff --git a/src/ResourceManager/AzureStackStorage/AzureStackStorage.sln b/src/ResourceManager/AzureStackStorage/AzureStackStorage.sln index 531d737e6baa..7c34fe6e0274 100644 --- a/src/ResourceManager/AzureStackStorage/AzureStackStorage.sln +++ b/src/ResourceManager/AzureStackStorage/AzureStackStorage.sln @@ -24,10 +24,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Resources.Rest", " EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Commands.Tags\Commands.Tags.csproj", "{2493A8F7-1949-4F29-8D53-9D459046C3B8}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{7865F5ED-E0F3-45CD-87BA-214FE8A27061}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -75,6 +72,10 @@ Global {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Debug|Any CPU.Build.0 = Debug|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.ActiveCfg = Release|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/Commands.AzureStackStorage.Test.csproj b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/Commands.AzureStackStorage.Test.csproj index 52aef5d3932f..23bb9830fc39 100644 --- a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/Commands.AzureStackStorage.Test.csproj +++ b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/Commands.AzureStackStorage.Test.csproj @@ -1,11 +1,12 @@  - + + Debug AnyCPU - {D4EDAD6F-6A1D-4295-9A88-CD3F69EAD42B} + {53ED0604-8774-4B46-BB26-6AA5A6327A7C} Library Properties Microsoft.AzureStack.Commands.StorageAdmin.Test @@ -16,7 +17,7 @@ ..\..\..\ true {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - d7bcc31d + 1a4458ba true @@ -51,10 +52,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -64,16 +61,17 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False ..\..\..\packages\Microsoft.AzureStack.Management.Storage.0.9.2-preview\lib\net45\Microsoft.AzureStack.Management.Storage.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -86,8 +84,9 @@ False ..\..\..\packages\Microsoft.Data.Services.Client.5.6.4\lib\net40\Microsoft.Data.Services.Client.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True False @@ -125,16 +124,25 @@ + False ..\..\..\packages\System.Spatial.5.6.2\lib\net40\System.Spatial.dll - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -152,6 +160,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common @@ -303,4 +315,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/Properties/AssemblyInfo.cs b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/Properties/AssemblyInfo.cs index 409808df0caf..b712d75fb7e9 100644 --- a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -33,3 +34,4 @@ [assembly: AssemblyVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyVersion)] [assembly: AssemblyFileVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyFileVersion)] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/ScenarioTests/TestsController.cs b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/ScenarioTests/TestsController.cs index 07e41b0a1902..55cbbbed0eb8 100644 --- a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/ScenarioTests/TestsController.cs +++ b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/ScenarioTests/TestsController.cs @@ -40,7 +40,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.Azure.Test; using System; diff --git a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/packages.config b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/packages.config index 6a7452687e4b..45521fde5af0 100644 --- a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/packages.config +++ b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage.Tests/packages.config @@ -2,11 +2,10 @@ - - - + + @@ -16,13 +15,17 @@ - + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/AdminCmdlet.cs b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/AdminCmdlet.cs index feb3bda45a9d..a7e2a99d295e 100644 --- a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/AdminCmdlet.cs +++ b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/AdminCmdlet.cs @@ -18,8 +18,8 @@ using System.Net.Security; using Microsoft.Azure; using Microsoft.Azure.Commands.ResourceManager.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.AzureStack.Management.StorageAdmin; using Microsoft.WindowsAzure.Commands.Utilities.Common; diff --git a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/Commands.AzureStackStorage.csproj b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/Commands.AzureStackStorage.csproj index 8f5a235bba32..d9434e32cfcb 100644 --- a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/Commands.AzureStackStorage.csproj +++ b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/Commands.AzureStackStorage.csproj @@ -54,8 +54,13 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -93,14 +98,6 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll @@ -111,13 +108,14 @@ ..\..\..\packages\Microsoft.Azure.KeyVault.Core.1.0.0\lib\net40\Microsoft.Azure.KeyVault.Core.dll True - + + False ..\..\..\packages\System.Spatial.5.6.4\lib\net40\System.Spatial.dll @@ -224,6 +222,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/packages.config b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/packages.config index a2089ea273b6..e171873f8f51 100644 --- a/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/packages.config +++ b/src/ResourceManager/AzureStackStorage/Commands.AzureStackStorage/packages.config @@ -2,8 +2,8 @@ - + @@ -14,11 +14,10 @@ + + - - - \ No newline at end of file diff --git a/src/ResourceManager/Common/Commands.ResourceManager.Common/AccessTokenExtensions.cs b/src/ResourceManager/Common/Commands.ResourceManager.Common/AccessTokenExtensions.cs index af313131569a..917012819b7e 100644 --- a/src/ResourceManager/Common/Commands.ResourceManager.Common/AccessTokenExtensions.cs +++ b/src/ResourceManager/Common/Commands.ResourceManager.Common/AccessTokenExtensions.cs @@ -14,7 +14,7 @@ using System; using System.Linq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.ResourceManager.Common { diff --git a/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRMCmdlet.cs b/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRMCmdlet.cs index 238c054030c1..adc3a8611093 100644 --- a/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRMCmdlet.cs +++ b/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRMCmdlet.cs @@ -19,13 +19,15 @@ using System.Management.Automation.Host; using System.Threading; using Microsoft.Azure.Commands.ResourceManager.Common.Properties; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.Internal.Resources; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json; using System.Globalization; +using System.Net.Http.Headers; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Rest; namespace Microsoft.Azure.Commands.ResourceManager.Common { @@ -34,6 +36,7 @@ namespace Microsoft.Azure.Commands.ResourceManager.Common /// public abstract class AzureRMCmdlet : AzurePSCmdlet { + protected ServiceClientTracingInterceptor _serviceClientTracingInterceptor; /// /// Static constructor for AzureRMCmdlet. /// @@ -55,7 +58,7 @@ public AzureRMCmdlet() () => new ResourceManagementClient( AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(DefaultContext, AzureEnvironment.Endpoint.ResourceManager), DefaultContext.Environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ResourceManager)), - s => _debugMessages.Enqueue(s))); + s => DebugMessages.Enqueue(s))); } /// @@ -150,7 +153,7 @@ protected override void InitializeQosEvent() commandAlias = this.MyInvocation.MyCommand.Name; } - QosEvent = new AzurePSQoSEvent() + _qosEvent = new AzurePSQoSEvent() { CommandName = commandAlias, ModuleName = this.GetType().Assembly.GetName().Name, @@ -162,7 +165,7 @@ protected override void InitializeQosEvent() if (this.MyInvocation != null && this.MyInvocation.BoundParameters != null) { - QosEvent.Parameters = string.Join(" ", + _qosEvent.Parameters = string.Join(" ", this.MyInvocation.BoundParameters.Keys.Select( s => string.Format(CultureInfo.InvariantCulture, "-{0} ***", s))); } @@ -172,12 +175,56 @@ protected override void InitializeQosEvent() this.DefaultProfile.Context.Account != null && this.DefaultProfile.Context.Account.Id != null) { - QosEvent.Uid = MetricHelper.GenerateSha256HashString( + _qosEvent.Uid = MetricHelper.GenerateSha256HashString( this.DefaultProfile.Context.Account.Id.ToString()); } else { - QosEvent.Uid = "defaultid"; + _qosEvent.Uid = "defaultid"; + } + } + + protected override void LogCmdletStartInvocationInfo() + { + base.LogCmdletStartInvocationInfo(); + if (DefaultContext != null && DefaultContext.Account != null + && DefaultContext.Account.Id != null) + { + WriteDebugWithTimestamp(string.Format("using account id '{0}'...", + DefaultContext.Account.Id)); + } + } + + protected override void LogCmdletEndInvocationInfo() + { + base.LogCmdletEndInvocationInfo(); + string message = string.Format("{0} end processing.", this.GetType().Name); + WriteDebugWithTimestamp(message); + } + + protected override void SetupDebuggingTraces() + { + base.SetupDebuggingTraces(); + _serviceClientTracingInterceptor = _serviceClientTracingInterceptor + ?? new ServiceClientTracingInterceptor(DebugMessages); + ServiceClientTracing.AddTracingInterceptor(_serviceClientTracingInterceptor); + } + + protected override void TearDownDebuggingTraces() + { + ServiceClientTracingInterceptor.RemoveTracingInterceptor(_serviceClientTracingInterceptor); + _serviceClientTracingInterceptor = null; + base.TearDownDebuggingTraces(); + } + + protected override void Dispose(bool disposing) + { + base.Dispose(disposing); + if (disposing && _serviceClientTracingInterceptor != null) + { + ServiceClientTracingInterceptor.RemoveTracingInterceptor(_serviceClientTracingInterceptor); + _serviceClientTracingInterceptor = null; + AzureSession.ClientFactory.RemoveHandler(typeof(RPRegistrationDelegatingHandler)); } } } diff --git a/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRMProfileExtensions.cs b/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRMProfileExtensions.cs index e2dc5eed060c..eddf56819c24 100644 --- a/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRMProfileExtensions.cs +++ b/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRMProfileExtensions.cs @@ -13,12 +13,8 @@ // ---------------------------------------------------------------------------------- using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.ResourceManager.Common.Properties; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.IdentityModel.Clients.ActiveDirectory; namespace Microsoft.Azure.Commands.ResourceManager.Common diff --git a/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRmProfileProvider.cs b/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRmProfileProvider.cs new file mode 100644 index 000000000000..46cd4fd11acb --- /dev/null +++ b/src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRmProfileProvider.cs @@ -0,0 +1,54 @@ +////// ---------------------------------------------------------------------------------- +//// +//// Copyright Microsoft Corporation +//// Licensed under the Apache License, Version 2.0 (the "License"); +//// you may not use this file except in compliance with the License. +//// You may obtain a copy of the License at +//// http://www.apache.org/licenses/LICENSE-2.0 +//// Unless required by applicable law or agreed to in writing, software +//// distributed under the License is distributed on an "AS IS" BASIS, +//// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +//// See the License for the specific language governing permissions and +//// limitations under the License. +//// ---------------------------------------------------------------------------------- + +//using Microsoft.Azure.Commands.Common.Authentication; +//using Microsoft.Azure.Commands.Common.Authentication.Models; + +//namespace Microsoft.WindowsAzure.Commands.Common +//{ +// public class AzureRmProfileProvider : IProfileProvider +// { +// private AzureRMProfile _profile; + +// static AzureRmProfileProvider() +// { +// Instance = new AzureRmProfileProvider(); +// } + +// private AzureRmProfileProvider() +// { +// _profile = new AzureRMProfile(); +// } + +// public static AzureRmProfileProvider Instance { get; private set; } +// public AzureRMProfile Profile +// { +// get { return _profile; } +// set +// { +// _profile = value; +// } +// } + +// public void SetTokenCacheForProfile(AzureRMProfile profile) +// { + +// } + +// public void ResetDefaultProfile() +// { +// _profile = new AzureRMProfile(); +// } +// } +//} diff --git a/src/ResourceManager/Common/Commands.ResourceManager.Common/Commands.ResourceManager.Common.csproj b/src/ResourceManager/Common/Commands.ResourceManager.Common/Commands.ResourceManager.Common.csproj index 688a606e40a6..2cf2b374e48a 100644 --- a/src/ResourceManager/Common/Commands.ResourceManager.Common/Commands.ResourceManager.Common.csproj +++ b/src/ResourceManager/Common/Commands.ResourceManager.Common/Commands.ResourceManager.Common.csproj @@ -27,6 +27,7 @@ true false true + AnyCPU bin\Release @@ -60,14 +61,14 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.16-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + True + False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll @@ -76,8 +77,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -96,10 +101,6 @@ False ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll True @@ -276,6 +277,7 @@ Resources.resx + Designer @@ -289,6 +291,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Common/Commands.ResourceManager.Common/DebugStreamTraceListener.cs b/src/ResourceManager/Common/Commands.ResourceManager.Common/DebugStreamTraceListener.cs new file mode 100644 index 000000000000..32750300e184 --- /dev/null +++ b/src/ResourceManager/Common/Commands.ResourceManager.Common/DebugStreamTraceListener.cs @@ -0,0 +1,51 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Concurrent; +using System.Diagnostics; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.WindowsAzure.Commands.Common; + +namespace Microsoft.Azure.Commands.ResourceManager.Common +{ + public class DebugStreamTraceListener : TraceListener + { + public DebugStreamTraceListener(ConcurrentQueue queue) + { + Messages = queue; + } + + public static void AddAdalTracing(DebugStreamTraceListener listener) + { + AdalTrace.TraceSource.Listeners.Add(listener); + AdalTrace.TraceSource.Switch.Level = SourceLevels.All; + } + + public ConcurrentQueue Messages; + public override void Write(string message) + { + Messages.CheckAndEnqueue(message); + } + + public override void WriteLine(string message) + { + Write(message + "\n"); + } + + public static void RemoveAdalTracing(DebugStreamTraceListener listener) + { + AdalTrace.TraceSource.Listeners.Remove(listener); + } + } +} diff --git a/src/ResourceManager/Common/Commands.ResourceManager.Common/FileSystemAdapter.cs b/src/ResourceManager/Common/Commands.ResourceManager.Common/FileSystemAdapter.cs new file mode 100644 index 000000000000..20454c573027 --- /dev/null +++ b/src/ResourceManager/Common/Commands.ResourceManager.Common/FileSystemAdapter.cs @@ -0,0 +1,36 @@ + // ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + + using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Microsoft.Azure.Commands.Common.Authentication; + +namespace Microsoft.WindowsAzure.Commands.Common +{ + public class FileSystemAdapter : IFileSystem + { + public string ReadFile(string path) + { + return AzureSession.DataStore.ReadFileAsText(path); + } + + public void WriteFile(string path, string contents) + { + AzureSession.DataStore.WriteFile(path, contents); + } + } +} diff --git a/src/ResourceManager/Common/Commands.ResourceManager.Common/RPRegistrationDelegatingHandler.cs b/src/ResourceManager/Common/Commands.ResourceManager.Common/RPRegistrationDelegatingHandler.cs index 62e6f4e8cdca..1eeae98c8b5b 100644 --- a/src/ResourceManager/Common/Commands.ResourceManager.Common/RPRegistrationDelegatingHandler.cs +++ b/src/ResourceManager/Common/Commands.ResourceManager.Common/RPRegistrationDelegatingHandler.cs @@ -22,7 +22,7 @@ using Microsoft.Azure.Management.Internal.Resources.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; -namespace Microsoft.Azure.Common.Authentication.Models +namespace Microsoft.Azure.Commands.Common.Authentication.Models { public class RPRegistrationDelegatingHandler : DelegatingHandler, ICloneable { diff --git a/src/ResourceManager/Common/Commands.ResourceManager.Common/ServiceClientTracingInterceptor.cs b/src/ResourceManager/Common/Commands.ResourceManager.Common/ServiceClientTracingInterceptor.cs new file mode 100644 index 000000000000..9bdb0565cbe7 --- /dev/null +++ b/src/ResourceManager/Common/Commands.ResourceManager.Common/ServiceClientTracingInterceptor.cs @@ -0,0 +1,76 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Rest; +using System; +using System.Collections.Concurrent; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Common; +namespace Microsoft.Azure.Commands.ResourceManager.Common +{ + public class ServiceClientTracingInterceptor : IServiceClientTracingInterceptor + { + public ServiceClientTracingInterceptor(ConcurrentQueue queue) + { + MessageQueue = queue; + } + + public ConcurrentQueue MessageQueue { get; private set; } + + public void Configuration(string source, string name, string value) + { + // Ignore + } + + public void EnterMethod(string invocationId, object instance, string method, IDictionary parameters) + { + // Ignore + } + + public void ExitMethod(string invocationId, object returnValue) + { + // Ignore + } + + public void Information(string message) + { + MessageQueue.CheckAndEnqueue(message); + } + + public void ReceiveResponse(string invocationId, System.Net.Http.HttpResponseMessage response) + { + string responseAsString = response == null ? string.Empty : response.AsFormattedString(); + MessageQueue.CheckAndEnqueue(responseAsString); + } + + public void SendRequest(string invocationId, System.Net.Http.HttpRequestMessage request) + { + string requestAsString = request == null ? string.Empty : request.AsFormattedString(); + MessageQueue.CheckAndEnqueue(requestAsString); + } + + public void TraceError(string invocationId, Exception exception) + { + // Ignore + } + + public static void RemoveTracingInterceptor(ServiceClientTracingInterceptor interceptor) + { + if (interceptor != null) + { + ServiceClientTracing.RemoveTracingInterceptor(interceptor); + } + } + } +} diff --git a/src/ResourceManager/Common/Commands.ResourceManager.Common/packages.config b/src/ResourceManager/Common/Commands.ResourceManager.Common/packages.config index d377f32fdab6..3634a840964a 100644 --- a/src/ResourceManager/Common/Commands.ResourceManager.Common/packages.config +++ b/src/ResourceManager/Common/Commands.ResourceManager.Common/packages.config @@ -4,15 +4,15 @@ - + - - + + \ No newline at end of file diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Commands.ScenarioTests.ResourceManager.Common.csproj b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Commands.ScenarioTests.ResourceManager.Common.csproj index 1a590c371b92..3a1d2e76c442 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Commands.ScenarioTests.ResourceManager.Common.csproj +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Commands.ScenarioTests.ResourceManager.Common.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -14,7 +15,7 @@ 512 ..\..\ true - 3c43a8cf + e5bda5ba true @@ -45,23 +46,19 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - - ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.14-preview\lib\net40\Microsoft.Azure.ResourceManager.dll True False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -71,12 +68,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -121,12 +118,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -135,6 +140,7 @@ + @@ -158,6 +164,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common @@ -168,4 +178,5 @@ + \ No newline at end of file diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Common.ps1 b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Common.ps1 index 8b46ac170973..abb329545e68 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Common.ps1 +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Common.ps1 @@ -280,7 +280,7 @@ function Wait-Function do { - Start-Sleep -s 5 + Wait-Seconds 5 $current = [DateTime]::Now $diff = $current - $start $result = &$scriptBlock @@ -337,7 +337,7 @@ function Retry-Function $tries = 1; while(( $result -ne $true) -and ($tries -le $maxTries)) { - Start-Sleep -s $interval + Wait-Seconds $interval $result = Invoke-Command -ScriptBlock $scriptBlock -ArgumentList $argument; $tries++; } diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/EnvironmentSetupHelper.cs b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/EnvironmentSetupHelper.cs index 71d7ea8b8e83..fed88b9ad56d 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/EnvironmentSetupHelper.cs +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/EnvironmentSetupHelper.cs @@ -13,9 +13,6 @@ // ---------------------------------------------------------------------------------- using Microsoft.Azure; -using Microsoft.Azure.Commands.ResourceManager.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Test; using Microsoft.Azure.Test.HttpRecorder; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; @@ -29,6 +26,9 @@ using System.Management.Automation; using System.Reflection; using System.Security.Cryptography.X509Certificates; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.WindowsAzure.Commands.Common; namespace Microsoft.WindowsAzure.Commands.ScenarioTest @@ -61,9 +61,11 @@ public EnvironmentSetupHelper() rmprofile.Context.Subscription.Environment = "foo"; if (AzureRmProfileProvider.Instance.Profile == null) { - AzureRmProfileProvider.Instance.Profile = rmprofile; } + AzureRmProfileProvider.Instance.Profile = rmprofile; + } - AzureSession.DataStore = datastore; ProfileClient = new ProfileClient(profile); + AzureSession.DataStore = datastore; + ProfileClient = new ProfileClient(profile); // Ignore SSL errors System.Net.ServicePointManager.ServerCertificateValidationCallback += (se, cert, chain, sslerror) => true; @@ -167,6 +169,8 @@ private void SetupAzureEnvironmentFromEnvironmentVariables(AzureModule mode) environment.Endpoints[AzureEnvironment.Endpoint.ServiceManagement] = currentEnvironment.BaseUri.AbsoluteUri; environment.Endpoints[AzureEnvironment.Endpoint.ResourceManager] = currentEnvironment.Endpoints.ResourceManagementUri.AbsoluteUri; environment.Endpoints[AzureEnvironment.Endpoint.Graph] = currentEnvironment.Endpoints.GraphUri.AbsoluteUri; + environment.Endpoints[AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix] = currentEnvironment.Endpoints.DataLakeAnalyticsJobAndCatalogServiceUri.OriginalString.Replace("https://",""); // because it is just a sufix + environment.Endpoints[AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix] = currentEnvironment.Endpoints.DataLakeStoreServiceUri.OriginalString.Replace("https://", ""); // because it is just a sufix if (!ProfileClient.Profile.Environments.ContainsKey(testEnvironmentName)) { @@ -303,9 +307,9 @@ public void SetupModules(params string[] modules) public virtual Collection RunPowerShellTest(params string[] scripts) { - using (var powershell = System.Management.Automation.PowerShell.Create()) + using (var powershell = System.Management.Automation.PowerShell.Create(RunspaceMode.NewRunspace)) { - SetupPowerShellModules(powershell); + SetupPowerShellModules(powershell); Collection output = null; for (int i = 0; i < scripts.Length; ++i) @@ -341,15 +345,20 @@ public virtual Collection RunPowerShellTest(params string[] scripts) private void SetupPowerShellModules(System.Management.Automation.PowerShell powershell) { - powershell.AddScript(string.Format("Write-Debug \"current directory: {0}\"", Directory.GetCurrentDirectory())); + powershell.AddScript("$error.clear()"); + powershell.AddScript(string.Format("Write-Debug \"current directory: {0}\"", AppDomain.CurrentDomain.BaseDirectory)); powershell.AddScript(string.Format("Write-Debug \"current executing assembly: {0}\"", Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location))); - powershell.AddScript(string.Format("cd \"{0}\"", Directory.GetCurrentDirectory())); + powershell.AddScript(string.Format("cd \"{0}\"", AppDomain.CurrentDomain.BaseDirectory)); foreach (string moduleName in modules) { - powershell.AddScript(string.Format("Import-Module \".\\{0}\"", moduleName)); + powershell.AddScript(string.Format("Import-Module \"{0}\"", + Path.Combine(AppDomain.CurrentDomain.BaseDirectory,moduleName))); } + powershell.AddScript( + string.Format(@"set-location {0}", AppDomain.CurrentDomain.BaseDirectory)); + powershell.AddScript(string.Format(@"$TestOutputRoot='{0}'", AppDomain.CurrentDomain.BaseDirectory)); powershell.AddScript("$VerbosePreference='Continue'"); powershell.AddScript("$DebugPreference='Continue'"); powershell.AddScript("$ErrorActionPreference='Stop'"); diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockAccessToken.cs b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockAccessToken.cs index 47bf4b27e527..7e5f47d499ad 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockAccessToken.cs +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockAccessToken.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- using System; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Common.Test.Mocks { diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockAccessTokenProvider.cs b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockAccessTokenProvider.cs index e94b91ba1538..fdf696ffb4c2 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockAccessTokenProvider.cs +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockAccessTokenProvider.cs @@ -13,9 +13,9 @@ // ---------------------------------------------------------------------------------- using System.Security; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; -using Microsoft.Azure.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Common { @@ -42,9 +42,16 @@ public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBe return this.accessToken; } + IAccessToken ITokenProvider.GetAccessTokenWithCertificate(AdalConfiguration config, string principalId, string certificateThumbprint, + AzureAccount.AccountType credentialType) + { + return GetAccessTokenWithCertificate(config, principalId, certificateThumbprint, credentialType); + } + public IAccessToken GetAccessTokenWithCertificate(AdalConfiguration config, string principalId, string certificateThumbprint, AzureAccount.AccountType credentialType) { return this.accessToken; } + } } \ No newline at end of file diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockCertificateAuthenticationFactory.cs b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockCertificateAuthenticationFactory.cs index 925cb99cea8e..cf366a7b3fe8 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockCertificateAuthenticationFactory.cs +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockCertificateAuthenticationFactory.cs @@ -13,10 +13,10 @@ // ---------------------------------------------------------------------------------- using Microsoft.Azure; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using System.Security; using System.Security.Cryptography.X509Certificates; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Common.Test.Mocks { diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockClientFactory.cs b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockClientFactory.cs index a50fbbfcd090..8052022f2d50 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockClientFactory.cs +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockClientFactory.cs @@ -23,12 +23,13 @@ using System.Threading.Tasks; using Hyak.Common; using Microsoft.Azure.Test.HttpRecorder; -using Microsoft.Azure.Common; -using Microsoft.Azure.Common.Authentication.Factories; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication; using Microsoft.Azure; using System.IO; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.WindowsAzure.Commands.ScenarioTest; namespace Microsoft.WindowsAzure.Commands.Common.Test.Mocks { @@ -175,6 +176,12 @@ public void RemoveHandler(Type handlerType) // Do nothing } + public DelegatingHandler[] GetCustomHandlers() + { + // the equivalent of doing nothing + return new DelegatingHandler[0]; + } + public void AddUserAgent(string productName, string productVersion) { this.UniqueUserAgents.Add(new ProductInfoHeaderValue(productName, productVersion)); diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockTokenAuthenticationFactory.cs b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockTokenAuthenticationFactory.cs index 96e05c53f3ee..255e57e4a6ea 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockTokenAuthenticationFactory.cs +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Mocks/MockTokenAuthenticationFactory.cs @@ -13,11 +13,11 @@ // ---------------------------------------------------------------------------------- using Microsoft.Azure; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Rest; using System; using System.Security; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Common.Test.Mocks { diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/ProfileClient.cs b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/ProfileClient.cs new file mode 100644 index 000000000000..9eedd3034ec3 --- /dev/null +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/ProfileClient.cs @@ -0,0 +1,1133 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Security; +using System.Security.Cryptography.X509Certificates; +using Hyak.Common; +using Microsoft.Azure; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Commands.Common; +using Microsoft.WindowsAzure.Commands.Common.Properties; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Microsoft.WindowsAzure.Subscriptions; + +namespace Microsoft.WindowsAzure.Commands.ScenarioTest +{ + /// + /// Convenience client for azure profile and subscriptions. + /// + public class ProfileClient + { + public AzureSMProfile Profile { get; private set; } + + public Action WarningLog; + + public Action DebugLog; + + private void WriteDebugMessage(string message) + { + if (DebugLog != null) + { + DebugLog(message); + } + } + + private void WriteWarningMessage(string message) + { + if (WarningLog != null) + { + WarningLog(message); + } + } + + private void UpgradeProfile() + { + string oldProfileFilePath = Path.Combine(AzureSession.ProfileDirectory, AzureSession.OldProfileFile); + string oldProfileFilePathBackup = Path.Combine(AzureSession.ProfileDirectory, AzureSession.OldProfileFileBackup); + string newProfileFilePath = Path.Combine(AzureSession.ProfileDirectory, AzureSession.ProfileFile); + if (AzureSession.DataStore.FileExists(oldProfileFilePath)) + { + string oldProfilePath = Path.Combine(AzureSession.ProfileDirectory, + AzureSession.OldProfileFile); + + try + { + // Try to backup old profile + try + { + AzureSession.DataStore.CopyFile(oldProfilePath, oldProfileFilePathBackup); + } + catch + { + // Ignore any errors here + } + + AzureSMProfile oldProfile = new AzureSMProfile(oldProfilePath); + + if (AzureSession.DataStore.FileExists(newProfileFilePath)) + { + // Merge profile files + AzureSMProfile newProfile = new AzureSMProfile(newProfileFilePath); + foreach (var environment in newProfile.Environments.Values) + { + oldProfile.Environments[environment.Name] = environment; + } + foreach (var subscription in newProfile.Subscriptions.Values) + { + oldProfile.Subscriptions[subscription.Id] = subscription; + } + AzureSession.DataStore.DeleteFile(newProfileFilePath); + } + + // If there were no load errors - delete backup file + if (oldProfile.ProfileLoadErrors.Count == 0) + { + try + { + AzureSession.DataStore.DeleteFile(oldProfileFilePathBackup); + } + catch + { + // Give up + } + } + + // Save the profile to the disk + oldProfile.Save(); + + // Rename WindowsAzureProfile.xml to WindowsAzureProfile.json + AzureSession.DataStore.RenameFile(oldProfilePath, newProfileFilePath); + + } + catch + { + // Something really bad happened - try to delete the old profile + try + { + AzureSession.DataStore.DeleteFile(oldProfilePath); + } + catch + { + // Ignore any errors + } + } + + // In case that we changed a disk profile, reload it + if (Profile != null && Profile.ProfilePath == newProfileFilePath) + { + Profile = new AzureSMProfile(Profile.ProfilePath); + } + } + } + + public ProfileClient(AzureSMProfile profile) + { + Profile = profile; + WarningLog = (s) => Debug.WriteLine(s); + + try + { + UpgradeProfile(); + } + catch + { + // Should never fail in constructor + } + } + + #region Profile management + + /// + /// Initializes AzureSMProfile using passed in certificate. The certificate + /// is imported into a certificate store. + /// + /// Environment object. + /// Subscription Id + /// Certificate to use with profile. + /// Storage account name (optional). + /// + public void InitializeProfile(AzureEnvironment environment, Guid subscriptionId, X509Certificate2 certificate, + string storageAccount) + { + if (environment == null) + { + throw new ArgumentNullException("environment"); + } + if (certificate == null) + { + throw new ArgumentNullException("certificate"); + } + + // Add environment if not public + if (!AzureEnvironment.PublicEnvironments.ContainsKey(environment.Name)) + { + AddOrSetEnvironment(environment); + } + + // Add account + var azureAccount = new AzureAccount + { + Id = certificate.Thumbprint, + Type = AzureAccount.AccountType.Certificate + }; + azureAccount.Properties[AzureAccount.Property.Subscriptions] = subscriptionId.ToString(); + ImportCertificate(certificate); + AddOrSetAccount(azureAccount); + + // Add subscription + var azureSubscription = new AzureSubscription + { + Id = subscriptionId, + Name = subscriptionId.ToString(), + Environment = environment.Name + }; + if (!string.IsNullOrEmpty(storageAccount)) + { + azureSubscription.Properties[AzureSubscription.Property.StorageAccount] = storageAccount; + } + azureSubscription.Properties[AzureSubscription.Property.Default] = "True"; + azureSubscription.Account = certificate.Thumbprint; + AddOrSetSubscription(azureSubscription); + } + + /// + /// Initializes AzureSMProfile using passed in access token. + /// + /// Environment object. + /// Subscription Id + /// AccessToken to use with profile. + /// AccountId for the new account. + /// Storage account name (optional). + /// + public void InitializeProfile(AzureEnvironment environment, Guid subscriptionId, string accessToken, + string accountId, string storageAccount) + { + if (environment == null) + { + throw new ArgumentNullException("environment"); + } + if (accessToken == null) + { + throw new ArgumentNullException("accessToken"); + } + + // Add environment if not public + if (!AzureEnvironment.PublicEnvironments.ContainsKey(environment.Name)) + { + AddOrSetEnvironment(environment); + } + + // Add account + var azureAccount = new AzureAccount + { + Id = accountId, + Type = AzureAccount.AccountType.AccessToken + }; + azureAccount.Properties[AzureAccount.Property.Subscriptions] = subscriptionId.ToString(); + azureAccount.Properties[AzureAccount.Property.AccessToken] = accessToken; + AddOrSetAccount(azureAccount); + + // Add subscription + var azureSubscription = new AzureSubscription + { + Id = subscriptionId, + Name = subscriptionId.ToString(), + Environment = environment.Name + }; + if (!string.IsNullOrEmpty(storageAccount)) + { + azureSubscription.Properties[AzureSubscription.Property.StorageAccount] = storageAccount; + } + azureSubscription.Properties[AzureSubscription.Property.Default] = "True"; + azureSubscription.Account = accountId; + AddOrSetSubscription(azureSubscription); + } + + /// + /// Initializes AzureSMProfile using passed in account and optional password. + /// + /// Environment object. + /// Subscription Id + /// Azure account with AD username and tenant. + /// AD password (optional). + /// Storage account name (optional). + /// + public void InitializeProfile(AzureEnvironment environment, Guid subscriptionId, AzureAccount account, + SecureString password, string storageAccount) + { + if (environment == null) + { + throw new ArgumentNullException("environment"); + } + if (account == null) + { + throw new ArgumentNullException("account"); + } + + // Add environment if not public + if (!AzureEnvironment.PublicEnvironments.ContainsKey(environment.Name)) + { + AddOrSetEnvironment(environment); + } + + // Add account + var azureAccount = AddAccountAndLoadSubscriptions(account, environment, password); + + // Add subscription + if (!azureAccount.HasSubscription(subscriptionId)) + { + throw new ArgumentException(string.Format(Resources.SubscriptionIdNotFoundMessage, subscriptionId)); + } + var azureSubscription = GetSubscription(subscriptionId); + if (!string.IsNullOrEmpty(storageAccount)) + { + azureSubscription.Properties[AzureSubscription.Property.StorageAccount] = storageAccount; + } + AddOrSetSubscription(azureSubscription); + } + #endregion + + #region Account management + + public AzureAccount AddAccountAndLoadSubscriptions(AzureAccount account, AzureEnvironment environment, SecureString password) + { + if (environment == null) + { + throw new ArgumentNullException("environment"); + } + + if (account == null) + { + throw new ArgumentNullException("account"); + } + + var subscriptionsFromServer = ListSubscriptionsFromServer( + account, + environment, + password, + password == null ? ShowDialog.Always : ShowDialog.Never).ToList(); + + // If account id is null the login failed + if (account.Id != null) + { + // Update back Profile.Subscriptions + foreach (var subscription in subscriptionsFromServer) + { + AddOrSetSubscription(subscription); + } + + if (Profile.DefaultSubscription == null) + { + var firstSubscription = Profile.Subscriptions.Values.FirstOrDefault(); + if (firstSubscription != null) + { + SetSubscriptionAsDefault(firstSubscription.Name, firstSubscription.Account); + } + } + + return Profile.Accounts[account.Id]; + } + else + { + return null; + } + } + + public AzureAccount AddOrSetAccount(AzureAccount account) + { + if (account == null) + { + throw new ArgumentNullException("account", Resources.AccountNeedsToBeSpecified); + } + + if (Profile.Accounts.ContainsKey(account.Id)) + { + Profile.Accounts[account.Id] = + MergeAccountProperties(account, Profile.Accounts[account.Id]); + } + else + { + Profile.Accounts[account.Id] = account; + } + + return Profile.Accounts[account.Id]; + } + + public AzureAccount GetAccountOrDefault(string accountName) + { + if (string.IsNullOrEmpty(accountName)) + { + return Profile.Context.Account; + } + else if (Profile.Accounts.ContainsKey(accountName)) + { + return Profile.Accounts[accountName]; + } + else + { + throw new ArgumentException(string.Format("Account with name '{0}' does not exist.", accountName), "accountName"); + } + } + + public AzureAccount GetAccountOrNull(string accountName) + { + if (string.IsNullOrEmpty(accountName)) + { + throw new ArgumentNullException("accountName"); + } + + if (Profile.Accounts.ContainsKey(accountName)) + { + return Profile.Accounts[accountName]; + } + else + { + return null; + } + } + + public AzureAccount GetAccount(string accountName) + { + var account = GetAccountOrNull(accountName); + + if (account == null) + { + throw new ArgumentException(string.Format("Account with name '{0}' does not exist.", accountName), "accountName"); + } + + return account; + } + + public IEnumerable ListAccounts(string accountName) + { + List accounts = new List(); + + if (!string.IsNullOrEmpty(accountName)) + { + if (Profile.Accounts.ContainsKey(accountName)) + { + accounts.Add(Profile.Accounts[accountName]); + } + } + else + { + accounts = Profile.Accounts.Values.ToList(); + } + + return accounts; + } + + public AzureAccount RemoveAccount(string accountId) + { + if (string.IsNullOrEmpty(accountId)) + { + throw new ArgumentNullException("accountId", Resources.UserNameNeedsToBeSpecified); + } + + if (!Profile.Accounts.ContainsKey(accountId)) + { + throw new ArgumentException(Resources.UserNameIsNotValid, "accountId"); + } + + AzureAccount account = Profile.Accounts[accountId]; + Profile.Accounts.Remove(account.Id); + + foreach (AzureSubscription subscription in account.GetSubscriptions(Profile).ToArray()) + { + if (string.Equals(subscription.Account, accountId, StringComparison.InvariantCultureIgnoreCase)) + { + AzureAccount remainingAccount = GetSubscriptionAccount(subscription.Id); + // There's no default account to use, remove the subscription. + if (remainingAccount == null) + { + // Warn the user if the removed subscription is the default one. + if (subscription.IsPropertySet(AzureSubscription.Property.Default)) + { + Debug.Assert(subscription.Equals(Profile.DefaultSubscription)); + WriteWarningMessage(Resources.RemoveDefaultSubscription); + } + + Profile.Subscriptions.Remove(subscription.Id); + } + else + { + subscription.Account = remainingAccount.Id; + AddOrSetSubscription(subscription); + } + } + } + + return account; + } + + private AzureAccount GetSubscriptionAccount(Guid subscriptionId) + { + List accounts = ListSubscriptionAccounts(subscriptionId); + AzureAccount account = accounts.FirstOrDefault(a => a.Type != AzureAccount.AccountType.Certificate); + + if (account != null) + { + // Found a non-certificate account. + return account; + } + + // Use certificate account if its there. + account = accounts.FirstOrDefault(); + + return account; + } + + #endregion + + #region Subscription management + + public AzureSubscription AddOrSetSubscription(AzureSubscription subscription) + { + if (subscription == null) + { + throw new ArgumentNullException("subscription", Resources.SubscriptionNeedsToBeSpecified); + } + if (subscription.Environment == null) + { + throw new ArgumentNullException("subscription.Environment", Resources.EnvironmentNeedsToBeSpecified); + } + // Validate environment + GetEnvironmentOrDefault(subscription.Environment); + + if (Profile.Subscriptions.ContainsKey(subscription.Id)) + { + Profile.Subscriptions[subscription.Id] = MergeSubscriptionProperties(subscription, Profile.Subscriptions[subscription.Id]); + } + else + { + Debug.Assert(!string.IsNullOrEmpty(subscription.Account)); + if (!Profile.Accounts.ContainsKey(subscription.Account)) + { + throw new KeyNotFoundException(string.Format("The specified account {0} does not exist in profile accounts", subscription.Account)); + } + + Profile.Subscriptions[subscription.Id] = subscription; + } + + return Profile.Subscriptions[subscription.Id]; + } + + public AzureSubscription RemoveSubscription(string name) + { + if (string.IsNullOrEmpty(name)) + { + throw new ArgumentNullException("name", Resources.SubscriptionNameNeedsToBeSpecified); + } + + var subscription = Profile.Subscriptions.Values.FirstOrDefault(s => s.Name == name); + + if (subscription == null) + { + throw new ArgumentException(string.Format(Resources.SubscriptionNameNotFoundMessage, name), "name"); + } + else + { + return RemoveSubscription(subscription.Id); + } + } + + public AzureSubscription RemoveSubscription(Guid id) + { + if (!Profile.Subscriptions.ContainsKey(id)) + { + throw new ArgumentException(string.Format(Resources.SubscriptionIdNotFoundMessage, id), "id"); + } + + var subscription = Profile.Subscriptions[id]; + + if (subscription.IsPropertySet(AzureSubscription.Property.Default)) + { + Debug.Assert(Profile.DefaultSubscription == subscription); + WriteWarningMessage(Resources.RemoveDefaultSubscription); + } + + Profile.Subscriptions.Remove(id); + + // Remove this subscription from its associated AzureAccounts + List accounts = ListSubscriptionAccounts(id); + + foreach (AzureAccount account in accounts) + { + account.RemoveSubscription(id); + if (!account.IsPropertySet(AzureAccount.Property.Subscriptions)) + { + Profile.Accounts.Remove(account.Id); + } + } + + return subscription; + } + + public List RefreshSubscriptions(AzureEnvironment environment) + { + if (environment == null) + { + throw new ArgumentNullException("environment"); + } + + var subscriptionsFromServer = ListSubscriptionsFromServerForAllAccounts(environment); + + // Update back Profile.Subscriptions + foreach (var subscription in subscriptionsFromServer) + { + // Resetting back default account + if (Profile.Subscriptions.ContainsKey(subscription.Id)) + { + subscription.Account = Profile.Subscriptions[subscription.Id].Account; + } + AddOrSetSubscription(subscription); + } + + return Profile.Subscriptions.Values.ToList(); + } + + public AzureSubscription GetSubscription(Guid id) + { + if (Profile.Subscriptions.ContainsKey(id)) + { + return Profile.Subscriptions[id]; + } + else + { + throw new ArgumentException(string.Format(Resources.SubscriptionIdNotFoundMessage, id), "id"); + } + } + + public AzureSubscription GetSubscription(string name) + { + AzureSubscription subscription = Profile.Subscriptions.Values + .FirstOrDefault(s => s.Name.Equals(name, StringComparison.OrdinalIgnoreCase)); + + if (subscription != null) + { + return subscription; + } + else + { + throw new ArgumentException(string.Format(Resources.SubscriptionNameNotFoundMessage, name), "name"); + } + } + + public AzureSubscription SetSubscriptionAsDefault(string name, string accountName) + { + if (name == null) + { + throw new ArgumentException(string.Format(Resources.InvalidSubscriptionName, name), "name"); + } + + var subscription = Profile.Subscriptions.Values.FirstOrDefault(s => s.Name == name); + + if (subscription == null) + { + throw new ArgumentException(string.Format(Resources.SubscriptionNameNotFoundMessage, name), "name"); + } + + return SetSubscriptionAsDefault(subscription.Id, accountName); + } + + public AzureSubscription SetSubscriptionAsDefault(Guid id, string accountName) + { + AzureSubscription subscription = GetSubscription(id); + + if (subscription != null) + { + if (subscription.IsPropertySet(AzureSubscription.Property.StorageAccount)) + { + GeneralUtilities.ClearCurrentStorageAccount(); + } + + Profile.DefaultSubscription = subscription; + Profile.DefaultSubscription.Account = accountName; + } + + return subscription; + } + + public void ClearAll() + { + Profile.Accounts.Clear(); + Profile.DefaultSubscription = null; + Profile.Environments.Clear(); + Profile.Subscriptions.Clear(); + Profile.Save(); + + AzureSession.TokenCache.Clear(); + } + + public void ClearDefaultSubscription() + { + Profile.DefaultSubscription = null; + } + + public void ImportCertificate(X509Certificate2 certificate) + { + AzureSession.DataStore.AddCertificate(certificate); + } + + public List ListSubscriptionAccounts(Guid subscriptionId) + { + return Profile.Accounts.Where(a => a.Value.HasSubscription(subscriptionId)) + .Select(a => a.Value).ToList(); + } + + private IEnumerable ListSubscriptionsFromServerForAllAccounts(AzureEnvironment environment) + { + // Get all AD accounts and iterate + var accountNames = Profile.Accounts.Keys; + + List subscriptions = new List(); + + foreach (var accountName in accountNames.ToArray()) + { + var account = Profile.Accounts[accountName]; + + if (account.Type != AzureAccount.AccountType.Certificate) + { + subscriptions.AddRange(ListSubscriptionsFromServer(account, environment, null, ShowDialog.Never)); + } + + AddOrSetAccount(account); + } + + if (subscriptions.Any()) + { + return subscriptions; + } + else + { + return new AzureSubscription[0]; + } + } + + private IEnumerable ListSubscriptionsFromServer(AzureAccount account, AzureEnvironment environment, SecureString password, ShowDialog promptBehavior) + { + string[] tenants = null; + try + { + if (!account.IsPropertySet(AzureAccount.Property.Tenants)) + { + tenants = LoadAccountTenants(account, environment, password, promptBehavior); + } + else + { + var storedTenants = account.GetPropertyAsArray(AzureAccount.Property.Tenants); + if (account.Type == AzureAccount.AccountType.User && storedTenants.Count() == 1) + { + TracingAdapter.Information(Resources.AuthenticatingForSingleTenant, account.Id, storedTenants[0]); + AzureSession.AuthenticationFactory.Authenticate(account, environment, storedTenants[0], password, + promptBehavior); + } + } + } + catch (AadAuthenticationException aadEx) + { + WriteOrThrowAadExceptionMessage(aadEx); + return new AzureSubscription[0]; + } + + try + { + tenants = tenants ?? account.GetPropertyAsArray(AzureAccount.Property.Tenants); + List rdfeSubscriptions = ListServiceManagementSubscriptions(account, environment, + password, ShowDialog.Never, tenants).ToList(); + + // Set user ID + foreach (var subscription in rdfeSubscriptions) + { + account.SetOrAppendProperty(AzureAccount.Property.Subscriptions, subscription.Id.ToString()); + } + + if (rdfeSubscriptions.Any()) + { + return rdfeSubscriptions; + } + else + { + return new AzureSubscription[0]; + } + } + catch (AadAuthenticationException aadEx) + { + WriteOrThrowAadExceptionMessage(aadEx); + return new AzureSubscription[0]; + } + } + + private string[] LoadAccountTenants(AzureAccount account, AzureEnvironment environment, SecureString password, ShowDialog promptBehavior) + { + var commonTenantToken = AzureSession.AuthenticationFactory.Authenticate(account, environment, + AuthenticationFactory.CommonAdTenant, password, promptBehavior); + + using (SubscriptionClient SubscriptionClient = AzureSession.ClientFactory + .CreateCustomClient( + new TokenCloudCredentials(commonTenantToken.AccessToken), + environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ServiceManagement))) + { + var subscriptionListResult = SubscriptionClient.Subscriptions.List(); + return subscriptionListResult.Subscriptions.Select(s => s.ActiveDirectoryTenantId).Distinct().ToArray(); + } + } + + private AzureSubscription MergeSubscriptionProperties(AzureSubscription subscription1, AzureSubscription subscription2) + { + if (subscription1 == null || subscription2 == null) + { + throw new ArgumentNullException("subscription1"); + } + if (subscription1.Id != subscription2.Id) + { + throw new ArgumentException("Subscription Ids do not match."); + } + AzureSubscription mergedSubscription = new AzureSubscription + { + Id = subscription1.Id, + Name = subscription1.Name, + Environment = subscription1.Environment, + State = (subscription1.State != null && + subscription1.State.Equals(subscription2.State, StringComparison.OrdinalIgnoreCase)) ? + subscription1.State: null, + Account = subscription1.Account ?? subscription2.Account + }; + + // Merge all properties + foreach (AzureSubscription.Property property in Enum.GetValues(typeof(AzureSubscription.Property))) + { + string propertyValue = subscription1.GetProperty(property) ?? subscription2.GetProperty(property); + if (propertyValue != null) + { + mergedSubscription.Properties[property] = propertyValue; + } + } + + // Merge RegisteredResourceProviders + var registeredProviders = subscription1.GetPropertyAsArray(AzureSubscription.Property.RegisteredResourceProviders) + .Union(subscription2.GetPropertyAsArray(AzureSubscription.Property.RegisteredResourceProviders), StringComparer.CurrentCultureIgnoreCase); + + mergedSubscription.SetProperty(AzureSubscription.Property.RegisteredResourceProviders, registeredProviders.ToArray()); + + // Merge Tenants + var tenants = subscription1.GetPropertyAsArray(AzureSubscription.Property.Tenants) + .Union(subscription2.GetPropertyAsArray(AzureSubscription.Property.Tenants), StringComparer.CurrentCultureIgnoreCase); + + mergedSubscription.SetProperty(AzureSubscription.Property.Tenants, tenants.ToArray()); + + return mergedSubscription; + } + + private AzureEnvironment MergeEnvironmentProperties(AzureEnvironment environment1, AzureEnvironment environment2) + { + if (environment1 == null || environment2 == null) + { + throw new ArgumentNullException("environment1"); + } + if (!string.Equals(environment1.Name, environment2.Name, StringComparison.InvariantCultureIgnoreCase)) + { + throw new ArgumentException("Environment names do not match."); + } + AzureEnvironment mergedEnvironment = new AzureEnvironment + { + Name = environment1.Name + }; + + // Merge all properties + foreach (AzureEnvironment.Endpoint property in Enum.GetValues(typeof(AzureEnvironment.Endpoint))) + { + string propertyValue = environment1.GetEndpoint(property) ?? environment2.GetEndpoint(property); + if (propertyValue != null) + { + mergedEnvironment.Endpoints[property] = propertyValue; + } + } + + return mergedEnvironment; + } + + private AzureAccount MergeAccountProperties(AzureAccount account1, AzureAccount account2) + { + if (account1 == null || account2 == null) + { + throw new ArgumentNullException("account1"); + } + if (!string.Equals(account1.Id, account2.Id, StringComparison.InvariantCultureIgnoreCase)) + { + throw new ArgumentException("Account Ids do not match."); + } + if (account1.Type != account2.Type) + { + throw new ArgumentException("Account1 types do not match."); + } + AzureAccount mergeAccount = new AzureAccount + { + Id = account1.Id, + Type = account1.Type + }; + + // Merge all properties + foreach (AzureAccount.Property property in Enum.GetValues(typeof(AzureAccount.Property))) + { + string propertyValue = account1.GetProperty(property) ?? account2.GetProperty(property); + if (propertyValue != null) + { + mergeAccount.Properties[property] = propertyValue; + } + } + + // Merge Tenants + var tenants = account1.GetPropertyAsArray(AzureAccount.Property.Tenants) + .Union(account2.GetPropertyAsArray(AzureAccount.Property.Tenants), StringComparer.CurrentCultureIgnoreCase); + + mergeAccount.SetProperty(AzureAccount.Property.Tenants, tenants.ToArray()); + + // Merge Subscriptions + var subscriptions = account1.GetPropertyAsArray(AzureAccount.Property.Subscriptions) + .Union(account2.GetPropertyAsArray(AzureAccount.Property.Subscriptions), StringComparer.CurrentCultureIgnoreCase); + + mergeAccount.SetProperty(AzureAccount.Property.Subscriptions, subscriptions.ToArray()); + + return mergeAccount; + } + + private void CopyAccount(AzureAccount sourceAccount, AzureAccount targetAccount) + { + targetAccount.Id = sourceAccount.Id; + targetAccount.Type = sourceAccount.Type; + } + + private IEnumerable ListServiceManagementSubscriptions(AzureAccount account, AzureEnvironment environment, SecureString password, ShowDialog promptBehavior, string[] tenants) + { + List result = new List(); + + if (!environment.IsEndpointSet(AzureEnvironment.Endpoint.ServiceManagement)) + { + return result; + } + + foreach (var tenant in tenants) + { + try + { + var tenantAccount = new AzureAccount(); + CopyAccount(account, tenantAccount); + var tenantToken = AzureSession.AuthenticationFactory.Authenticate(tenantAccount, environment, tenant, password, ShowDialog.Never); + if (string.Equals(tenantAccount.Id, account.Id, StringComparison.InvariantCultureIgnoreCase)) + { + tenantAccount = account; + } + + tenantAccount.SetOrAppendProperty(AzureAccount.Property.Tenants, new string[] { tenant }); + using (var subscriptionClient = AzureSession.ClientFactory.CreateCustomClient( + new TokenCloudCredentials(tenantToken.AccessToken), + environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ServiceManagement))) + { + var subscriptionListResult = subscriptionClient.Subscriptions.List(); + foreach (var subscription in subscriptionListResult.Subscriptions) + { + // only add the subscription if it's actually in this tenant + if (subscription.ActiveDirectoryTenantId == tenant) + { + AzureSubscription psSubscription = new AzureSubscription + { + Id = new Guid(subscription.SubscriptionId), + Name = subscription.SubscriptionName, + Environment = environment.Name + }; + psSubscription.SetProperty(AzureSubscription.Property.Tenants, + subscription.ActiveDirectoryTenantId); + psSubscription.Account = tenantAccount.Id; + tenantAccount.SetOrAppendProperty(AzureAccount.Property.Subscriptions, + new string[] { psSubscription.Id.ToString() }); + result.Add(psSubscription); + } + } + } + + AddOrSetAccount(tenantAccount); + } + catch (CloudException cEx) + { + WriteOrThrowAadExceptionMessage(cEx); + } + catch (AadAuthenticationException aadEx) + { + WriteOrThrowAadExceptionMessage(aadEx); + } + } + + return result; + } + + private void WriteOrThrowAadExceptionMessage(AadAuthenticationException aadEx) + { + if (aadEx is AadAuthenticationFailedWithoutPopupException) + { + WriteDebugMessage(aadEx.Message); + } + else if (aadEx is AadAuthenticationCanceledException) + { + WriteWarningMessage(aadEx.Message); + } + else + { + throw aadEx; + } + } + + private void WriteOrThrowAadExceptionMessage(CloudException aadEx) + { + WriteDebugMessage(aadEx.Message); + } + + #endregion + + #region Environment management + + public AzureEnvironment GetEnvironmentOrDefault(string name) + { + if (string.IsNullOrEmpty(name) && + Profile.DefaultSubscription == null) + { + return AzureEnvironment.PublicEnvironments[EnvironmentName.AzureCloud]; + } + else if (string.IsNullOrEmpty(name) && + Profile.DefaultSubscription != null) + { + return Profile.Context.Environment; + } + else if (Profile.Environments.ContainsKey(name)) + { + return Profile.Environments[name]; + } + else + { + throw new ArgumentException(string.Format(Resources.EnvironmentNotFound, name)); + } + } + + public AzureEnvironment GetEnvironment(string name, string serviceEndpoint, string resourceEndpoint) + { + if (serviceEndpoint == null) + { + // Set to invalid value + serviceEndpoint = Guid.NewGuid().ToString(); + } + + if (resourceEndpoint == null) + { + // Set to invalid value + resourceEndpoint = Guid.NewGuid().ToString(); + } + + if (name != null) + { + if (Profile.Environments.ContainsKey(name)) + { + return Profile.Environments[name]; + } + else + { + return null; + } + } + else + { + return Profile.Environments.Values.FirstOrDefault(e => + e.IsEndpointSetToValue(AzureEnvironment.Endpoint.ServiceManagement, serviceEndpoint) || + e.IsEndpointSetToValue(AzureEnvironment.Endpoint.ResourceManager, resourceEndpoint)); + } + } + + public List ListEnvironments(string name) + { + if (string.IsNullOrEmpty(name)) + { + return Profile.Environments.Values.ToList(); + } + else if (Profile.Environments.ContainsKey(name)) + { + return new[] { Profile.Environments[name] }.ToList(); + } + else + { + return new AzureEnvironment[0].ToList(); + } + } + + public AzureEnvironment RemoveEnvironment(string name) + { + if (string.IsNullOrEmpty(name)) + { + throw new ArgumentNullException("name", Resources.EnvironmentNameNeedsToBeSpecified); + } + if (AzureEnvironment.PublicEnvironments.ContainsKey(name)) + { + throw new ArgumentException(Resources.RemovingDefaultEnvironmentsNotSupported, "name"); + } + + if (Profile.Environments.ContainsKey(name)) + { + var environment = Profile.Environments[name]; + var subscriptions = Profile.Subscriptions.Values.Where(s => s.Environment == name).ToArray(); + foreach (var subscription in subscriptions) + { + RemoveSubscription(subscription.Id); + } + Profile.Environments.Remove(name); + return environment; + } + else + { + throw new ArgumentException(string.Format(Resources.EnvironmentNotFound, name), "name"); + } + } + + public AzureEnvironment AddOrSetEnvironment(AzureEnvironment environment) + { + if (environment == null) + { + throw new ArgumentNullException("environment", Resources.EnvironmentNeedsToBeSpecified); + } + + if (AzureEnvironment.PublicEnvironments.ContainsKey(environment.Name)) + { + throw new InvalidOperationException( + string.Format(Resources.ChangingDefaultEnvironmentNotSupported, "environment")); + } + + if (Profile.Environments.ContainsKey(environment.Name)) + { + Profile.Environments[environment.Name] = + MergeEnvironmentProperties(environment, Profile.Environments[environment.Name]); + } + else + { + Profile.Environments[environment.Name] = environment; + } + + return Profile.Environments[environment.Name]; + } + #endregion + } +} \ No newline at end of file diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Properties/AssemblyInfo.cs b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Properties/AssemblyInfo.cs index d11d2de303a7..523fb7d2845d 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Properties/AssemblyInfo.cs @@ -34,3 +34,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/RMTestBase.cs b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/RMTestBase.cs index 24595f0bfcb0..73c734fce212 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/RMTestBase.cs +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/RMTestBase.cs @@ -14,13 +14,13 @@ using System; using System.Collections.Generic; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; using System.Threading; +using System.IO; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Common { @@ -33,6 +33,7 @@ public abstract class RMTestBase public RMTestBase() { + System.Environment.CurrentDirectory = AppDomain.CurrentDomain.BaseDirectory; BaseSetup(); } diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/packages.config b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/packages.config index 26d23b0a4e08..bcf2c6db6419 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/packages.config +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/packages.config @@ -2,22 +2,24 @@ - - - - + + + - - + + - - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Compute/.nuget/packages.config b/src/ResourceManager/Compute/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/Compute/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/Compute/AzureRM.Compute.psd1 b/src/ResourceManager/Compute/AzureRM.Compute.psd1 index 946498c2658d..8f3e37a94115 100644 --- a/src/ResourceManager/Compute/AzureRM.Compute.psd1 +++ b/src/ResourceManager/Compute/AzureRM.Compute.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.2.3' +ModuleVersion = '1.2.4' # ID used to uniquely identify this module GUID = '0a83c907-1ffb-4d87-a492-c65ac7d7ed37' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/Commands.Compute.Test.csproj b/src/ResourceManager/Compute/Commands.Compute.Test/Commands.Compute.Test.csproj index fb7009a17fb5..dfdde9b1e583 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/Commands.Compute.Test.csproj +++ b/src/ResourceManager/Compute/Commands.Compute.Test/Commands.Compute.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\..\..\ true - 5620997e + 1017a61d true @@ -49,10 +50,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -66,13 +63,12 @@ ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll - - False - ..\..\..\packages\Microsoft.Azure.Management.Compute.11.1.1-prerelease\lib\net45\Microsoft.Azure.Management.Compute.dll + + ..\..\..\packages\Microsoft.Azure.Management.Compute.11.3.0-prerelease\lib\net45\Microsoft.Azure.Management.Compute.dll True - ..\..\..\packages\Microsoft.Azure.Management.Network.3.1.0-preview\lib\net45\Microsoft.Azure.Management.Network.dll + ..\..\..\packages\Microsoft.Azure.Management.Network.3.2.0-preview\lib\net45\Microsoft.Azure.Management.Network.dll True @@ -83,10 +79,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.4.0-preview\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.6.0-preview\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -97,19 +93,16 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.0.0-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.2.0-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll True @@ -152,21 +145,31 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True + + @@ -183,6 +186,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3819d8a7-c62c-4c47-8ddd-0332d9ce1252} Commands.ResourceManager.Common @@ -219,6 +226,9 @@ Always + + Always + Always @@ -228,13 +238,7 @@ Always - - Always - - - Always - - + Always @@ -269,6 +273,18 @@ Always + + Always + + + Always + + + Always + + + Always + Always @@ -314,12 +330,18 @@ Always + + Always + Always Always + + Always + Always @@ -377,6 +399,9 @@ Always + + Always + Always diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/Common/ComputeTestController.cs b/src/ResourceManager/Compute/Commands.Compute.Test/Common/ComputeTestController.cs index a8854c5ed268..0b64df0253cc 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/Common/ComputeTestController.cs +++ b/src/ResourceManager/Compute/Commands.Compute.Test/Common/ComputeTestController.cs @@ -26,10 +26,11 @@ using System; using System.Collections.Generic; using System.Linq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using RestTestFramework = Microsoft.Rest.ClientRuntime.Azure.TestFramework; +using System.IO; namespace Microsoft.Azure.Commands.Compute.Test.ScenarioTests { @@ -102,6 +103,7 @@ public void RunPsTestWorkflow( d.Add("Microsoft.Authorization", null); HttpMockServer.Matcher = new PermissiveRecordMatcherWithApiExclusion(false, d); + HttpMockServer.RecordsDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SessionRecords"); using (RestTestFramework.MockContext context = RestTestFramework.MockContext.Start(callingClassType, mockName)) { this.csmTestFactory = new CSMTestEnvironmentFactory(); @@ -161,7 +163,7 @@ private void SetupManagementClients(RestTestFramework.MockContext context) NetworkManagementClient = this.GetNetworkManagementClientClient(context); ComputeManagementClient = GetComputeManagementClient(context); AuthorizationManagementClient = GetAuthorizationManagementClient(); - GraphClient = GetGraphClient(); + // GraphClient = GetGraphClient(); helper.SetupManagementClients( ResourceManagementClient, @@ -171,8 +173,8 @@ private void SetupManagementClients(RestTestFramework.MockContext context) //eventsClient, NetworkManagementClient, ComputeManagementClient, - AuthorizationManagementClient, - GraphClient); + AuthorizationManagementClient); + // GraphClient); } private GraphRbacManagementClient GetGraphClient() diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Compute/Commands.Compute.Test/Properties/AssemblyInfo.cs index 4e3aadc992b0..b2f67c581cde 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Compute/Commands.Compute.Test/Properties/AssemblyInfo.cs @@ -34,3 +34,4 @@ [assembly: AssemblyVersion("1.2.2")] [assembly: AssemblyFileVersion("1.2.2")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AEMExtensionTests.cs b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AEMExtensionTests.cs new file mode 100644 index 000000000000..5b16aba94bbc --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AEMExtensionTests.cs @@ -0,0 +1,50 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Xunit; + +namespace Microsoft.Azure.Commands.Compute.Test.ScenarioTests +{ + public class AEMExtensionTests + { + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestAEMExtensionBasicWindows() + { + ComputeTestController.NewInstance.RunPsTest("Test-AEMExtensionBasicWindows"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestAEMExtensionBasicLinux() + { + ComputeTestController.NewInstance.RunPsTest("Test-AEMExtensionBasicLinux"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestAEMExtensionAdvancedWindows() + { + ComputeTestController.NewInstance.RunPsTest("Test-AEMExtensionAdvancedWindows"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestAEMExtensionAdvancedLinux() + { + ComputeTestController.NewInstance.RunPsTest("Test-AEMExtensionAdvancedLinux"); + } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AEMExtensionTests.ps1 b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AEMExtensionTests.ps1 new file mode 100644 index 000000000000..6ebbb5d7e275 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AEMExtensionTests.ps1 @@ -0,0 +1,371 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.SYNOPSIS +Test the basic usage of the Set/Get/Test/Remove virtual machine Azure Enhanced Monitoring extension command +#> + +function Test-AEMExtensionBasicWindows +{ + $rgname = Get-ComputeTestResourceName + $loc = Get-ComputeVMLocation + + try + { + # Setup + $vm = Create-AdvancedVM -rgname $rgname -loc $loc + $vmname = $vm.Name + + # Get with not extension + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + Assert-Null $extension + # Test with not extension + $testResult = Test-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -SkipStorageCheck + Assert-False { $testResult.Result } + + # Set and Get command. + Set-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -SkipStorage + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + + Assert-NotNull $extension + Assert-AreEqual $extension.Publisher 'Microsoft.AzureCAT.AzureEnhancedMonitoring' + Assert-AreEqual $extension.ExtensionType 'AzureCATExtensionHandler' + Assert-AreEqual $extension.Name 'AzureCATExtensionHandler' + $settings = $extension.PublicSettings | ConvertFrom-Json + Assert-NotNull $settings.cfg + + # Test command. + $testResult = Test-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -WaitTimeInMinutes 50 -SkipStorageCheck + Assert-True { $testResult.Result } + Assert-True { ($testResult.PartialResults.Count -gt 0) } + + # Remove command. + Remove-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + Assert-Null $extension + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} + +function Test-AEMExtensionAdvancedWindows +{ + $rgname = Get-ComputeTestResourceName + $loc = Get-ComputeVMLocation + + try + { + Write-Verbose "Start the test Test-AEMExtensionAdvancedWindows" + # Setup + $vm = Create-AdvancedVM -rgname $rgname -loc $loc -vmsize 'Standard_DS2' -stotype 'Premium_LRS' -nicCount 2 + $vmname = $vm.Name + Write-Verbose "Test-AEMExtensionAdvancedWindows: VM created" + + # Get with not extension + Write-Verbose "Test-AEMExtensionAdvancedWindows: Get with no extension" + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + Assert-Null $extension + + # Test with not extension + Write-Verbose "Test-AEMExtensionAdvancedWindows: Test with no extension" + $res = Test-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -SkipStorageCheck + Assert-False { $res.Result } + Write-Verbose "Test-AEMExtensionAdvancedWindows: Test done" + + $stoname = 'sto' + $rgname + "2"; + New-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Location $loc -Type 'Standard_LRS'; + + # Set and Get command. + Write-Verbose "Test-AEMExtensionAdvancedWindows: Set with no extension" + Set-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -WADStorageAccountName $stoname -SkipStorage + Write-Verbose "Test-AEMExtensionAdvancedWindows: Set done" + Write-Verbose "Test-AEMExtensionAdvancedWindows: Get with extension" + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + + + Assert-NotNull $extension + Assert-AreEqual $extension.Publisher 'Microsoft.AzureCAT.AzureEnhancedMonitoring' + Assert-AreEqual $extension.ExtensionType 'AzureCATExtensionHandler' + Assert-AreEqual $extension.Name 'AzureCATExtensionHandler' + $settings = $extension.PublicSettings | ConvertFrom-Json + Assert-NotNull $settings.cfg + Write-Verbose "Test-AEMExtensionAdvancedWindows: Get done" + + # Test command. + Write-Verbose "Test-AEMExtensionAdvancedWindows: Test with extension" + $res = Test-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -SkipStorageCheck + Assert-True { $res.Result } + Assert-True { ($res.PartialResults.Count -gt 0) } + Write-Verbose "Test-AEMExtensionAdvancedWindows: Test done" + + # Remove command. + Write-Verbose "Test-AEMExtensionAdvancedWindows: Remove with extension" + Remove-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + Write-Verbose "Test-AEMExtensionAdvancedWindows: Remove done" + + Write-Verbose "Test-AEMExtensionAdvancedWindows: Get after remove" + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + Assert-Null $extension + Write-Verbose "Test-AEMExtensionAdvancedWindows: Get after remove done" + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} + +function Test-AEMExtensionBasicLinux +{ + $rgname = Get-ComputeTestResourceName + $loc = Get-ComputeVMLocation + + try + { + # Setup + $vm = Create-AdvancedVM -rgname $rgname -loc $loc -linux + $vmname = $vm.Name + + # Get with not extension + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + Assert-Null $extension + # Test with not extension + $testResult = Test-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -SkipStorageCheck + Assert-False { $testResult.Result } + + # Set and Get command. + Set-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -SkipStorage + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + + Assert-NotNull $extension + Assert-AreEqual $extension.Publisher 'Microsoft.OSTCExtensions' + Assert-AreEqual $extension.ExtensionType 'AzureEnhancedMonitorForLinux' + Assert-AreEqual $extension.Name 'AzureEnhancedMonitorForLinux' + $settings = $extension.PublicSettings | ConvertFrom-Json + Assert-NotNull $settings.cfg + + # Test command. + $testResult = Test-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -WaitTimeInMinutes 50 -SkipStorageCheck + Assert-True { $testResult.Result } + Assert-True { ($testResult.PartialResults.Count -gt 0) } + + # Remove command. + Remove-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + Assert-Null $extension + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} + +function Test-AEMExtensionAdvancedLinux +{ + $rgname = Get-ComputeTestResourceName + $loc = Get-ComputeVMLocation + + try + { + Write-Verbose "Start the test Test-AEMExtensionAdvancedLinux" + # Setup + $vm = Create-AdvancedVM -rgname $rgname -loc $loc -vmsize 'Standard_DS2' -stotype 'Premium_LRS' -nicCount 2 -linux + $vmname = $vm.Name + Write-Verbose "Test-AEMExtensionAdvancedLinux: VM created" + + # Get with not extension + Write-Verbose "Test-AEMExtensionAdvancedLinux: Get with no extension" + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + Assert-Null $extension + + # Test with not extension + Write-Verbose "Test-AEMExtensionAdvancedLinux: Test with no extension" + $res = Test-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -SkipStorageCheck + Write-Verbose ("Test-AEMExtensionAdvancedLinux: Test result " + $res.Result) + Assert-False { $res.Result } + Write-Verbose "Test-AEMExtensionAdvancedLinux: Test done" + + $stoname = 'sto' + $rgname + "2"; + New-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Location $loc -Type 'Standard_LRS'; + + # Set and Get command. + Write-Verbose "Test-AEMExtensionAdvancedLinux: Set with no extension" + Set-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -WADStorageAccountName $stoname -SkipStorage + Write-Verbose "Test-AEMExtensionAdvancedLinux: Set done" + Write-Verbose "Test-AEMExtensionAdvancedLinux: Get with extension" + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + + + Assert-NotNull $extension + Assert-AreEqual $extension.Publisher 'Microsoft.OSTCExtensions' + Assert-AreEqual $extension.ExtensionType 'AzureEnhancedMonitorForLinux' + Assert-AreEqual $extension.Name 'AzureEnhancedMonitorForLinux' + $settings = $extension.PublicSettings | ConvertFrom-Json + Assert-NotNull $settings.cfg + Write-Verbose "Test-AEMExtensionAdvancedLinux: Get done" + + # Test command. + Write-Verbose "Test-AEMExtensionAdvancedLinux: Test with extension" + $res = Test-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname -SkipStorageCheck + Assert-True { $res.Result } + Assert-True { ($res.PartialResults.Count -gt 0) } + Write-Verbose "Test-AEMExtensionAdvancedLinux: Test done" + + # Remove command. + Write-Verbose "Test-AEMExtensionAdvancedLinux: Remove with extension" + Remove-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + Write-Verbose "Test-AEMExtensionAdvancedLinux: Remove done" + + Write-Verbose "Test-AEMExtensionAdvancedLinux: Get after remove" + $extension = Get-AzureRmVMAEMExtension -ResourceGroupName $rgname -VMName $vmname + Assert-Null $extension + Write-Verbose "Test-AEMExtensionAdvancedLinux: Get after remove done" + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} + +function Create-AdvancedVM($rgname, $vmname, $loc, $vmsize, $stotype, $nicCount, [Switch] $linux) +{ + # Initialize parameters + $rgname = if ([string]::IsNullOrEmpty($rgname)) { Get-ComputeTestResourceName } else { $rgname } + $vmname = if ([string]::IsNullOrEmpty($vmname)) { 'vm' + $rgname } else { $vmname } + $loc = if ([string]::IsNullOrEmpty($loc)) { Get-ComputeVMLocation } else { $loc } + $vmsize = if ([string]::IsNullOrEmpty($vmsize)) { 'Standard_A2' } else { $vmsize } + $stotype = if ([string]::IsNullOrEmpty($stotype)) { 'Standard_LRS' } else { $stotype } + $nicCount = if ([string]::IsNullOrEmpty($nicCount)) { 1 } else { [int]$nicCount } + + # Common + New-AzureRmResourceGroup -Name $rgname -Location $loc -Force; + + # VM Profile & Hardware + $p = New-AzureRmVMConfig -VMName $vmname -VMSize $vmsize; + Assert-AreEqual $p.HardwareProfile.VmSize $vmsize; + + # NRP + $subnet = New-AzureRmVirtualNetworkSubnetConfig -Name ('subnet' + $rgname) -AddressPrefix "10.0.0.0/24"; + $vnet = New-AzureRmVirtualNetwork -Force -Name ('vnet' + $rgname) -ResourceGroupName $rgname -Location $loc -AddressPrefix "10.0.0.0/16" -Subnet $subnet; + $vnet = Get-AzureRmVirtualNetwork -Name ('vnet' + $rgname) -ResourceGroupName $rgname; + $subnetId = $vnet.Subnets[0].Id; + $pubip = New-AzureRmPublicIpAddress -Force -Name ('pubip' + $rgname) -ResourceGroupName $rgname -Location $loc -AllocationMethod Dynamic -DomainNameLabel ('pubip' + $rgname); + $pubip = Get-AzureRmPublicIpAddress -Name ('pubip' + $rgname) -ResourceGroupName $rgname; + $pubipId = $pubip.Id; + + $pibparams = @{} + $pibparams.Add("PublicIpAddressId", $pubip.Id) + $nicPrimParams = @{} + $nicPrimParams.Add("Primary", $true) + for ($i = 0;$i -lt $nicCount;$i++) + { + $nic = New-AzureRmNetworkInterface -Force -Name ('nic' + $i + $rgname) -ResourceGroupName $rgname -Location $loc -SubnetId $subnetId @pibparams + $nic = Get-AzureRmNetworkInterface -Name ('nic' + $i + $rgname) -ResourceGroupName $rgname; + $nicId = $nic.Id; + + $p = Add-AzureRmVMNetworkInterface -VM $p -Id $nicId @nicPrimParams; + Assert-AreEqual $p.NetworkProfile.NetworkInterfaces[$i].Id $nicId; + + $pibparams = @{} + $nicPrimParams = @{} + } + Assert-AreEqual $p.NetworkProfile.NetworkInterfaces.Count $nicCount; + + # Storage Account (SA) + $stoname = 'sto' + $rgname; + New-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Location $loc -Type $stotype; + Retry-IfException { $global:stoaccount = Get-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname; } + $stokey = (Get-AzureRmStorageAccountKey -ResourceGroupName $rgname -Name $stoname).Key1; + + $osDiskName = 'osDisk'; + $osDiskCaching = 'ReadWrite'; + $osDiskVhdUri = "https://$stoname.blob.core.windows.net/test/os.vhd"; + $dataDiskVhdUri1 = "https://$stoname.blob.core.windows.net/test/data1.vhd"; + $dataDiskVhdUri2 = "https://$stoname.blob.core.windows.net/test/data2.vhd"; + $dataDiskVhdUri3 = "https://$stoname.blob.core.windows.net/test/data3.vhd"; + + $p = Set-AzureRmVMOSDisk -VM $p -Name $osDiskName -VhdUri $osDiskVhdUri -Caching $osDiskCaching -CreateOption FromImage; + + $p = Add-AzureRmVMDataDisk -VM $p -Name 'testDataDisk1' -Caching 'ReadOnly' -DiskSizeInGB 10 -Lun 1 -VhdUri $dataDiskVhdUri1 -CreateOption Empty; + $p = Add-AzureRmVMDataDisk -VM $p -Name 'testDataDisk2' -Caching 'ReadOnly' -DiskSizeInGB 11 -Lun 2 -VhdUri $dataDiskVhdUri2 -CreateOption Empty; + $p = Add-AzureRmVMDataDisk -VM $p -Name 'testDataDisk3' -Caching 'ReadOnly' -DiskSizeInGB 12 -Lun 3 -VhdUri $dataDiskVhdUri3 -CreateOption Empty; + $p = Remove-AzureRmVMDataDisk -VM $p -Name 'testDataDisk3'; + + Assert-AreEqual $p.StorageProfile.OsDisk.Caching $osDiskCaching; + Assert-AreEqual $p.StorageProfile.OsDisk.Name $osDiskName; + Assert-AreEqual $p.StorageProfile.OsDisk.Vhd.Uri $osDiskVhdUri; + Assert-AreEqual $p.StorageProfile.DataDisks.Count 2; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Caching 'ReadOnly'; + Assert-AreEqual $p.StorageProfile.DataDisks[0].DiskSizeGB 10; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Lun 1; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Vhd.Uri $dataDiskVhdUri1; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Caching 'ReadOnly'; + Assert-AreEqual $p.StorageProfile.DataDisks[1].DiskSizeGB 11; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Lun 2; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Vhd.Uri $dataDiskVhdUri2; + + # OS & Image + $user = "Foo12"; + $password = 'BaR@123' + $rgname; + $securePassword = ConvertTo-SecureString $password -AsPlainText -Force; + $cred = New-Object System.Management.Automation.PSCredential ($user, $securePassword); + $computerName = 'test'; + $vhdContainer = "https://$stoname.blob.core.windows.net/test"; + + if ($linux) + { + $p = Set-AzureRmVMOperatingSystem -VM $p -Linux -ComputerName $computerName -Credential $cred; + + $imgRef = Get-LinuxImage; + $p = ($imgRef | Set-AzureRmVMSourceImage -VM $p); + } + else + { + $p = Set-AzureRmVMOperatingSystem -VM $p -Windows -ComputerName $computerName -Credential $cred -ProvisionVMAgent; + + $imgRef = Get-DefaultCRPWindowsImageOffline; + $p = ($imgRef | Set-AzureRmVMSourceImage -VM $p); + } + + Assert-AreEqual $p.OSProfile.AdminUsername $user; + Assert-AreEqual $p.OSProfile.ComputerName $computerName; + Assert-AreEqual $p.OSProfile.AdminPassword $password; + if (-not $linux) + { + Assert-AreEqual $p.OSProfile.WindowsConfiguration.ProvisionVMAgent $true; + } + + Assert-AreEqual $p.StorageProfile.ImageReference.Offer $imgRef.Offer; + Assert-AreEqual $p.StorageProfile.ImageReference.Publisher $imgRef.PublisherName; + Assert-AreEqual $p.StorageProfile.ImageReference.Sku $imgRef.Skus; + Assert-AreEqual $p.StorageProfile.ImageReference.Version $imgRef.Version; + + # Virtual Machine + $p = Set-AzureRmVMBootDiagnostics -VM $p -Disable + New-AzureRmVM -ResourceGroupName $rgname -Location $loc -VM $p; + + $vm = Get-AzureRmVM -ResourceGroupName $rgname -VMName $vmname + return $vm +} + +function Get-LinuxImage +{ + return Create-ComputeVMImageObject 'SUSE' 'SLES' '12' 'latest'; +} \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AddVhdTests.ps1 b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AddVhdTests.ps1 index aa86571b34fa..38314cf6460a 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AddVhdTests.ps1 +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/AddVhdTests.ps1 @@ -49,8 +49,7 @@ function Test-AddVhd Write-Output ("Start Uploading... : " + $testItem.vhdName); $vhdUploadContext = Add-AzureRmVhd -ResourceGroupName $rgname -Destination $vhdDestUri -LocalFilePath $vhdLocalPath -NumberOfUploaderThreads 1; - Start-Sleep -s 5; - + Wait-Seconds 5; Write-Output ("Destination Uri :" + $vhdUploadContext.DestinationUri); Write-Output ("Local File :" + $vhdUploadContext.LocalFilePath.FullName); Write-Output ("Uploading Ended."); diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/DiagnosticsExtensionTests.ps1 b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/DiagnosticsExtensionTests.ps1 index d7a70fefb504..9c83d55485f3 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/DiagnosticsExtensionTests.ps1 +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/DiagnosticsExtensionTests.ps1 @@ -41,7 +41,7 @@ function Test-DiagnosticsExtensionBasic } # Test Set and Get command. It should use the storage account defined in configuration file - Set-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname -DiagnosticsConfigurationPath '.\ConfigFiles\DiagnosticsExtensionConfig.xml' + Set-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname -DiagnosticsConfigurationPath "$TestOutputRoot\ConfigFiles\DiagnosticsExtensionConfig.xml" $extension = Get-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname Assert-NotNull $extension @@ -92,7 +92,7 @@ function Test-DiagnosticsExtensionSepcifyStorageAccountName Assert-Null $extension } - Set-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname -DiagnosticsConfigurationPath '.\ConfigFiles\DiagnosticsExtensionConfig.xml' -StorageAccountName $storagename + Set-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname -DiagnosticsConfigurationPath "$TestOutputRoot\ConfigFiles\DiagnosticsExtensionConfig.xml" -StorageAccountName $storagename $extension = Get-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname Assert-NotNull $extension @@ -135,7 +135,7 @@ function Test-DiagnosticsExtensionCantListSepcifyStorageAccountKey # Get a random storage account name, which we can't list the key $storagename = 'notexiststorage' Assert-ThrowsContains ` - { Set-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname -DiagnosticsConfigurationPath '.\ConfigFiles\DiagnosticsExtensionConfig.xml' -StorageAccountName $storagename } ` + { Set-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname -DiagnosticsConfigurationPath "$TestOutputRoot\ConfigFiles\DiagnosticsExtensionConfig.xml" -StorageAccountName $storagename } ` 'Storage account key' } finally @@ -171,7 +171,7 @@ function Test-DiagnosticsExtensionSupportJsonConfig Assert-Null $extension } - Set-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname -DiagnosticsConfigurationPath '.\ConfigFiles\DiagnosticsExtensionConfig.json' -StorageAccountName $storagename + Set-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname -DiagnosticsConfigurationPath "$TestOutputRoot\ConfigFiles\DiagnosticsExtensionConfig.json" -StorageAccountName $storagename $extension = Get-AzureRmVMDiagnosticsExtension -ResourceGroupName $rgname -VMName $vmname Assert-NotNull $extension diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/DscExtensionTests.ps1 b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/DscExtensionTests.ps1 index 645cf2e6dcf2..27215a38ec07 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/DscExtensionTests.ps1 +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/DscExtensionTests.ps1 @@ -56,23 +56,21 @@ function Test-GetAzureRmVMDscExtension $p = Add-AzureRmVMDataDisk -VM $p -Name 'testDataDisk1' -Caching 'ReadOnly' -DiskSizeInGB 10 -Lun 1 -VhdUri $dataDiskVhdUri1 -CreateOption Empty; # OS & Image - $user = "Foo12"; - $password = 'BaR@123' + $rgname; + $user = "localadmin"; + $password = 'Bull_dog1'; $securePassword = ConvertTo-SecureString $password -AsPlainText -Force; $cred = New-Object System.Management.Automation.PSCredential ($user, $securePassword); $computerName = 'test'; $vhdContainer = "https://$stoname.blob.core.windows.net/test"; $p = Set-AzureRmVMOperatingSystem -VM $p -Windows -ComputerName $computerName -Credential $cred -ProvisionVMAgent; - - $imgRef = Get-DefaultCRPWindowsImageOffline; - $p = ($imgRef | Set-AzureRmVMSourceImage -VM $p); - + $p = Set-AzureRmVMSourceImage -VM $p -PublisherName MicrosoftWindowsServer -Offer WindowsServer -Skus 2012-R2-Datacenter -Version "latest" + # Virtual Machine New-AzureRmVM -ResourceGroupName $rgname -Location $loc -VM $p; # Test DSC Extension - $version = '2.8'; + $version = '2.13'; # Publish DSC Configuration #TODO: Find a way to mock calls with storage diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/RunnerTests.cs b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/RunnerTests.cs new file mode 100644 index 000000000000..5e62cb991c17 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/RunnerTests.cs @@ -0,0 +1,81 @@ +using System; +using System.Collections.Generic; +using System.IO; +using Microsoft.IdentityModel.Clients.ActiveDirectory; +using Microsoft.Rest.ClientRuntime.Azure.TestFramework; +using Xunit; + +namespace Microsoft.Azure.Commands.Compute.Test.ScenarioTests +{ + public class RunnerTests + { + [Fact] + public void ExecuteRunnerTests() + { + var mode = Environment.GetEnvironmentVariable("AZURE_TEST_MODE"); + var csmAuth = Environment.GetEnvironmentVariable("TEST_CSM_ORGID_AUTHENTICATION"); + + if (mode == null || csmAuth == null || mode.ToLower() != "record") + { + return; + } + + Assert.False(string.IsNullOrEmpty(csmAuth)); + Assert.True(csmAuth.Contains("AADTenant")); + + var envDictionary = TestUtilities.ParseConnectionString(csmAuth); + var testEnv = new TestEnvironment(envDictionary); + Assert.NotNull(testEnv.Tenant); + Assert.NotNull(testEnv.SubscriptionId); + Assert.NotNull(testEnv.ClientId); + Assert.True(envDictionary.ContainsKey("ApplicationSecret")); + + var authenticationContext = new AuthenticationContext("https://login.windows.net/" + testEnv.Tenant); + var credential = new ClientCredential(testEnv.ClientId, envDictionary["ApplicationSecret"]); + + var result = authenticationContext.AcquireToken("https://management.core.windows.net/", clientCredential: credential); + + Assert.NotNull(result.AccessToken); + envDictionary["RawToken"] = result.AccessToken; + + FixCSMAuthEnvVariable(envDictionary); + + Console.WriteLine(Environment.GetEnvironmentVariable("TEST_CSM_ORGID_AUTHENTICATION")); + + var testFile = File.ReadAllLines("ScenarioTests\\RunnerTests.csv"); + foreach (var line in testFile) + { + var tokens = line.Split(';'); + var className = tokens[0]; + var type = Type.GetType(className); + var constructorInfo = type.GetConstructor(Type.EmptyTypes); + for (int i = 1; i < tokens.Length; i++) + { + var method = tokens[i]; + var testClassInstance = constructorInfo.Invoke(new object[] {}); + var testMethod = type.GetMethod(method); + + Console.WriteLine("Invoking method : " + testMethod); + + testMethod.Invoke(testClassInstance, new object[] {}); + + Console.WriteLine("Method " + testMethod + " has finished"); + } + } + } + + private void FixCSMAuthEnvVariable(IDictionary envDictionary) + { + var str = string.Empty; + foreach (var entry in envDictionary) + { + if (entry.Key != "AADClientId" && entry.Key != "ApplicationSecret") + { + str += string.Format("{0}={1};", entry.Key, entry.Value); + } + } + + Environment.SetEnvironmentVariable("TEST_CSM_ORGID_AUTHENTICATION", str); + } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/RunnerTests.csv b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/RunnerTests.csv new file mode 100644 index 000000000000..8c31d8680a86 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/RunnerTests.csv @@ -0,0 +1 @@ +Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VMDynamicTests;RunVMDynamicTests \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VMDynamicTests.cs b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VMDynamicTests.cs index 7ebe28708b0b..d22c639b10c6 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VMDynamicTests.cs +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VMDynamicTests.cs @@ -12,6 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System; +using System.IO; using Microsoft.Azure.Test.HttpRecorder; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; @@ -24,7 +26,7 @@ public partial class VMDynamicTests [Trait(Category.AcceptanceType, Category.CheckIn)] public void RunVMDynamicTests() { - ComputeTestController.NewInstance.RunPsTest("Run-VMDynamicTests"); + ComputeTestController.NewInstance.RunPsTest("Run-VMDynamicTests -num_total_generated_tests 1"); } } } diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineBootDiagnosticsTests.ps1 b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineBootDiagnosticsTests.ps1 index 0b135842b744..6c77533cb61a 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineBootDiagnosticsTests.ps1 +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineBootDiagnosticsTests.ps1 @@ -128,7 +128,7 @@ function Test-VirtualMachineBootDiagnostics Assert-AreEqual $true $vm1.DiagnosticsProfile.BootDiagnostics.Enabled; Assert-AreEqual $stoaccount.PrimaryEndpoints.Blob $vm1.DiagnosticsProfile.BootDiagnostics.StorageUri; - Start-Sleep -s 600; + Wait-Seconds 600; $localpath = (Get-Item -Path ".\" -Verbose).FullName Get-AzureRmVMBootDiagnosticsData -Windows -ResourceGroupName $rgname -Name $vmname -LocalPath $localpath; @@ -164,7 +164,7 @@ function Test-VirtualMachineBootDiagnostics Assert-AreEqual $true $vm1.DiagnosticsProfile.BootDiagnostics.Enabled; Assert-AreEqual $stoaccount.PrimaryEndpoints.Blob $vm1.DiagnosticsProfile.BootDiagnostics.StorageUri; - Start-Sleep -s 600; + Wait-Seconds 600; $bddata = Get-AzureRmVMBootDiagnosticsData -Linux -ResourceGroupName $rgname -Name $vmname | Out-String; diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineExtensionTests.cs b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineExtensionTests.cs index c166e24f6f8e..56a1a6f51acf 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineExtensionTests.cs +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineExtensionTests.cs @@ -40,6 +40,13 @@ public void TestVirtualMachineCustomScriptExtension() ComputeTestController.NewInstance.RunPsTest("Test-VirtualMachineCustomScriptExtension"); } + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestVirtualMachineCustomScriptExtensionSecureExecution() + { + ComputeTestController.NewInstance.RunPsTest("Test-VirtualMachineCustomScriptExtensionSecureExecution"); + } + [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestVirtualMachineCustomScriptExtensionFileUri() @@ -67,5 +74,12 @@ public void TestVirtualMachineBginfoExtension() { ComputeTestController.NewInstance.RunPsTest("Test-VirtualMachineBginfoExtension"); } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestVirtualMachineExtensionWithSwitch() + { + ComputeTestController.NewInstance.RunPsTest("Test-VirtualMachineExtensionWithSwitch"); + } } } diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineExtensionTests.ps1 b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineExtensionTests.ps1 index e9428e27a18c..4cd926973654 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineExtensionTests.ps1 +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineExtensionTests.ps1 @@ -482,6 +482,129 @@ function Test-VirtualMachineCustomScriptExtension } } +<# +.SYNOPSIS +Test Virtual Machine Custom Script Extensions with Secure Execution +#> +function Test-VirtualMachineCustomScriptExtensionSecureExecution +{ + # Setup + $rgname = Get-ComputeTestResourceName + + try + { + # Common + $loc = Get-ComputeVMLocation; + New-AzureRmResourceGroup -Name $rgname -Location $loc -Force; + + # VM Profile & Hardware + $vmsize = 'Standard_A4'; + $vmname = 'vm' + $rgname; + $p = New-AzureRmVMConfig -VMName $vmname -VMSize $vmsize; + Assert-AreEqual $p.HardwareProfile.VmSize $vmsize; + + # NRP + $subnet = New-AzureRmVirtualNetworkSubnetConfig -Name ('subnet' + $rgname) -AddressPrefix "10.0.0.0/24"; + $vnet = New-AzureRmVirtualNetwork -Force -Name ('vnet' + $rgname) -ResourceGroupName $rgname -Location $loc -AddressPrefix "10.0.0.0/16" -DnsServer "10.1.1.1" -Subnet $subnet; + $vnet = Get-AzureRmVirtualNetwork -Name ('vnet' + $rgname) -ResourceGroupName $rgname; + $subnetId = $vnet.Subnets[0].Id; + $pubip = New-AzureRmPublicIpAddress -Force -Name ('pubip' + $rgname) -ResourceGroupName $rgname -Location $loc -AllocationMethod Dynamic -DomainNameLabel ('pubip' + $rgname); + $pubip = Get-AzureRmPublicIpAddress -Name ('pubip' + $rgname) -ResourceGroupName $rgname; + $pubipId = $pubip.Id; + $nic = New-AzureRmNetworkInterface -Force -Name ('nic' + $rgname) -ResourceGroupName $rgname -Location $loc -SubnetId $subnetId -PublicIpAddressId $pubip.Id; + $nic = Get-AzureRmNetworkInterface -Name ('nic' + $rgname) -ResourceGroupName $rgname; + $nicId = $nic.Id; + + $p = Add-AzureRmVMNetworkInterface -VM $p -Id $nicId; + Assert-AreEqual $p.NetworkProfile.NetworkInterfaces.Count 1; + Assert-AreEqual $p.NetworkProfile.NetworkInterfaces[0].Id $nicId; + + # Storage Account (SA) + $stoname = 'sto' + $rgname; + $stotype = 'Standard_GRS'; + New-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Location $loc -Type $stotype; + Retry-IfException { $global:stoaccount = Get-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname; } + $stokey = (Get-AzureRmStorageAccountKey -ResourceGroupName $rgname -Name $stoname).Key1; + + $osDiskName = 'osDisk'; + $osDiskCaching = 'ReadWrite'; + $osDiskVhdUri = "https://$stoname.blob.core.windows.net/test/os.vhd"; + $dataDiskVhdUri1 = "https://$stoname.blob.core.windows.net/test/data1.vhd"; + $dataDiskVhdUri2 = "https://$stoname.blob.core.windows.net/test/data2.vhd"; + + $p = Set-AzureRmVMOSDisk -VM $p -Name $osDiskName -VhdUri $osDiskVhdUri -Caching $osDiskCaching -CreateOption FromImage; + + $p = Add-AzureRmVMDataDisk -VM $p -Name 'testDataDisk1' -Caching 'ReadOnly' -DiskSizeInGB 10 -Lun 1 -VhdUri $dataDiskVhdUri1 -CreateOption Empty; + $p = Add-AzureRmVMDataDisk -VM $p -Name 'testDataDisk2' -Caching 'ReadOnly' -DiskSizeInGB 11 -Lun 2 -VhdUri $dataDiskVhdUri2 -CreateOption Empty; + + Assert-AreEqual $p.StorageProfile.OSDisk.Caching $osDiskCaching; + Assert-AreEqual $p.StorageProfile.OSDisk.Name $osDiskName; + Assert-AreEqual $p.StorageProfile.OSDisk.Vhd.Uri $osDiskVhdUri; + Assert-AreEqual $p.StorageProfile.DataDisks.Count 2; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Caching 'ReadOnly'; + Assert-AreEqual $p.StorageProfile.DataDisks[0].DiskSizeGB 10; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Lun 1; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Vhd.Uri $dataDiskVhdUri1; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Caching 'ReadOnly'; + Assert-AreEqual $p.StorageProfile.DataDisks[1].DiskSizeGB 11; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Lun 2; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Vhd.Uri $dataDiskVhdUri2; + + # OS & Image + $user = "Foo12"; + $password = 'BaR@123' + $rgname; + $securePassword = ConvertTo-SecureString $password -AsPlainText -Force; + $cred = New-Object System.Management.Automation.PSCredential ($user, $securePassword); + $computerName = 'test'; + $vhdContainer = "https://$stoname.blob.core.windows.net/test"; + + $p = Set-AzureRmVMOperatingSystem -VM $p -Windows -ComputerName $computerName -Credential $cred -ProvisionVMAgent; + + $imgRef = Get-DefaultCRPWindowsImageOffline; + $p = ($imgRef | Set-AzureRmVMSourceImage -VM $p); + + Assert-AreEqual $p.OSProfile.AdminUsername $user; + Assert-AreEqual $p.OSProfile.ComputerName $computerName; + Assert-AreEqual $p.OSProfile.AdminPassword $password; + Assert-AreEqual $p.OSProfile.WindowsConfiguration.ProvisionVMAgent $true; + + # Virtual Machine + New-AzureRmVM -ResourceGroupName $rgname -Location $loc -VM $p; + + # Virtual Machine Extension + $extname = $rgname + 'ext'; + $extver = '1.1'; + $publisher = 'Microsoft.Compute'; + $exttype = 'CustomScriptExtension'; + $fileToExecute = 'a.exe'; + $containerName = 'script'; + + # Set custom script extension + Set-AzureRmVMCustomScriptExtension -ResourceGroupName $rgname -Location $loc -VMName $vmname ` + -Name $extname -TypeHandlerVersion $extver ` + -StorageAccountName $stoname -StorageAccountKey $stokey ` + -FileName $fileToExecute -ContainerName $containerName -SecureExecution; + + # Get VM Extension + $ext = Get-AzureRmVMCustomScriptExtension -ResourceGroupName $rgname -VMName $vmname -Name $extname; + + $expCommand = 'powershell -ExecutionPolicy Unrestricted -file ' + $fileToExecute + ' '; + $expUri = $stoname + '.blob.core.windows.net/' + $containerName + '/' + $fileToExecute; + Assert-AreEqual $ext.ResourceGroupName $rgname; + Assert-AreEqual $ext.Name $extname; + Assert-AreEqual $ext.Publisher $publisher; + Assert-AreEqual $ext.ExtensionType $exttype; + Assert-AreEqual $ext.TypeHandlerVersion $extver; + Assert-Null $ext.CommandToExecute; + Assert-True {$ext.Uri[0].Contains($expUri)}; + Assert-NotNull $ext.ProvisioningState; + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} <# .SYNOPSIS @@ -1079,3 +1202,141 @@ function Test-VirtualMachineBginfoExtension Clean-ResourceGroup $rgname } } + +<# +.SYNOPSIS +Test Virtual Machine Extensions +#> +function Test-VirtualMachineExtensionWithSwitch +{ + # Setup + $rgname = Get-ComputeTestResourceName + + try + { + # Common + $loc = Get-ComputeVMLocation; + New-AzureRmResourceGroup -Name $rgname -Location $loc -Force; + + # VM Profile & Hardware + $vmsize = 'Standard_A2'; + $vmname = 'vm' + $rgname; + $p = New-AzureRmVMConfig -VMName $vmname -VMSize $vmsize; + Assert-AreEqual $p.HardwareProfile.VmSize $vmsize; + + # NRP + $subnet = New-AzureRmVirtualNetworkSubnetConfig -Name ('subnet' + $rgname) -AddressPrefix "10.0.0.0/24"; + $vnet = New-AzureRmVirtualNetwork -Force -Name ('vnet' + $rgname) -ResourceGroupName $rgname -Location $loc -AddressPrefix "10.0.0.0/16" -DnsServer "10.1.1.1" -Subnet $subnet; + $vnet = Get-AzureRmVirtualNetwork -Name ('vnet' + $rgname) -ResourceGroupName $rgname; + $subnetId = $vnet.Subnets[0].Id; + $pubip = New-AzureRmPublicIpAddress -Force -Name ('pubip' + $rgname) -ResourceGroupName $rgname -Location $loc -AllocationMethod Dynamic -DomainNameLabel ('pubip' + $rgname); + $pubip = Get-AzureRmPublicIpAddress -Name ('pubip' + $rgname) -ResourceGroupName $rgname; + $pubipId = $pubip.Id; + $nic = New-AzureRmNetworkInterface -Force -Name ('nic' + $rgname) -ResourceGroupName $rgname -Location $loc -SubnetId $subnetId -PublicIpAddressId $pubip.Id; + $nic = Get-AzureRmNetworkInterface -Name ('nic' + $rgname) -ResourceGroupName $rgname; + $nicId = $nic.Id; + + $p = Add-AzureRmVMNetworkInterface -VM $p -Id $nicId; + Assert-AreEqual $p.NetworkProfile.NetworkInterfaces.Count 1; + Assert-AreEqual $p.NetworkProfile.NetworkInterfaces[0].Id $nicId; + + # Storage Account (SA) + $stoname = 'sto' + $rgname; + $stotype = 'Standard_GRS'; + New-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Location $loc -Type $stotype; + Retry-IfException { $global:stoaccount = Get-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname; } + $stokey = (Get-AzureRmStorageAccountKey -ResourceGroupName $rgname -Name $stoname).Key1; + + $osDiskName = 'osDisk'; + $osDiskCaching = 'ReadWrite'; + $osDiskVhdUri = "https://$stoname.blob.core.windows.net/test/os.vhd"; + $dataDiskVhdUri1 = "https://$stoname.blob.core.windows.net/test/data1.vhd"; + $dataDiskVhdUri2 = "https://$stoname.blob.core.windows.net/test/data2.vhd"; + + $p = Set-AzureRmVMOSDisk -VM $p -Name $osDiskName -VhdUri $osDiskVhdUri -Caching $osDiskCaching -CreateOption FromImage; + + $p = Add-AzureRmVMDataDisk -VM $p -Name 'testDataDisk1' -Caching 'ReadOnly' -DiskSizeInGB 10 -Lun 1 -VhdUri $dataDiskVhdUri1 -CreateOption Empty; + $p = Add-AzureRmVMDataDisk -VM $p -Name 'testDataDisk2' -Caching 'ReadOnly' -DiskSizeInGB 11 -Lun 2 -VhdUri $dataDiskVhdUri2 -CreateOption Empty; + + Assert-AreEqual $p.StorageProfile.OSDisk.Caching $osDiskCaching; + Assert-AreEqual $p.StorageProfile.OSDisk.Name $osDiskName; + Assert-AreEqual $p.StorageProfile.OSDisk.Vhd.Uri $osDiskVhdUri; + Assert-AreEqual $p.StorageProfile.DataDisks.Count 2; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Caching 'ReadOnly'; + Assert-AreEqual $p.StorageProfile.DataDisks[0].DiskSizeGB 10; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Lun 1; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Vhd.Uri $dataDiskVhdUri1; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Caching 'ReadOnly'; + Assert-AreEqual $p.StorageProfile.DataDisks[1].DiskSizeGB 11; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Lun 2; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Vhd.Uri $dataDiskVhdUri2; + + # OS & Image + $user = "Foo12"; + $password = 'BaR@123' + $rgname; + $securePassword = ConvertTo-SecureString $password -AsPlainText -Force; + $cred = New-Object System.Management.Automation.PSCredential ($user, $securePassword); + $computerName = 'test'; + $vhdContainer = "https://$stoname.blob.core.windows.net/test"; + + $p = Set-AzureRmVMOperatingSystem -VM $p -Windows -ComputerName $computerName -Credential $cred -ProvisionVMAgent; + + $imgRef = Get-DefaultCRPWindowsImageOffline; + $p = ($imgRef | Set-AzureRmVMSourceImage -VM $p); + + Assert-AreEqual $p.OSProfile.AdminUsername $user; + Assert-AreEqual $p.OSProfile.ComputerName $computerName; + Assert-AreEqual $p.OSProfile.AdminPassword $password; + Assert-AreEqual $p.OSProfile.WindowsConfiguration.ProvisionVMAgent $true; + + Assert-AreEqual $p.StorageProfile.ImageReference.Offer $imgRef.Offer; + Assert-AreEqual $p.StorageProfile.ImageReference.Publisher $imgRef.PublisherName; + Assert-AreEqual $p.StorageProfile.ImageReference.Sku $imgRef.Skus; + Assert-AreEqual $p.StorageProfile.ImageReference.Version $imgRef.Version; + + # Virtual Machine + New-AzureRmVM -ResourceGroupName $rgname -Location $loc -VM $p; + + # Virtual Machine Extension + $extname = 'csetest'; + $publisher = 'Microsoft.Compute'; + $exttype = 'CustomScriptExtension'; + $extver = '1.1'; + + # Set extension settings by raw strings + $settingstr = '{"fileUris":[],"commandToExecute":""}'; + $protectedsettingstr = '{"storageAccountName":"' + $stoname + '","storageAccountKey":"' + $stokey + '"}'; + Set-AzureRmVMExtension -ResourceGroupName $rgname -Location $loc -VMName $vmname -Name $extname -Publisher $publisher -ExtensionType $exttype -TypeHandlerVersion $extver -SettingString $settingstr -ProtectedSettingString $protectedsettingstr -DisableAutoUpgradeMinorVersion -ForceRerun + + # Get VM Extension + $ext = Get-AzureRmVMExtension -ResourceGroupName $rgname -VMName $vmname -Name $extname; + Assert-AreEqual $ext.ResourceGroupName $rgname; + Assert-AreEqual $ext.Name $extname; + Assert-AreEqual $ext.Publisher $publisher; + Assert-AreEqual $ext.ExtensionType $exttype; + Assert-AreEqual $ext.TypeHandlerVersion $extver; + Assert-AreEqual $ext.ResourceGroupName $rgname; + Assert-NotNull $ext.ProvisioningState; + Assert-False{$ext.AutoUpgradeMinorVersion}; + Assert-AreEqual $ext.ForceUpdateTag "RerunExtension"; + + $ext = Get-AzureRmVMExtension -ResourceGroupName $rgname -VMName $vmname -Name $extname -Status; + Assert-AreEqual $ext.ResourceGroupName $rgname; + Assert-AreEqual $ext.Name $extname; + Assert-AreEqual $ext.Publisher $publisher; + Assert-AreEqual $ext.ExtensionType $exttype; + Assert-AreEqual $ext.TypeHandlerVersion $extver; + Assert-AreEqual $ext.ResourceGroupName $rgname; + Assert-NotNull $ext.ProvisioningState; + Assert-NotNull $ext.Statuses; + Assert-NotNull $ext.SubStatuses; + + # Remove Extension + Remove-AzureRmVMExtension -ResourceGroupName $rgname -VMName $vmname -Name $extname -Force; + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.cs b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.cs index 77ce30232c0b..57065d141c0f 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.cs +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.cs @@ -158,5 +158,12 @@ public void TestVirtualMachineWithBYOL() { ComputeTestController.NewInstance.RunPsTest("Test-VirtualMachineWithBYOL"); } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestVirtualMachineRedeploy() + { + ComputeTestController.NewInstance.RunPsTest("Test-VirtualMachineRedeploy"); + } } } diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.ps1 b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.ps1 index c1f3527c0258..7dee0fa0c964 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.ps1 +++ b/src/ResourceManager/Compute/Commands.Compute.Test/ScenarioTests/VirtualMachineTests.ps1 @@ -363,7 +363,7 @@ function Test-VirtualMachinePiping Get-AzureRmVM -ResourceGroupName $rgname | Set-AzureRmVM -Generalize; $dest = Get-ComputeTestResourceName; - $templatePath = ".\template.txt"; + $templatePath = "$TestOutputRoot\template.txt"; Get-AzureRmVM -ResourceGroupName $rgname | Save-AzureRmVMImage -DestinationContainerName $dest -VHDNamePrefix 'pslib' -Overwrite -Path $templatePath; $template = Get-Content $templatePath; @@ -943,7 +943,7 @@ function Test-VirtualMachineCapture Set-AzureRmVM -Generalize -ResourceGroupName $rgname -Name $vmname; $dest = Get-ComputeTestResourceName; - $templatePath = ".\template.txt"; + $templatePath = "$TestOutputRoot\template.txt"; Save-AzureRmVMImage -ResourceGroupName $rgname -VMName $vmname -DestinationContainerName $dest -VHDNamePrefix 'pslib' -Overwrite -Path $templatePath; $template = Get-Content $templatePath; Assert-True { $template[1].Contains("$schema"); } @@ -1301,11 +1301,7 @@ function Test-VirtualMachinePlan $p = ($imgRef | Set-AzureRmVMSourceImage -VM $p); $plan = Get-ComputeTestResourceName; - $p.Plan = New-Object Microsoft.Azure.Management.Compute.Models.Plan; - $p.Plan.Name = $plan; - $p.Plan.Publisher = $plan; - $p.Plan.Product = $plan; - $p.Plan.PromotionCode = $plan; + $p = Set-AzureRmVMPlan -VM $p -Name $plan -Publisher $plan -Product $plan -PromotionCode $plan; # Negative Tests on non-existing Plan Assert-ThrowsContains { New-AzureRmVM -ResourceGroupName $rgname -Location $loc -VM $p; } "User failed validation to purchase resources"; @@ -1381,11 +1377,7 @@ function Test-VirtualMachinePlan2 $imgRef = (Get-MarketplaceImage)[0]; $plan = $imgRef.PurchasePlan; $p = Set-AzureRmVMSourceImage -VM $p -PublisherName $imgRef.PublisherName -Offer $imgRef.Offer -Skus $imgRef.Skus -Version $imgRef.Version; - $p.Plan = New-Object Microsoft.Azure.Management.Compute.Models.Plan; - $p.Plan.Name = $plan.Name; - $p.Plan.Publisher = $plan.Publisher; - $p.Plan.Product = $plan.Product; - $p.Plan.PromotionCode = $null; + $p = Set-AzureRmVMPlan -VM $p -Name $plan.Name -Publisher $plan.Publisher -Product $plan.Product; $p.OSProfile.WindowsConfiguration = $null; # Negative Tests on non-purchased Plan @@ -1725,22 +1717,22 @@ function Test-GetVMSizeFromAllLocations function get_all_vm_locations { - if ([Microsoft.Azure.Test.HttpRecorder.HttpMockServer]::Mode -ne [Microsoft.Azure.Test.HttpRecorder.HttpRecorderMode]::Playback) - { - $namespace = "Microsoft.Compute" - $type = "virtualMachines" - $location = Get-AzureRmResourceProvider -ProviderNamespace $namespace | where {$_.ResourceTypes[0].ResourceTypeName -eq $type} + if ([Microsoft.Azure.Test.HttpRecorder.HttpMockServer]::Mode -ne [Microsoft.Azure.Test.HttpRecorder.HttpRecorderMode]::Playback) + { + $namespace = "Microsoft.Compute" + $type = "virtualMachines" + $location = Get-AzureRmResourceProvider -ProviderNamespace $namespace | where {$_.ResourceTypes[0].ResourceTypeName -eq $type} - if ($location -eq $null) - { - return @("West US", "East US") - } else - { - return $location.Locations - } - } - - return @("West US", "East US") + if ($location -eq $null) + { + return @("West US", "East US") + } else + { + return $location.Locations + } + } + + return @("West US", "East US") } <# @@ -2217,3 +2209,127 @@ function Test-VirtualMachineWithBYOL Clean-ResourceGroup $rgname } } + +<# +.SYNOPSIS +Test Virtual Machines Redeploy +#> +function Test-VirtualMachineRedeploy +{ + # Setup + $rgname = Get-ComputeTestResourceName + + try + { + # Common + $loc = Get-ComputeVMLocation; + New-AzureRmResourceGroup -Name $rgname -Location $loc -Force; + + # VM Profile & Hardware + $vmsize = 'Standard_A4'; + $vmname = 'vm' + $rgname; + $p = New-AzureRmVMConfig -VMName $vmname -VMSize $vmsize; + Assert-AreEqual $p.HardwareProfile.VmSize $vmsize; + + # NRP + $subnet = New-AzureRmVirtualNetworkSubnetConfig -Name ('subnet' + $rgname) -AddressPrefix "10.0.0.0/24"; + $vnet = New-AzureRmVirtualNetwork -Force -Name ('vnet' + $rgname) -ResourceGroupName $rgname -Location $loc -AddressPrefix "10.0.0.0/16" -DnsServer "10.1.1.1" -Subnet $subnet; + $vnet = Get-AzureRmVirtualNetwork -Name ('vnet' + $rgname) -ResourceGroupName $rgname; + $subnetId = $vnet.Subnets[0].Id; + $pubip = New-AzureRmPublicIpAddress -Force -Name ('pubip' + $rgname) -ResourceGroupName $rgname -Location $loc -AllocationMethod Dynamic -DomainNameLabel ('pubip' + $rgname); + $pubip = Get-AzureRmPublicIpAddress -Name ('pubip' + $rgname) -ResourceGroupName $rgname; + $pubipId = $pubip.Id; + $nic = New-AzureRmNetworkInterface -Force -Name ('nic' + $rgname) -ResourceGroupName $rgname -Location $loc -SubnetId $subnetId -PublicIpAddressId $pubip.Id; + $nic = Get-AzureRmNetworkInterface -Name ('nic' + $rgname) -ResourceGroupName $rgname; + $nicId = $nic.Id; + + $p = Add-AzureRmVMNetworkInterface -VM $p -Id $nicId; + Assert-AreEqual $p.NetworkProfile.NetworkInterfaces.Count 1; + Assert-AreEqual $p.NetworkProfile.NetworkInterfaces[0].Id $nicId; + + # Storage Account (SA) + $stoname = 'sto' + $rgname; + $stotype = 'Standard_GRS'; + New-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname -Location $loc -Type $stotype; + $stoaccount = Get-AzureRmStorageAccount -ResourceGroupName $rgname -Name $stoname; + + $osDiskName = 'osDisk'; + $osDiskCaching = 'ReadWrite'; + $osDiskVhdUri = "https://$stoname.blob.core.windows.net/test/os.vhd"; + $dataDiskVhdUri1 = "https://$stoname.blob.core.windows.net/test/data1.vhd"; + $dataDiskVhdUri2 = "https://$stoname.blob.core.windows.net/test/data2.vhd"; + + $p = Set-AzureRmVMOSDisk -VM $p -Name $osDiskName -VhdUri $osDiskVhdUri -Caching $osDiskCaching -CreateOption FromImage; + $p = Add-AzureRmVMDataDisk -VM $p -Name 'testDataDisk1' -Caching 'ReadOnly' -DiskSizeInGB 10 -Lun 1 -VhdUri $dataDiskVhdUri1 -CreateOption Empty; + $p = Add-AzureRmVMDataDisk -VM $p -Name 'testDataDisk2' -Caching 'ReadOnly' -DiskSizeInGB 11 -Lun 2 -VhdUri $dataDiskVhdUri2 -CreateOption Empty; + + Assert-AreEqual $p.StorageProfile.OSDisk.Caching $osDiskCaching; + Assert-AreEqual $p.StorageProfile.OSDisk.Name $osDiskName; + Assert-AreEqual $p.StorageProfile.OSDisk.Vhd.Uri $osDiskVhdUri; + Assert-AreEqual $p.StorageProfile.DataDisks.Count 2; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Caching 'ReadOnly'; + Assert-AreEqual $p.StorageProfile.DataDisks[0].DiskSizeGB 10; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Lun 1; + Assert-AreEqual $p.StorageProfile.DataDisks[0].Vhd.Uri $dataDiskVhdUri1; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Caching 'ReadOnly'; + Assert-AreEqual $p.StorageProfile.DataDisks[1].DiskSizeGB 11; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Lun 2; + Assert-AreEqual $p.StorageProfile.DataDisks[1].Vhd.Uri $dataDiskVhdUri2; + + # OS & Image + $user = "Foo12"; + $password = 'BaR@123' + $rgname; + $securePassword = ConvertTo-SecureString $password -AsPlainText -Force; + $cred = New-Object System.Management.Automation.PSCredential ($user, $securePassword); + $computerName = 'test'; + $vhdContainer = "https://$stoname.blob.core.windows.net/test"; + $img = 'a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-201503.01-en.us-127GB.vhd'; + + # $p.StorageProfile.OSDisk = $null; + $p = Set-AzureRmVMOperatingSystem -VM $p -Windows -ComputerName $computerName -Credential $cred; + + Assert-AreEqual $p.OSProfile.AdminUsername $user; + Assert-AreEqual $p.OSProfile.ComputerName $computerName; + Assert-AreEqual $p.OSProfile.AdminPassword $password; + + # Image Reference + $imgRef = Get-DefaultCRPImage -loc $loc; + $p = ($imgRef | Set-AzureRmVMSourceImage -VM $p); + + # Virtual Machine + New-AzureRmVM -ResourceGroupName $rgname -Location $loc -VM $p; + + $vm2 = Get-AzureRmVM -Name $vmname -ResourceGroupName $rgname; + + Assert-AreEqual $vm2.NetworkProfile.NetworkInterfaces.Count 1; + Assert-AreEqual $vm2.NetworkProfile.NetworkInterfaces[0].Id $nicId; + Assert-AreEqual $vm2.StorageProfile.DataDisks.Count 2; + + Assert-AreEqual $vm2.OSProfile.AdminUsername $user; + Assert-AreEqual $vm2.OSProfile.ComputerName $computerName; + Assert-AreEqual $vm2.HardwareProfile.VmSize $vmsize; + Assert-NotNull $vm2.Location; + + # Redeploy the VM + Set-AzureRmVM -ResourceGroupName $rgname -Name $vmname -Redeploy; + + $vm2 = Get-AzureRmVM -Name $vmname -ResourceGroupName $rgname; + + Assert-AreEqual $vm2.NetworkProfile.NetworkInterfaces.Count 1; + Assert-AreEqual $vm2.NetworkProfile.NetworkInterfaces[0].Id $nicId; + Assert-AreEqual $vm2.StorageProfile.DataDisks.Count 2; + + Assert-AreEqual $vm2.OSProfile.AdminUsername $user; + Assert-AreEqual $vm2.OSProfile.ComputerName $computerName; + Assert-AreEqual $vm2.HardwareProfile.VmSize $vmsize; + Assert-NotNull $vm2.Location; + + # Remove + Remove-AzureRmVM -ResourceGroupName $rgname -Name $vmname -Force; + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionAdvancedLinux.json b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionAdvancedLinux.json new file mode 100644 index 000000000000..d4c5ca8ce81c --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionAdvancedLinux.json @@ -0,0 +1,6134 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "3cd8335e-56f6-411c-9dd9-66c5f97a75a9" + ], + "x-ms-correlation-request-id": [ + "3cd8335e-56f6-411c-9dd9-66c5f97a75a9" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140531Z:3cd8335e-56f6-411c-9dd9-66c5f97a75a9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:05:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps4470?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "105" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-request-id": [ + "33e6d938-63bc-4175-9851-8afc44be31fc" + ], + "x-ms-correlation-request-id": [ + "33e6d938-63bc-4175-9851-8afc44be31fc" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140531Z:33e6d938-63bc-4175-9851-8afc44be31fc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:05:30 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps4470?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "23dedbc4-c097-4a76-8de2-21d24109dab8" + ], + "x-ms-correlation-request-id": [ + "23dedbc4-c097-4a76-8de2-21d24109dab8" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141643Z:23dedbc4-c097-4a76-8de2-21d24109dab8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:16:42 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps4470?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470\",\r\n \"name\": \"crptestps4470\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "179" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "d8d4c4d6-10ce-497f-88e0-5fabbbe0e98e" + ], + "x-ms-correlation-request-id": [ + "d8d4c4d6-10ce-497f-88e0-5fabbbe0e98e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140532Z:d8d4c4d6-10ce-497f-88e0-5fabbbe0e98e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:05:32 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-request-id": [ + "28eb236c-ccfc-4723-bfa4-bbdb100e4813" + ], + "x-ms-correlation-request-id": [ + "28eb236c-ccfc-4723-bfa4-bbdb100e4813" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140533Z:28eb236c-ccfc-4723-bfa4-bbdb100e4813" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:05:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualnetworks/vnetcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNDQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2e4d937a-f06f-4821-8759-19d4ac36061e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/vnetcrptestps4470' under resource group 'crptestps4470' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "168" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "7f935e26-fdb5-41f8-8c89-ccfaf89b4fc2" + ], + "x-ms-correlation-request-id": [ + "7f935e26-fdb5-41f8-8c89-ccfaf89b4fc2" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140534Z:7f935e26-fdb5-41f8-8c89-ccfaf89b4fc2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:05:34 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualnetworks/vnetcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNDQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470\",\r\n \"etag\": \"W/\\\"d2e08de3-4281-48bc-9e51-1efd9d97fbf8\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"5cf47b8f-b419-483e-a048-3f50a032c06b\",\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\": \"subnetcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\",\r\n \"etag\": \"W/\\\"d2e08de3-4281-48bc-9e51-1efd9d97fbf8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "cb5ba69b-14af-4322-888a-3fd8279078f8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"d2e08de3-4281-48bc-9e51-1efd9d97fbf8\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "11019dc0-7ff1-4859-9953-4a82662fb9e4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140607Z:11019dc0-7ff1-4859-9953-4a82662fb9e4" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualnetworks/vnetcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNDQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2e3983c4-e283-4551-9e46-f20b9351dd41" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470\",\r\n \"etag\": \"W/\\\"d2e08de3-4281-48bc-9e51-1efd9d97fbf8\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"5cf47b8f-b419-483e-a048-3f50a032c06b\",\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\": \"subnetcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\",\r\n \"etag\": \"W/\\\"d2e08de3-4281-48bc-9e51-1efd9d97fbf8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6bc37251-346d-40d8-ab36-bfc9b7a66129" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"d2e08de3-4281-48bc-9e51-1efd9d97fbf8\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "97d90c70-18c2-45c4-b4e3-6cd46a98b5e8" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140607Z:97d90c70-18c2-45c4-b4e3-6cd46a98b5e8" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualnetworks/vnetcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNDQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "aac7d8d4-529d-4d46-abfd-66fa2f91de64" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470\",\r\n \"etag\": \"W/\\\"d2e08de3-4281-48bc-9e51-1efd9d97fbf8\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"5cf47b8f-b419-483e-a048-3f50a032c06b\",\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\": \"subnetcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\",\r\n \"etag\": \"W/\\\"d2e08de3-4281-48bc-9e51-1efd9d97fbf8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6ddc2fe8-2e91-47f5-beb1-3e18e06d1ce3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"d2e08de3-4281-48bc-9e51-1efd9d97fbf8\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "d8993fb2-4a9d-406b-9d28-b9ae36737dad" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140608Z:d8993fb2-4a9d-406b-9d28-b9ae36737dad" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualnetworks/vnetcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNDQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\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 \"name\": \"subnetcrptestps4470\",\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n ]\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "341" + ], + "x-ms-client-request-id": [ + "dc01bc6b-4a8f-415b-9bf6-a74493f2cfde" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470\",\r\n \"etag\": \"W/\\\"a8b3858a-066d-4e57-b4b2-455a26469404\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"5cf47b8f-b419-483e-a048-3f50a032c06b\",\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\": \"subnetcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\",\r\n \"etag\": \"W/\\\"a8b3858a-066d-4e57-b4b2-455a26469404\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "992" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "8c80f8af-2207-489b-b68e-50f5babe09eb" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/8c80f8af-2207-489b-b68e-50f5babe09eb?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "aa810ee4-a930-4d2b-b235-b9195933e8a9" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140536Z:aa810ee4-a930-4d2b-b235-b9195933e8a9" + ], + "Date": [ + "Sat, 20 Feb 2016 14:05:35 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/8c80f8af-2207-489b-b68e-50f5babe09eb?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOGM4MGY4YWYtMjIwNy00ODliLWI2OGUtNTBmNWJhYmUwOWViP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d1ed4293-652d-4a24-ad39-b9d4d39cc015" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "6e00ed6a-3675-4e9b-811b-ca0784f189bb" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140607Z:6e00ed6a-3675-4e9b-811b-ca0784f189bb" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNDQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "63b1e7fe-0d77-4e9c-bc79-e71ac6d8b7f5" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/pubipcrptestps4470' under resource group 'crptestps4470' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "171" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "e71dc2c7-9e27-4286-9e84-533126ad70d4" + ], + "x-ms-correlation-request-id": [ + "e71dc2c7-9e27-4286-9e84-533126ad70d4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140608Z:e71dc2c7-9e27-4286-9e84-533126ad70d4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:07 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNDQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470\",\r\n \"etag\": \"W/\\\"2eb22a52-40ec-46bb-84a8-2bc080818b75\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e71174d1-eab8-46a4-9077-8b7cae7bd61a\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps4470\",\r\n \"fqdn\": \"pubipcrptestps4470.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "7eeb9688-95da-46a4-bb54-55fec9f60240" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"2eb22a52-40ec-46bb-84a8-2bc080818b75\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-correlation-request-id": [ + "738c6009-2741-452e-8683-36b9d25dd566" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140641Z:738c6009-2741-452e-8683-36b9d25dd566" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNDQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6fd97ce2-2e29-45f6-89f0-4148f60c32da" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470\",\r\n \"etag\": \"W/\\\"2eb22a52-40ec-46bb-84a8-2bc080818b75\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e71174d1-eab8-46a4-9077-8b7cae7bd61a\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps4470\",\r\n \"fqdn\": \"pubipcrptestps4470.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f0e14a91-5aeb-4e23-812e-8e0f20cf217b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"2eb22a52-40ec-46bb-84a8-2bc080818b75\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-correlation-request-id": [ + "cc0e0d6d-5107-4497-a66b-c5ed19a995a9" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140641Z:cc0e0d6d-5107-4497-a66b-c5ed19a995a9" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNDQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "caa90d51-2917-4d88-9f06-f3be41a4745f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470\",\r\n \"etag\": \"W/\\\"2eb22a52-40ec-46bb-84a8-2bc080818b75\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e71174d1-eab8-46a4-9077-8b7cae7bd61a\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps4470\",\r\n \"fqdn\": \"pubipcrptestps4470.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1649171a-dfea-4e3c-aadf-f599ee0619bd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"2eb22a52-40ec-46bb-84a8-2bc080818b75\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-correlation-request-id": [ + "7df85cc4-bc6f-4818-8d18-8e48e3d903d7" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140642Z:7df85cc4-bc6f-4818-8d18-8e48e3d903d7" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNDQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps4470\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "174" + ], + "x-ms-client-request-id": [ + "1ba09fa8-26ad-40c6-b34b-a88762ab48f8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470\",\r\n \"etag\": \"W/\\\"dc123968-bada-4dc0-b5ef-896814379ff4\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"e71174d1-eab8-46a4-9077-8b7cae7bd61a\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps4470\",\r\n \"fqdn\": \"pubipcrptestps4470.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "665" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "0957f1a6-e3d7-4519-bb78-32689a89b0c3" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/0957f1a6-e3d7-4519-bb78-32689a89b0c3?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "b4ab3a03-5dbb-4be5-a20a-66553ca8a58a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140611Z:b4ab3a03-5dbb-4be5-a20a-66553ca8a58a" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:10 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/0957f1a6-e3d7-4519-bb78-32689a89b0c3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDk1N2YxYTYtZTNkNy00NTE5LWJiNzgtMzI2ODlhODliMGMzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ef93ea81-2845-44ae-9fc7-7d03ba59cddc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "8ad1f151-6213-44ec-b72d-189335b703d5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140641Z:8ad1f151-6213-44ec-b72d-189335b703d5" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7d960035-ca63-4cd5-832a-35a239e6b5a8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/nic0crptestps4470' under resource group 'crptestps4470' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "499b467c-ef9d-4e17-bb51-cdca001e0f03" + ], + "x-ms-correlation-request-id": [ + "499b467c-ef9d-4e17-bb51-cdca001e0f03" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140642Z:499b467c-ef9d-4e17-bb51-cdca001e0f03" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:42 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "66b90c24-82de-45c6-9f0c-0eb821384103" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"etag\": \"W/\\\"b2a7e9f0-ee1d-4aff-9669-4c09605a78b4\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"efaafacd-d8dd-4cf7-be1d-c9e56de1f9c6\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"b2a7e9f0-ee1d-4aff-9669-4c09605a78b4\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d5c33f88-1f06-4adc-bc74-5adafc98677c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"b2a7e9f0-ee1d-4aff-9669-4c09605a78b4\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-correlation-request-id": [ + "175d9d1e-3d23-48e8-ae12-e9f5c30b3957" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140644Z:175d9d1e-3d23-48e8-ae12-e9f5c30b3957" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "90fbf800-6310-438d-93fe-dfba8143da6d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"etag\": \"W/\\\"b2a7e9f0-ee1d-4aff-9669-4c09605a78b4\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"efaafacd-d8dd-4cf7-be1d-c9e56de1f9c6\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"b2a7e9f0-ee1d-4aff-9669-4c09605a78b4\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "fc351ea6-ce8f-4e98-96a7-678238335dfb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"b2a7e9f0-ee1d-4aff-9669-4c09605a78b4\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-correlation-request-id": [ + "6ff9473e-b496-4de6-8c08-2cb61d16f8aa" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140644Z:6ff9473e-b496-4de6-8c08-2cb61d16f8aa" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470\"\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "900" + ], + "x-ms-client-request-id": [ + "a44e228a-035e-42a7-b44e-c3da97e2570a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"etag\": \"W/\\\"b2a7e9f0-ee1d-4aff-9669-4c09605a78b4\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"efaafacd-d8dd-4cf7-be1d-c9e56de1f9c6\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"b2a7e9f0-ee1d-4aff-9669-4c09605a78b4\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps4470\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9c7c9da6-afa5-4e40-a6af-e1080cb48905" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/9c7c9da6-afa5-4e40-a6af-e1080cb48905?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "7816af9f-5c76-420b-995c-72a83b8095bc" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140644Z:7816af9f-5c76-420b-995c-72a83b8095bc" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:44 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzFjcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "62dccc6c-ba62-489f-93d2-e05842b39223" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/nic1crptestps4470' under resource group 'crptestps4470' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "f1456f80-d187-42c5-87fb-6cdc06669905" + ], + "x-ms-correlation-request-id": [ + "f1456f80-d187-42c5-87fb-6cdc06669905" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140644Z:f1456f80-d187-42c5-87fb-6cdc06669905" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:44 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzFjcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3569a11c-3e58-4415-8bd5-d41fcf0df6b0" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic1crptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"etag\": \"W/\\\"2c362453-5f24-4f74-8f01-9a631cd4aa36\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"65e54852-646f-4692-862a-605b9ddaf0eb\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"2c362453-5f24-4f74-8f01-9a631cd4aa36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.5\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1335" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a5090652-3af8-4dee-8195-2139b7107a23" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"2c362453-5f24-4f74-8f01-9a631cd4aa36\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14975" + ], + "x-ms-correlation-request-id": [ + "83750b32-676e-4398-836b-f5062648db30" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140646Z:83750b32-676e-4398-836b-f5062648db30" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzFjcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b6a88e0a-4e80-4410-aac8-86363664c8af" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic1crptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"etag\": \"W/\\\"2c362453-5f24-4f74-8f01-9a631cd4aa36\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"65e54852-646f-4692-862a-605b9ddaf0eb\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"2c362453-5f24-4f74-8f01-9a631cd4aa36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.5\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1335" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f8542c4d-e23d-4267-97c5-4c51e16fc19b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"2c362453-5f24-4f74-8f01-9a631cd4aa36\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14974" + ], + "x-ms-correlation-request-id": [ + "c836fb60-4e25-42d6-857f-d3a8531a36ad" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140646Z:c836fb60-4e25-42d6-857f-d3a8531a36ad" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzFjcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "687" + ], + "x-ms-client-request-id": [ + "58bc29f3-fa5f-4244-af75-35c0c979e3a4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic1crptestps4470\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"etag\": \"W/\\\"2c362453-5f24-4f74-8f01-9a631cd4aa36\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"65e54852-646f-4692-862a-605b9ddaf0eb\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"2c362453-5f24-4f74-8f01-9a631cd4aa36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.5\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps4470/subnets/subnetcrptestps4470\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1335" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "646147da-f85d-4368-a9ef-cdf9fc05bf0d" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/646147da-f85d-4368-a9ef-cdf9fc05bf0d?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "c59b9b8d-c2dc-46ea-8896-1e64b83b10e9" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140646Z:c59b9b8d-c2dc-46ea-8896-1e64b83b10e9" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:46 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "88" + ], + "x-ms-client-request-id": [ + "e5d92a6e-c38f-49a3-9149-13e52039ac20" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "f3e9c082-56a9-43e1-b7bd-845e68df0b3b" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/cd92e8de-1449-4fb4-985c-d5742dd2529a?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "f3e9c082-56a9-43e1-b7bd-845e68df0b3b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140649Z:f3e9c082-56a9-43e1-b7bd-845e68df0b3b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:49 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/cd92e8de-1449-4fb4-985c-d5742dd2529a?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2NkOTJlOGRlLTE0NDktNGZiNC05ODVjLWQ1NzQyZGQyNTI5YT9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "27311163-142f-4b5d-86d6-f84b09c69658" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14973" + ], + "x-ms-request-id": [ + "61e056f9-13fe-4909-902d-a6e519e2bfde" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/cd92e8de-1449-4fb4-985c-d5742dd2529a?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "61e056f9-13fe-4909-902d-a6e519e2bfde" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140649Z:61e056f9-13fe-4909-902d-a6e519e2bfde" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:06:49 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/cd92e8de-1449-4fb4-985c-d5742dd2529a?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2NkOTJlOGRlLTE0NDktNGZiNC05ODVjLWQ1NzQyZGQyNTI5YT9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "797dccfe-c39f-44bb-8471-97a40567bd7f" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "88" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0f339d0e-9b78-4836-8845-48dad297c929" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "0f339d0e-9b78-4836-8845-48dad297c929" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140714Z:0f339d0e-9b78-4836-8845-48dad297c929" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:07:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "33a10b0d-66b7-4ab4-8743-b799573472f7" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps4470\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:06:48.5948155Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4470.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "506" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c3ece4b1-bc8e-4555-b700-3431fbf86105" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "c3ece4b1-bc8e-4555-b700-3431fbf86105" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140715Z:c3ece4b1-bc8e-4555-b700-3431fbf86105" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:07:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM0NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "238fa16a-2ff6-4b02-9874-b16671b5a072" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps4470\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:06:48.5948155Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4470.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "506" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "26f56a9e-c709-4551-b463-c05ae161b8ef" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-correlation-request-id": [ + "26f56a9e-c709-4551-b463-c05ae161b8ef" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140715Z:26f56a9e-c709-4551-b463-c05ae161b8ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:07:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM0NDcwL2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "bbe0b7ac-8e26-452a-a72d-e9ba3fb9eeda" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"JMGz6Qp4mGGPcym/BvYnhTXQu6hX4v6llcgg1tT2hxBRVmm+/VIIOo5F2XV4Ye2iwh4ek5QYIUgRBueb6zy+GA==\",\r\n \"key2\": \"TtaBQn7l+D0UdWl/yx905eUDL966KH6kW1lXbdz3xIFtH1j1aQ/u3BYbxUx0RcFRu1+ckyXB0aCT3dRoU9l+oQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b3720a83-9b68-4e68-87ca-0069718aebe7" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "b3720a83-9b68-4e68-87ca-0069718aebe7" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140715Z:b3720a83-9b68-4e68-87ca-0069718aebe7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:07:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM0NDcwL2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ea2974dd-4ac2-4393-a76d-152fd692addb" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"JMGz6Qp4mGGPcym/BvYnhTXQu6hX4v6llcgg1tT2hxBRVmm+/VIIOo5F2XV4Ye2iwh4ek5QYIUgRBueb6zy+GA==\",\r\n \"key2\": \"TtaBQn7l+D0UdWl/yx905eUDL966KH6kW1lXbdz3xIFtH1j1aQ/u3BYbxUx0RcFRu1+ckyXB0aCT3dRoU9l+oQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "55369862-18ff-4818-add2-b1aaee50e74c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "55369862-18ff-4818-add2-b1aaee50e74c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141120Z:55369862-18ff-4818-add2-b1aaee50e74c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM0NDcwL2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e927f7fc-601c-44e0-a1de-9075f73dabf0" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"JMGz6Qp4mGGPcym/BvYnhTXQu6hX4v6llcgg1tT2hxBRVmm+/VIIOo5F2XV4Ye2iwh4ek5QYIUgRBueb6zy+GA==\",\r\n \"key2\": \"TtaBQn7l+D0UdWl/yx905eUDL966KH6kW1lXbdz3xIFtH1j1aQ/u3BYbxUx0RcFRu1+ckyXB0aCT3dRoU9l+oQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "952cedd7-10b9-4e0b-bae2-2a893253ca4a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "952cedd7-10b9-4e0b-bae2-2a893253ca4a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141121Z:952cedd7-10b9-4e0b-bae2-2a893253ca4a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM0NDcwL2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "59409014-6dc7-45d7-b6c1-edf4da06b63f" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"JMGz6Qp4mGGPcym/BvYnhTXQu6hX4v6llcgg1tT2hxBRVmm+/VIIOo5F2XV4Ye2iwh4ek5QYIUgRBueb6zy+GA==\",\r\n \"key2\": \"TtaBQn7l+D0UdWl/yx905eUDL966KH6kW1lXbdz3xIFtH1j1aQ/u3BYbxUx0RcFRu1+ckyXB0aCT3dRoU9l+oQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "3f2c3382-922a-4b61-bb44-27367ac87758" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "3f2c3382-922a-4b61-bb44-27367ac87758" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141508Z:3f2c3382-922a-4b61-bb44-27367ac87758" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"osDisk\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\",\r\n \"createOption\": \"FromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"BaR@123crptestps4470\",\r\n \"linuxConfiguration\": {}\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2011" + ], + "x-ms-client-request-id": [ + "b5e97939-f230-4cea-a842-1ae8d4fbee82" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2221" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9dc23b6e-5f6e-46bf-930c-f072245216c5?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "9dc23b6e-5f6e-46bf-930c-f072245216c5" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "381b3062-5d9e-4d25-9865-c42ea71ef75c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140718Z:381b3062-5d9e-4d25-9865-c42ea71ef75c" + ], + "Date": [ + "Sat, 20 Feb 2016 14:07:17 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9dc23b6e-5f6e-46bf-930c-f072245216c5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOWRjMjNiNmUtNWY2ZS00NmJmLTkzMGMtZjA3MjI0NTIxNmM1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"9dc23b6e-5f6e-46bf-930c-f072245216c5\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:07:17.4325452+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "78e3ffa9-135c-488e-a946-cb16b7e8ce8a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "2ff99586-a610-40fc-85b6-a58b95118fa7" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140748Z:2ff99586-a610-40fc-85b6-a58b95118fa7" + ], + "Date": [ + "Sat, 20 Feb 2016 14:07:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9dc23b6e-5f6e-46bf-930c-f072245216c5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOWRjMjNiNmUtNWY2ZS00NmJmLTkzMGMtZjA3MjI0NTIxNmM1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"9dc23b6e-5f6e-46bf-930c-f072245216c5\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:07:17.4325452+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "1ea3ccaa-cd8a-4ceb-9b3b-08bb2a8b7592" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "d27d535f-1775-4e54-ad74-3334559f279b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140819Z:d27d535f-1775-4e54-ad74-3334559f279b" + ], + "Date": [ + "Sat, 20 Feb 2016 14:08:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9dc23b6e-5f6e-46bf-930c-f072245216c5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOWRjMjNiNmUtNWY2ZS00NmJmLTkzMGMtZjA3MjI0NTIxNmM1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"9dc23b6e-5f6e-46bf-930c-f072245216c5\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:07:17.4325452+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "7f505c6c-787d-463c-9e6c-bc4ecf89146a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "61b4d2f7-3fe8-40fc-9321-c1ee0de46e53" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140849Z:61b4d2f7-3fe8-40fc-9321-c1ee0de46e53" + ], + "Date": [ + "Sat, 20 Feb 2016 14:08:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9dc23b6e-5f6e-46bf-930c-f072245216c5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOWRjMjNiNmUtNWY2ZS00NmJmLTkzMGMtZjA3MjI0NTIxNmM1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"9dc23b6e-5f6e-46bf-930c-f072245216c5\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:07:17.4325452+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "e62e1c43-9832-4d34-bbe8-a1e7b840d11c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "01ee38a8-adbe-4b7e-bfdb-d010a4f1bea0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140919Z:01ee38a8-adbe-4b7e-bfdb-d010a4f1bea0" + ], + "Date": [ + "Sat, 20 Feb 2016 14:09:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9dc23b6e-5f6e-46bf-930c-f072245216c5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOWRjMjNiNmUtNWY2ZS00NmJmLTkzMGMtZjA3MjI0NTIxNmM1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"9dc23b6e-5f6e-46bf-930c-f072245216c5\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:07:17.4325452+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "4d2e43e2-05f1-41fc-9d21-72f3106ec0a4" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "5161c70e-6444-4846-bdd9-c33e91d93cc5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T140949Z:5161c70e-6444-4846-bdd9-c33e91d93cc5" + ], + "Date": [ + "Sat, 20 Feb 2016 14:09:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9dc23b6e-5f6e-46bf-930c-f072245216c5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOWRjMjNiNmUtNWY2ZS00NmJmLTkzMGMtZjA3MjI0NTIxNmM1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"9dc23b6e-5f6e-46bf-930c-f072245216c5\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:07:17.4325452+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "8941238b-a476-4c0d-9585-2038d39fae51" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "31d72295-9f0d-4404-90fd-0e8166b2b199" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141019Z:31d72295-9f0d-4404-90fd-0e8166b2b199" + ], + "Date": [ + "Sat, 20 Feb 2016 14:10:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9dc23b6e-5f6e-46bf-930c-f072245216c5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOWRjMjNiNmUtNWY2ZS00NmJmLTkzMGMtZjA3MjI0NTIxNmM1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"9dc23b6e-5f6e-46bf-930c-f072245216c5\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T15:07:17.4325452+01:00\",\r\n \"endTime\": \"2016-02-20T15:10:44.2619396+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "38e5419c-e4ca-4694-a25d-826a2c39fee2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "4fafa35d-3a8a-4123-86f2-a2705601198e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141049Z:4fafa35d-3a8a-4123-86f2-a2705601198e" + ], + "Date": [ + "Sat, 20 Feb 2016 14:10:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2222" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "d571ebd8-50a5-4588-9be1-eb54b5f71050" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "b4fe7425-2a2b-4476-add6-eae0ee30b832" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141050Z:b4fe7425-2a2b-4476-add6-eae0ee30b832" + ], + "Date": [ + "Sat, 20 Feb 2016 14:10:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e3b67699-9f6f-4167-990b-56d74613a7ba" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2222" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "09bfcaed-0e83-4ea5-933e-2aebb19c8a5e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-correlation-request-id": [ + "acdbdd2c-4ee1-4e9a-b0f3-233b41e13e8e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141050Z:acdbdd2c-4ee1-4e9a-b0f3-233b41e13e8e" + ], + "Date": [ + "Sat, 20 Feb 2016 14:10:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5fa766ea-fdcd-4581-84a7-b04cf584ffa8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2222" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "0e3fc626-8ff3-4b20-a4a9-092aa102b195" + ], + "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": [ + "13778727-ee79-45fd-8d99-b6c253dd92fc" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141050Z:13778727-ee79-45fd-8d99-b6c253dd92fc" + ], + "Date": [ + "Sat, 20 Feb 2016 14:10:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fb45f3c0-b8da-40df-8229-dd6b8ab80547" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2222" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "f83f19af-c6b1-4e5b-93f1-f59e4ae22e9c" + ], + "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": [ + "0b8f02de-5bb1-4a4d-ac13-475a78c53fd0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141050Z:0b8f02de-5bb1-4a4d-ac13-475a78c53fd0" + ], + "Date": [ + "Sat, 20 Feb 2016 14:10:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1f9e161c-5436-40c9-8e86-aad8bb8323f4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2222" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "e0470981-c77f-445f-b298-26bbbb559892" + ], + "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": [ + "da734983-b162-4d94-93ef-aef1a599d15f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141119Z:da734983-b162-4d94-93ef-aef1a599d15f" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1c02af4f-36cf-4850-99e1-bd50cad7cc19" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "7987" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "daeee7eb-7d37-4df6-a514-b0efda817aef" + ], + "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": [ + "df247923-007e-44ca-b3ad-b882baa559f8" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141325Z:df247923-007e-44ca-b3ad-b882baa559f8" + ], + "Date": [ + "Sat, 20 Feb 2016 14:13:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "60c35f7b-ded7-4bae-b561-63ace129d121" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps44702\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps44702.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "9959" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "3f274052-37b6-473c-9ba4-33be68e28b7d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "8039f812-c562-4ef5-b384-42ab46b34880" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141504Z:8039f812-c562-4ef5-b384-42ab46b34880" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "877cd07b-558d-46c0-9ca5-c5526d21073a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps44702\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps44702.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "9959" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "8e7c48aa-1f53-46dc-a890-0f0704459886" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14966" + ], + "x-ms-correlation-request-id": [ + "f6c509b4-46f0-4a30-9cc2-6560f9f185a8" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141504Z:f6c509b4-46f0-4a30-9cc2-6560f9f185a8" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9dad0adc-05f3-429e-b33b-0442a76d7ccc" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps44702\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps44702.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "9959" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "47f36694-63f5-4745-8a00-07ad86cf3a7a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-correlation-request-id": [ + "022bbcc6-6f6e-488c-a92e-21e3bb1944e4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141509Z:022bbcc6-6f6e-488c-a92e-21e3bb1944e4" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fd87d1b3-05d1-4219-beb8-9293a62a756d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "7987" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "e28251d4-3e13-4202-8e07-234130377583" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-correlation-request-id": [ + "374bc876-7a0a-4f94-b5b0-1d131fc950a7" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141642Z:374bc876-7a0a-4f94-b5b0-1d131fc950a7" + ], + "Date": [ + "Sat, 20 Feb 2016 14:16:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "db931147-9794-4959-bd1c-345f3a3574b8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"WALinuxAgent-2.0.14\",\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\": \"2016-02-20T15:10:43+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": []\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:07:19.9481114+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:07:19.6824966+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:07:19.4168568+01: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\": \"2016-02-20T15:10:43.980742+01: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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4061" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "631aad8b-dd6f-493a-844c-ea26352641d7" + ], + "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": [ + "8de924d4-85ba-4f73-9188-9b0c929933c1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141050Z:8de924d4-85ba-4f73-9188-9b0c929933c1" + ], + "Date": [ + "Sat, 20 Feb 2016 14:10:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a06420a8-7071-44c1-a052-18394b5ecb91" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"WALinuxAgent-2.0.14\",\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\": \"2016-02-20T15:11:08+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": []\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:07:19.9481114+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:07:19.6824966+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:07:19.4168568+01: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\": \"2016-02-20T15:10:43.980742+01: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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4061" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "29636a6a-ffb1-45b2-9607-fbbaed5aae45" + ], + "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": [ + "fcc526ea-9de5-4e74-9bea-2af5374bd7a3" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141119Z:fcc526ea-9de5-4e74-9bea-2af5374bd7a3" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzA/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "028fbbcd-729b-4d87-b7e6-9b0c2789f672" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"0147ffcd-2c89-4a78-b326-8f04f2dc9926\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps4470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic0crptestps4470\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Network/networkInterfaces/nic1crptestps4470\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"WALinuxAgent-2.0.14\",\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\": \"2016-02-20T15:14:44+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.OSTCExtensions.AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0.0.5\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\"\r\n }\r\n },\r\n {\r\n \"type\": \"Microsoft.OSTCExtensions.LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2.0\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\"\r\n }\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:13:31.2317361+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:13:31.2317361+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:13:31.2317361+01:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.OSTCExtensions.AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0.0.5\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"deploymentId=c9936a1e-97f4-40d1-8fa7-aa54d8b8d6c3 roleInstance=_vmcrptestps4470 OK\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.OSTCExtensions.LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2.0\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"Enable succeeded\"\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\": \"2016-02-20T15:14:45.1228954+01: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 \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps44702\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps44702.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470\",\r\n \"name\": \"vmcrptestps4470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "13399" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "b4041c1b-609f-4bd6-addf-2049fc502b06" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "fd1bc1d2-43d7-41b5-a3d0-1c74f396f359" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141504Z:fd1bc1d2-43d7-41b5-a3d0-1c74f396f359" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "096e2b57-5016-4fed-972e-537a8c67533a" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps4470\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:06:48.5948155Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4470.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "17417" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "63dbd177-9744-4853-867d-84aee69bc869" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "63dbd177-9744-4853-867d-84aee69bc869" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141051Z:63dbd177-9744-4853-867d-84aee69bc869" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:10:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "97eb78a8-9b70-4640-a565-a18f7d2ed5cf" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps4470\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:06:48.5948155Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4470.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps44702\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps44702\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T14:10:52.4792283Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps44702.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps44702.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps44702.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps44702.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "18105" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c6a7c42a-d2d0-4482-a701-246e7b7e74af" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "c6a7c42a-d2d0-4482-a701-246e7b7e74af" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141119Z:c6a7c42a-d2d0-4482-a701-246e7b7e74af" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4a1e8ac7-3004-419a-8f80-3b391d713be4" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps4470\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:06:48.5948155Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4470.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps44702\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps44702\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T14:10:52.4792283Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps44702.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps44702.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps44702.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps44702.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "18105" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e9083ab1-2489-42fa-a224-015e9405810c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "e9083ab1-2489-42fa-a224-015e9405810c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141121Z:e9083ab1-2489-42fa-a224-015e9405810c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6a71f856-0352-4fce-9eca-298e3f4d5320" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps4470\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps4470\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:06:48.5948155Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4470.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps44702\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps44702\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T14:10:52.4792283Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps44702.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps44702.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps44702.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps44702.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "18105" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5e03c443-93d6-44ae-a134-144c06be9edd" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-correlation-request-id": [ + "5e03c443-93d6-44ae-a134-144c06be9edd" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141507Z:5e03c443-93d6-44ae-a134-144c06be9edd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps44702?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM0NDcwMj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "89" + ], + "x-ms-client-request-id": [ + "3eea4b9c-65e9-482b-8d27-770f8e76ce7c" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "60955cfb-e7e5-4fb7-893d-b0c4eea3b34e" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/7c9bced2-e10c-4bf9-bd56-9f94be1827c4?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "60955cfb-e7e5-4fb7-893d-b0c4eea3b34e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141053Z:60955cfb-e7e5-4fb7-893d-b0c4eea3b34e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:10:53 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/7c9bced2-e10c-4bf9-bd56-9f94be1827c4?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzdjOWJjZWQyLWUxMGMtNGJmOS1iZDU2LTlmOTRiZTE4MjdjND9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "573f0cf4-add1-4562-b267-8a86cd7c187d" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-request-id": [ + "931bc42a-6171-4e81-a4a1-16be18b9fbc3" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/7c9bced2-e10c-4bf9-bd56-9f94be1827c4?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "931bc42a-6171-4e81-a4a1-16be18b9fbc3" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141054Z:931bc42a-6171-4e81-a4a1-16be18b9fbc3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:10:54 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/7c9bced2-e10c-4bf9-bd56-9f94be1827c4?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzdjOWJjZWQyLWUxMGMtNGJmOS1iZDU2LTlmOTRiZTE4MjdjND9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "36a0a7fc-c52d-45c4-a6fa-c28664076b89" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "89" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "509b79f5-b40b-48fb-9455-c3a6d8aadf7f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "509b79f5-b40b-48fb-9455-c3a6d8aadf7f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141119Z:509b79f5-b40b-48fb-9455-c3a6d8aadf7f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps44702?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM0NDcwMj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6ebd3b2c-1a63-429a-acc3-d119461c6429" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps44702\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps44702\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T14:10:52.4792283Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps44702.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps44702.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps44702.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps44702.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "688" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f426375e-6e0f-4f7e-9ae0-24f4544db3f0" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "f426375e-6e0f-4f7e-9ae0-24f4544db3f0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141119Z:f426375e-6e0f-4f7e-9ae0-24f4544db3f0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Storage/storageAccounts/stocrptestps44702/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM0NDcwMi9saXN0S2V5cz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "df9a6202-589a-4694-b5f5-4c02d19eac84" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"of9GEVt76bOqaf6Xq5r6QB3QK/uSkS576xD0nv+7wSpn6rTFKRH5mgr3CXSlQQm4Fw+YFcU97VtyeWhMvth+HA==\",\r\n \"key2\": \"W58SkWpuu/p5TLnlSBmaMHgchZlze3Ow/l9KmBZ6EEMQAX8Xav14HUScp9+VnGU3ctiejTxCVtGcYSCZfk1KgA==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b42c2e2b-2b25-48ca-a270-a2f23152f573" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "b42c2e2b-2b25-48ca-a270-a2f23152f573" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141122Z:b42c2e2b-2b25-48ca-a270-a2f23152f573" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/LinuxDiagnostic?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzAvZXh0ZW5zaW9ucy9MaW51eERpYWdub3N0aWM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"protectedSettings\": {\r\n \"storageAccountName\": \"stocrptestps44702\",\r\n \"storageAccountKey\": \"of9GEVt76bOqaf6Xq5r6QB3QK/uSkS576xD0nv+7wSpn6rTFKRH5mgr3CXSlQQm4Fw+YFcU97VtyeWhMvth+HA==\",\r\n \"storageAccountEndPoint\": \"https://core.windows.net\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "5617" + ], + "x-ms-client-request-id": [ + "76b24d86-a05f-4e11-85f9-a1546a60a644" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5682" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/4fb49869-0c27-43e6-afa2-aa92172582f4?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "4fb49869-0c27-43e6-afa2-aa92172582f4" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "a381a31f-5c39-471c-b925-86d0d6693851" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141124Z:a381a31f-5c39-471c-b925-86d0d6693851" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:23 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/4fb49869-0c27-43e6-afa2-aa92172582f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNGZiNDk4NjktMGMyNy00M2U2LWFmYTItYWE5MjE3MjU4MmY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"4fb49869-0c27-43e6-afa2-aa92172582f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:11:23.6997364+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "8429036a-dc2d-4e34-8d9f-9dc7c1746a78" + ], + "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": [ + "e51be2c7-3714-44ad-9901-c3678f92acbf" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141154Z:e51be2c7-3714-44ad-9901-c3678f92acbf" + ], + "Date": [ + "Sat, 20 Feb 2016 14:11:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/4fb49869-0c27-43e6-afa2-aa92172582f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNGZiNDk4NjktMGMyNy00M2U2LWFmYTItYWE5MjE3MjU4MmY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"4fb49869-0c27-43e6-afa2-aa92172582f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:11:23.6997364+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "62d11a22-290b-4d6a-8a07-3d01d3487c68" + ], + "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": [ + "0ea4d7ae-0c3e-409a-a33e-57baae86fd3e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141224Z:0ea4d7ae-0c3e-409a-a33e-57baae86fd3e" + ], + "Date": [ + "Sat, 20 Feb 2016 14:12:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/4fb49869-0c27-43e6-afa2-aa92172582f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNGZiNDk4NjktMGMyNy00M2U2LWFmYTItYWE5MjE3MjU4MmY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"4fb49869-0c27-43e6-afa2-aa92172582f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:11:23.6997364+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "23ae9c7e-cce7-4944-b3d6-f4d575a0435a" + ], + "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": [ + "5d9d3801-7b98-462f-a830-5add3976f868" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141255Z:5d9d3801-7b98-462f-a830-5add3976f868" + ], + "Date": [ + "Sat, 20 Feb 2016 14:12:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/4fb49869-0c27-43e6-afa2-aa92172582f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNGZiNDk4NjktMGMyNy00M2U2LWFmYTItYWE5MjE3MjU4MmY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"4fb49869-0c27-43e6-afa2-aa92172582f4\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T15:11:23.6997364+01:00\",\r\n \"endTime\": \"2016-02-20T15:13:16.0442153+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "b283263c-9b79-45c0-a949-300e48d1fcf8" + ], + "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": [ + "264badab-3810-4730-b74e-c1a0b1a816d3" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141325Z:264badab-3810-4730-b74e-c1a0b1a816d3" + ], + "Date": [ + "Sat, 20 Feb 2016 14:13:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/LinuxDiagnostic?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzAvZXh0ZW5zaW9ucy9MaW51eERpYWdub3N0aWM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5683" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "a666102e-68cf-40dc-9077-0a633994a498" + ], + "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": [ + "94f6b347-9524-4fbf-b7b1-eef6e89a3dd7" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141325Z:94f6b347-9524-4fbf-b7b1-eef6e89a3dd7" + ], + "Date": [ + "Sat, 20 Feb 2016 14:13:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzAvZXh0ZW5zaW9ucy9BenVyZUVuaGFuY2VkTW9uaXRvckZvckxpbnV4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps44702\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps44702.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"protectedSettings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"wad.key\",\r\n \"value\": \"of9GEVt76bOqaf6Xq5r6QB3QK/uSkS576xD0nv+7wSpn6rTFKRH5mgr3CXSlQQm4Fw+YFcU97VtyeWhMvth+HA==\"\r\n }\r\n ]\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "3205" + ], + "x-ms-client-request-id": [ + "45805b6d-680f-4a4f-b54b-d79e81bde864" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps44702\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps44702.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1912" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/7bf594ce-a163-4275-b6e6-81a1bae35dba?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "7bf594ce-a163-4275-b6e6-81a1bae35dba" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "f59d3c98-f85e-4af2-b488-9367ea90ddf3" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141333Z:f59d3c98-f85e-4af2-b488-9367ea90ddf3" + ], + "Date": [ + "Sat, 20 Feb 2016 14:13:33 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/7bf594ce-a163-4275-b6e6-81a1bae35dba?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvN2JmNTk0Y2UtYTE2My00Mjc1LWI2ZTYtODFhMWJhZTM1ZGJhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"7bf594ce-a163-4275-b6e6-81a1bae35dba\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:13:30.5286074+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "f29f9d23-8820-4e94-8f9d-d1a819706e8a" + ], + "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": [ + "7cefb1bf-be85-451a-9bda-257b7d9014d5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141403Z:7cefb1bf-be85-451a-9bda-257b7d9014d5" + ], + "Date": [ + "Sat, 20 Feb 2016 14:14:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/7bf594ce-a163-4275-b6e6-81a1bae35dba?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvN2JmNTk0Y2UtYTE2My00Mjc1LWI2ZTYtODFhMWJhZTM1ZGJhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"7bf594ce-a163-4275-b6e6-81a1bae35dba\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:13:30.5286074+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "00525499-0413-4b49-94e8-b7ffe0e94737" + ], + "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": [ + "6b6b7ba6-db44-4a6a-960d-6d03ef74cc40" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141433Z:6b6b7ba6-db44-4a6a-960d-6d03ef74cc40" + ], + "Date": [ + "Sat, 20 Feb 2016 14:14:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/7bf594ce-a163-4275-b6e6-81a1bae35dba?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvN2JmNTk0Y2UtYTE2My00Mjc1LWI2ZTYtODFhMWJhZTM1ZGJhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"7bf594ce-a163-4275-b6e6-81a1bae35dba\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T15:13:30.5286074+01:00\",\r\n \"endTime\": \"2016-02-20T15:14:45.388522+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "8fa24836-28e5-4924-8a17-2dd8c9654e8a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "27d45a16-46e9-43a7-96f1-f90ca28e45c4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141503Z:27d45a16-46e9-43a7-96f1-f90ca28e45c4" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzAvZXh0ZW5zaW9ucy9BenVyZUVuaGFuY2VkTW9uaXRvckZvckxpbnV4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps44702\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps44702.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1913" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "f437f280-3ec6-4602-83fb-c37af1fbd11b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "78375c83-a432-4c85-aeb8-dabea686786f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141504Z:78375c83-a432-4c85-aeb8-dabea686786f" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzAvZXh0ZW5zaW9ucy9BenVyZUVuaGFuY2VkTW9uaXRvckZvckxpbnV4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b1a979d6-1893-4117-b65b-cfbbb9012ae6" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps4470.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps44702\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps44702.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1913" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "3ca35fbb-a85e-4913-8590-579fae73c9ff" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-correlation-request-id": [ + "51bbaf78-89b4-48d9-9597-ecb2c95ee99b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141504Z:51bbaf78-89b4-48d9-9597-ecb2c95ee99b" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps4470/providers/Microsoft.Compute/virtualMachines/vmcrptestps4470/extensions/AzureEnhancedMonitorForLinux?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczQ0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczQ0NzAvZXh0ZW5zaW9ucy9BenVyZUVuaGFuY2VkTW9uaXRvckZvckxpbnV4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f4d648fe-9c41-41ca-8c87-7cb1f900814e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/408141e7-7302-4bb8-bdc8-a14348107285?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "408141e7-7302-4bb8-bdc8-a14348107285" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/408141e7-7302-4bb8-bdc8-a14348107285?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "24979fc0-41ef-465f-a865-1269909831b0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141511Z:24979fc0-41ef-465f-a865-1269909831b0" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:11 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/408141e7-7302-4bb8-bdc8-a14348107285?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNDA4MTQxZTctNzMwMi00YmI4LWJkYzgtYTE0MzQ4MTA3Mjg1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"408141e7-7302-4bb8-bdc8-a14348107285\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:15:10.2479947+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "2f7366ce-dd48-4d3e-a021-95714f3b16e2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-correlation-request-id": [ + "73424d55-d3b1-476f-80e9-a768b71c6795" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141541Z:73424d55-d3b1-476f-80e9-a768b71c6795" + ], + "Date": [ + "Sat, 20 Feb 2016 14:15:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/408141e7-7302-4bb8-bdc8-a14348107285?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNDA4MTQxZTctNzMwMi00YmI4LWJkYzgtYTE0MzQ4MTA3Mjg1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"408141e7-7302-4bb8-bdc8-a14348107285\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:15:10.2479947+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "4298b676-689c-49b2-9ab1-dc961333b774" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-correlation-request-id": [ + "98b6ed90-b37f-4a8e-a98a-b336eef06fc3" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141611Z:98b6ed90-b37f-4a8e-a98a-b336eef06fc3" + ], + "Date": [ + "Sat, 20 Feb 2016 14:16:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/408141e7-7302-4bb8-bdc8-a14348107285?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNDA4MTQxZTctNzMwMi00YmI4LWJkYzgtYTE0MzQ4MTA3Mjg1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"408141e7-7302-4bb8-bdc8-a14348107285\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T15:15:10.2479947+01:00\",\r\n \"endTime\": \"2016-02-20T15:16:18.6391161+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "035c642c-e287-45fb-b830-9a81dcf3e808" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-correlation-request-id": [ + "b6968910-cc41-457c-8f4c-97bc5a18a40f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141641Z:b6968910-cc41-457c-8f4c-97bc5a18a40f" + ], + "Date": [ + "Sat, 20 Feb 2016 14:16:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps4470?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczQ0NzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "d9b0fb54-9544-47c8-92e3-e106e3cf9d56" + ], + "x-ms-correlation-request-id": [ + "d9b0fb54-9544-47c8-92e3-e106e3cf9d56" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141644Z:d9b0fb54-9544-47c8-92e3-e106e3cf9d56" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:16:44 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-request-id": [ + "4f1ac7c9-3fe2-45f4-b823-a18109469f22" + ], + "x-ms-correlation-request-id": [ + "4f1ac7c9-3fe2-45f4-b823-a18109469f22" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141645Z:4f1ac7c9-3fe2-45f4-b823-a18109469f22" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:16:44 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-request-id": [ + "7664eaa5-299c-4ce9-8526-ee58b28363f1" + ], + "x-ms-correlation-request-id": [ + "7664eaa5-299c-4ce9-8526-ee58b28363f1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141700Z:7664eaa5-299c-4ce9-8526-ee58b28363f1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:17:00 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-request-id": [ + "f97c10fc-d62d-4ac3-afb4-7b7f678e758b" + ], + "x-ms-correlation-request-id": [ + "f97c10fc-d62d-4ac3-afb4-7b7f678e758b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141716Z:f97c10fc-d62d-4ac3-afb4-7b7f678e758b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:17:16 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-request-id": [ + "10522e88-b90a-4e42-904d-65a56f8beae6" + ], + "x-ms-correlation-request-id": [ + "10522e88-b90a-4e42-904d-65a56f8beae6" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141732Z:10522e88-b90a-4e42-904d-65a56f8beae6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:17:31 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-request-id": [ + "2c7bb710-b7e5-473a-b4f3-dc79c5437510" + ], + "x-ms-correlation-request-id": [ + "2c7bb710-b7e5-473a-b4f3-dc79c5437510" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141747Z:2c7bb710-b7e5-473a-b4f3-dc79c5437510" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:17:46 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-request-id": [ + "c1ada01d-0644-4373-9ae1-cdf81a919ba9" + ], + "x-ms-correlation-request-id": [ + "c1ada01d-0644-4373-9ae1-cdf81a919ba9" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141802Z:c1ada01d-0644-4373-9ae1-cdf81a919ba9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:18:02 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-request-id": [ + "dec140ad-116a-4ab1-ad0b-2f5a28a705aa" + ], + "x-ms-correlation-request-id": [ + "dec140ad-116a-4ab1-ad0b-2f5a28a705aa" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141817Z:dec140ad-116a-4ab1-ad0b-2f5a28a705aa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:18:17 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14983" + ], + "x-ms-request-id": [ + "4d93d1f1-747f-492f-8258-16ba7d4da5ba" + ], + "x-ms-correlation-request-id": [ + "4d93d1f1-747f-492f-8258-16ba7d4da5ba" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141833Z:4d93d1f1-747f-492f-8258-16ba7d4da5ba" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:18:33 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-request-id": [ + "6473bfe5-fcd1-4121-8bc6-3a333d916968" + ], + "x-ms-correlation-request-id": [ + "6473bfe5-fcd1-4121-8bc6-3a333d916968" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141849Z:6473bfe5-fcd1-4121-8bc6-3a333d916968" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:18:48 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-request-id": [ + "9d28a523-f69e-44f5-ac44-0ccbb111d823" + ], + "x-ms-correlation-request-id": [ + "9d28a523-f69e-44f5-ac44-0ccbb111d823" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141904Z:9d28a523-f69e-44f5-ac44-0ccbb111d823" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:19:04 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-request-id": [ + "d0fdfb3a-8ef0-42da-894a-72f4d767c733" + ], + "x-ms-correlation-request-id": [ + "d0fdfb3a-8ef0-42da-894a-72f4d767c733" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141919Z:d0fdfb3a-8ef0-42da-894a-72f4d767c733" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:19:18 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-request-id": [ + "1dad0396-dd8d-4f07-a2c2-6af4129b3798" + ], + "x-ms-correlation-request-id": [ + "1dad0396-dd8d-4f07-a2c2-6af4129b3798" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141934Z:1dad0396-dd8d-4f07-a2c2-6af4129b3798" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:19:34 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-request-id": [ + "63ec1b3a-2368-42d2-862b-40165f5fc0e1" + ], + "x-ms-correlation-request-id": [ + "63ec1b3a-2368-42d2-862b-40165f5fc0e1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T141950Z:63ec1b3a-2368-42d2-862b-40165f5fc0e1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:19:49 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-request-id": [ + "e8a908cd-92fe-44f2-a742-4e8ead80858d" + ], + "x-ms-correlation-request-id": [ + "e8a908cd-92fe-44f2-a742-4e8ead80858d" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142005Z:e8a908cd-92fe-44f2-a742-4e8ead80858d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:20:05 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14976" + ], + "x-ms-request-id": [ + "41fe434c-22d4-4a4a-a1bc-1bcb98c7715e" + ], + "x-ms-correlation-request-id": [ + "41fe434c-22d4-4a4a-a1bc-1bcb98c7715e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142021Z:41fe434c-22d4-4a4a-a1bc-1bcb98c7715e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:20:20 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14975" + ], + "x-ms-request-id": [ + "fb94ae52-b24d-41f1-8c39-06f7d9df2d5b" + ], + "x-ms-correlation-request-id": [ + "fb94ae52-b24d-41f1-8c39-06f7d9df2d5b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142036Z:fb94ae52-b24d-41f1-8c39-06f7d9df2d5b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:20:36 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14974" + ], + "x-ms-request-id": [ + "69d738e9-091b-40a6-94e9-fa078b68d5a7" + ], + "x-ms-correlation-request-id": [ + "69d738e9-091b-40a6-94e9-fa078b68d5a7" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142051Z:69d738e9-091b-40a6-94e9-fa078b68d5a7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:20:51 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14973" + ], + "x-ms-request-id": [ + "47eac3a3-f3da-44e7-8270-a768a77e92ce" + ], + "x-ms-correlation-request-id": [ + "47eac3a3-f3da-44e7-8270-a768a77e92ce" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142107Z:47eac3a3-f3da-44e7-8270-a768a77e92ce" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:21:06 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14972" + ], + "x-ms-request-id": [ + "6205ec1c-1b79-4fb5-84f6-87945151870c" + ], + "x-ms-correlation-request-id": [ + "6205ec1c-1b79-4fb5-84f6-87945151870c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142122Z:6205ec1c-1b79-4fb5-84f6-87945151870c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:21:22 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14971" + ], + "x-ms-request-id": [ + "33929866-73fe-4a30-8fb1-336474c2f8ad" + ], + "x-ms-correlation-request-id": [ + "33929866-73fe-4a30-8fb1-336474c2f8ad" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142137Z:33929866-73fe-4a30-8fb1-336474c2f8ad" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:21:37 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-request-id": [ + "3ed072ab-451c-40c3-bcd1-37896ae9a562" + ], + "x-ms-correlation-request-id": [ + "3ed072ab-451c-40c3-bcd1-37896ae9a562" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142152Z:3ed072ab-451c-40c3-bcd1-37896ae9a562" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:21:52 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-request-id": [ + "41e5d156-7468-4232-8b9b-41b2f0c6e3f0" + ], + "x-ms-correlation-request-id": [ + "41e5d156-7468-4232-8b9b-41b2f0c6e3f0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142208Z:41e5d156-7468-4232-8b9b-41b2f0c6e3f0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:22:07 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-request-id": [ + "e9370372-2e29-4b49-9ae7-796fa4957a70" + ], + "x-ms-correlation-request-id": [ + "e9370372-2e29-4b49-9ae7-796fa4957a70" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142223Z:e9370372-2e29-4b49-9ae7-796fa4957a70" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:22:23 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-request-id": [ + "984ed3cc-2682-477b-86f1-d0462983fbb6" + ], + "x-ms-correlation-request-id": [ + "984ed3cc-2682-477b-86f1-d0462983fbb6" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142238Z:984ed3cc-2682-477b-86f1-d0462983fbb6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:22:37 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14966" + ], + "x-ms-request-id": [ + "cb5bfd84-ab5e-4b70-85fc-e9b9a2f29edc" + ], + "x-ms-correlation-request-id": [ + "cb5bfd84-ab5e-4b70-85fc-e9b9a2f29edc" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142254Z:cb5bfd84-ab5e-4b70-85fc-e9b9a2f29edc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:22:53 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-request-id": [ + "1fee9e46-8d31-48a2-bfdb-3ad31e1e2e39" + ], + "x-ms-correlation-request-id": [ + "1fee9e46-8d31-48a2-bfdb-3ad31e1e2e39" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142309Z:1fee9e46-8d31-48a2-bfdb-3ad31e1e2e39" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:23:09 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM0NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0wTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-request-id": [ + "0865a518-fd61-45f7-aa28-7ccff0cb4cb1" + ], + "x-ms-correlation-request-id": [ + "0865a518-fd61-45f7-aa28-7ccff0cb4cb1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T142324Z:0865a518-fd61-45f7-aa28-7ccff0cb4cb1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:23:24 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-AEMExtensionAdvancedLinux": [ + "crptestps4470" + ] + }, + "Variables": { + "SubscriptionId": "e663cc2d-722b-4be1-b636-bbd9e4c60fd9" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionAdvancedWindows.json b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionAdvancedWindows.json new file mode 100644 index 000000000000..b6207a2186f5 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionAdvancedWindows.json @@ -0,0 +1,6441 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-request-id": [ + "dff097f7-99a8-44d0-917c-5ef72af81a30" + ], + "x-ms-correlation-request-id": [ + "dff097f7-99a8-44d0-917c-5ef72af81a30" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143531Z:dff097f7-99a8-44d0-917c-5ef72af81a30" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:35:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps1075?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "105" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-request-id": [ + "e12e6739-ed7a-43e2-bf02-48a40c06687e" + ], + "x-ms-correlation-request-id": [ + "e12e6739-ed7a-43e2-bf02-48a40c06687e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143531Z:e12e6739-ed7a-43e2-bf02-48a40c06687e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:35:31 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps1075?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14956" + ], + "x-ms-request-id": [ + "87ce17d0-e49b-42ba-b3cd-791e225fba07" + ], + "x-ms-correlation-request-id": [ + "87ce17d0-e49b-42ba-b3cd-791e225fba07" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145104Z:87ce17d0-e49b-42ba-b3cd-791e225fba07" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:51:04 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps1075?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075\",\r\n \"name\": \"crptestps1075\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "179" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "0b83d559-2e3f-43b1-85c0-a7d617be062e" + ], + "x-ms-correlation-request-id": [ + "0b83d559-2e3f-43b1-85c0-a7d617be062e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143533Z:0b83d559-2e3f-43b1-85c0-a7d617be062e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:35:33 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-request-id": [ + "d766582e-3f7c-4509-bbfe-b8bd4d196ae4" + ], + "x-ms-correlation-request-id": [ + "d766582e-3f7c-4509-bbfe-b8bd4d196ae4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143533Z:d766582e-3f7c-4509-bbfe-b8bd4d196ae4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:35:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualnetworks/vnetcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMTA3NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "62ade397-fd87-4060-bdce-bf807e8e6677" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/vnetcrptestps1075' under resource group 'crptestps1075' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "168" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "ec15ac9e-ca69-429a-abcd-889ad1cc9908" + ], + "x-ms-correlation-request-id": [ + "ec15ac9e-ca69-429a-abcd-889ad1cc9908" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143535Z:ec15ac9e-ca69-429a-abcd-889ad1cc9908" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:35:35 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualnetworks/vnetcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMTA3NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075\",\r\n \"etag\": \"W/\\\"83c6b9b8-8cac-4d84-8fc2-dd56a658fe08\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e7422f82-cb45-4a90-99f1-57fed14c5af1\",\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\": \"subnetcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\",\r\n \"etag\": \"W/\\\"83c6b9b8-8cac-4d84-8fc2-dd56a658fe08\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "35260b72-43d9-437d-afa9-cc99867110a7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"83c6b9b8-8cac-4d84-8fc2-dd56a658fe08\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "a02dbc8c-7b13-4ed2-85a0-e78a91da54bd" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143608Z:a02dbc8c-7b13-4ed2-85a0-e78a91da54bd" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualnetworks/vnetcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMTA3NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c6c2c5a8-c429-4a73-b7e4-643955576e61" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075\",\r\n \"etag\": \"W/\\\"83c6b9b8-8cac-4d84-8fc2-dd56a658fe08\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e7422f82-cb45-4a90-99f1-57fed14c5af1\",\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\": \"subnetcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\",\r\n \"etag\": \"W/\\\"83c6b9b8-8cac-4d84-8fc2-dd56a658fe08\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0007b1d0-3bca-4f41-b929-1e5ee92d2100" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"83c6b9b8-8cac-4d84-8fc2-dd56a658fe08\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "e8c7e177-d88e-4612-880e-856e69a6def4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143608Z:e8c7e177-d88e-4612-880e-856e69a6def4" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualnetworks/vnetcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMTA3NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c28c7c63-87f5-485f-9fcc-311d76074539" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075\",\r\n \"etag\": \"W/\\\"83c6b9b8-8cac-4d84-8fc2-dd56a658fe08\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e7422f82-cb45-4a90-99f1-57fed14c5af1\",\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\": \"subnetcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\",\r\n \"etag\": \"W/\\\"83c6b9b8-8cac-4d84-8fc2-dd56a658fe08\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e9d5e89f-dda4-49e7-ba7d-d4739e4df9cc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"83c6b9b8-8cac-4d84-8fc2-dd56a658fe08\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "d6271e14-fb79-4988-a6ce-858edf9da8a0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143608Z:d6271e14-fb79-4988-a6ce-858edf9da8a0" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualnetworks/vnetcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMTA3NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\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 \"name\": \"subnetcrptestps1075\",\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n ]\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "341" + ], + "x-ms-client-request-id": [ + "dbb17b37-cf29-4a30-ab09-c13451a512ad" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075\",\r\n \"etag\": \"W/\\\"cff2c40c-d347-4c08-b3e3-52c56b3a33f9\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"e7422f82-cb45-4a90-99f1-57fed14c5af1\",\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\": \"subnetcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\",\r\n \"etag\": \"W/\\\"cff2c40c-d347-4c08-b3e3-52c56b3a33f9\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "992" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "e5675c3d-bf19-4194-85be-820e85e95ee3" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/e5675c3d-bf19-4194-85be-820e85e95ee3?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "c60325d6-c8d7-4b2a-affb-9b3f1448761d" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143537Z:c60325d6-c8d7-4b2a-affb-9b3f1448761d" + ], + "Date": [ + "Sat, 20 Feb 2016 14:35:36 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/e5675c3d-bf19-4194-85be-820e85e95ee3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTU2NzVjM2QtYmYxOS00MTk0LTg1YmUtODIwZTg1ZTk1ZWUzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a97444a6-ed23-43b6-a213-4796af136ce1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "46939e77-69fb-4791-bfbd-7da7914ffcd5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143607Z:46939e77-69fb-4791-bfbd-7da7914ffcd5" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMTA3NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2cf8c5bb-aa9b-42b5-9e79-d0a8a1bf90c2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/pubipcrptestps1075' under resource group 'crptestps1075' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "171" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "2f67be11-90a4-4268-b97a-43951c706340" + ], + "x-ms-correlation-request-id": [ + "2f67be11-90a4-4268-b97a-43951c706340" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143608Z:2f67be11-90a4-4268-b97a-43951c706340" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:07 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMTA3NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075\",\r\n \"etag\": \"W/\\\"c126d275-dd8a-4727-a894-9288a1a5d8a8\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a00c3c74-a0c5-4e92-aba3-4172df5c828d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps1075\",\r\n \"fqdn\": \"pubipcrptestps1075.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a47b497b-24bd-4509-bf9c-a6e8894f5f62" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"c126d275-dd8a-4727-a894-9288a1a5d8a8\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-correlation-request-id": [ + "287242b7-3bb7-49fb-915b-20c41325754e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143640Z:287242b7-3bb7-49fb-915b-20c41325754e" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMTA3NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4bc3a5b5-e8c4-45ac-beaf-d5417e9b505b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075\",\r\n \"etag\": \"W/\\\"c126d275-dd8a-4727-a894-9288a1a5d8a8\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a00c3c74-a0c5-4e92-aba3-4172df5c828d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps1075\",\r\n \"fqdn\": \"pubipcrptestps1075.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "616febe5-8785-48fd-b809-0bd091d90627" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"c126d275-dd8a-4727-a894-9288a1a5d8a8\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14983" + ], + "x-ms-correlation-request-id": [ + "bfabe3e0-a844-4dc2-9b66-9bf14d900f05" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143641Z:bfabe3e0-a844-4dc2-9b66-9bf14d900f05" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMTA3NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4c77b2ed-d5a8-43cc-ab4d-8558d7f2cad1" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075\",\r\n \"etag\": \"W/\\\"c126d275-dd8a-4727-a894-9288a1a5d8a8\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a00c3c74-a0c5-4e92-aba3-4172df5c828d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps1075\",\r\n \"fqdn\": \"pubipcrptestps1075.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0129f4a0-0538-4dff-b4ed-be7db2358853" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"c126d275-dd8a-4727-a894-9288a1a5d8a8\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-correlation-request-id": [ + "4989f500-fed6-4234-a6f0-7bd8f5b48430" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143641Z:4989f500-fed6-4234-a6f0-7bd8f5b48430" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMTA3NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps1075\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "174" + ], + "x-ms-client-request-id": [ + "bf0c9bc4-d8b4-4386-94ad-7adbcb9fb576" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075\",\r\n \"etag\": \"W/\\\"08347b1a-e1bf-431f-a172-d39e606b8652\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"a00c3c74-a0c5-4e92-aba3-4172df5c828d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps1075\",\r\n \"fqdn\": \"pubipcrptestps1075.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "665" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "28b0ed16-4d83-4644-9a5d-3c0c6fbc87ce" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/28b0ed16-4d83-4644-9a5d-3c0c6fbc87ce?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "5436e736-9484-486a-b621-b33b6ab6a861" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143610Z:5436e736-9484-486a-b621-b33b6ab6a861" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:09 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/28b0ed16-4d83-4644-9a5d-3c0c6fbc87ce?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMjhiMGVkMTYtNGQ4My00NjQ0LTlhNWQtM2MwYzZmYmM4N2NlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2f0cd8df-d01b-49e0-a2f8-e8f0ffd77a3c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "c046888f-39f7-4992-8d1a-a7c9c1e38a53" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143640Z:c046888f-39f7-4992-8d1a-a7c9c1e38a53" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3196e928-e904-404a-b0f2-4d66556534ee" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/nic0crptestps1075' under resource group 'crptestps1075' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "c7906026-73e0-4c06-bcdd-b33509b0c417" + ], + "x-ms-correlation-request-id": [ + "c7906026-73e0-4c06-bcdd-b33509b0c417" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143641Z:c7906026-73e0-4c06-bcdd-b33509b0c417" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:40 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6df44c48-e3c8-45ca-a7d9-c19da1e57929" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"etag\": \"W/\\\"178288c5-a1ac-4dae-85c8-782c6c53e2b7\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"33db4102-4088-440e-9de0-f46601ee9e7e\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"178288c5-a1ac-4dae-85c8-782c6c53e2b7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "494a57f8-e229-4ca8-a216-bf9c2cfecc90" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"178288c5-a1ac-4dae-85c8-782c6c53e2b7\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-correlation-request-id": [ + "e6647002-a267-4d4d-abb0-9c91d9595f96" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143643Z:e6647002-a267-4d4d-abb0-9c91d9595f96" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "983e10bd-7a1f-4662-a14e-9904ac337376" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"etag\": \"W/\\\"178288c5-a1ac-4dae-85c8-782c6c53e2b7\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"33db4102-4088-440e-9de0-f46601ee9e7e\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"178288c5-a1ac-4dae-85c8-782c6c53e2b7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9d2bf958-60e0-403c-a424-2b05e0b7c1c5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"178288c5-a1ac-4dae-85c8-782c6c53e2b7\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-correlation-request-id": [ + "8ffaea50-71b6-4e07-b365-8fc7fe89a0a5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143643Z:8ffaea50-71b6-4e07-b365-8fc7fe89a0a5" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:43 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075\"\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "900" + ], + "x-ms-client-request-id": [ + "e18dd401-984a-4259-8a35-44d801c065ea" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"etag\": \"W/\\\"178288c5-a1ac-4dae-85c8-782c6c53e2b7\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"33db4102-4088-440e-9de0-f46601ee9e7e\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"178288c5-a1ac-4dae-85c8-782c6c53e2b7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps1075\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "209d7469-66db-473c-8872-a1fb6ba3ee34" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/209d7469-66db-473c-8872-a1fb6ba3ee34?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "1d59f1fe-221b-495c-8367-77b9a3051363" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143643Z:1d59f1fe-221b-495c-8367-77b9a3051363" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:42 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzFjcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f82dfe91-3bbf-4fbf-bde5-9cc447a1174b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/nic1crptestps1075' under resource group 'crptestps1075' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "b535dfff-b4f5-4330-889b-27c4f5f908a9" + ], + "x-ms-correlation-request-id": [ + "b535dfff-b4f5-4330-889b-27c4f5f908a9" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143643Z:b535dfff-b4f5-4330-889b-27c4f5f908a9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:43 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzFjcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d548b71b-5002-4fea-ae38-a364821f64d7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic1crptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"etag\": \"W/\\\"a42e97d7-d250-4c08-a073-23760f9e06ec\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"f9fd4013-c6b3-42f7-9fce-7949dfb15701\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"a42e97d7-d250-4c08-a073-23760f9e06ec\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.5\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1335" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a2b60ec2-e73a-4132-8ce9-f126a9ee3606" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"a42e97d7-d250-4c08-a073-23760f9e06ec\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-correlation-request-id": [ + "791d7ed2-9d76-4beb-b443-bbabcd457840" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143645Z:791d7ed2-9d76-4beb-b443-bbabcd457840" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzFjcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "37157a45-1938-4c41-8a1d-928254e4c403" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic1crptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"etag\": \"W/\\\"a42e97d7-d250-4c08-a073-23760f9e06ec\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"f9fd4013-c6b3-42f7-9fce-7949dfb15701\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"a42e97d7-d250-4c08-a073-23760f9e06ec\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.5\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1335" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5cd8cd7c-0cab-441f-ae9b-fcafbefe8c23" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"a42e97d7-d250-4c08-a073-23760f9e06ec\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14976" + ], + "x-ms-correlation-request-id": [ + "b102a65e-513a-48ba-bb12-44fe60cad813" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143645Z:b102a65e-513a-48ba-bb12-44fe60cad813" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzFjcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "687" + ], + "x-ms-client-request-id": [ + "2a951188-a416-4fba-848f-0ed5c2dea043" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic1crptestps1075\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"etag\": \"W/\\\"a42e97d7-d250-4c08-a073-23760f9e06ec\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"f9fd4013-c6b3-42f7-9fce-7949dfb15701\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"a42e97d7-d250-4c08-a073-23760f9e06ec\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.5\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/virtualNetworks/vnetcrptestps1075/subnets/subnetcrptestps1075\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1335" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "7f27b99f-3a90-425f-936c-4c254a45c00e" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/7f27b99f-3a90-425f-936c-4c254a45c00e?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "dedb9c05-2680-4d59-ad37-54264f256b0f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143645Z:dedb9c05-2680-4d59-ad37-54264f256b0f" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:44 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "88" + ], + "x-ms-client-request-id": [ + "76ba91dc-a0c0-4e0e-9fbd-03ffc1c2a801" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "a7caccca-e9e6-4953-b9b5-304142f5efce" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/49525a5c-8f77-42f6-94fa-5fc007db65cf?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "a7caccca-e9e6-4953-b9b5-304142f5efce" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143648Z:a7caccca-e9e6-4953-b9b5-304142f5efce" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:47 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/49525a5c-8f77-42f6-94fa-5fc007db65cf?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzQ5NTI1YTVjLThmNzctNDJmNi05NGZhLTVmYzAwN2RiNjVjZj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "44d2642f-ef37-4eac-be7f-46cd527d26ef" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "368a6d35-1c7e-4c56-9ffc-b7fcd04ff43b" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/49525a5c-8f77-42f6-94fa-5fc007db65cf?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "368a6d35-1c7e-4c56-9ffc-b7fcd04ff43b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143648Z:368a6d35-1c7e-4c56-9ffc-b7fcd04ff43b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:36:48 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/49525a5c-8f77-42f6-94fa-5fc007db65cf?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzQ5NTI1YTVjLThmNzctNDJmNi05NGZhLTVmYzAwN2RiNjVjZj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f4433def-fa17-403f-89b8-7ac524963b73" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "88" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "29e79205-a5ee-46d6-81bf-e0dadd1e7f51" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "29e79205-a5ee-46d6-81bf-e0dadd1e7f51" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143713Z:29e79205-a5ee-46d6-81bf-e0dadd1e7f51" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:37:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3692071d-4b4e-4cc8-97f1-4e6ac26b3d99" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps1075\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:36:47.3817483Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1075.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "506" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "91e4fa53-d5bd-40ec-8ca5-0bd8a9cf6af1" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "91e4fa53-d5bd-40ec-8ca5-0bd8a9cf6af1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143714Z:91e4fa53-d5bd-40ec-8ca5-0bd8a9cf6af1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:37:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMxMDc1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b60f659d-04fc-4da5-bdd5-576c79132af9" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps1075\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:36:47.3817483Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1075.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "506" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b061e90a-73ef-46cc-9ad8-49c9ce0673dc" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "b061e90a-73ef-46cc-9ad8-49c9ce0673dc" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143714Z:b061e90a-73ef-46cc-9ad8-49c9ce0673dc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:37:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMxMDc1L2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2ad9e44b-bde3-4e25-ba46-e37f74dde3be" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"uQRwBDj2sTJ2U2NhcKtNPirdaW69FjRFI/50Tr+f4ojXUKhEhA/Zp9nVBwj6U2DJAkJtcvpgI6zqgKJHeDmraA==\",\r\n \"key2\": \"XZ6BKuJUD4ZXUYXGqBc8Iu0+2SEQJDSJBRa6FSLHtkQID64YCgRsEzELvwW8R6PAMm6iDQ0G0O2rlXzwMgczqQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "edfefa40-2db0-4c60-9a2f-a46563bd6fee" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "edfefa40-2db0-4c60-9a2f-a46563bd6fee" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143714Z:edfefa40-2db0-4c60-9a2f-a46563bd6fee" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:37:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMxMDc1L2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "48a18f2d-4711-48d8-bcdf-ea5fd3b4bd94" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"uQRwBDj2sTJ2U2NhcKtNPirdaW69FjRFI/50Tr+f4ojXUKhEhA/Zp9nVBwj6U2DJAkJtcvpgI6zqgKJHeDmraA==\",\r\n \"key2\": \"XZ6BKuJUD4ZXUYXGqBc8Iu0+2SEQJDSJBRa6FSLHtkQID64YCgRsEzELvwW8R6PAMm6iDQ0G0O2rlXzwMgczqQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ea05984d-c4f7-482d-9411-a22ea7c7a545" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "ea05984d-c4f7-482d-9411-a22ea7c7a545" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144611Z:ea05984d-c4f7-482d-9411-a22ea7c7a545" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMxMDc1L2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6c35b4dc-a7a6-4ee3-8f9c-3839953a7e73" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"uQRwBDj2sTJ2U2NhcKtNPirdaW69FjRFI/50Tr+f4ojXUKhEhA/Zp9nVBwj6U2DJAkJtcvpgI6zqgKJHeDmraA==\",\r\n \"key2\": \"XZ6BKuJUD4ZXUYXGqBc8Iu0+2SEQJDSJBRa6FSLHtkQID64YCgRsEzELvwW8R6PAMm6iDQ0G0O2rlXzwMgczqQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "af847459-209e-4418-ba15-e70f944581b5" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-correlation-request-id": [ + "af847459-209e-4418-ba15-e70f944581b5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144611Z:af847459-209e-4418-ba15-e70f944581b5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMxMDc1L2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "857b002f-0530-40ff-b2f8-86dca640644e" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"uQRwBDj2sTJ2U2NhcKtNPirdaW69FjRFI/50Tr+f4ojXUKhEhA/Zp9nVBwj6U2DJAkJtcvpgI6zqgKJHeDmraA==\",\r\n \"key2\": \"XZ6BKuJUD4ZXUYXGqBc8Iu0+2SEQJDSJBRa6FSLHtkQID64YCgRsEzELvwW8R6PAMm6iDQ0G0O2rlXzwMgczqQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9fab2d5a-2c65-4da1-aa5f-a6dc196d1a85" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "9fab2d5a-2c65-4da1-aa5f-a6dc196d1a85" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145001Z:9fab2d5a-2c65-4da1-aa5f-a6dc196d1a85" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:50:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"osDisk\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\",\r\n \"createOption\": \"FromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"BaR@123crptestps1075\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true\r\n }\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2091" + ], + "x-ms-client-request-id": [ + "87ef7721-13ae-4489-9fbd-c9b8a980c869" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2288" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "a754ce02-8cea-4069-8067-367da43bd30f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "39ca353f-f781-4116-92df-10d9edc78362" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143718Z:39ca353f-f781-4116-92df-10d9edc78362" + ], + "Date": [ + "Sat, 20 Feb 2016 14:37:18 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "20cfef68-ede5-45f0-813c-8951ac341e0f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14956" + ], + "x-ms-correlation-request-id": [ + "049d3b88-2ab1-4f3b-855f-6875aad8f418" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143748Z:049d3b88-2ab1-4f3b-855f-6875aad8f418" + ], + "Date": [ + "Sat, 20 Feb 2016 14:37:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "3e2d5394-96f7-42ca-8b67-411193b65bfa" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14955" + ], + "x-ms-correlation-request-id": [ + "b8a00dfa-0314-4302-a4db-89668e5270ce" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143818Z:b8a00dfa-0314-4302-a4db-89668e5270ce" + ], + "Date": [ + "Sat, 20 Feb 2016 14:38:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "eb47f6a5-33d6-4614-97bb-980ff594add2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14954" + ], + "x-ms-correlation-request-id": [ + "0f0a8528-0a3f-4469-8a81-229ea41a9467" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143849Z:0f0a8528-0a3f-4469-8a81-229ea41a9467" + ], + "Date": [ + "Sat, 20 Feb 2016 14:38:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "bfbb4b75-245f-4263-956b-7a67671bb69a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14953" + ], + "x-ms-correlation-request-id": [ + "136501d7-35b8-4b13-8f07-2b7a4a23958e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143919Z:136501d7-35b8-4b13-8f07-2b7a4a23958e" + ], + "Date": [ + "Sat, 20 Feb 2016 14:39:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "3c9b9f4b-c082-439e-98ab-6d496b551396" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-correlation-request-id": [ + "c31275ba-2597-4b99-a82b-1c973af8ce34" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T143949Z:c31275ba-2597-4b99-a82b-1c973af8ce34" + ], + "Date": [ + "Sat, 20 Feb 2016 14:39:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "9cc61ac9-3b46-426d-beef-d14b781e8bef" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-correlation-request-id": [ + "d52a28e7-40e2-479a-8a13-0678596df41c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144019Z:d52a28e7-40e2-479a-8a13-0678596df41c" + ], + "Date": [ + "Sat, 20 Feb 2016 14:40:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "0eaf7464-1ef9-41ba-9f28-68e9142024f3" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14951" + ], + "x-ms-correlation-request-id": [ + "3725814a-4335-4dfd-89fa-4982e8227936" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144049Z:3725814a-4335-4dfd-89fa-4982e8227936" + ], + "Date": [ + "Sat, 20 Feb 2016 14:40:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "638b1282-01d8-47bd-a272-7f4d7a57568c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14950" + ], + "x-ms-correlation-request-id": [ + "2e320eae-e296-4b43-9442-6b22dec9d61f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144119Z:2e320eae-e296-4b43-9442-6b22dec9d61f" + ], + "Date": [ + "Sat, 20 Feb 2016 14:41:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "242a411b-d258-4dd0-83cb-fa1326f1f6cb" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14949" + ], + "x-ms-correlation-request-id": [ + "3b987f09-5d5c-4160-ae41-2f94408dae60" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144150Z:3b987f09-5d5c-4160-ae41-2f94408dae60" + ], + "Date": [ + "Sat, 20 Feb 2016 14:41:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "c6a4ddf5-e507-4575-98a9-d2db92ddb52a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14948" + ], + "x-ms-correlation-request-id": [ + "56d8baa4-625c-443a-a034-8ccbf6020c0b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144220Z:56d8baa4-625c-443a-a034-8ccbf6020c0b" + ], + "Date": [ + "Sat, 20 Feb 2016 14:42:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "8cd98fa1-9a13-45df-8475-a983b73a78af" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14947" + ], + "x-ms-correlation-request-id": [ + "d257b48c-4e41-453d-838f-c483ce6cee99" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144250Z:d257b48c-4e41-453d-838f-c483ce6cee99" + ], + "Date": [ + "Sat, 20 Feb 2016 14:42:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "e8a925f0-cab9-4b24-bbfe-c92457fda719" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14946" + ], + "x-ms-correlation-request-id": [ + "ec22399c-b072-4001-8fba-aec78b638cb2" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144320Z:ec22399c-b072-4001-8fba-aec78b638cb2" + ], + "Date": [ + "Sat, 20 Feb 2016 14:43:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/a754ce02-8cea-4069-8067-367da43bd30f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTc1NGNlMDItOGNlYS00MDY5LTgwNjctMzY3ZGE0M2JkMzBmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a754ce02-8cea-4069-8067-367da43bd30f\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T15:37:16.9596899+01:00\",\r\n \"endTime\": \"2016-02-20T15:43:34.850778+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "1ce8c2c2-0afe-4918-88fc-0db9db9c3953" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14945" + ], + "x-ms-correlation-request-id": [ + "c51b9b3b-16c6-43eb-95c5-21eaf37cca48" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144350Z:c51b9b3b-16c6-43eb-95c5-21eaf37cca48" + ], + "Date": [ + "Sat, 20 Feb 2016 14:43:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2289" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "55009b0b-6647-4635-9413-dedb40c96e1d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14944" + ], + "x-ms-correlation-request-id": [ + "3b3d54dc-9670-46b4-b29e-4f3be48c2687" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144351Z:3b3d54dc-9670-46b4-b29e-4f3be48c2687" + ], + "Date": [ + "Sat, 20 Feb 2016 14:43:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "dba10a0a-7810-4a6b-b37a-a2786d43c432" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2843" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "fb003e52-09e0-497e-83c0-532f7282d852" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14938" + ], + "x-ms-correlation-request-id": [ + "2c238a12-8b8c-403e-ae30-7ba3b5fa5708" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144540Z:2c238a12-8b8c-403e-ae30-7ba3b5fa5708" + ], + "Date": [ + "Sat, 20 Feb 2016 14:45:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5767ec47-ee29-41da-9416-cb8bf381cae7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2843" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "8dd8bf2c-6408-467c-a8ba-7fce134d2c05" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-correlation-request-id": [ + "c1595418-a621-4a08-b3b8-1039cbdfce5f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144541Z:c1595418-a621-4a08-b3b8-1039cbdfce5f" + ], + "Date": [ + "Sat, 20 Feb 2016 14:45:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "38e5171d-5128-477e-bebc-5c6f5134d0b0" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2843" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "9ee0a609-12b5-4973-9300-907bc4238cbb" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14936" + ], + "x-ms-correlation-request-id": [ + "7d2cb476-6afd-4bc1-a1ac-720c4607bfb3" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144541Z:7d2cb476-6afd-4bc1-a1ac-720c4607bfb3" + ], + "Date": [ + "Sat, 20 Feb 2016 14:45:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ebd8464e-10cb-4ad7-92c0-a48e7ae91c9f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2843" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "79711aa6-85f2-4a3a-9cba-558c8b757989" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14933" + ], + "x-ms-correlation-request-id": [ + "ba8829ea-76c3-4f77-bfdb-90bfc155e4e3" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144610Z:ba8829ea-76c3-4f77-bfdb-90bfc155e4e3" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9f791a9d-cfab-4526-abb5-8758659badc6" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4704" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "88d3a253-3c50-47a8-bcfc-b214e3c8810f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14922" + ], + "x-ms-correlation-request-id": [ + "2e46b855-a48d-4181-b7ab-f40bf097a0b5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144854Z:2e46b855-a48d-4181-b7ab-f40bf097a0b5" + ], + "Date": [ + "Sat, 20 Feb 2016 14:48:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "67b74d85-1178-4cfc-a938-93277fe2dfeb" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps10752\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps10752.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "6682" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "4a142234-b7ff-4cb4-8c7b-03d5c969c461" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14918" + ], + "x-ms-correlation-request-id": [ + "774eb23b-b24c-4d84-8acc-6326278c9c6e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144959Z:774eb23b-b24c-4d84-8acc-6326278c9c6e" + ], + "Date": [ + "Sat, 20 Feb 2016 14:49:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9935ab41-f38b-4d56-85fa-54a84f36fcc1" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps10752\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps10752.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "6682" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "f06431b5-4549-4f49-8f7e-f979b4c3ba50" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14916" + ], + "x-ms-correlation-request-id": [ + "1ea19d91-755c-49e1-963a-b537237d1707" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145000Z:1ea19d91-755c-49e1-963a-b537237d1707" + ], + "Date": [ + "Sat, 20 Feb 2016 14:49:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c4b8ff2b-8d59-497b-ae82-bf4108eaaf6a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps10752\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps10752.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "6682" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "09c14b4e-1b58-4056-aed3-15cc3d1665d3" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14914" + ], + "x-ms-correlation-request-id": [ + "2959e518-69c8-47d6-a78a-a76ee49dc42e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145002Z:2959e518-69c8-47d6-a78a-a76ee49dc42e" + ], + "Date": [ + "Sat, 20 Feb 2016 14:50:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9146e023-0e90-4011-9c9a-5a008e2ca1e2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4704" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "c2401ca3-17c3-4a6f-8517-caa060184925" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14908" + ], + "x-ms-correlation-request-id": [ + "e562ab82-df3c-4329-8953-29cd118355d6" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145103Z:e562ab82-df3c-4329-8953-29cd118355d6" + ], + "Date": [ + "Sat, 20 Feb 2016 14:51:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/publishers?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "28cd88f7-e2b7-4678-be98-1b3aa616e4a2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4psa\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/4psa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4ward365\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/4ward365\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"7isolutions\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/7isolutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"a10networks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/a10networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"abiquo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/abiquo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis2\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"active-navigation\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/active-navigation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"activeeon\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/activeeon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adam-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/adam-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adatao\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/adatao\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe_test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe_test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adra-match\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/adra-match\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech-webaccess\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech-webaccess\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aerospike\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aerospike\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aimsinnovation\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aimsinnovation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aiscaler-cache-control-ddos-and-url-rewriting-\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aiscaler-cache-control-ddos-and-url-rewriting-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alachisoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/alachisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alertlogic\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/alertlogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AlertLogic.Extension\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/AlertLogic.Extension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"algebraix-data\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/algebraix-data\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alldigital-brevity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/alldigital-brevity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alteryx\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/alteryx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"altiar\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/altiar\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcelerator\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcelerator\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcitoinc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcitoinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appex-networks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appex-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appistry\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appistry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"apprenda\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/apprenda\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appveyorci\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appveyorci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appzero\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appzero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"arangodb\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/arangodb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aras\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aras\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"array_networks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/array_networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aspex-managed-cloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aspex-managed-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"attunity_cloudbeam\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/attunity_cloudbeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"auriq-systems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/auriq-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"avepoint\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/avepoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aviatrix-systems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aviatrix-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"awingu\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/awingu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"axway\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/axway\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azul\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/azul\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AzureRT.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/AzureRT.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azuresyncfusion\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/azuresyncfusion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"barracudanetworks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/barracudanetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"basho\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/basho\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Bitnami\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Bitnami\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bizagi\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/bizagi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"biztalk360\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/biztalk360\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"blackberry\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/blackberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bluetalon\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/bluetalon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boundlessgeo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/boundlessgeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boxless\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/boxless\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"brocade_communications\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/brocade_communications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bryte\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/bryte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bssw\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/bssw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"buddhalabs\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/buddhalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bwappengine\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/bwappengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Canonical\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Canonical\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"caringo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/caringo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"catechnologies\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/catechnologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cautelalabs\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cautelalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cds\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cds\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"certivox\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/certivox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpoint\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpointsystems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpointsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"chef-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/chef-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Chef.Bootstrap.WindowsAzure\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Chef.Bootstrap.WindowsAzure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cherwell\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cherwell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"circleci\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/circleci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cires21\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cires21\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cisco\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cisco\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"citrix\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/citrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clickberry\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/clickberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloud-cruiser\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloud-cruiser\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees-enterprise-jenkins\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees-enterprise-jenkins\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbolt-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbolt-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudboost\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudboost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera1qaz2wsx\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera1qaz2wsx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudhouse\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudhouse\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudlink\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudlink\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLink.SecureVM\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLink.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudsoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clustrix\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/clustrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codelathe\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/codelathe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cohesive\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cohesive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"commvault\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/commvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer.TestSensor\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer.TestSensor\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"consensys\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/consensys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cordis\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cordis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"corent-technology-pvt\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/corent-technology-pvt\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CoreOS\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/CoreOS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cortical-io\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cortical-io\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"couchbase\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/couchbase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"credativ\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/credativ\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans.Windows.App\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans2.Windows.App\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans2.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans3.Windows.App\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans3.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataart\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataart\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datacastle\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/datacastle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Datadog.Agent\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Datadog.Agent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataexpeditioninc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataexpeditioninc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataiku\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataiku\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datalayer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/datalayer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataliberation\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataliberation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datastax\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/datastax\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datasunrise\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/datasunrise\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"defacto_global_\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/defacto_global_\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell_software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"denyall\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/denyall\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"derdack\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/derdack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dgsecure\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dgsecure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docker\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/docker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docscorp-us\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/docscorp-us\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dolbydeveloper\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dolbydeveloper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dome9\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dome9\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"donovapub\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/donovapub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"drone\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/drone\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dundas\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dundas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dynatrace.ruxit\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dynatrace.ruxit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"easyterritory\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/easyterritory\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"edevtech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/edevtech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"egress\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/egress\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip-eipower\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip-eipower\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elastacloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/elastacloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elasticbox\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/elasticbox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elfiqnetworks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/elfiqnetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eloquera\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/eloquera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eperi\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/eperi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"equilibrium\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/equilibrium\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET.FileSecurity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET.FileSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"esri\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/esri\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eurotech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/eurotech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exasol\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/exasol\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exit-games\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/exit-games\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"expertime\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/expertime\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"f5-networks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/f5-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"filebridge\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/filebridge\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"firehost\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/firehost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"flexerasoftware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/flexerasoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"foghorn-systems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/foghorn-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"forscene\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/forscene\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortinet\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortinet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortycloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortycloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fw\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/fw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"g-data-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/g-data-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"gemalto-safenet\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/gemalto-safenet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"GitHub\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/GitHub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greathorn\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/greathorn\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greensql\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/greensql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"haivision\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/haivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"halobicloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/halobicloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hanu\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/hanu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hewlett-packard\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/hewlett-packard\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hortonworks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/hortonworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iaansys\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/iaansys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iamcloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/iamcloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ibabs-eu\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ibabs-eu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imaginecommunications\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/imaginecommunications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/imc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imperva\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/imperva\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"incredibuild\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/incredibuild\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infolibrarian\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/infolibrarian\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica-cloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infostrat\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/infostrat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intel\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/intel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intelligent-plant-ltd\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/intelligent-plant-ltd\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iquest\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/iquest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ishlangu-load-balancer-adc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ishlangu-load-balancer-adc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"itelios\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/itelios\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jedox\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/jedox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jelastic\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/jelastic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jetnexus\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/jetnexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jfrog\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/jfrog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jitterbit_integration\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/jitterbit_integration\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaazing\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaazing\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaspersky_lab\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaspersky_lab\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kemptech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/kemptech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kepion\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/kepion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kollective\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/kollective\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"le\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/le\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"lieberlieber\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/lieberlieber\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"liebsoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/liebsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"literatu\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/literatu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loadbalancer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/loadbalancer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"LocalTest.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/LocalTest.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logi-analytics\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/logi-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loginpeople\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/loginpeople\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logtrust\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/logtrust\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"looker\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/looker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"luxoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/luxoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"magelia\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/magelia\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"manageengine\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/manageengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mariadb\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mariadb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"massiveanalytic-\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/massiveanalytic-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity.test3\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity.test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"meanio\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/meanio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mediazenie\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mediazenie\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"memsql\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/memsql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mendix\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mendix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mentalnotes\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mentalnotes\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mesosphere\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mesosphere\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"metavistech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/metavistech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mfiles\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mfiles\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-ads\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-ads\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-r-products\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-r-products\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Applications\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Applications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Backup.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Backup.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Diagnostics\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Diagnostics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Extensions\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.RecoveryServices\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.RecoveryServices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security.Internal\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.SiteRecovery.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.SiteRecovery.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.WindowsFabric.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.WindowsFabric.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoringTest\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoringTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Compute\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcCompute\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcCompute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcPack\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Install\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Install\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Internal\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.PaaS\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.PaaS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Preview\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Preview\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Release.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Release.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Telemetry\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Telemetry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.0\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.1\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.1\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test0\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test2\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test3\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.UtcTest\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.UtcTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf4Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf4Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf5\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.WmfRTM\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.WmfRTM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Managability.IaaS.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Managability.IaaS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Management\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Management\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SystemCenter\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SystemCenter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.ETWTraceListenerService\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.ETWTraceListenerService\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug.Json\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug.Json\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.AzureRemoteApp.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.AzureRemoteApp.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.RemoteDesktop\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.RemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.WindowsAzure.Compute\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.WindowsAzure.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftAzureSiteRecovery\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftAzureSiteRecovery\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftBizTalkServer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftBizTalkServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsAX\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsAX\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsGP\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsGP\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsNAV\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsNAV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftHybridCloudStorage\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftHybridCloudStorage\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSharePoint\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSharePoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSQLServer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSQLServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftVisualStudio\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftVisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerEssentials\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerEssentials\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerHPCPack\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerHPCPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerRemoteDesktop\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerRemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"midvision\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/midvision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"miracl_linux\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/miracl_linux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mokxa-technologies\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mokxa-technologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"moviemasher\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/moviemasher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msopentech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/msopentech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MSOpenTech.Extensions\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MSOpenTech.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msrazuresapservices\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/msrazuresapservices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mtnfog\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mtnfog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mvp-systems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mvp-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mxhero\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mxhero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nasuni\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nasuni\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ncbi\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ncbi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"netapp\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/netapp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"new-signature\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/new-signature\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nextlimit\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nextlimit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nexus\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nginxinc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nginxinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nicepeopleatwork\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nicepeopleatwork\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nodejsapi\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nodejsapi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nuxeo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nuxeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"officeclipsuite\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/officeclipsuite\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"op5\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/op5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opencell\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/opencell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"OpenLogic\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"openmeap\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/openmeap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opennebulasystems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/opennebulasystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opentext\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/opentext\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Oracle\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Oracle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"orientdb\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/orientdb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"osisoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/osisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"outsystems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/outsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"panzura-file-system\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/panzura-file-system\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pointmatter\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/pointmatter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predictionio\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/predictionio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predixion\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/predixion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prestashop\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/prestashop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prime-strategy\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/prime-strategy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"primestream\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/primestream\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"profisee\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/profisee\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ptv_group\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ptv_group\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pxlag_swiss\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/pxlag_swiss\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quasardb\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/quasardb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rancher\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/rancher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RedHat\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/RedHat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"redpoint-global\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/redpoint-global\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"remotelearner\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/remotelearner\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"revolution-analytics\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/revolution-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleLinux\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleLinux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleWindowsServer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"riverbed\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/riverbed\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RiverbedTechnology\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/RiverbedTechnology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocketsoftware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocketsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocket_software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocket_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saama\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/saama\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saltstack\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/saltstack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sap\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalearc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalearc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalebase\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalebase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"seagate\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/seagate\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"searchblox\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/searchblox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sensorberg\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sensorberg\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"servoy\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/servoy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sharefile\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sharefile\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"shavlik\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/shavlik\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sightapps\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sightapps\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sinefa\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sinefa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sios_datakeeper\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sios_datakeeper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sisense\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sisense\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"snip2code\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/snip2code\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"softnas\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/softnas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"soha\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/soha\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"solanolabs\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/solanolabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spacecurve\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/spacecurve\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spagobi\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/spagobi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sphere3d\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sphere3d\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackato-platform-as-a-service\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackato-platform-as-a-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackstorm\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackstorm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"starwind\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/starwind\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"steelhive\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/steelhive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stonefly\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/stonefly\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stormshield\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/stormshield\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"storreduce\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/storreduce\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stratalux\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/stratalux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sunview-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sunview-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"SUSE\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/SUSE\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.QA\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.QA\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.staging\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.staging\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tactic\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/tactic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"talon\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/talon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"targit\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/targit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tavendo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/tavendo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"techdivision\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/techdivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"telepat\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/telepat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tenable\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/tenable\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tentity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/tentity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV.Azure\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV.Azure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.HP.AppDefender\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.HP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity2\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity3\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test1.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test1.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"thinkboxsoftware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/thinkboxsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"topdesk\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/topdesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"torusware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/torusware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"transvault\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/transvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"trendmicro\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/trendmicro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity.Test2\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.PortalProtect\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.PortalProtect\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tsa-public-service\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/tsa-public-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"typesafe\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/typesafe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ubercloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ubercloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk-corp\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk-corp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"usp\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/usp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vbot\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vbot\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vecompsoftware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vecompsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"veeam\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/veeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidispine\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidispine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidizmo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidizmo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vircom\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vircom\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"virtualworks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/virtualworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vision_solutions\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vision_solutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vmturbo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vmturbo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric.VormetricTransparentEncryption\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric.VormetricTransparentEncryption\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vte\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD-VMSS.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD-VMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD2AI.Diagnostics.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD2AI.Diagnostics.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WADVMSS.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/WADVMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"waratek\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/waratek\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"warewolf-esb\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/warewolf-esb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"watchfulsoftware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/watchfulsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"websense-apmailpe\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/websense-apmailpe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wmspanel\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/wmspanel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"workshare-technology\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/workshare-technology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wowza\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/wowza\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xebialabs\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/xebialabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xfinityinc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/xfinityinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xmpro\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/xmpro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xrm\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/xrm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xtremedata\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/xtremedata\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"yellowfin\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/yellowfin\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"your-shop-online\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/your-shop-online\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zementis\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/zementis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zend\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/zend\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zoomdata\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/zoomdata\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "76443" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "155180eb-134a-4530-931b-9aa3829d6b95" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14943" + ], + "x-ms-correlation-request-id": [ + "558519e1-f33f-4a5e-8d28-211f93122863" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144351Z:558519e1-f33f-4a5e-8d28-211f93122863" + ], + "Date": [ + "Sat, 20 Feb 2016 14:43:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "78d2d2b5-c722-43a7-b4f8-bc0d0d9ea3e2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"BGInfo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CustomScriptExtension\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/CustomScriptExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"JsonADDomainExtension\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/JsonADDomainExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"VMAccessAgent\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/VMAccessAgent\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "1033" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "9327d2d0-e03d-497f-9e69-32e49d9a1973" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14942" + ], + "x-ms-correlation-request-id": [ + "b7cf9036-a2a7-4647-9e7c-eb7f5a4410c5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144352Z:b7cf9036-a2a7-4647-9e7c-eb7f5a4410c5" + ], + "Date": [ + "Sat, 20 Feb 2016 14:43:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types/BGInfo/versions?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy9CR0luZm8vdmVyc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1ba9823d-00d2-40b9-bf53-d9ccb836dcff" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2.1\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo/Versions/2.1\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "252" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "251051ce-076c-4749-bdde-ca1ac1d9a924" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14941" + ], + "x-ms-correlation-request-id": [ + "ac470dc7-6f5c-4afb-a311-ca717f67330e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144352Z:ac470dc7-6f5c-4afb-a311-ca717f67330e" + ], + "Date": [ + "Sat, 20 Feb 2016 14:43:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzUvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "187" + ], + "x-ms-client-request-id": [ + "6a383a72-9eb7-4152-ae60-8d54be34f215" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "475" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/fb69ad5e-5611-4077-b015-77864b5f25a5?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "fb69ad5e-5611-4077-b015-77864b5f25a5" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "b83d7e34-a49f-418f-b868-04d37cd35901" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144410Z:b83d7e34-a49f-418f-b868-04d37cd35901" + ], + "Date": [ + "Sat, 20 Feb 2016 14:44:10 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/fb69ad5e-5611-4077-b015-77864b5f25a5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZmI2OWFkNWUtNTYxMS00MDc3LWIwMTUtNzc4NjRiNWYyNWE1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"fb69ad5e-5611-4077-b015-77864b5f25a5\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:44:09.2101752+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "90f81541-dd8c-4742-882b-e3d0898b80da" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14940" + ], + "x-ms-correlation-request-id": [ + "c851f889-8ac2-4395-9f65-1bd2c0731377" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144440Z:c851f889-8ac2-4395-9f65-1bd2c0731377" + ], + "Date": [ + "Sat, 20 Feb 2016 14:44:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/fb69ad5e-5611-4077-b015-77864b5f25a5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZmI2OWFkNWUtNTYxMS00MDc3LWIwMTUtNzc4NjRiNWYyNWE1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"fb69ad5e-5611-4077-b015-77864b5f25a5\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:44:09.2101752+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "02a45d56-fe3b-4a54-b48c-222fc93aa444" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14941" + ], + "x-ms-correlation-request-id": [ + "341678bf-6cea-41c8-b1a2-ba9caed73113" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144510Z:341678bf-6cea-41c8-b1a2-ba9caed73113" + ], + "Date": [ + "Sat, 20 Feb 2016 14:45:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/fb69ad5e-5611-4077-b015-77864b5f25a5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZmI2OWFkNWUtNTYxMS00MDc3LWIwMTUtNzc4NjRiNWYyNWE1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"fb69ad5e-5611-4077-b015-77864b5f25a5\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T15:44:09.2101752+01:00\",\r\n \"endTime\": \"2016-02-20T15:45:23.1008473+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "4b0451b8-85c4-4437-93ec-752e569ea514" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14940" + ], + "x-ms-correlation-request-id": [ + "1f611387-c8b8-4480-86c8-8a3011665c3a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144540Z:1f611387-c8b8-4480-86c8-8a3011665c3a" + ], + "Date": [ + "Sat, 20 Feb 2016 14:45:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzUvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "476" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "e0cff2fe-bab3-4dcd-9cf4-76b434899151" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14939" + ], + "x-ms-correlation-request-id": [ + "b5561273-c37f-4c93-8d7f-efcd0c8fe026" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144540Z:b5561273-c37f-4c93-8d7f-efcd0c8fe026" + ], + "Date": [ + "Sat, 20 Feb 2016 14:45:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "97550430-e024-4327-8dd2-debabf15e939" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.1198.735\",\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\": \"2016-02-20T15:45:32+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\r\n }\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:44:09.866442+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:44:09.975797+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:44:09.975797+01:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\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\": \"2016-02-20T15:45:22.8352213+01: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 \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5532" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "3bb79f24-1c14-405a-bad9-139235f744b1" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14935" + ], + "x-ms-correlation-request-id": [ + "a8504264-603f-40ed-9f45-8f5c1810442c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144541Z:a8504264-603f-40ed-9f45-8f5c1810442c" + ], + "Date": [ + "Sat, 20 Feb 2016 14:45:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "405646b5-388e-4ef7-885d-7eee51dfb03b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.1198.735\",\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\": \"2016-02-20T15:46:02+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\r\n }\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:44:09.866442+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:44:09.975797+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:44:09.975797+01:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\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\": \"2016-02-20T15:45:22.8352213+01: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 \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5532" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "f3baf9d9-cfe1-4a59-b819-0987cea74049" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14932" + ], + "x-ms-correlation-request-id": [ + "57c93c9f-7d0a-40ee-8a49-ce161e1b3e9f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144610Z:57c93c9f-7d0a-40ee-8a49-ce161e1b3e9f" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzU/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cdf0c438-496f-454d-b6b7-dd95014eb543" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"595913b8-fe36-48f2-8db8-0a7f55b40f66\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps1075.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic0crptestps1075\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Network/networkInterfaces/nic1crptestps1075\",\r\n \"properties\": {\r\n \"primary\": false\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.1198.735\",\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\": \"2016-02-20T15:49:46+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.Azure.Diagnostics.IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5.8.0\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"Diagnostics extension running\"\r\n }\r\n },\r\n {\r\n \"type\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring.AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2.0.68\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\"\r\n }\r\n },\r\n {\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\r\n }\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:48:58.7573542+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:48:58.7573542+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T15:48:58.7573542+01:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring.AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2.0.68\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"deploymentId=00fc80b1-398e-46b4-a2c9-09ad9490784f roleInstance=_vmcrptestps1075\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Azure.Diagnostics.IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5.8.0\",\r\n \"substatuses\": [\r\n {\r\n \"code\": \"ComponentStatus//succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"N/A\"\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 \"message\": \"Diagnostic extension set successfully\",\r\n \"time\": \"2016-02-20T15:49:36+01: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\": \"2016-02-20T15:49:51.663728+01: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 \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps10752\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps10752.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075\",\r\n \"name\": \"vmcrptestps1075\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "11344" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "567fbfad-b385-4993-aeaf-9aaf0119d1c5" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14915" + ], + "x-ms-correlation-request-id": [ + "b4a17c18-2267-415c-9979-35c0b4a5712f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145000Z:b4a17c18-2267-415c-9979-35c0b4a5712f" + ], + "Date": [ + "Sat, 20 Feb 2016 14:49:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c8518942-4c4b-41c2-a8c2-5126d7126c9e" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps1075\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:36:47.3817483Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1075.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "17417" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "444b3469-ff8d-47bf-ab1c-28743c87a0cb" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "444b3469-ff8d-47bf-ab1c-28743c87a0cb" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144542Z:444b3469-ff8d-47bf-ab1c-28743c87a0cb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:45:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6012e3fe-35fe-4f1a-9d33-4a1b72374c8d" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps1075\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:36:47.3817483Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1075.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps10752\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps10752\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T14:45:43.6713019Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps10752.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps10752.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps10752.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps10752.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "18105" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a49ae475-da5f-4138-8c72-dc7388a25fc4" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "a49ae475-da5f-4138-8c72-dc7388a25fc4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144610Z:a49ae475-da5f-4138-8c72-dc7388a25fc4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2f3d8018-3455-4e0b-9034-f50f6b1acdea" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps1075\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:36:47.3817483Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1075.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps10752\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps10752\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T14:45:43.6713019Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps10752.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps10752.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps10752.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps10752.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "18105" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e4ca3487-a4df-4215-837e-f2108d86816b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-correlation-request-id": [ + "e4ca3487-a4df-4215-837e-f2108d86816b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144611Z:e4ca3487-a4df-4215-837e-f2108d86816b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4fcd0472-90b2-4584-a418-ec538e9af412" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps1075\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps1075\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-20T14:36:47.3817483Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1075.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps10752\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps10752\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T14:45:43.6713019Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps10752.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps10752.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps10752.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps10752.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "18105" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a9e4c834-65d8-43b1-bbc9-219787b5612a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14954" + ], + "x-ms-correlation-request-id": [ + "a9e4c834-65d8-43b1-bbc9-219787b5612a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145001Z:a9e4c834-65d8-43b1-bbc9-219787b5612a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:50:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps10752?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMxMDc1Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "89" + ], + "x-ms-client-request-id": [ + "05dbaeb9-4f81-4fe4-ac45-1e96ac8771a1" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-request-id": [ + "8c16697e-e1f6-4927-83e4-559af546d3aa" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/3b2b33d0-f93e-4ef0-af80-a7f1f7eef848?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "8c16697e-e1f6-4927-83e4-559af546d3aa" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144544Z:8c16697e-e1f6-4927-83e4-559af546d3aa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:45:44 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/3b2b33d0-f93e-4ef0-af80-a7f1f7eef848?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzNiMmIzM2QwLWY5M2UtNGVmMC1hZjgwLWE3ZjFmN2VlZjg0OD9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c65224bc-87bb-461a-a603-40a673905073" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-request-id": [ + "cb6e205e-d35d-471d-93c6-d26c08511583" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/3b2b33d0-f93e-4ef0-af80-a7f1f7eef848?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "cb6e205e-d35d-471d-93c6-d26c08511583" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144545Z:cb6e205e-d35d-471d-93c6-d26c08511583" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:45:44 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/3b2b33d0-f93e-4ef0-af80-a7f1f7eef848?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzNiMmIzM2QwLWY5M2UtNGVmMC1hZjgwLWE3ZjFmN2VlZjg0OD9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4caef958-1173-47bf-86da-d98ef6c93985" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "89" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a7a7baeb-7fc0-4cab-9c86-1c234d7a3906" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "a7a7baeb-7fc0-4cab-9c86-1c234d7a3906" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144610Z:a7a7baeb-7fc0-4cab-9c86-1c234d7a3906" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps10752?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMxMDc1Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0cc2832a-c7ca-4633-9a28-78fdfe93fcb8" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps10752\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps10752\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T14:45:43.6713019Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps10752.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps10752.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps10752.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps10752.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "688" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d0c074f1-2824-4b01-8b09-8606c6039478" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "d0c074f1-2824-4b01-8b09-8606c6039478" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144610Z:d0c074f1-2824-4b01-8b09-8606c6039478" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Storage/storageAccounts/stocrptestps10752/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMxMDc1Mi9saXN0S2V5cz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c6aa7087-80d5-4782-a637-746787dd3fcf" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"NlNYYCnKJTPzCHCVBOwejww3sSAsegU2IIsUvfSmeGC6w2LStboQaJ3VVbSylM83qyJasuiquMIinzGm/VqWmw==\",\r\n \"key2\": \"afmMsEJlI99bhJqNJn4mtdfyRZMrMzJzgDrHnspwof8Cn2UdEVQCEgQ4VZ1z1UO9ThMuKynubgvw5sMGSEoRAg==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "7647caa7-4ce1-4f6e-ae37-09749eb19261" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" + ], + "x-ms-correlation-request-id": [ + "7647caa7-4ce1-4f6e-ae37-09749eb19261" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144612Z:7647caa7-4ce1-4f6e-ae37-09749eb19261" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/IaaSDiagnostics?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzUvZXh0ZW5zaW9ucy9JYWFTRGlhZ25vc3RpY3M/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"protectedSettings\": {\r\n \"storageAccountName\": \"stocrptestps10752\",\r\n \"storageAccountKey\": \"NlNYYCnKJTPzCHCVBOwejww3sSAsegU2IIsUvfSmeGC6w2LStboQaJ3VVbSylM83qyJasuiquMIinzGm/VqWmw==\",\r\n \"storageAccountEndPoint\": \"https://core.windows.net\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1736" + ], + "x-ms-client-request-id": [ + "978ffae5-fdff-445b-acb3-998c94fee2d2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1801" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/2380e604-8c57-4e8f-9385-20c643697212?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "2380e604-8c57-4e8f-9385-20c643697212" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-correlation-request-id": [ + "46281281-b205-496d-af5e-2e0796912342" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144622Z:46281281-b205-496d-af5e-2e0796912342" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:22 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/2380e604-8c57-4e8f-9385-20c643697212?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMjM4MGU2MDQtOGM1Ny00ZThmLTkzODUtMjBjNjQzNjk3MjEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"2380e604-8c57-4e8f-9385-20c643697212\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:46:22.0696721+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "3ce29b78-1e2a-4312-92fa-74ab4c8b1bdd" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14928" + ], + "x-ms-correlation-request-id": [ + "dc9c4b54-f879-4e8e-a7bd-cffa7fcdd2d3" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144653Z:dc9c4b54-f879-4e8e-a7bd-cffa7fcdd2d3" + ], + "Date": [ + "Sat, 20 Feb 2016 14:46:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/2380e604-8c57-4e8f-9385-20c643697212?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMjM4MGU2MDQtOGM1Ny00ZThmLTkzODUtMjBjNjQzNjk3MjEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"2380e604-8c57-4e8f-9385-20c643697212\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:46:22.0696721+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "847cefef-1674-4d69-a6bf-ae2caa3ba327" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14927" + ], + "x-ms-correlation-request-id": [ + "0f7d724e-dd90-4a9a-ac4d-e86664527b24" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144723Z:0f7d724e-dd90-4a9a-ac4d-e86664527b24" + ], + "Date": [ + "Sat, 20 Feb 2016 14:47:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/2380e604-8c57-4e8f-9385-20c643697212?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMjM4MGU2MDQtOGM1Ny00ZThmLTkzODUtMjBjNjQzNjk3MjEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"2380e604-8c57-4e8f-9385-20c643697212\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:46:22.0696721+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "96aaaa75-3292-4da4-8eaa-24633413bd54" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14926" + ], + "x-ms-correlation-request-id": [ + "e24af826-6286-4693-819d-5dbf1d578904" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144753Z:e24af826-6286-4693-819d-5dbf1d578904" + ], + "Date": [ + "Sat, 20 Feb 2016 14:47:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/2380e604-8c57-4e8f-9385-20c643697212?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMjM4MGU2MDQtOGM1Ny00ZThmLTkzODUtMjBjNjQzNjk3MjEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"2380e604-8c57-4e8f-9385-20c643697212\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:46:22.0696721+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "325eb994-7480-4dd1-a28e-20f6d0512183" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14925" + ], + "x-ms-correlation-request-id": [ + "a9212e81-ad7b-4aea-a058-de98f2895279" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144823Z:a9212e81-ad7b-4aea-a058-de98f2895279" + ], + "Date": [ + "Sat, 20 Feb 2016 14:48:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/2380e604-8c57-4e8f-9385-20c643697212?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMjM4MGU2MDQtOGM1Ny00ZThmLTkzODUtMjBjNjQzNjk3MjEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"2380e604-8c57-4e8f-9385-20c643697212\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T15:46:22.0696721+01:00\",\r\n \"endTime\": \"2016-02-20T15:48:33.8198755+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "d07861b8-7268-49f9-b124-9221586308d3" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14924" + ], + "x-ms-correlation-request-id": [ + "9eccbc32-6b12-46a5-9cfb-259a79fbefd9" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144853Z:9eccbc32-6b12-46a5-9cfb-259a79fbefd9" + ], + "Date": [ + "Sat, 20 Feb 2016 14:48:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/IaaSDiagnostics?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzUvZXh0ZW5zaW9ucy9JYWFTRGlhZ25vc3RpY3M/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1802" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "60306b34-c7ee-499e-97c2-f29528417487" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14923" + ], + "x-ms-correlation-request-id": [ + "f9124beb-1895-43c0-b91f-eb3a20fb8c32" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144854Z:f9124beb-1895-43c0-b91f-eb3a20fb8c32" + ], + "Date": [ + "Sat, 20 Feb 2016 14:48:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzUvZXh0ZW5zaW9ucy9BenVyZUNBVEV4dGVuc2lvbkhhbmRsZXI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps10752\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps10752.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"protectedSettings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"wad.key\",\r\n \"value\": \"NlNYYCnKJTPzCHCVBOwejww3sSAsegU2IIsUvfSmeGC6w2LStboQaJ3VVbSylM83qyJasuiquMIinzGm/VqWmw==\"\r\n }\r\n ]\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "3219" + ], + "x-ms-client-request-id": [ + "b6c5dbc2-6f5b-418e-ae4b-91ad00cec171" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps10752\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps10752.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1918" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/c6915fd3-1534-44cc-b61c-c1ca5a24e7c4?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "c6915fd3-1534-44cc-b61c-c1ca5a24e7c4" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" + ], + "x-ms-correlation-request-id": [ + "1d8f3849-d01e-4335-a078-bd09cdcfeb87" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144859Z:1d8f3849-d01e-4335-a078-bd09cdcfeb87" + ], + "Date": [ + "Sat, 20 Feb 2016 14:48:58 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/c6915fd3-1534-44cc-b61c-c1ca5a24e7c4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYzY5MTVmZDMtMTUzNC00NGNjLWI2MWMtYzFjYTVhMjRlN2M0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"c6915fd3-1534-44cc-b61c-c1ca5a24e7c4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:48:57.9292354+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "5d5c6895-7b0e-4952-af4f-94c59f8c5edb" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14921" + ], + "x-ms-correlation-request-id": [ + "ef964220-cae0-4bf7-b38a-b14292220aab" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144929Z:ef964220-cae0-4bf7-b38a-b14292220aab" + ], + "Date": [ + "Sat, 20 Feb 2016 14:49:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/c6915fd3-1534-44cc-b61c-c1ca5a24e7c4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYzY5MTVmZDMtMTUzNC00NGNjLWI2MWMtYzFjYTVhMjRlN2M0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"c6915fd3-1534-44cc-b61c-c1ca5a24e7c4\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T15:48:57.9292354+01:00\",\r\n \"endTime\": \"2016-02-20T15:49:51.8668583+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "5b56e3d2-97ce-46a4-9840-a4315e7e6979" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14920" + ], + "x-ms-correlation-request-id": [ + "4d8da826-7663-4f12-8484-8698209e33b3" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144959Z:4d8da826-7663-4f12-8484-8698209e33b3" + ], + "Date": [ + "Sat, 20 Feb 2016 14:49:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzUvZXh0ZW5zaW9ucy9BenVyZUNBVEV4dGVuc2lvbkhhbmRsZXI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps10752\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps10752.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1919" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "70caeb84-0eea-49c2-9818-f538fba35128" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14919" + ], + "x-ms-correlation-request-id": [ + "1e0ed0b0-b95d-4935-bd77-4eb298d9e3bd" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T144959Z:1e0ed0b0-b95d-4935-bd77-4eb298d9e3bd" + ], + "Date": [ + "Sat, 20 Feb 2016 14:49:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzUvZXh0ZW5zaW9ucy9BenVyZUNBVEV4dGVuc2lvbkhhbmRsZXI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "457adb45-ecf8-49a3-8a7f-1191d2e33222" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_DS2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"vm.sla.throughput\",\r\n \"value\": \"64\"\r\n },\r\n {\r\n \"key\": \"vm.sla.iops\",\r\n \"value\": \"6400\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.throughput\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"osdisk.sla.iops\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.1\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.1\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Premium\"\r\n },\r\n {\r\n \"key\": \"disk.sla.throughput.2\",\r\n \"value\": \"100\"\r\n },\r\n {\r\n \"key\": \"disk.sla.iops.2\",\r\n \"value\": \"500\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.hour.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"stocrptestps1075.minute.ispremium\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps10752\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps10752.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1919" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "fed2270a-f9a1-4e19-a9d0-a31f5b515535" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14917" + ], + "x-ms-correlation-request-id": [ + "0536e57f-abf6-48ca-9b85-b45e67059db0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145000Z:0536e57f-abf6-48ca-9b85-b45e67059db0" + ], + "Date": [ + "Sat, 20 Feb 2016 14:49:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps1075/providers/Microsoft.Compute/virtualMachines/vmcrptestps1075/extensions/AzureCATExtensionHandler?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczEwNzUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczEwNzUvZXh0ZW5zaW9ucy9BenVyZUNBVEV4dGVuc2lvbkhhbmRsZXI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d6b152ea-ebf7-49db-b406-3fa51487f768" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/07e0aeb7-6f1b-4f0b-9807-287b6753c4c5?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "07e0aeb7-6f1b-4f0b-9807-287b6753c4c5" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/07e0aeb7-6f1b-4f0b-9807-287b6753c4c5?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1191" + ], + "x-ms-correlation-request-id": [ + "bdb456fb-35eb-4a21-8dbc-34aadcf4230d" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145003Z:bdb456fb-35eb-4a21-8dbc-34aadcf4230d" + ], + "Date": [ + "Sat, 20 Feb 2016 14:50:03 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/07e0aeb7-6f1b-4f0b-9807-287b6753c4c5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDdlMGFlYjctNmYxYi00ZjBiLTk4MDctMjg3YjY3NTNjNGM1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"07e0aeb7-6f1b-4f0b-9807-287b6753c4c5\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T15:50:02.7574504+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "ee60d108-007d-43e3-bbec-c8cfc3f6733b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14911" + ], + "x-ms-correlation-request-id": [ + "a6ac2f42-f652-4560-bc8b-473b1e098bd4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145033Z:a6ac2f42-f652-4560-bc8b-473b1e098bd4" + ], + "Date": [ + "Sat, 20 Feb 2016 14:50:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/07e0aeb7-6f1b-4f0b-9807-287b6753c4c5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDdlMGFlYjctNmYxYi00ZjBiLTk4MDctMjg3YjY3NTNjNGM1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"07e0aeb7-6f1b-4f0b-9807-287b6753c4c5\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T15:50:02.7574504+01:00\",\r\n \"endTime\": \"2016-02-20T15:50:55.7418451+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "4064de13-10eb-41e1-8636-ea1947820248" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14909" + ], + "x-ms-correlation-request-id": [ + "7492c15b-2ad2-4798-89c3-60cb961377d4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145103Z:7492c15b-2ad2-4798-89c3-60cb961377d4" + ], + "Date": [ + "Sat, 20 Feb 2016 14:51:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps1075?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczEwNzU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "dc049774-7caf-4435-9a55-2614a27f772b" + ], + "x-ms-correlation-request-id": [ + "dc049774-7caf-4435-9a55-2614a27f772b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145106Z:dc049774-7caf-4435-9a55-2614a27f772b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:51:05 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14955" + ], + "x-ms-request-id": [ + "87470445-e781-41cd-9fbb-ccb5924fda8d" + ], + "x-ms-correlation-request-id": [ + "87470445-e781-41cd-9fbb-ccb5924fda8d" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145106Z:87470445-e781-41cd-9fbb-ccb5924fda8d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:51:05 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14954" + ], + "x-ms-request-id": [ + "359b8799-009a-45db-91b9-a8c5b0e6d3ff" + ], + "x-ms-correlation-request-id": [ + "359b8799-009a-45db-91b9-a8c5b0e6d3ff" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145121Z:359b8799-009a-45db-91b9-a8c5b0e6d3ff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:51:21 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14953" + ], + "x-ms-request-id": [ + "55adcc69-370c-40d6-9afd-50d30179c358" + ], + "x-ms-correlation-request-id": [ + "55adcc69-370c-40d6-9afd-50d30179c358" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145137Z:55adcc69-370c-40d6-9afd-50d30179c358" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:51:37 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-request-id": [ + "1a81bb6c-43bb-4e17-8490-f79d4ba152eb" + ], + "x-ms-correlation-request-id": [ + "1a81bb6c-43bb-4e17-8490-f79d4ba152eb" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145153Z:1a81bb6c-43bb-4e17-8490-f79d4ba152eb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:51:52 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14951" + ], + "x-ms-request-id": [ + "c03fc70a-068d-4340-961f-3d52ba68da84" + ], + "x-ms-correlation-request-id": [ + "c03fc70a-068d-4340-961f-3d52ba68da84" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145208Z:c03fc70a-068d-4340-961f-3d52ba68da84" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:52:08 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14950" + ], + "x-ms-request-id": [ + "4d354539-e809-4439-934e-8b099e35c755" + ], + "x-ms-correlation-request-id": [ + "4d354539-e809-4439-934e-8b099e35c755" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145223Z:4d354539-e809-4439-934e-8b099e35c755" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:52:23 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14949" + ], + "x-ms-request-id": [ + "86c22928-df64-4d01-a8c1-73f88d79aa5e" + ], + "x-ms-correlation-request-id": [ + "86c22928-df64-4d01-a8c1-73f88d79aa5e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145239Z:86c22928-df64-4d01-a8c1-73f88d79aa5e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:52:38 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14946" + ], + "x-ms-request-id": [ + "22e4c699-c43f-4d55-b54d-22613cdf5386" + ], + "x-ms-correlation-request-id": [ + "22e4c699-c43f-4d55-b54d-22613cdf5386" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145254Z:22e4c699-c43f-4d55-b54d-22613cdf5386" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:52:54 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14945" + ], + "x-ms-request-id": [ + "f6cc9a4f-2912-4032-ba8a-4d9b32020f2b" + ], + "x-ms-correlation-request-id": [ + "f6cc9a4f-2912-4032-ba8a-4d9b32020f2b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145309Z:f6cc9a4f-2912-4032-ba8a-4d9b32020f2b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:53:09 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14943" + ], + "x-ms-request-id": [ + "11e06b84-2b7d-427f-a1de-6b36b491f0d2" + ], + "x-ms-correlation-request-id": [ + "11e06b84-2b7d-427f-a1de-6b36b491f0d2" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145325Z:11e06b84-2b7d-427f-a1de-6b36b491f0d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:53:24 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14942" + ], + "x-ms-request-id": [ + "739540e1-413d-45a6-bfb0-fe005dff9daf" + ], + "x-ms-correlation-request-id": [ + "739540e1-413d-45a6-bfb0-fe005dff9daf" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145341Z:739540e1-413d-45a6-bfb0-fe005dff9daf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:53:41 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14941" + ], + "x-ms-request-id": [ + "85f4976d-8722-4b42-b5b1-05d3d70fc1f8" + ], + "x-ms-correlation-request-id": [ + "85f4976d-8722-4b42-b5b1-05d3d70fc1f8" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145356Z:85f4976d-8722-4b42-b5b1-05d3d70fc1f8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:53:56 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14940" + ], + "x-ms-request-id": [ + "e6700e42-6f57-409e-a89e-59bea8bc2db8" + ], + "x-ms-correlation-request-id": [ + "e6700e42-6f57-409e-a89e-59bea8bc2db8" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145412Z:e6700e42-6f57-409e-a89e-59bea8bc2db8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:54:12 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14939" + ], + "x-ms-request-id": [ + "9792a94c-3f54-41e9-91d7-d899820fa605" + ], + "x-ms-correlation-request-id": [ + "9792a94c-3f54-41e9-91d7-d899820fa605" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145427Z:9792a94c-3f54-41e9-91d7-d899820fa605" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:54:26 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14938" + ], + "x-ms-request-id": [ + "70e2c8a4-292b-4d13-9666-77a03ab481d1" + ], + "x-ms-correlation-request-id": [ + "70e2c8a4-292b-4d13-9666-77a03ab481d1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145443Z:70e2c8a4-292b-4d13-9666-77a03ab481d1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:54:43 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-request-id": [ + "5bd4da05-a8d0-4add-a0dc-0ec18d6a4295" + ], + "x-ms-correlation-request-id": [ + "5bd4da05-a8d0-4add-a0dc-0ec18d6a4295" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145459Z:5bd4da05-a8d0-4add-a0dc-0ec18d6a4295" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:54:58 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14936" + ], + "x-ms-request-id": [ + "91e03632-1658-4429-8fd3-08f4d609e233" + ], + "x-ms-correlation-request-id": [ + "91e03632-1658-4429-8fd3-08f4d609e233" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145518Z:91e03632-1658-4429-8fd3-08f4d609e233" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:55:17 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14935" + ], + "x-ms-request-id": [ + "462a616e-e240-4def-99a8-b0a0340445c7" + ], + "x-ms-correlation-request-id": [ + "462a616e-e240-4def-99a8-b0a0340445c7" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145534Z:462a616e-e240-4def-99a8-b0a0340445c7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:55:33 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMxMDc1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk14TURjMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14934" + ], + "x-ms-request-id": [ + "bcd11a3a-3a0f-40bb-aeda-5c517c3c1730" + ], + "x-ms-correlation-request-id": [ + "bcd11a3a-3a0f-40bb-aeda-5c517c3c1730" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145549Z:bcd11a3a-3a0f-40bb-aeda-5c517c3c1730" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:55:49 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-AEMExtensionAdvancedWindows": [ + "crptestps1075" + ] + }, + "Variables": { + "SubscriptionId": "e663cc2d-722b-4be1-b636-bbd9e4c60fd9" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionBasicLinux.json b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionBasicLinux.json new file mode 100644 index 000000000000..0b9106ee09aa --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionBasicLinux.json @@ -0,0 +1,5998 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14939" + ], + "x-ms-request-id": [ + "31d61b58-44b6-4cd9-a094-88eb63b5a3c0" + ], + "x-ms-correlation-request-id": [ + "31d61b58-44b6-4cd9-a094-88eb63b5a3c0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145949Z:31d61b58-44b6-4cd9-a094-88eb63b5a3c0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:59:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps8777?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "105" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14938" + ], + "x-ms-request-id": [ + "6704cb82-8cb7-478e-aad7-6a347ef15594" + ], + "x-ms-correlation-request-id": [ + "6704cb82-8cb7-478e-aad7-6a347ef15594" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145949Z:6704cb82-8cb7-478e-aad7-6a347ef15594" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:59:49 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps8777?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-request-id": [ + "7d535daa-2128-452e-924d-a1ee068c2e72" + ], + "x-ms-correlation-request-id": [ + "7d535daa-2128-452e-924d-a1ee068c2e72" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151713Z:7d535daa-2128-452e-924d-a1ee068c2e72" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:17:12 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps8777?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777\",\r\n \"name\": \"crptestps8777\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "179" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "687349af-4080-4f06-8683-cdc04beacb0a" + ], + "x-ms-correlation-request-id": [ + "687349af-4080-4f06-8683-cdc04beacb0a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145951Z:687349af-4080-4f06-8683-cdc04beacb0a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:59:50 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-request-id": [ + "838e4152-d621-43d7-88b9-99074efa13b6" + ], + "x-ms-correlation-request-id": [ + "838e4152-d621-43d7-88b9-99074efa13b6" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145951Z:838e4152-d621-43d7-88b9-99074efa13b6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:59:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualnetworks/vnetcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzODc3Nz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "11a08ee3-49f2-480e-9397-a26ba50b61c8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/vnetcrptestps8777' under resource group 'crptestps8777' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "168" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "6f68ace7-6dac-4fbf-83e2-0322495635be" + ], + "x-ms-correlation-request-id": [ + "6f68ace7-6dac-4fbf-83e2-0322495635be" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145953Z:6f68ace7-6dac-4fbf-83e2-0322495635be" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 14:59:53 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualnetworks/vnetcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzODc3Nz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777\",\r\n \"etag\": \"W/\\\"d4ad580e-517e-45fa-9bb6-f8b53249aead\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a5ecba9d-4321-447b-ab7e-7b47f3b9adfd\",\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\": \"subnetcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777/subnets/subnetcrptestps8777\",\r\n \"etag\": \"W/\\\"d4ad580e-517e-45fa-9bb6-f8b53249aead\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "89f86e06-4269-4345-9524-35f18d0fe83f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"d4ad580e-517e-45fa-9bb6-f8b53249aead\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-correlation-request-id": [ + "109724d6-fd0b-4c81-ace3-8b9e13041b66" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150025Z:109724d6-fd0b-4c81-ace3-8b9e13041b66" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualnetworks/vnetcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzODc3Nz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7c5f255f-2171-4367-a70b-8e35bb127968" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777\",\r\n \"etag\": \"W/\\\"d4ad580e-517e-45fa-9bb6-f8b53249aead\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a5ecba9d-4321-447b-ab7e-7b47f3b9adfd\",\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\": \"subnetcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777/subnets/subnetcrptestps8777\",\r\n \"etag\": \"W/\\\"d4ad580e-517e-45fa-9bb6-f8b53249aead\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "3856bde9-a113-4127-9b1a-015747dc17e0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"d4ad580e-517e-45fa-9bb6-f8b53249aead\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-correlation-request-id": [ + "bdc86dae-8e66-4682-8c6b-107684b5c976" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150025Z:bdc86dae-8e66-4682-8c6b-107684b5c976" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualnetworks/vnetcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzODc3Nz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e5269a5a-8322-4871-940a-5446ba192673" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777\",\r\n \"etag\": \"W/\\\"d4ad580e-517e-45fa-9bb6-f8b53249aead\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a5ecba9d-4321-447b-ab7e-7b47f3b9adfd\",\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\": \"subnetcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777/subnets/subnetcrptestps8777\",\r\n \"etag\": \"W/\\\"d4ad580e-517e-45fa-9bb6-f8b53249aead\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "462cd409-8048-4989-865c-00c82503bd56" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"d4ad580e-517e-45fa-9bb6-f8b53249aead\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-correlation-request-id": [ + "4657d2f3-7f86-4302-abca-ca46eebebaa1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150025Z:4657d2f3-7f86-4302-abca-ca46eebebaa1" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualnetworks/vnetcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzODc3Nz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\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 \"name\": \"subnetcrptestps8777\",\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n ]\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "341" + ], + "x-ms-client-request-id": [ + "979b51e1-fa90-4378-846a-4678374d98a1" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777\",\r\n \"etag\": \"W/\\\"9bb7e0b0-69de-48d5-928f-9a2b21203bef\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"a5ecba9d-4321-447b-ab7e-7b47f3b9adfd\",\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\": \"subnetcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777/subnets/subnetcrptestps8777\",\r\n \"etag\": \"W/\\\"9bb7e0b0-69de-48d5-928f-9a2b21203bef\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "992" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "2594a67f-030c-42ff-960b-147a5d853ec0" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/2594a67f-030c-42ff-960b-147a5d853ec0?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "2efd50ce-6084-45e0-b72e-586b1fee5793" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T145954Z:2efd50ce-6084-45e0-b72e-586b1fee5793" + ], + "Date": [ + "Sat, 20 Feb 2016 14:59:54 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/2594a67f-030c-42ff-960b-147a5d853ec0?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMjU5NGE2N2YtMDMwYy00MmZmLTk2MGItMTQ3YTVkODUzZWMwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5b9c9611-6998-45cf-ad57-ff5f27b15de2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "2f81f076-f632-41fd-adba-2d1798ab208e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150025Z:2f81f076-f632-41fd-adba-2d1798ab208e" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzODc3Nz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b6c2c046-da04-4d45-98a4-20c79bc50b7d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/pubipcrptestps8777' under resource group 'crptestps8777' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "171" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "af5de6fc-7341-4fe0-a15e-987eccb98dbb" + ], + "x-ms-correlation-request-id": [ + "af5de6fc-7341-4fe0-a15e-987eccb98dbb" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150026Z:af5de6fc-7341-4fe0-a15e-987eccb98dbb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:25 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzODc3Nz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777\",\r\n \"etag\": \"W/\\\"41cd7ec1-6ecd-48f9-b68b-9986af674f4c\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"158b634e-c678-468b-964b-5ae6e1734711\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps8777\",\r\n \"fqdn\": \"pubipcrptestps8777.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d8aa3bcc-ed51-4cc8-8d47-29571ddd7a6b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"41cd7ec1-6ecd-48f9-b68b-9986af674f4c\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14974" + ], + "x-ms-correlation-request-id": [ + "29c70cac-88d3-405e-8f75-f6ed56e4d0cc" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150058Z:29c70cac-88d3-405e-8f75-f6ed56e4d0cc" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzODc3Nz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "76843d4a-14b0-43cd-b765-d22cf9268938" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777\",\r\n \"etag\": \"W/\\\"41cd7ec1-6ecd-48f9-b68b-9986af674f4c\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"158b634e-c678-468b-964b-5ae6e1734711\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps8777\",\r\n \"fqdn\": \"pubipcrptestps8777.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "aca5696c-7d47-4cd2-ba0f-5f52c1d8ab4b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"41cd7ec1-6ecd-48f9-b68b-9986af674f4c\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14973" + ], + "x-ms-correlation-request-id": [ + "51b52bdd-4195-48e6-8bdf-8dfa0fc29fc0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150058Z:51b52bdd-4195-48e6-8bdf-8dfa0fc29fc0" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzODc3Nz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2a5af787-1591-4e41-a985-35564ccbb8ed" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777\",\r\n \"etag\": \"W/\\\"41cd7ec1-6ecd-48f9-b68b-9986af674f4c\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"158b634e-c678-468b-964b-5ae6e1734711\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps8777\",\r\n \"fqdn\": \"pubipcrptestps8777.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a58de66c-08f8-4b99-ad8f-ea76a87747c1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"41cd7ec1-6ecd-48f9-b68b-9986af674f4c\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14972" + ], + "x-ms-correlation-request-id": [ + "bd0d3e73-a33f-4f76-99fa-6c4ec976614d" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150059Z:bd0d3e73-a33f-4f76-99fa-6c4ec976614d" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzODc3Nz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps8777\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "174" + ], + "x-ms-client-request-id": [ + "98dc31eb-a3d9-4ba6-856d-a22df4d2d8e1" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777\",\r\n \"etag\": \"W/\\\"818c6bc2-962f-4ec5-be07-e121dd07d9f1\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"158b634e-c678-468b-964b-5ae6e1734711\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps8777\",\r\n \"fqdn\": \"pubipcrptestps8777.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "665" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "2b93c7cb-6943-4e2b-8522-4e638c8bacea" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/2b93c7cb-6943-4e2b-8522-4e638c8bacea?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "d0c49a46-0714-4d9c-9847-f6752df4830c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150027Z:d0c49a46-0714-4d9c-9847-f6752df4830c" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:27 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/2b93c7cb-6943-4e2b-8522-4e638c8bacea?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMmI5M2M3Y2ItNjk0My00ZTJiLTg1MjItNGU2MzhjOGJhY2VhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6276aa3e-efa7-40ba-8f7f-8974ffd1e501" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "293ab5a5-dd5f-4277-832d-3d4d355ee65a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150058Z:293ab5a5-dd5f-4277-832d-3d4d355ee65a" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM4Nzc3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "91944f2e-1b70-41b4-b098-5d6ceff2e6bb" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/nic0crptestps8777' under resource group 'crptestps8777' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "81df67eb-eca7-4e57-ae00-44939fe1c2fd" + ], + "x-ms-correlation-request-id": [ + "81df67eb-eca7-4e57-ae00-44939fe1c2fd" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150059Z:81df67eb-eca7-4e57-ae00-44939fe1c2fd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:00:59 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM4Nzc3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "96c16d4e-b947-472b-a207-e9f358ce9b76" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"etag\": \"W/\\\"f6925e41-2a19-4107-ac23-d4c6cc3eb0c2\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"c0986b7e-ff8d-42b5-9bdf-b21163e69085\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"f6925e41-2a19-4107-ac23-d4c6cc3eb0c2\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777/subnets/subnetcrptestps8777\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5582a6e1-a67b-4dce-886c-9b877faca48d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"f6925e41-2a19-4107-ac23-d4c6cc3eb0c2\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "426c3455-3ef2-40db-ad35-53fb98e9c8f4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150104Z:426c3455-3ef2-40db-ad35-53fb98e9c8f4" + ], + "Date": [ + "Sat, 20 Feb 2016 15:01:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM4Nzc3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "846f0368-16b6-4c0c-9dec-b885ec6f6cd4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"etag\": \"W/\\\"f6925e41-2a19-4107-ac23-d4c6cc3eb0c2\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"c0986b7e-ff8d-42b5-9bdf-b21163e69085\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"f6925e41-2a19-4107-ac23-d4c6cc3eb0c2\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777/subnets/subnetcrptestps8777\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "06924de0-452f-46bb-954c-1320bc3b2d86" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"f6925e41-2a19-4107-ac23-d4c6cc3eb0c2\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "a5b17726-831c-4e3b-87c3-ec6098f887f6" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150104Z:a5b17726-831c-4e3b-87c3-ec6098f887f6" + ], + "Date": [ + "Sat, 20 Feb 2016 15:01:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM4Nzc3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777/subnets/subnetcrptestps8777\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777\"\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "900" + ], + "x-ms-client-request-id": [ + "7e810797-4ba6-489e-9e1c-07c68f04a9ab" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps8777\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"etag\": \"W/\\\"f6925e41-2a19-4107-ac23-d4c6cc3eb0c2\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"c0986b7e-ff8d-42b5-9bdf-b21163e69085\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"f6925e41-2a19-4107-ac23-d4c6cc3eb0c2\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps8777\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/virtualNetworks/vnetcrptestps8777/subnets/subnetcrptestps8777\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "479258e0-e33a-4acc-8aaa-82b4d86f6a60" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/479258e0-e33a-4acc-8aaa-82b4d86f6a60?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "fc38e8d2-8690-4a31-b16b-83d225db502c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150104Z:fc38e8d2-8690-4a31-b16b-83d225db502c" + ], + "Date": [ + "Sat, 20 Feb 2016 15:01:03 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM4Nzc3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "89" + ], + "x-ms-client-request-id": [ + "e2d055a4-0fb4-4e65-a2a5-d1160a46c0d7" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "2049b660-4e13-41b0-a266-7644b01cfc9f" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/93490a2c-97df-4092-8556-34bafec2366e?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "2049b660-4e13-41b0-a266-7644b01cfc9f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150108Z:2049b660-4e13-41b0-a266-7644b01cfc9f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:01:08 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/93490a2c-97df-4092-8556-34bafec2366e?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzkzNDkwYTJjLTk3ZGYtNDA5Mi04NTU2LTM0YmFmZWMyMzY2ZT9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4d822e08-295c-4c7e-b9d2-9819fece54b5" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-request-id": [ + "e3895459-c511-4531-bef8-61affbf9d673" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/93490a2c-97df-4092-8556-34bafec2366e?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "e3895459-c511-4531-bef8-61affbf9d673" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150109Z:e3895459-c511-4531-bef8-61affbf9d673" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:01:09 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/93490a2c-97df-4092-8556-34bafec2366e?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzkzNDkwYTJjLTk3ZGYtNDA5Mi04NTU2LTM0YmFmZWMyMzY2ZT9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6cb7082e-6655-486d-b14c-79e3f792051d" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "89" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "807d9131-7f68-45de-86c5-7fedde901786" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-correlation-request-id": [ + "807d9131-7f68-45de-86c5-7fedde901786" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150134Z:807d9131-7f68-45de-86c5-7fedde901786" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:01:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM4Nzc3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c5a5be81-1865-4e46-9b7a-c4d91a775da6" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps8777\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T15:01:07.3660071Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8777.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8777.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8777.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8777.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "682" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c3e95731-e2cd-47ac-9e7c-f7f9b882649c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-correlation-request-id": [ + "c3e95731-e2cd-47ac-9e7c-f7f9b882649c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150134Z:c3e95731-e2cd-47ac-9e7c-f7f9b882649c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:01:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM4Nzc3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1bdf76a5-50ba-42f5-b174-e47b776f2eba" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps8777\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T15:01:07.3660071Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8777.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8777.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8777.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8777.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "682" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d0378ea9-3587-4896-b344-17fb580f9fda" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-correlation-request-id": [ + "d0378ea9-3587-4896-b344-17fb580f9fda" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150135Z:d0378ea9-3587-4896-b344-17fb580f9fda" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:01:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM4Nzc3L2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "eeef4abd-2afe-4ddd-a95a-88bb08682a6b" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"N76GG10+itCJvMCwX6IfvEQyGjQonBcdwDFFjVWVPK63A8OwO7tJrZLgsXbohOfHY4+0pvbdUSxjXEihGDaSdQ==\",\r\n \"key2\": \"wVohj4XgdjmJZBwq7LJZXkjOMJKDKoe7DbArsfxdBxJgKgKh4slzopXGKV9ytHEJ11rkn2WA3KaqYzllfIDKcw==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1ed6e0c7-b281-4bf9-8af1-6ed41ef65b55" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "1ed6e0c7-b281-4bf9-8af1-6ed41ef65b55" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150135Z:1ed6e0c7-b281-4bf9-8af1-6ed41ef65b55" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:01:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM4Nzc3L2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f773dbbf-c1d5-4bd9-a7ee-8679302fd62b" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"N76GG10+itCJvMCwX6IfvEQyGjQonBcdwDFFjVWVPK63A8OwO7tJrZLgsXbohOfHY4+0pvbdUSxjXEihGDaSdQ==\",\r\n \"key2\": \"wVohj4XgdjmJZBwq7LJZXkjOMJKDKoe7DbArsfxdBxJgKgKh4slzopXGKV9ytHEJ11rkn2WA3KaqYzllfIDKcw==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "333c1e13-a0d0-4d24-9e37-9e198b103681" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "333c1e13-a0d0-4d24-9e37-9e198b103681" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150738Z:333c1e13-a0d0-4d24-9e37-9e198b103681" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:07:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM4Nzc3L2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9c694a8c-7469-4b26-a0ee-bb808989428d" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"N76GG10+itCJvMCwX6IfvEQyGjQonBcdwDFFjVWVPK63A8OwO7tJrZLgsXbohOfHY4+0pvbdUSxjXEihGDaSdQ==\",\r\n \"key2\": \"wVohj4XgdjmJZBwq7LJZXkjOMJKDKoe7DbArsfxdBxJgKgKh4slzopXGKV9ytHEJ11rkn2WA3KaqYzllfIDKcw==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1997165c-7b5b-4af9-a892-b4e947be4c0c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "1997165c-7b5b-4af9-a892-b4e947be4c0c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150743Z:1997165c-7b5b-4af9-a892-b4e947be4c0c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:07:43 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM4Nzc3L2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f8cf3cae-27ee-4a96-9f20-31cde65f86ea" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"N76GG10+itCJvMCwX6IfvEQyGjQonBcdwDFFjVWVPK63A8OwO7tJrZLgsXbohOfHY4+0pvbdUSxjXEihGDaSdQ==\",\r\n \"key2\": \"wVohj4XgdjmJZBwq7LJZXkjOMJKDKoe7DbArsfxdBxJgKgKh4slzopXGKV9ytHEJ11rkn2WA3KaqYzllfIDKcw==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b9817c5b-6c1e-4b73-bb5d-6c0f53c20b0c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "b9817c5b-6c1e-4b73-bb5d-6c0f53c20b0c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151223Z:b9817c5b-6c1e-4b73-bb5d-6c0f53c20b0c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:12:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM4Nzc3L2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9321e06f-0e8d-4b45-937d-49c32439bef1" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"N76GG10+itCJvMCwX6IfvEQyGjQonBcdwDFFjVWVPK63A8OwO7tJrZLgsXbohOfHY4+0pvbdUSxjXEihGDaSdQ==\",\r\n \"key2\": \"wVohj4XgdjmJZBwq7LJZXkjOMJKDKoe7DbArsfxdBxJgKgKh4slzopXGKV9ytHEJ11rkn2WA3KaqYzllfIDKcw==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "4f7fa183-c832-41f7-bbcd-7c99fa1d7ba2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "4f7fa183-c832-41f7-bbcd-7c99fa1d7ba2" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151351Z:4f7fa183-c832-41f7-bbcd-7c99fa1d7ba2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:13:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"osDisk\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\",\r\n \"createOption\": \"FromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"BaR@123crptestps8777\",\r\n \"linuxConfiguration\": {}\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1752" + ], + "x-ms-client-request-id": [ + "77a21baa-d407-4217-a12e-e6b3c5763fa8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2035" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "83c829e4-5196-4d01-88e2-e0864561e7fe" + ], + "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": [ + "eecf5ebc-f363-49d0-b4db-448b1bf80bc8" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150138Z:eecf5ebc-f363-49d0-b4db-448b1bf80bc8" + ], + "Date": [ + "Sat, 20 Feb 2016 15:01:38 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODNjODI5ZTQtNTE5Ni00ZDAxLTg4ZTItZTA4NjQ1NjFlN2ZlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"83c829e4-5196-4d01-88e2-e0864561e7fe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:01:37.6019109+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "490a53de-a023-4f73-8a9e-bf70c1a1799e" + ], + "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": [ + "bbabcc36-69e0-4b7d-8d2e-59fe77a7c0da" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150209Z:bbabcc36-69e0-4b7d-8d2e-59fe77a7c0da" + ], + "Date": [ + "Sat, 20 Feb 2016 15:02:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODNjODI5ZTQtNTE5Ni00ZDAxLTg4ZTItZTA4NjQ1NjFlN2ZlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"83c829e4-5196-4d01-88e2-e0864561e7fe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:01:37.6019109+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "15487ae2-5f49-4182-8f79-bfffc92f2365" + ], + "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": [ + "3fb7b0d2-acba-4935-9115-2ef57ee081a4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150239Z:3fb7b0d2-acba-4935-9115-2ef57ee081a4" + ], + "Date": [ + "Sat, 20 Feb 2016 15:02:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODNjODI5ZTQtNTE5Ni00ZDAxLTg4ZTItZTA4NjQ1NjFlN2ZlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"83c829e4-5196-4d01-88e2-e0864561e7fe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:01:37.6019109+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "9afc4cdc-8a91-49f8-bae4-8495e243fe43" + ], + "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": [ + "8634ba3c-b970-4e0d-8a9c-7ac1ac747252" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150309Z:8634ba3c-b970-4e0d-8a9c-7ac1ac747252" + ], + "Date": [ + "Sat, 20 Feb 2016 15:03:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODNjODI5ZTQtNTE5Ni00ZDAxLTg4ZTItZTA4NjQ1NjFlN2ZlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"83c829e4-5196-4d01-88e2-e0864561e7fe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:01:37.6019109+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "62ed5f06-45fb-4ca5-baa1-15c0ee81ac62" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "dd1e6a67-b285-4b8b-afe1-6deae42ff29b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150339Z:dd1e6a67-b285-4b8b-afe1-6deae42ff29b" + ], + "Date": [ + "Sat, 20 Feb 2016 15:03:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODNjODI5ZTQtNTE5Ni00ZDAxLTg4ZTItZTA4NjQ1NjFlN2ZlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"83c829e4-5196-4d01-88e2-e0864561e7fe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:01:37.6019109+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "7cd7a302-2a02-482f-b713-16472fb5250b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "a1684ea7-1934-4b3a-aa29-96ec0feb6cdf" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150409Z:a1684ea7-1934-4b3a-aa29-96ec0feb6cdf" + ], + "Date": [ + "Sat, 20 Feb 2016 15:04:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODNjODI5ZTQtNTE5Ni00ZDAxLTg4ZTItZTA4NjQ1NjFlN2ZlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"83c829e4-5196-4d01-88e2-e0864561e7fe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:01:37.6019109+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "07bab2f9-544c-477b-a894-2cb78fb0f244" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "65a23d34-acbc-4269-a3a9-19e58d2bef53" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150439Z:65a23d34-acbc-4269-a3a9-19e58d2bef53" + ], + "Date": [ + "Sat, 20 Feb 2016 15:04:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODNjODI5ZTQtNTE5Ni00ZDAxLTg4ZTItZTA4NjQ1NjFlN2ZlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"83c829e4-5196-4d01-88e2-e0864561e7fe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:01:37.6019109+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "b5e8e60b-be73-47a0-822b-78bf8ba4ef96" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-correlation-request-id": [ + "3449191e-e70f-44e7-b76f-4543bc5a7e50" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150510Z:3449191e-e70f-44e7-b76f-4543bc5a7e50" + ], + "Date": [ + "Sat, 20 Feb 2016 15:05:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODNjODI5ZTQtNTE5Ni00ZDAxLTg4ZTItZTA4NjQ1NjFlN2ZlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"83c829e4-5196-4d01-88e2-e0864561e7fe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:01:37.6019109+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "9b36231f-b917-4eb8-8b9d-23316be9c046" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "9c612dbc-8e05-42be-9f7d-76d814bd4ffe" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150540Z:9c612dbc-8e05-42be-9f7d-76d814bd4ffe" + ], + "Date": [ + "Sat, 20 Feb 2016 15:05:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODNjODI5ZTQtNTE5Ni00ZDAxLTg4ZTItZTA4NjQ1NjFlN2ZlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"83c829e4-5196-4d01-88e2-e0864561e7fe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:01:37.6019109+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "78232b4c-4e0e-49d8-bacd-be5d0fc1869c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-correlation-request-id": [ + "9d45d005-2cce-4c17-b5d4-4a4d8726dd2e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150610Z:9d45d005-2cce-4c17-b5d4-4a4d8726dd2e" + ], + "Date": [ + "Sat, 20 Feb 2016 15:06:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/83c829e4-5196-4d01-88e2-e0864561e7fe?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODNjODI5ZTQtNTE5Ni00ZDAxLTg4ZTItZTA4NjQ1NjFlN2ZlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"83c829e4-5196-4d01-88e2-e0864561e7fe\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T16:01:37.6019109+01:00\",\r\n \"endTime\": \"2016-02-20T16:06:39.1490849+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "5c0eb446-2946-4efb-9351-155b9313688b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-correlation-request-id": [ + "84b0ba44-fb64-47c1-9a91-3c81c2ce1de2" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150640Z:84b0ba44-fb64-47c1-9a91-3c81c2ce1de2" + ], + "Date": [ + "Sat, 20 Feb 2016 15:06:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2036" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "70d69f75-cd05-4224-84c8-3e9076113b7a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-correlation-request-id": [ + "1a200f4b-2380-4214-93b5-8529564f1b5a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150640Z:1a200f4b-2380-4214-93b5-8529564f1b5a" + ], + "Date": [ + "Sat, 20 Feb 2016 15:06:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "91428aae-cf6f-4895-90ee-96f05e16523e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2036" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "a86fd7a7-46b9-4607-96bc-ab0cd5305a3a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-correlation-request-id": [ + "a9c11917-258a-4b8e-8785-3224d55b217c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150641Z:a9c11917-258a-4b8e-8785-3224d55b217c" + ], + "Date": [ + "Sat, 20 Feb 2016 15:06:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fabdab2d-69ac-4067-9a9b-3c426c684c61" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2036" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "cea8398e-9af6-42a9-857e-db18e0749b82" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-correlation-request-id": [ + "16e1f697-b71a-4ad6-ab70-5a933bf62962" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150641Z:16e1f697-b71a-4ad6-ab70-5a933bf62962" + ], + "Date": [ + "Sat, 20 Feb 2016 15:06:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d0af6182-585e-48ba-aa02-0210a631d656" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2036" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "05a5e94d-bd44-4a6d-a163-e4952341224d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" + ], + "x-ms-correlation-request-id": [ + "0bc8f5a7-8778-4a3b-96cc-7290ba157c04" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150649Z:0bc8f5a7-8778-4a3b-96cc-7290ba157c04" + ], + "Date": [ + "Sat, 20 Feb 2016 15:06:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "18609724-4beb-419c-b334-48d6cc082c70" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2036" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "c985a1c0-37d2-4c38-89e7-de5e8e32f68f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14956" + ], + "x-ms-correlation-request-id": [ + "7584c9e3-0599-489c-8e2d-20d388955d57" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150742Z:7584c9e3-0599-489c-8e2d-20d388955d57" + ], + "Date": [ + "Sat, 20 Feb 2016 15:07:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1775c3a3-1190-46e7-b41e-4b7bbf9ee65d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "7801" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "562bb247-2385-47f1-b6f1-5b39dedc13da" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14945" + ], + "x-ms-correlation-request-id": [ + "b9c8db6f-7031-4c49-890e-f0d4754d2a8c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151048Z:b9c8db6f-7031-4c49-890e-f0d4754d2a8c" + ], + "Date": [ + "Sat, 20 Feb 2016 15:10:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d7ca4a3a-c458-4241-89f2-f84b5328162f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "10081" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "68ed2f95-d6b8-458a-aa04-debd9b32c46a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14939" + ], + "x-ms-correlation-request-id": [ + "6b62ed32-25f2-4a54-9b53-62145a61ed11" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151222Z:6b62ed32-25f2-4a54-9b53-62145a61ed11" + ], + "Date": [ + "Sat, 20 Feb 2016 15:12:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "8352ce6a-3a5c-4313-8b0c-a25ef2bbac1c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "10081" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "3a230be9-9f06-48a8-9170-d12d8b54f2bc" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14936" + ], + "x-ms-correlation-request-id": [ + "d664d3d0-e7d3-4b0d-b5d7-978f40f25e24" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151312Z:d664d3d0-e7d3-4b0d-b5d7-978f40f25e24" + ], + "Date": [ + "Sat, 20 Feb 2016 15:13:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "eb427b51-6938-4688-a16f-c31ebefd2a6e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "10081" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "dccf4111-0d49-4324-a70e-4c029d5e42ef" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14946" + ], + "x-ms-correlation-request-id": [ + "351f73dc-bd90-42fa-a9b6-7c99174526e4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151539Z:351f73dc-bd90-42fa-a9b6-7c99174526e4" + ], + "Date": [ + "Sat, 20 Feb 2016 15:15:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f7c61f1f-7bc1-4362-80fe-d18fd070a75e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "7801" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "f954e807-66d1-40a9-a8a6-116b58c83d80" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14940" + ], + "x-ms-correlation-request-id": [ + "0cd345c6-1504-4eae-97be-befb536e4767" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151712Z:0cd345c6-1504-4eae-97be-befb536e4767" + ], + "Date": [ + "Sat, 20 Feb 2016 15:17:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f48d4128-c0f5-4a19-9710-8604b4f6f416" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"WALinuxAgent-2.0.14\",\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\": \"2016-02-20T16:06:36+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": []\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T16:01:40.2581186+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T16:01:40.0081963+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T16:01:39.7581511+01: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\": \"2016-02-20T16:06:38.8834224+01: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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "3876" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "4b58417c-18b1-438e-8eba-a25b52fefc12" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-correlation-request-id": [ + "bcbad929-d48e-4be4-b2f5-9475344e427a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150649Z:bcbad929-d48e-4be4-b2f5-9475344e427a" + ], + "Date": [ + "Sat, 20 Feb 2016 15:06:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d1ffba6d-e595-40bc-bc8b-d953fd1d5f36" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"WALinuxAgent-2.0.14\",\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\": \"2016-02-20T16:07:27+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": []\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T16:01:40.2581186+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T16:01:40.0081963+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T16:01:39.7581511+01: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\": \"2016-02-20T16:06:38.8834224+01: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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "3876" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "60a8b2b9-89b4-42b7-801b-74d85518b9e3" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14955" + ], + "x-ms-correlation-request-id": [ + "cf5cfba0-c105-4043-a79e-a49dda8b40df" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150743Z:cf5cfba0-c105-4043-a79e-a49dda8b40df" + ], + "Date": [ + "Sat, 20 Feb 2016 15:07:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3Nzc/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9ae0dd23-e6fa-44f8-af67-f81d3c7a539b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"237c5912-4cc5-491c-b086-214d45bbabbc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"SLES\",\r\n \"sku\": \"12\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps8777.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": false\r\n },\r\n \"secrets\": []\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Network/networkInterfaces/nic0crptestps8777\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"WALinuxAgent-2.0.14\",\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\": \"2016-02-20T16:12:04+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.OSTCExtensions.AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0.0.5\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\"\r\n }\r\n },\r\n {\r\n \"type\": \"Microsoft.OSTCExtensions.LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2.0\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\"\r\n }\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T16:10:49.6962534+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T16:10:49.6962534+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-20T16:10:49.6962534+01:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.OSTCExtensions.AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0.0.5\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"deploymentId=39f00ec2-7d88-4d6b-8f7b-6456d3764cba roleInstance=_vmcrptestps8777 OK\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.OSTCExtensions.LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2.0\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"Enable succeeded\"\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\": \"2016-02-20T16:12:25.9463876+01:00\"\r\n },\r\n {\r\n \"code\": \"PowerState/starting\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM starting\"\r\n }\r\n ]\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777\",\r\n \"name\": \"vmcrptestps8777\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "13523" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "4e5a82be-6b46-44b5-a392-ab98b1dd53ef" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14935" + ], + "x-ms-correlation-request-id": [ + "7066ed11-8fe8-4b94-9545-85eb41ce2575" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151313Z:7066ed11-8fe8-4b94-9545-85eb41ce2575" + ], + "Date": [ + "Sat, 20 Feb 2016 15:13:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "dac7c09c-ec4a-42a6-a422-823a7753a346" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps8777\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T15:01:07.3660071Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8777.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8777.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8777.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8777.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "17593" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "99acfec4-b1ba-4fb9-89ea-f99ea078f321" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14931" + ], + "x-ms-correlation-request-id": [ + "99acfec4-b1ba-4fb9-89ea-f99ea078f321" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150737Z:99acfec4-b1ba-4fb9-89ea-f99ea078f321" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:07:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9045da79-eea8-4e37-ae01-67c45025c84f" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps8777\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T15:01:07.3660071Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8777.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8777.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8777.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8777.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "17593" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c188c421-1c52-406c-974e-8dcdf9b73a9d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14930" + ], + "x-ms-correlation-request-id": [ + "c188c421-1c52-406c-974e-8dcdf9b73a9d" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150743Z:c188c421-1c52-406c-974e-8dcdf9b73a9d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:07:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "85ee0342-f84d-427f-ae69-c50f172e24e6" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Storage/storageAccounts/stocrptestps8777\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps8777\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-20T15:01:07.3660071Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8777.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8777.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8777.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8777.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "17593" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1e3bd85a-822f-4704-9563-5394341c3cc5" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14923" + ], + "x-ms-correlation-request-id": [ + "1e3bd85a-822f-4704-9563-5394341c3cc5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151348Z:1e3bd85a-822f-4704-9563-5394341c3cc5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Sat, 20 Feb 2016 15:13:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/LinuxDiagnostic?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3NzcvZXh0ZW5zaW9ucy9MaW51eERpYWdub3N0aWM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"protectedSettings\": {\r\n \"storageAccountName\": \"stocrptestps8777\",\r\n \"storageAccountKey\": \"N76GG10+itCJvMCwX6IfvEQyGjQonBcdwDFFjVWVPK63A8OwO7tJrZLgsXbohOfHY4+0pvbdUSxjXEihGDaSdQ==\",\r\n \"storageAccountEndPoint\": \"https://core.windows.net\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "5616" + ], + "x-ms-client-request-id": [ + "f6a6e1e9-420d-418b-8ae1-b02cf254fae3" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5682" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/97ef2c8b-92f3-48d7-9d47-36bd691a800d?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "97ef2c8b-92f3-48d7-9d47-36bd691a800d" + ], + "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": [ + "da14e64c-b651-40ef-8773-747701cdd214" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150746Z:da14e64c-b651-40ef-8773-747701cdd214" + ], + "Date": [ + "Sat, 20 Feb 2016 15:07:46 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/97ef2c8b-92f3-48d7-9d47-36bd691a800d?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTdlZjJjOGItOTJmMy00OGQ3LTlkNDctMzZiZDY5MWE4MDBkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"97ef2c8b-92f3-48d7-9d47-36bd691a800d\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:07:45.2429012+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "660b7d05-d2ae-4a61-a74f-63b4579f92fa" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14954" + ], + "x-ms-correlation-request-id": [ + "95ac0f18-fe28-4185-baaf-c12000a6ba3a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150816Z:95ac0f18-fe28-4185-baaf-c12000a6ba3a" + ], + "Date": [ + "Sat, 20 Feb 2016 15:08:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/97ef2c8b-92f3-48d7-9d47-36bd691a800d?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTdlZjJjOGItOTJmMy00OGQ3LTlkNDctMzZiZDY5MWE4MDBkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"97ef2c8b-92f3-48d7-9d47-36bd691a800d\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:07:45.2429012+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "f167a442-b72a-47c9-94ee-57694bab7cef" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-correlation-request-id": [ + "2c09c241-00b7-4988-a33b-70d3ec9792bf" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150846Z:2c09c241-00b7-4988-a33b-70d3ec9792bf" + ], + "Date": [ + "Sat, 20 Feb 2016 15:08:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/97ef2c8b-92f3-48d7-9d47-36bd691a800d?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTdlZjJjOGItOTJmMy00OGQ3LTlkNDctMzZiZDY5MWE4MDBkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"97ef2c8b-92f3-48d7-9d47-36bd691a800d\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:07:45.2429012+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "a6af75f2-5fe6-4284-815b-adf7755dd9b4" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14943" + ], + "x-ms-correlation-request-id": [ + "ff77a606-fb84-48f2-8fd3-a051103c7180" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150916Z:ff77a606-fb84-48f2-8fd3-a051103c7180" + ], + "Date": [ + "Sat, 20 Feb 2016 15:09:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/97ef2c8b-92f3-48d7-9d47-36bd691a800d?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTdlZjJjOGItOTJmMy00OGQ3LTlkNDctMzZiZDY5MWE4MDBkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"97ef2c8b-92f3-48d7-9d47-36bd691a800d\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:07:45.2429012+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "0962ad25-5592-4854-a37f-367f32180d6d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14942" + ], + "x-ms-correlation-request-id": [ + "5b06e9da-d441-4876-b546-d06bcc35ea8a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T150946Z:5b06e9da-d441-4876-b546-d06bcc35ea8a" + ], + "Date": [ + "Sat, 20 Feb 2016 15:09:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/97ef2c8b-92f3-48d7-9d47-36bd691a800d?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTdlZjJjOGItOTJmMy00OGQ3LTlkNDctMzZiZDY5MWE4MDBkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"97ef2c8b-92f3-48d7-9d47-36bd691a800d\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:07:45.2429012+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "53765f2c-e9d3-43f8-b1a5-1763bc6ded9c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14948" + ], + "x-ms-correlation-request-id": [ + "9fc9ef2e-efd4-4506-8fa7-55074417cd86" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151017Z:9fc9ef2e-efd4-4506-8fa7-55074417cd86" + ], + "Date": [ + "Sat, 20 Feb 2016 15:10:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/97ef2c8b-92f3-48d7-9d47-36bd691a800d?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTdlZjJjOGItOTJmMy00OGQ3LTlkNDctMzZiZDY5MWE4MDBkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"97ef2c8b-92f3-48d7-9d47-36bd691a800d\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T16:07:45.2429012+01:00\",\r\n \"endTime\": \"2016-02-20T16:10:40.6962329+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "342b4dd9-5d83-4d7b-b73a-3b42bd81637e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14947" + ], + "x-ms-correlation-request-id": [ + "63743a82-4a9e-4daa-b1f9-00c688d56a81" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151047Z:63743a82-4a9e-4daa-b1f9-00c688d56a81" + ], + "Date": [ + "Sat, 20 Feb 2016 15:10:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/LinuxDiagnostic?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3NzcvZXh0ZW5zaW9ucy9MaW51eERpYWdub3N0aWM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"LinuxDiagnostic\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRQcm9jZXNzb3JUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnRJZGxlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50UHJpdmlsZWdlZFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudEludGVycnVwdFRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudERQQ1RpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQcm9jZXNzb3JcUGVyY2VudFVzZXJUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yXFBlcmNlbnROaWNlVGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFByb2Nlc3NvclxQZXJjZW50SU9XYWl0VGltZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZE1lbW9yeSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxVc2VkTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRBdmFpbGFibGVNZW1vcnkiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlTWVtb3J5IiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XFBlcmNlbnRVc2VkQnlDYWNoZSIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQZXJjZW50VXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcVXNlZFN3YXAiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcQXZhaWxhYmxlU3dhcCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1BlclNlYyIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE1lbW9yeVxQYWdlc1JlYWRQZXJTZWMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxNZW1vcnlcUGFnZXNXcml0dGVuUGVyU2VjIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VUcmFuc2ZlclRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcQXZlcmFnZVJlYWRUaW1lIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VXcml0ZVRpbWUiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxQaHlzaWNhbERpc2tcVHJhbnNmZXJzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFJlYWRzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXFdyaXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xCeXRlc1BlclNlY29uZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFBoeXNpY2FsRGlza1xXcml0ZUJ5dGVzUGVyU2Vjb25kIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUGh5c2ljYWxEaXNrXEF2ZXJhZ2VEaXNrUXVldWVMZW5ndGgiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVG90YWwiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzVHJhbnNtaXR0ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXEJ5dGVzUmVjZWl2ZWQiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrSW50ZXJmYWNlXFBhY2tldHNUcmFuc21pdHRlZCIgc2FtcGxlUmF0ZT0iUFQxNVMiIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXE5ldHdvcmtJbnRlcmZhY2VcUGFja2V0c1JlY2VpdmVkIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFJ4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbFR4RXJyb3JzIiBzYW1wbGVSYXRlPSJQVDE1UyIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29ya0ludGVyZmFjZVxUb3RhbENvbGxpc2lvbnMiIHNhbXBsZVJhdGU9IlBUMTVTIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/LinuxDiagnostic\",\r\n \"name\": \"LinuxDiagnostic\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5683" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "83d4d33b-cd7d-4cd1-b48f-7377b847332d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14946" + ], + "x-ms-correlation-request-id": [ + "f8b053a7-0604-4566-b907-bc5595a29bcd" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151048Z:f8b053a7-0604-4566-b907-bc5595a29bcd" + ], + "Date": [ + "Sat, 20 Feb 2016 15:10:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3NzcvZXh0ZW5zaW9ucy9BenVyZUVuaGFuY2VkTW9uaXRvckZvckxpbnV4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"protectedSettings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"stocrptestps8777.hour.key\",\r\n \"value\": \"N76GG10+itCJvMCwX6IfvEQyGjQonBcdwDFFjVWVPK63A8OwO7tJrZLgsXbohOfHY4+0pvbdUSxjXEihGDaSdQ==\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.key\",\r\n \"value\": \"N76GG10+itCJvMCwX6IfvEQyGjQonBcdwDFFjVWVPK63A8OwO7tJrZLgsXbohOfHY4+0pvbdUSxjXEihGDaSdQ==\"\r\n },\r\n {\r\n \"key\": \"wad.key\",\r\n \"value\": \"N76GG10+itCJvMCwX6IfvEQyGjQonBcdwDFFjVWVPK63A8OwO7tJrZLgsXbohOfHY4+0pvbdUSxjXEihGDaSdQ==\"\r\n }\r\n ]\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "3877" + ], + "x-ms-client-request-id": [ + "deb79313-89cb-455f-aebe-45d6c30a02b8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2220" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/e2a00454-b9de-4512-b0de-fb66ba493990?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "e2a00454-b9de-4512-b0de-fb66ba493990" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-correlation-request-id": [ + "efea7b43-df11-413f-9ad7-30a6cbec2e06" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151050Z:efea7b43-df11-413f-9ad7-30a6cbec2e06" + ], + "Date": [ + "Sat, 20 Feb 2016 15:10:49 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/e2a00454-b9de-4512-b0de-fb66ba493990?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTJhMDA0NTQtYjlkZS00NTEyLWIwZGUtZmI2NmJhNDkzOTkwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e2a00454-b9de-4512-b0de-fb66ba493990\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:10:49.2119353+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "21c11385-299e-4830-9421-f5acd373aa7d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14944" + ], + "x-ms-correlation-request-id": [ + "47e0d868-2cb0-48ae-a1cb-4da56bb74622" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151120Z:47e0d868-2cb0-48ae-a1cb-4da56bb74622" + ], + "Date": [ + "Sat, 20 Feb 2016 15:11:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/e2a00454-b9de-4512-b0de-fb66ba493990?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTJhMDA0NTQtYjlkZS00NTEyLWIwZGUtZmI2NmJhNDkzOTkwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e2a00454-b9de-4512-b0de-fb66ba493990\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:10:49.2119353+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "a68340c1-f27b-410a-a5a4-93950bd19e18" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14943" + ], + "x-ms-correlation-request-id": [ + "c757c625-f8f7-43ff-a338-e1b090317319" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151150Z:c757c625-f8f7-43ff-a338-e1b090317319" + ], + "Date": [ + "Sat, 20 Feb 2016 15:11:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/e2a00454-b9de-4512-b0de-fb66ba493990?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTJhMDA0NTQtYjlkZS00NTEyLWIwZGUtZmI2NmJhNDkzOTkwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e2a00454-b9de-4512-b0de-fb66ba493990\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T16:10:49.2119353+01:00\",\r\n \"endTime\": \"2016-02-20T16:12:09.6337784+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "7724c09c-f296-46a7-a2a8-198d27fc8b00" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14941" + ], + "x-ms-correlation-request-id": [ + "d80a9dc8-88c7-4c18-9518-987d6d7a62f5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151221Z:d80a9dc8-88c7-4c18-9518-987d6d7a62f5" + ], + "Date": [ + "Sat, 20 Feb 2016 15:12:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3NzcvZXh0ZW5zaW9ucy9BenVyZUVuaGFuY2VkTW9uaXRvckZvckxpbnV4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2221" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "b6eee9d4-78e8-486e-baaa-2a2ef868d5f9" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14940" + ], + "x-ms-correlation-request-id": [ + "7fe37055-d7f4-4134-8ac5-b81d5a281b03" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151222Z:7fe37055-d7f4-4134-8ac5-b81d5a281b03" + ], + "Date": [ + "Sat, 20 Feb 2016 15:12:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3NzcvZXh0ZW5zaW9ucy9BenVyZUVuaGFuY2VkTW9uaXRvckZvckxpbnV4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9203ccbd-89dd-48a3-94db-7ce3861ccd0b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.OSTCExtensions\",\r\n \"type\": \"AzureEnhancedMonitorForLinux\",\r\n \"typeHandlerVersion\": \"3.0\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps8777.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps8777.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.hour.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"stocrptestps8777.minute.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps8777\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps8777.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux\",\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2221" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "0c730a9c-4811-4b5d-a9cb-41599a7a9eea" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14938" + ], + "x-ms-correlation-request-id": [ + "1743be02-58ed-43c7-b467-b0fd69125217" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151222Z:1743be02-58ed-43c7-b467-b0fd69125217" + ], + "Date": [ + "Sat, 20 Feb 2016 15:12:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/restart?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3NzcvcmVzdGFydD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b93fcab1-da76-4419-80db-3b50a450f1ac" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/89fbc825-b0bf-4518-b813-c4bc5f55d5eb?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "89fbc825-b0bf-4518-b813-c4bc5f55d5eb" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/89fbc825-b0bf-4518-b813-c4bc5f55d5eb?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" + ], + "x-ms-correlation-request-id": [ + "8d3f6639-2b3b-4d54-a3e1-6895a3ba0ec4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151225Z:8d3f6639-2b3b-4d54-a3e1-6895a3ba0ec4" + ], + "Date": [ + "Sat, 20 Feb 2016 15:12:24 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/89fbc825-b0bf-4518-b813-c4bc5f55d5eb?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODlmYmM4MjUtYjBiZi00NTE4LWI4MTMtYzRiYzVmNTVkNWViP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"89fbc825-b0bf-4518-b813-c4bc5f55d5eb\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T16:12:24.7901432+01:00\",\r\n \"endTime\": \"2016-02-20T16:12:26.2120019+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "6f3aac1c-395e-44f0-91d9-b20681c201c6" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-correlation-request-id": [ + "829d64f4-72a1-490e-8526-c3a4d669ce71" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151255Z:829d64f4-72a1-490e-8526-c3a4d669ce71" + ], + "Date": [ + "Sat, 20 Feb 2016 15:12:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps8777/providers/Microsoft.Compute/virtualMachines/vmcrptestps8777/extensions/AzureEnhancedMonitorForLinux?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczg3NzcvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczg3NzcvZXh0ZW5zaW9ucy9BenVyZUVuaGFuY2VkTW9uaXRvckZvckxpbnV4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4b8360bd-3b17-4865-84b0-ba5a2d67ff57" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/39db0a95-f4c7-4b1c-aadf-7c46577b6ef1?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "39db0a95-f4c7-4b1c-aadf-7c46577b6ef1" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/39db0a95-f4c7-4b1c-aadf-7c46577b6ef1?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "e4793682-5553-4a83-9f9d-fe416f7e7810" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151541Z:e4793682-5553-4a83-9f9d-fe416f7e7810" + ], + "Date": [ + "Sat, 20 Feb 2016 15:15:40 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/39db0a95-f4c7-4b1c-aadf-7c46577b6ef1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzlkYjBhOTUtZjRjNy00YjFjLWFhZGYtN2M0NjU3N2I2ZWYxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"39db0a95-f4c7-4b1c-aadf-7c46577b6ef1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:15:40.7903479+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "5a8d5095-cad6-41f0-868f-783ddb68a977" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14944" + ], + "x-ms-correlation-request-id": [ + "72c44c48-3bc2-4004-91c8-d266ca438d09" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151611Z:72c44c48-3bc2-4004-91c8-d266ca438d09" + ], + "Date": [ + "Sat, 20 Feb 2016 15:16:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/39db0a95-f4c7-4b1c-aadf-7c46577b6ef1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzlkYjBhOTUtZjRjNy00YjFjLWFhZGYtN2M0NjU3N2I2ZWYxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"39db0a95-f4c7-4b1c-aadf-7c46577b6ef1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-20T16:15:40.7903479+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "1d27ab67-bd4f-45c8-8ba1-c3ce0798a080" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14942" + ], + "x-ms-correlation-request-id": [ + "d9f298ae-0f46-4f25-bd85-a41e020f134e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151642Z:d9f298ae-0f46-4f25-bd85-a41e020f134e" + ], + "Date": [ + "Sat, 20 Feb 2016 15:16:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/39db0a95-f4c7-4b1c-aadf-7c46577b6ef1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzlkYjBhOTUtZjRjNy00YjFjLWFhZGYtN2M0NjU3N2I2ZWYxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"39db0a95-f4c7-4b1c-aadf-7c46577b6ef1\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-20T16:15:40.7903479+01:00\",\r\n \"endTime\": \"2016-02-20T16:17:08.1653661+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_131004081538642245" + ], + "x-ms-request-id": [ + "865fa333-8977-4e06-ac4a-8b621600293f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14941" + ], + "x-ms-correlation-request-id": [ + "90082269-3188-4884-b9f9-60ea38307998" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151712Z:90082269-3188-4884-b9f9-60ea38307998" + ], + "Date": [ + "Sat, 20 Feb 2016 15:17:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps8777?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3Rwczg3Nzc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "1535936b-199e-4dcd-8df0-5553ada1d7e9" + ], + "x-ms-correlation-request-id": [ + "1535936b-199e-4dcd-8df0-5553ada1d7e9" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151715Z:1535936b-199e-4dcd-8df0-5553ada1d7e9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:17:15 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14936" + ], + "x-ms-request-id": [ + "a077ab19-164a-4d16-b185-329982280c1b" + ], + "x-ms-correlation-request-id": [ + "a077ab19-164a-4d16-b185-329982280c1b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151716Z:a077ab19-164a-4d16-b185-329982280c1b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:17:16 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14935" + ], + "x-ms-request-id": [ + "f2c2e526-171b-4183-a819-8191deb2d4f2" + ], + "x-ms-correlation-request-id": [ + "f2c2e526-171b-4183-a819-8191deb2d4f2" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151732Z:f2c2e526-171b-4183-a819-8191deb2d4f2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:17:32 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14934" + ], + "x-ms-request-id": [ + "a65357a2-937a-4f8f-8ca5-a8bf2b456570" + ], + "x-ms-correlation-request-id": [ + "a65357a2-937a-4f8f-8ca5-a8bf2b456570" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151748Z:a65357a2-937a-4f8f-8ca5-a8bf2b456570" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:17:48 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14933" + ], + "x-ms-request-id": [ + "1351e374-e4be-4c60-b695-6479c11841e1" + ], + "x-ms-correlation-request-id": [ + "1351e374-e4be-4c60-b695-6479c11841e1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151804Z:1351e374-e4be-4c60-b695-6479c11841e1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:18:03 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14932" + ], + "x-ms-request-id": [ + "4542a9fb-b516-49b3-8522-e6e5b85664be" + ], + "x-ms-correlation-request-id": [ + "4542a9fb-b516-49b3-8522-e6e5b85664be" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151819Z:4542a9fb-b516-49b3-8522-e6e5b85664be" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:18:19 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14931" + ], + "x-ms-request-id": [ + "a6f07fd0-dca7-42c9-bf04-f97eb1b45b20" + ], + "x-ms-correlation-request-id": [ + "a6f07fd0-dca7-42c9-bf04-f97eb1b45b20" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151835Z:a6f07fd0-dca7-42c9-bf04-f97eb1b45b20" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:18:35 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14930" + ], + "x-ms-request-id": [ + "8e2b3f1d-5a8d-4711-814f-eaf94825b899" + ], + "x-ms-correlation-request-id": [ + "8e2b3f1d-5a8d-4711-814f-eaf94825b899" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151850Z:8e2b3f1d-5a8d-4711-814f-eaf94825b899" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:18:49 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14929" + ], + "x-ms-request-id": [ + "198657e2-3bac-4f81-8f16-967d608f56d6" + ], + "x-ms-correlation-request-id": [ + "198657e2-3bac-4f81-8f16-967d608f56d6" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151905Z:198657e2-3bac-4f81-8f16-967d608f56d6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:19:04 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14928" + ], + "x-ms-request-id": [ + "7b21c240-819f-4e4c-97a0-eb3f00cb275a" + ], + "x-ms-correlation-request-id": [ + "7b21c240-819f-4e4c-97a0-eb3f00cb275a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151922Z:7b21c240-819f-4e4c-97a0-eb3f00cb275a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:19:21 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14927" + ], + "x-ms-request-id": [ + "40033245-f625-485b-a2e4-eedf4f4c5580" + ], + "x-ms-correlation-request-id": [ + "40033245-f625-485b-a2e4-eedf4f4c5580" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151937Z:40033245-f625-485b-a2e4-eedf4f4c5580" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:19:36 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14925" + ], + "x-ms-request-id": [ + "d0fd7aa2-6f9a-4f2f-8687-a53ec8d12221" + ], + "x-ms-correlation-request-id": [ + "d0fd7aa2-6f9a-4f2f-8687-a53ec8d12221" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T151952Z:d0fd7aa2-6f9a-4f2f-8687-a53ec8d12221" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:19:52 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14938" + ], + "x-ms-request-id": [ + "f39b1ba9-b1b8-4150-980b-7ec060e885d4" + ], + "x-ms-correlation-request-id": [ + "f39b1ba9-b1b8-4150-980b-7ec060e885d4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152007Z:f39b1ba9-b1b8-4150-980b-7ec060e885d4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:20:07 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-request-id": [ + "68e662ec-5517-44a3-8557-e59570027e2f" + ], + "x-ms-correlation-request-id": [ + "68e662ec-5517-44a3-8557-e59570027e2f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152023Z:68e662ec-5517-44a3-8557-e59570027e2f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:20:23 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14936" + ], + "x-ms-request-id": [ + "a2316ec4-652f-4c3f-8c77-b9ca8e1d10e0" + ], + "x-ms-correlation-request-id": [ + "a2316ec4-652f-4c3f-8c77-b9ca8e1d10e0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152038Z:a2316ec4-652f-4c3f-8c77-b9ca8e1d10e0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:20:38 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14935" + ], + "x-ms-request-id": [ + "809bb7fc-38bb-48de-9689-7a78de96b008" + ], + "x-ms-correlation-request-id": [ + "809bb7fc-38bb-48de-9689-7a78de96b008" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152054Z:809bb7fc-38bb-48de-9689-7a78de96b008" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:20:54 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14934" + ], + "x-ms-request-id": [ + "5c14058c-cb80-4d5c-ba66-af13f4b9bebe" + ], + "x-ms-correlation-request-id": [ + "5c14058c-cb80-4d5c-ba66-af13f4b9bebe" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152110Z:5c14058c-cb80-4d5c-ba66-af13f4b9bebe" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:21:09 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14933" + ], + "x-ms-request-id": [ + "92ce9433-61d2-4336-89f0-8460c1866d50" + ], + "x-ms-correlation-request-id": [ + "92ce9433-61d2-4336-89f0-8460c1866d50" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152125Z:92ce9433-61d2-4336-89f0-8460c1866d50" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:21:24 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14932" + ], + "x-ms-request-id": [ + "7ce4670b-6b90-4ddf-a44c-54fe1ce31ec8" + ], + "x-ms-correlation-request-id": [ + "7ce4670b-6b90-4ddf-a44c-54fe1ce31ec8" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152141Z:7ce4670b-6b90-4ddf-a44c-54fe1ce31ec8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:21:40 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14931" + ], + "x-ms-request-id": [ + "d58b87a1-0cd7-4ea8-9e0b-5e99f75b41e9" + ], + "x-ms-correlation-request-id": [ + "d58b87a1-0cd7-4ea8-9e0b-5e99f75b41e9" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152156Z:d58b87a1-0cd7-4ea8-9e0b-5e99f75b41e9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:21:56 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14930" + ], + "x-ms-request-id": [ + "05577792-3c4e-473a-9420-73dfd205c777" + ], + "x-ms-correlation-request-id": [ + "05577792-3c4e-473a-9420-73dfd205c777" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152211Z:05577792-3c4e-473a-9420-73dfd205c777" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:22:11 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14928" + ], + "x-ms-request-id": [ + "c30ebd3b-6688-4091-8dcd-3d01a7200ae2" + ], + "x-ms-correlation-request-id": [ + "c30ebd3b-6688-4091-8dcd-3d01a7200ae2" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152227Z:c30ebd3b-6688-4091-8dcd-3d01a7200ae2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:22:26 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14927" + ], + "x-ms-request-id": [ + "7d6fb180-604f-47cb-ad14-7a08d9ece4e5" + ], + "x-ms-correlation-request-id": [ + "7d6fb180-604f-47cb-ad14-7a08d9ece4e5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152242Z:7d6fb180-604f-47cb-ad14-7a08d9ece4e5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:22:41 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14926" + ], + "x-ms-request-id": [ + "8f1d60f7-b3d5-4237-9a2e-946c6105fc7b" + ], + "x-ms-correlation-request-id": [ + "8f1d60f7-b3d5-4237-9a2e-946c6105fc7b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152257Z:8f1d60f7-b3d5-4237-9a2e-946c6105fc7b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:22:56 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14925" + ], + "x-ms-request-id": [ + "428be386-3110-43ba-be79-668829509171" + ], + "x-ms-correlation-request-id": [ + "428be386-3110-43ba-be79-668829509171" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152313Z:428be386-3110-43ba-be79-668829509171" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:23:12 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14924" + ], + "x-ms-request-id": [ + "ef628bc8-f4e6-4930-940a-03d88faf4ca5" + ], + "x-ms-correlation-request-id": [ + "ef628bc8-f4e6-4930-940a-03d88faf4ca5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152328Z:ef628bc8-f4e6-4930-940a-03d88faf4ca5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:23:27 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14923" + ], + "x-ms-request-id": [ + "0d11c260-620d-44b9-a91b-8bf3dbc6bb88" + ], + "x-ms-correlation-request-id": [ + "0d11c260-620d-44b9-a91b-8bf3dbc6bb88" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152344Z:0d11c260-620d-44b9-a91b-8bf3dbc6bb88" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:23:43 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM4Nzc3LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk00TnpjM0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14922" + ], + "x-ms-request-id": [ + "f5247e8e-7fc8-4298-9bd5-a8a471e38f25" + ], + "x-ms-correlation-request-id": [ + "f5247e8e-7fc8-4298-9bd5-a8a471e38f25" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160220T152359Z:f5247e8e-7fc8-4298-9bd5-a8a471e38f25" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 15:23:58 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-AEMExtensionBasicLinux": [ + "crptestps8777" + ] + }, + "Variables": { + "SubscriptionId": "e663cc2d-722b-4be1-b636-bbd9e4c60fd9" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionBasicWindows.json b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionBasicWindows.json new file mode 100644 index 000000000000..62e58a7d9ac7 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.AEMExtensionTests/TestAEMExtensionBasicWindows.json @@ -0,0 +1,6233 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-request-id": [ + "5a6f3f54-3217-47aa-9321-efe3e74e5986" + ], + "x-ms-correlation-request-id": [ + "5a6f3f54-3217-47aa-9321-efe3e74e5986" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095744Z:5a6f3f54-3217-47aa-9321-efe3e74e5986" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 09:57:43 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps9762?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "105" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14957" + ], + "x-ms-request-id": [ + "6549c0eb-a5de-4828-af83-ef25f91c9d59" + ], + "x-ms-correlation-request-id": [ + "6549c0eb-a5de-4828-af83-ef25f91c9d59" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095744Z:6549c0eb-a5de-4828-af83-ef25f91c9d59" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 09:57:43 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps9762?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-request-id": [ + "d1bce16b-84c0-494d-9c0d-8a25736b151e" + ], + "x-ms-correlation-request-id": [ + "d1bce16b-84c0-494d-9c0d-8a25736b151e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102100Z:d1bce16b-84c0-494d-9c0d-8a25736b151e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:21:00 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps9762?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762\",\r\n \"name\": \"crptestps9762\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "179" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "a5c232ca-785d-4f8f-b07a-f4a3f96ab9d4" + ], + "x-ms-correlation-request-id": [ + "a5c232ca-785d-4f8f-b07a-f4a3f96ab9d4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095745Z:a5c232ca-785d-4f8f-b07a-f4a3f96ab9d4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 09:57:44 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14956" + ], + "x-ms-request-id": [ + "31e49e1a-0b2b-4316-a6a1-f6b5a9fa8a8a" + ], + "x-ms-correlation-request-id": [ + "31e49e1a-0b2b-4316-a6a1-f6b5a9fa8a8a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095745Z:31e49e1a-0b2b-4316-a6a1-f6b5a9fa8a8a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 09:57:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualnetworks/vnetcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzOTc2Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1bc29097-bf3d-4d53-9820-fcd18ba31121" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/vnetcrptestps9762' under resource group 'crptestps9762' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "168" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "aff88ed2-adb2-42b7-b2b9-98a35cfe2678" + ], + "x-ms-correlation-request-id": [ + "aff88ed2-adb2-42b7-b2b9-98a35cfe2678" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095747Z:aff88ed2-adb2-42b7-b2b9-98a35cfe2678" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 09:57:46 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualnetworks/vnetcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzOTc2Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762\",\r\n \"etag\": \"W/\\\"4dda27f1-0e80-47c6-89b8-ceb6b0860146\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"0fee155e-e335-4302-843f-150d0b074ac8\",\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\": \"subnetcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762/subnets/subnetcrptestps9762\",\r\n \"etag\": \"W/\\\"4dda27f1-0e80-47c6-89b8-ceb6b0860146\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5746febf-a68f-42ea-aa63-189e1e08a715" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"4dda27f1-0e80-47c6-89b8-ceb6b0860146\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-correlation-request-id": [ + "558cad1f-2c4a-45cc-a190-0ceee8a59bf2" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095819Z:558cad1f-2c4a-45cc-a190-0ceee8a59bf2" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualnetworks/vnetcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzOTc2Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "36cf0ea6-37af-4d7f-9cee-70dac89ec1df" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762\",\r\n \"etag\": \"W/\\\"4dda27f1-0e80-47c6-89b8-ceb6b0860146\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"0fee155e-e335-4302-843f-150d0b074ac8\",\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\": \"subnetcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762/subnets/subnetcrptestps9762\",\r\n \"etag\": \"W/\\\"4dda27f1-0e80-47c6-89b8-ceb6b0860146\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ab5fee64-2bb6-4dbb-a2af-3e2cad1d31cb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"4dda27f1-0e80-47c6-89b8-ceb6b0860146\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14936" + ], + "x-ms-correlation-request-id": [ + "4bfff9eb-c5d4-4b5a-9bcd-009844ac7ffc" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095820Z:4bfff9eb-c5d4-4b5a-9bcd-009844ac7ffc" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualnetworks/vnetcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzOTc2Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2e8600f6-1c74-43bf-86d7-92f79d1f2238" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762\",\r\n \"etag\": \"W/\\\"4dda27f1-0e80-47c6-89b8-ceb6b0860146\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"0fee155e-e335-4302-843f-150d0b074ac8\",\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\": \"subnetcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762/subnets/subnetcrptestps9762\",\r\n \"etag\": \"W/\\\"4dda27f1-0e80-47c6-89b8-ceb6b0860146\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "994" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "cc7fee24-3e83-4a77-95f7-eb5b379549b0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"4dda27f1-0e80-47c6-89b8-ceb6b0860146\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14935" + ], + "x-ms-correlation-request-id": [ + "73758c34-792c-4ff3-8552-0474a924a6fa" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095820Z:73758c34-792c-4ff3-8552-0474a924a6fa" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualnetworks/vnetcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzOTc2Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\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 \"name\": \"subnetcrptestps9762\",\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n ]\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "341" + ], + "x-ms-client-request-id": [ + "27643988-c5a0-4872-b916-a248658ec9e8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762\",\r\n \"etag\": \"W/\\\"6e10a5e0-513e-4870-9922-06533a0fdc2f\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"0fee155e-e335-4302-843f-150d0b074ac8\",\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\": \"subnetcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762/subnets/subnetcrptestps9762\",\r\n \"etag\": \"W/\\\"6e10a5e0-513e-4870-9922-06533a0fdc2f\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "992" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "840c1f64-f7d8-4856-a35c-4f91a1214c2b" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/840c1f64-f7d8-4856-a35c-4f91a1214c2b?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "240fbf7d-06b5-4114-8fb1-1bd6a4f0cd76" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095749Z:240fbf7d-06b5-4114-8fb1-1bd6a4f0cd76" + ], + "Date": [ + "Mon, 22 Feb 2016 09:57:49 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/840c1f64-f7d8-4856-a35c-4f91a1214c2b?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODQwYzFmNjQtZjdkOC00ODU2LWEzNWMtNGY5MWExMjE0YzJiP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "956e3582-488c-40da-8747-a910b2e5e7d7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14938" + ], + "x-ms-correlation-request-id": [ + "133da212-09ae-4fa9-a19c-d0145a13c0ef" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095819Z:133da212-09ae-4fa9-a19c-d0145a13c0ef" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzOTc2Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "54db8d79-2fb7-4175-a9fb-abe317bb3139" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/pubipcrptestps9762' under resource group 'crptestps9762' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "171" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "eeab7c1d-8bd0-4172-8ca4-7ebeba26243b" + ], + "x-ms-correlation-request-id": [ + "eeab7c1d-8bd0-4172-8ca4-7ebeba26243b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095820Z:eeab7c1d-8bd0-4172-8ca4-7ebeba26243b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:20 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzOTc2Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762\",\r\n \"etag\": \"W/\\\"afd9788e-7697-4eca-a4ce-cffffd72f325\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"ef07eb80-a090-417d-9962-97bbfadeb97d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps9762\",\r\n \"fqdn\": \"pubipcrptestps9762.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ed25e9f4-f41b-4ae5-8fb0-86af5c0a7fa2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"afd9788e-7697-4eca-a4ce-cffffd72f325\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14932" + ], + "x-ms-correlation-request-id": [ + "76e2e350-3444-412f-b1e4-a7385b809c69" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095853Z:76e2e350-3444-412f-b1e4-a7385b809c69" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzOTc2Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ee24e0f3-3814-45f0-a471-9a931f596355" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762\",\r\n \"etag\": \"W/\\\"afd9788e-7697-4eca-a4ce-cffffd72f325\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"ef07eb80-a090-417d-9962-97bbfadeb97d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps9762\",\r\n \"fqdn\": \"pubipcrptestps9762.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "aad03963-8234-4810-82e2-f8aac4ed3a12" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"afd9788e-7697-4eca-a4ce-cffffd72f325\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14931" + ], + "x-ms-correlation-request-id": [ + "39654479-8763-47f0-af1c-777e03a77fbe" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095853Z:39654479-8763-47f0-af1c-777e03a77fbe" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzOTc2Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fb328b1e-dea6-4cb2-b4d9-1b90c8983461" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762\",\r\n \"etag\": \"W/\\\"afd9788e-7697-4eca-a4ce-cffffd72f325\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"ef07eb80-a090-417d-9962-97bbfadeb97d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps9762\",\r\n \"fqdn\": \"pubipcrptestps9762.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "23dbf94a-3a20-44b0-89bf-8db98e40334a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"afd9788e-7697-4eca-a4ce-cffffd72f325\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14930" + ], + "x-ms-correlation-request-id": [ + "82f4320d-40e7-439f-94bd-86104cfa1ee0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095853Z:82f4320d-40e7-439f-94bd-86104cfa1ee0" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzOTc2Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps9762\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "174" + ], + "x-ms-client-request-id": [ + "4506935c-7517-4e66-9cee-2372180ee934" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762\",\r\n \"etag\": \"W/\\\"31edf1f1-1f70-4734-95f8-3fc6633ffed0\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"ef07eb80-a090-417d-9962-97bbfadeb97d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps9762\",\r\n \"fqdn\": \"pubipcrptestps9762.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "665" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "2b9df312-65e0-4e39-8442-209de7bf4dfc" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/2b9df312-65e0-4e39-8442-209de7bf4dfc?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "093bc65a-12df-47d4-a58e-afd68556b7fc" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095822Z:093bc65a-12df-47d4-a58e-afd68556b7fc" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:22 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/2b9df312-65e0-4e39-8442-209de7bf4dfc?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMmI5ZGYzMTItNjVlMC00ZTM5LTg0NDItMjA5ZGU3YmY0ZGZjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0e2e1aa8-d597-4cbe-8c24-5471f2cd2f19" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14933" + ], + "x-ms-correlation-request-id": [ + "56503115-e1e0-4d8c-976c-779ee7c60f06" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095853Z:56503115-e1e0-4d8c-976c-779ee7c60f06" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM5NzYyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "66825cc1-6bf0-4789-9a7b-146bfb64867d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/nic0crptestps9762' under resource group 'crptestps9762' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "55c99303-8309-4d10-a2d5-d6e8313b0d43" + ], + "x-ms-correlation-request-id": [ + "55c99303-8309-4d10-a2d5-d6e8313b0d43" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095854Z:55c99303-8309-4d10-a2d5-d6e8313b0d43" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:53 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM5NzYyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "53db3cb1-bbcf-420a-968c-547c9e433c6e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"etag\": \"W/\\\"d9577cf2-3f4d-4b3d-b731-cc201fdec9b1\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"f095faa6-eb82-4a7e-a9b9-3587aa16144b\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"d9577cf2-3f4d-4b3d-b731-cc201fdec9b1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762/subnets/subnetcrptestps9762\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8a74cdaf-0439-41c5-a2fe-33f8d491391f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"d9577cf2-3f4d-4b3d-b731-cc201fdec9b1\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14928" + ], + "x-ms-correlation-request-id": [ + "8ffbff9d-8407-4e83-a7f9-3a2e7fb46d32" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095855Z:8ffbff9d-8407-4e83-a7f9-3a2e7fb46d32" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM5NzYyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "727697b7-bf63-4ae8-8085-14392b06d30e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"etag\": \"W/\\\"d9577cf2-3f4d-4b3d-b731-cc201fdec9b1\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"f095faa6-eb82-4a7e-a9b9-3587aa16144b\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"d9577cf2-3f4d-4b3d-b731-cc201fdec9b1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762/subnets/subnetcrptestps9762\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "91a54d7a-f96c-49ff-84d6-ebe7de82e0ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"d9577cf2-3f4d-4b3d-b731-cc201fdec9b1\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14927" + ], + "x-ms-correlation-request-id": [ + "c9666074-d4cb-488e-941b-34f6d3cbd7e2" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095855Z:c9666074-d4cb-488e-941b-34f6d3cbd7e2" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pYzBjcnB0ZXN0cHM5NzYyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762/subnets/subnetcrptestps9762\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762\"\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "900" + ], + "x-ms-client-request-id": [ + "495588c4-1081-4b68-bc83-e633148ec61f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"nic0crptestps9762\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"etag\": \"W/\\\"d9577cf2-3f4d-4b3d-b731-cc201fdec9b1\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"f095faa6-eb82-4a7e-a9b9-3587aa16144b\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"d9577cf2-3f4d-4b3d-b731-cc201fdec9b1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps9762\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/virtualNetworks/vnetcrptestps9762/subnets/subnetcrptestps9762\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1548" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "af11c0e5-9789-46b1-ad70-c82368657247" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Network/locations/eastus/operations/af11c0e5-9789-46b1-ad70-c82368657247?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "6435fc07-7663-4d3a-a2d9-35e6b9160685" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095855Z:6435fc07-7663-4d3a-a2d9-35e6b9160685" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:55 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Storage/storageAccounts/stocrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM5NzYyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "89" + ], + "x-ms-client-request-id": [ + "f1a68f6e-dcea-47ef-9439-21186c733ac4" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-request-id": [ + "cc44b989-3393-4a79-9104-ab4e89e3ab48" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/2c8e96cc-ee0b-4e25-a7cf-c9639bb32c11?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "cc44b989-3393-4a79-9104-ab4e89e3ab48" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095857Z:cc44b989-3393-4a79-9104-ab4e89e3ab48" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:57 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/2c8e96cc-ee0b-4e25-a7cf-c9639bb32c11?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzJjOGU5NmNjLWVlMGItNGUyNS1hN2NmLWM5NjM5YmIzMmMxMT9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "bba12689-63bd-4967-9c65-a0dd5eeffbcb" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14926" + ], + "x-ms-request-id": [ + "a89d0ca5-8d97-47d6-bd7c-650c964736f7" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/2c8e96cc-ee0b-4e25-a7cf-c9639bb32c11?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "a89d0ca5-8d97-47d6-bd7c-650c964736f7" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095858Z:a89d0ca5-8d97-47d6-bd7c-650c964736f7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Mon, 22 Feb 2016 09:58:57 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/operations/2c8e96cc-ee0b-4e25-a7cf-c9639bb32c11?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzJjOGU5NmNjLWVlMGItNGUyNS1hN2NmLWM5NjM5YmIzMmMxMT9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2bb07607-1ec7-4313-a3d6-05b6433b6f01" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "89" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b8b78beb-5ff3-47b2-be56-eb4db996e2f7" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14925" + ], + "x-ms-correlation-request-id": [ + "b8b78beb-5ff3-47b2-be56-eb4db996e2f7" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095923Z:b8b78beb-5ff3-47b2-be56-eb4db996e2f7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Mon, 22 Feb 2016 09:59:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Storage/storageAccounts/stocrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM5NzYyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4ac9dfcb-871f-4eca-8d46-113970757da3" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Storage/storageAccounts/stocrptestps9762\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps9762\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-22T09:58:56.8703529Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9762.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9762.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9762.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9762.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "682" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2bfad2f0-71fa-4ba7-b713-a405890e8d34" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14924" + ], + "x-ms-correlation-request-id": [ + "2bfad2f0-71fa-4ba7-b713-a405890e8d34" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095923Z:2bfad2f0-71fa-4ba7-b713-a405890e8d34" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Mon, 22 Feb 2016 09:59:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Storage/storageAccounts/stocrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM5NzYyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a998464f-f6db-4315-8241-0903cf8e16bc" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Storage/storageAccounts/stocrptestps9762\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps9762\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-22T09:58:56.8703529Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9762.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9762.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9762.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9762.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "682" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "4fe41ff7-de2f-49b1-b26d-8b6c588b9bf0" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14923" + ], + "x-ms-correlation-request-id": [ + "4fe41ff7-de2f-49b1-b26d-8b6c588b9bf0" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095923Z:4fe41ff7-de2f-49b1-b26d-8b6c588b9bf0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Mon, 22 Feb 2016 09:59:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Storage/storageAccounts/stocrptestps9762/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM5NzYyL2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "768d927b-c73c-4551-85e1-fb7be8e79c6c" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"XXK7r6OibQw4aD/9uQx1D1oVqp4qM3pwK3cGX4utqflFuAV3vaybT3SNVkheNJRzIyBtXFs+ndMH+qCmX8wtrQ==\",\r\n \"key2\": \"8TwXLvVrXyBuqvkZN2sTNF2XjwPZ3zo8RjGadZrkpco/AhNZtKmM7BsHKzIb4DEKg4MSJF7by5oAvF/wrmBhAQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "72681c9a-e4a5-418d-9da2-4d6a1f2fe78c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" + ], + "x-ms-correlation-request-id": [ + "72681c9a-e4a5-418d-9da2-4d6a1f2fe78c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095924Z:72681c9a-e4a5-418d-9da2-4d6a1f2fe78c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Mon, 22 Feb 2016 09:59:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Storage/storageAccounts/stocrptestps9762/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM5NzYyL2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "23a818d5-766d-45d9-bb33-677c39dabc99" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"XXK7r6OibQw4aD/9uQx1D1oVqp4qM3pwK3cGX4utqflFuAV3vaybT3SNVkheNJRzIyBtXFs+ndMH+qCmX8wtrQ==\",\r\n \"key2\": \"8TwXLvVrXyBuqvkZN2sTNF2XjwPZ3zo8RjGadZrkpco/AhNZtKmM7BsHKzIb4DEKg4MSJF7by5oAvF/wrmBhAQ==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6e1f9ef6-dc3c-49dd-a9d8-83fbf4cd505c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "6e1f9ef6-dc3c-49dd-a9d8-83fbf4cd505c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101436Z:6e1f9ef6-dc3c-49dd-a9d8-83fbf4cd505c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Mon, 22 Feb 2016 10:14:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"osDisk\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\",\r\n \"createOption\": \"FromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"BaR@123crptestps9762\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true\r\n }\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1832" + ], + "x-ms-client-request-id": [ + "94d64142-f78f-4a5b-9216-28a8f0491342" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "162afb30-2576-46a9-b2fe-fd6b8d3aae88" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "8b4d0c33-9c40-49a2-8af6-d64a38577ad5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095926Z:8b4d0c33-9c40-49a2-8af6-d64a38577ad5" + ], + "Date": [ + "Mon, 22 Feb 2016 09:59:26 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "0bee37e1-a0dc-4bde-b4d8-38714958b9d4" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14955" + ], + "x-ms-correlation-request-id": [ + "2e17569d-cc4f-46cc-bd69-5b98f943e472" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T095956Z:2e17569d-cc4f-46cc-bd69-5b98f943e472" + ], + "Date": [ + "Mon, 22 Feb 2016 09:59:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "28ec49bd-24c9-4378-b256-6b766b31c090" + ], + "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": [ + "4df26604-69a4-45c4-8f87-c64550ced09a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100027Z:4df26604-69a4-45c4-8f87-c64550ced09a" + ], + "Date": [ + "Mon, 22 Feb 2016 10:00:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "f95eaa35-2a8d-4ce8-81d8-583d82233d8c" + ], + "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": [ + "2d4d797a-800f-41bb-92e1-28fa7d8f7c34" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100057Z:2d4d797a-800f-41bb-92e1-28fa7d8f7c34" + ], + "Date": [ + "Mon, 22 Feb 2016 10:00:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "893d3b10-fed3-425c-9e4d-f689e3b21466" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "ee98e9a1-5308-4070-ad16-33231ee5b062" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100127Z:ee98e9a1-5308-4070-ad16-33231ee5b062" + ], + "Date": [ + "Mon, 22 Feb 2016 10:01:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "e7dc6a8a-3825-4b4c-aaeb-ecc810b51d4d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "dc7e8779-2d46-4d1b-b717-b405b7e5293d" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100157Z:dc7e8779-2d46-4d1b-b717-b405b7e5293d" + ], + "Date": [ + "Mon, 22 Feb 2016 10:01:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "02dab920-241b-48ea-a2d2-228e027ac981" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "22bf3a4b-c0c7-4707-bd49-5de3fb05ab65" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100227Z:22bf3a4b-c0c7-4707-bd49-5de3fb05ab65" + ], + "Date": [ + "Mon, 22 Feb 2016 10:02:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "7d48877c-6241-49eb-a5bc-6ef66586e011" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14966" + ], + "x-ms-correlation-request-id": [ + "ae24834a-f93d-4c5c-8249-9a998ecb24ad" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100258Z:ae24834a-f93d-4c5c-8249-9a998ecb24ad" + ], + "Date": [ + "Mon, 22 Feb 2016 10:02:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "4e8713c2-8f80-4916-917a-1106171e9da6" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "ebd56539-0eb4-4b95-8d9b-a6505ef5eb64" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100328Z:ebd56539-0eb4-4b95-8d9b-a6505ef5eb64" + ], + "Date": [ + "Mon, 22 Feb 2016 10:03:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "b5685980-7765-4e4c-ac57-88b301d6e240" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-correlation-request-id": [ + "76ef9ab5-57d2-42ad-a83b-4be5efbfcf56" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100358Z:76ef9ab5-57d2-42ad-a83b-4be5efbfcf56" + ], + "Date": [ + "Mon, 22 Feb 2016 10:03:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "88f44118-3e3b-4a30-92dc-67bf4c742fa0" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-correlation-request-id": [ + "26dd4ca6-cd76-49b8-898b-848fe7c5e5f1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100428Z:26dd4ca6-cd76-49b8-898b-848fe7c5e5f1" + ], + "Date": [ + "Mon, 22 Feb 2016 10:04:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "12f4a02c-4cf1-40e1-a33f-20c9be52c3d1" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-correlation-request-id": [ + "bc987ecf-b243-4ff7-a696-f7086172ef50" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100458Z:bc987ecf-b243-4ff7-a696-f7086172ef50" + ], + "Date": [ + "Mon, 22 Feb 2016 10:04:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "df9a0240-5494-42c0-80bc-acafbc875341" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-correlation-request-id": [ + "b0aa8d30-1118-41ef-b7e2-ab6c99aee309" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100528Z:b0aa8d30-1118-41ef-b7e2-ab6c99aee309" + ], + "Date": [ + "Mon, 22 Feb 2016 10:05:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "df0ed639-373d-4952-815a-201ecbf612c6" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14966" + ], + "x-ms-correlation-request-id": [ + "149378c6-a8e0-47aa-a90f-1cec648b719d" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100559Z:149378c6-a8e0-47aa-a90f-1cec648b719d" + ], + "Date": [ + "Mon, 22 Feb 2016 10:05:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "2e1ac735-d2dd-438f-81bc-b53b78e8fe00" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-correlation-request-id": [ + "c8e5fb42-2242-480b-a7c5-2f4a0efad2e9" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100629Z:c8e5fb42-2242-480b-a7c5-2f4a0efad2e9" + ], + "Date": [ + "Mon, 22 Feb 2016 10:06:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/162afb30-2576-46a9-b2fe-fd6b8d3aae88?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTYyYWZiMzAtMjU3Ni00NmE5LWIyZmUtZmQ2YjhkM2FhZTg4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"162afb30-2576-46a9-b2fe-fd6b8d3aae88\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-22T10:59:25.7430176+01:00\",\r\n \"endTime\": \"2016-02-22T11:06:37.427729+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "f5d09169-a3c8-4beb-9eb7-62dfdec5c652" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-correlation-request-id": [ + "6b8fccf7-4570-46a7-8cf8-8f82dd4fe34f" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100659Z:6b8fccf7-4570-46a7-8cf8-8f82dd4fe34f" + ], + "Date": [ + "Mon, 22 Feb 2016 10:06:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2103" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "ef944dc1-1eca-49b0-a892-067b3a9a49e1" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-correlation-request-id": [ + "277cb2fb-262a-489e-b2fc-eb370f9fd1cf" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100659Z:277cb2fb-262a-489e-b2fc-eb370f9fd1cf" + ], + "Date": [ + "Mon, 22 Feb 2016 10:06:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fae6449c-8d0c-4a4a-9d0f-f0f6ac0e3788" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2657" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "751a1d88-9ff8-46dc-8826-39cb488cebbd" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14951" + ], + "x-ms-correlation-request-id": [ + "d0f8c02a-0980-4c39-96c7-8488ed34ca7a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100834Z:d0f8c02a-0980-4c39-96c7-8488ed34ca7a" + ], + "Date": [ + "Mon, 22 Feb 2016 10:08:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e5126e16-a62c-4f5c-9b87-64e9add1d98b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2657" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "8bab4704-9128-4b19-857d-81999c643a15" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14950" + ], + "x-ms-correlation-request-id": [ + "5936d4e2-20da-4c86-ba2f-fba909b4ca9a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100834Z:5936d4e2-20da-4c86-ba2f-fba909b4ca9a" + ], + "Date": [ + "Mon, 22 Feb 2016 10:08:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e43d6974-c4c5-49c5-92eb-e0f4724da9ad" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2657" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "01f3c090-32a8-4fdd-9715-59369f66198b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14950" + ], + "x-ms-correlation-request-id": [ + "378113b0-2ad3-4ad3-80e8-c7f0391f1f0e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101431Z:378113b0-2ad3-4ad3-80e8-c7f0391f1f0e" + ], + "Date": [ + "Mon, 22 Feb 2016 10:14:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0c47716e-9677-40a8-9317-ad29d30ce6f7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2657" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "4e3d5fa9-63e9-4fc4-8b49-a807b0d7ba4e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14948" + ], + "x-ms-correlation-request-id": [ + "81e89da6-9e57-4302-a9e6-fd1ba8b0b281" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101434Z:81e89da6-9e57-4302-a9e6-fd1ba8b0b281" + ], + "Date": [ + "Mon, 22 Feb 2016 10:14:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1bd4c92b-8af2-4956-a686-43af4f9762b8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4518" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "c9a3d496-48e0-4f93-b129-457c9f56b3e8" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14936" + ], + "x-ms-correlation-request-id": [ + "778cb0b0-310e-48b6-bc70-2b3a283f0229" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101712Z:778cb0b0-310e-48b6-bc70-2b3a283f0229" + ], + "Date": [ + "Mon, 22 Feb 2016 10:17:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e5c93089-f3e4-446f-81d5-23cc819e072b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "6804" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "245058a2-af90-445d-b40f-1ff00cfaf911" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14930" + ], + "x-ms-correlation-request-id": [ + "d3fc594f-aca6-4f0e-8ad9-56215e60d414" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101940Z:d3fc594f-aca6-4f0e-8ad9-56215e60d414" + ], + "Date": [ + "Mon, 22 Feb 2016 10:19:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "96bf5bd0-5e54-4fae-bac9-ba80d022bd30" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "6804" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "8a4d9939-01a2-472a-9987-561159f96418" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14928" + ], + "x-ms-correlation-request-id": [ + "b66b3a46-a515-457b-a58a-f3d954041a96" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101952Z:b66b3a46-a515-457b-a58a-f3d954041a96" + ], + "Date": [ + "Mon, 22 Feb 2016 10:19:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1ecba17d-9fdf-473a-a108-3330308be1aa" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "6804" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "04608f8d-8752-4572-8766-bbf267290fad" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14926" + ], + "x-ms-correlation-request-id": [ + "74b4e35c-7224-4091-9c0c-227c0c8423be" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101957Z:74b4e35c-7224-4091-9c0c-227c0c8423be" + ], + "Date": [ + "Mon, 22 Feb 2016 10:19:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2dd6d876-8693-4a3f-bf31-2b7697c9c6c0" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "4518" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "69a6eff4-f546-4f85-8d57-e06c3099ea91" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14924" + ], + "x-ms-correlation-request-id": [ + "a03c4e51-2d84-4044-b1da-aee25847e4e8" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102059Z:a03c4e51-2d84-4044-b1da-aee25847e4e8" + ], + "Date": [ + "Mon, 22 Feb 2016 10:20:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/publishers?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c04615ed-b365-4a57-a89d-6b3a11c1967d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4psa\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/4psa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4ward365\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/4ward365\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"7isolutions\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/7isolutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"a10networks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/a10networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"abiquo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/abiquo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis2\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"active-navigation\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/active-navigation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"activeeon\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/activeeon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adam-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/adam-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adatao\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/adatao\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe_test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe_test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adra-match\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/adra-match\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech-webaccess\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech-webaccess\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aerospike\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aerospike\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aimsinnovation\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aimsinnovation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aiscaler-cache-control-ddos-and-url-rewriting-\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aiscaler-cache-control-ddos-and-url-rewriting-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alachisoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/alachisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alertlogic\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/alertlogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AlertLogic.Extension\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/AlertLogic.Extension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"algebraix-data\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/algebraix-data\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alldigital-brevity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/alldigital-brevity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alteryx\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/alteryx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"altiar\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/altiar\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcelerator\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcelerator\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcitoinc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcitoinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appex-networks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appex-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appistry\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appistry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"apprenda\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/apprenda\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appveyorci\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appveyorci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appzero\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/appzero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"arangodb\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/arangodb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aras\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aras\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"array_networks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/array_networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aspex-managed-cloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aspex-managed-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"attunity_cloudbeam\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/attunity_cloudbeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"auriq-systems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/auriq-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"avepoint\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/avepoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aviatrix-systems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/aviatrix-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"awingu\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/awingu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"axway\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/axway\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azul\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/azul\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AzureRT.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/AzureRT.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azuresyncfusion\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/azuresyncfusion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"barracudanetworks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/barracudanetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"basho\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/basho\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Bitnami\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Bitnami\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bizagi\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/bizagi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"biztalk360\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/biztalk360\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"blackberry\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/blackberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bluetalon\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/bluetalon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boundlessgeo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/boundlessgeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boxless\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/boxless\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"brocade_communications\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/brocade_communications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bryte\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/bryte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bssw\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/bssw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"buddhalabs\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/buddhalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bwappengine\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/bwappengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Canonical\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Canonical\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"caringo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/caringo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"catechnologies\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/catechnologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cautelalabs\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cautelalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cds\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cds\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"certivox\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/certivox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpoint\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpointsystems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpointsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"chef-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/chef-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Chef.Bootstrap.WindowsAzure\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Chef.Bootstrap.WindowsAzure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cherwell\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cherwell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"circleci\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/circleci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cires21\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cires21\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cisco\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cisco\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"citrix\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/citrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clickberry\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/clickberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloud-cruiser\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloud-cruiser\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees-enterprise-jenkins\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees-enterprise-jenkins\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbolt-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbolt-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudboost\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudboost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera1qaz2wsx\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera1qaz2wsx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudhouse\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudhouse\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudlink\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudlink\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLink.SecureVM\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLink.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudsoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clustrix\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/clustrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codelathe\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/codelathe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cohesive\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cohesive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"commvault\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/commvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer.TestSensor\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer.TestSensor\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"consensys\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/consensys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cordis\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cordis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"corent-technology-pvt\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/corent-technology-pvt\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CoreOS\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/CoreOS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cortical-io\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/cortical-io\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"couchbase\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/couchbase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"credativ\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/credativ\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans.Windows.App\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans2.Windows.App\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans2.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans3.Windows.App\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans3.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataart\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataart\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datacastle\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/datacastle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Datadog.Agent\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Datadog.Agent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataexpeditioninc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataexpeditioninc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataiku\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataiku\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datalayer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/datalayer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataliberation\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataliberation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datastax\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/datastax\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datasunrise\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/datasunrise\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"defacto_global_\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/defacto_global_\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell_software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"denyall\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/denyall\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"derdack\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/derdack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dgsecure\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dgsecure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docker\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/docker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docscorp-us\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/docscorp-us\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dolbydeveloper\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dolbydeveloper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dome9\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dome9\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"donovapub\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/donovapub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"drone\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/drone\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dundas\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dundas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dynatrace.ruxit\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/dynatrace.ruxit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"easyterritory\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/easyterritory\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"edevtech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/edevtech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"egress\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/egress\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip-eipower\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip-eipower\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elastacloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/elastacloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elasticbox\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/elasticbox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elfiqnetworks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/elfiqnetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eloquera\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/eloquera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eperi\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/eperi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"equilibrium\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/equilibrium\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET.FileSecurity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET.FileSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"esri\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/esri\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eurotech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/eurotech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exasol\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/exasol\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exit-games\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/exit-games\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"expertime\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/expertime\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"f5-networks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/f5-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"filebridge\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/filebridge\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"firehost\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/firehost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"flexerasoftware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/flexerasoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"foghorn-systems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/foghorn-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"forscene\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/forscene\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortinet\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortinet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortycloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortycloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fw\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/fw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"g-data-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/g-data-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"gemalto-safenet\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/gemalto-safenet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"GitHub\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/GitHub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greathorn\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/greathorn\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greensql\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/greensql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"haivision\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/haivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"halobicloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/halobicloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hanu\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/hanu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hewlett-packard\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/hewlett-packard\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hortonworks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/hortonworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iaansys\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/iaansys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iamcloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/iamcloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ibabs-eu\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ibabs-eu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imaginecommunications\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/imaginecommunications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/imc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imperva\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/imperva\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"incredibuild\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/incredibuild\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infolibrarian\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/infolibrarian\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica-cloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infostrat\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/infostrat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intel\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/intel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intelligent-plant-ltd\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/intelligent-plant-ltd\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iquest\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/iquest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ishlangu-load-balancer-adc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ishlangu-load-balancer-adc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"itelios\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/itelios\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jedox\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/jedox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jelastic\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/jelastic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jetnexus\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/jetnexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jfrog\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/jfrog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jitterbit_integration\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/jitterbit_integration\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaazing\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaazing\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaspersky_lab\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaspersky_lab\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kemptech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/kemptech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kepion\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/kepion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kollective\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/kollective\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"le\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/le\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"lieberlieber\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/lieberlieber\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"liebsoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/liebsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"literatu\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/literatu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loadbalancer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/loadbalancer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"LocalTest.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/LocalTest.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logi-analytics\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/logi-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loginpeople\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/loginpeople\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logtrust\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/logtrust\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"looker\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/looker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"luxoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/luxoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"magelia\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/magelia\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"manageengine\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/manageengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mariadb\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mariadb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"massiveanalytic-\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/massiveanalytic-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity.test3\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity.test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"meanio\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/meanio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mediazenie\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mediazenie\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"memsql\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/memsql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mendix\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mendix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mentalnotes\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mentalnotes\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mesosphere\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mesosphere\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"metavistech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/metavistech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mfiles\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mfiles\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-ads\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-ads\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-r-products\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-r-products\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Applications\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Applications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Backup.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Backup.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Diagnostics\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Diagnostics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Extensions\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.RecoveryServices\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.RecoveryServices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security.Internal\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.SiteRecovery.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.SiteRecovery.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.WindowsFabric.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.WindowsFabric.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoringTest\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoringTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Compute\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcCompute\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcCompute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcPack\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Install\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Install\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Internal\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.PaaS\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.PaaS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Preview\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Preview\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Release.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Release.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Telemetry\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Telemetry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.0\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.1\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.1\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test0\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test2\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test3\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.UtcTest\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.UtcTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf4Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf4Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf5\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.WmfRTM\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.WmfRTM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Managability.IaaS.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Managability.IaaS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Management\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Management\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SystemCenter\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SystemCenter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.ETWTraceListenerService\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.ETWTraceListenerService\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug.Json\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug.Json\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.AzureRemoteApp.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.AzureRemoteApp.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.RemoteDesktop\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.RemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.WindowsAzure.Compute\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.WindowsAzure.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftAzureSiteRecovery\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftAzureSiteRecovery\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftBizTalkServer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftBizTalkServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsAX\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsAX\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsGP\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsGP\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsNAV\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsNAV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftHybridCloudStorage\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftHybridCloudStorage\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSharePoint\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSharePoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSQLServer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSQLServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftVisualStudio\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftVisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerEssentials\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerEssentials\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerHPCPack\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerHPCPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerRemoteDesktop\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerRemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"midvision\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/midvision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"miracl_linux\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/miracl_linux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mokxa-technologies\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mokxa-technologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"moviemasher\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/moviemasher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msopentech\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/msopentech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MSOpenTech.Extensions\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/MSOpenTech.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msrazuresapservices\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/msrazuresapservices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mtnfog\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mtnfog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mvp-systems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mvp-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mxhero\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/mxhero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nasuni\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nasuni\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ncbi\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ncbi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"netapp\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/netapp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"new-signature\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/new-signature\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nextlimit\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nextlimit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nexus\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nginxinc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nginxinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nicepeopleatwork\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nicepeopleatwork\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nodejsapi\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nodejsapi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nuxeo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/nuxeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"officeclipsuite\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/officeclipsuite\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"op5\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/op5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opencell\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/opencell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"OpenLogic\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"openmeap\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/openmeap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opennebulasystems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/opennebulasystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opentext\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/opentext\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Oracle\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Oracle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"orientdb\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/orientdb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"osisoft\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/osisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"outsystems\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/outsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"panzura-file-system\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/panzura-file-system\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pointmatter\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/pointmatter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predictionio\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/predictionio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predixion\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/predixion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prestashop\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/prestashop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prime-strategy\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/prime-strategy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"primestream\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/primestream\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"profisee\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/profisee\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ptv_group\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ptv_group\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pxlag_swiss\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/pxlag_swiss\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quasardb\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/quasardb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rancher\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/rancher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RedHat\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/RedHat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"redpoint-global\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/redpoint-global\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"remotelearner\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/remotelearner\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"revolution-analytics\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/revolution-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleLinux\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleLinux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleWindowsServer\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"riverbed\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/riverbed\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RiverbedTechnology\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/RiverbedTechnology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocketsoftware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocketsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocket_software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocket_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saama\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/saama\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saltstack\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/saltstack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sap\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalearc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalearc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalebase\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalebase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"seagate\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/seagate\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"searchblox\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/searchblox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sensorberg\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sensorberg\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"servoy\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/servoy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sharefile\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sharefile\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"shavlik\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/shavlik\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sightapps\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sightapps\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sinefa\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sinefa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sios_datakeeper\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sios_datakeeper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sisense\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sisense\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"snip2code\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/snip2code\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"softnas\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/softnas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"soha\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/soha\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"solanolabs\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/solanolabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spacecurve\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/spacecurve\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spagobi\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/spagobi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sphere3d\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sphere3d\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackato-platform-as-a-service\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackato-platform-as-a-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackstorm\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackstorm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"starwind\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/starwind\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"steelhive\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/steelhive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stonefly\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/stonefly\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stormshield\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/stormshield\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"storreduce\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/storreduce\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stratalux\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/stratalux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sunview-software\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/sunview-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"SUSE\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/SUSE\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.QA\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.QA\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.staging\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.staging\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tactic\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/tactic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"talon\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/talon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"targit\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/targit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tavendo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/tavendo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"techdivision\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/techdivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"telepat\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/telepat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tenable\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/tenable\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tentity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/tentity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV.Azure\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV.Azure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.HP.AppDefender\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.HP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity2\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity3\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test1.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test1.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"thinkboxsoftware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/thinkboxsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"topdesk\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/topdesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"torusware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/torusware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"transvault\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/transvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"trendmicro\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/trendmicro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity.Test2\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.PortalProtect\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.PortalProtect\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tsa-public-service\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/tsa-public-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"typesafe\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/typesafe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ubercloud\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/ubercloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk-corp\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk-corp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"usp\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/usp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vbot\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vbot\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vecompsoftware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vecompsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"veeam\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/veeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidispine\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidispine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidizmo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidizmo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vircom\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vircom\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"virtualworks\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/virtualworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vision_solutions\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vision_solutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vmturbo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vmturbo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric.VormetricTransparentEncryption\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric.VormetricTransparentEncryption\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vte\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/vte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD-VMSS.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD-VMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD2AI.Diagnostics.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD2AI.Diagnostics.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WADVMSS.Test\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/WADVMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"waratek\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/waratek\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"warewolf-esb\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/warewolf-esb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"watchfulsoftware\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/watchfulsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"websense-apmailpe\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/websense-apmailpe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wmspanel\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/wmspanel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"workshare-technology\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/workshare-technology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wowza\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/wowza\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xebialabs\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/xebialabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xfinityinc\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/xfinityinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xmpro\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/xmpro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xrm\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/xrm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xtremedata\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/xtremedata\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"yellowfin\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/yellowfin\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"your-shop-online\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/your-shop-online\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zementis\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/zementis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zend\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/zend\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zoomdata\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/zoomdata\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "76443" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "dc44b444-560d-468a-ba32-5702471b80c8" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-correlation-request-id": [ + "e0216ca4-59f4-4b1d-badc-1cc440287953" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100700Z:e0216ca4-59f4-4b1d-badc-1cc440287953" + ], + "Date": [ + "Mon, 22 Feb 2016 10:06:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "59ba7455-f977-4eef-89fe-ab755aef6cdd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"BGInfo\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CustomScriptExtension\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/CustomScriptExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"JsonADDomainExtension\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/JsonADDomainExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"VMAccessAgent\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/VMAccessAgent\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "1033" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "18956237-2880-452f-a605-20084925989e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" + ], + "x-ms-correlation-request-id": [ + "a5bcacab-84f3-4af3-9de1-f70f2fc07c3a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100700Z:a5bcacab-84f3-4af3-9de1-f70f2fc07c3a" + ], + "Date": [ + "Mon, 22 Feb 2016 10:06:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types/BGInfo/versions?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy9CR0luZm8vdmVyc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "8220be73-5ed4-48f1-a802-1f724e80f6e8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2.1\",\r\n \"id\": \"/Subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo/Versions/2.1\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "252" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "03fb230e-acf3-42d8-bf9f-46ada22fd160" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-correlation-request-id": [ + "ab5ad55c-5c1b-4571-b449-25cf946c56fd" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100700Z:ab5ad55c-5c1b-4571-b449-25cf946c56fd" + ], + "Date": [ + "Mon, 22 Feb 2016 10:07:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjIvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "187" + ], + "x-ms-client-request-id": [ + "0fab0dff-2807-4873-8750-6dbe48d47eb8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "475" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9a15b57d-5721-4989-b77a-358ad0375a12?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "9a15b57d-5721-4989-b77a-358ad0375a12" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "92a2814e-5c82-45d1-97ec-c634c589ec86" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100703Z:92a2814e-5c82-45d1-97ec-c634c589ec86" + ], + "Date": [ + "Mon, 22 Feb 2016 10:07:03 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9a15b57d-5721-4989-b77a-358ad0375a12?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOWExNWI1N2QtNTcyMS00OTg5LWI3N2EtMzU4YWQwMzc1YTEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"9a15b57d-5721-4989-b77a-358ad0375a12\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T11:07:02.0994686+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "b4509c9f-3d5e-4447-8c10-3acc457afb5d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14956" + ], + "x-ms-correlation-request-id": [ + "c0550c3b-6a79-4a34-a466-99142eb47352" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100733Z:c0550c3b-6a79-4a34-a466-99142eb47352" + ], + "Date": [ + "Mon, 22 Feb 2016 10:07:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9a15b57d-5721-4989-b77a-358ad0375a12?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOWExNWI1N2QtNTcyMS00OTg5LWI3N2EtMzU4YWQwMzc1YTEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"9a15b57d-5721-4989-b77a-358ad0375a12\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T11:07:02.0994686+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "db12c226-2cfb-4ee2-a1ca-2737aad939da" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14955" + ], + "x-ms-correlation-request-id": [ + "bc66d3e0-2ed4-418b-80c9-db5a49087201" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100803Z:bc66d3e0-2ed4-418b-80c9-db5a49087201" + ], + "Date": [ + "Mon, 22 Feb 2016 10:08:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/9a15b57d-5721-4989-b77a-358ad0375a12?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOWExNWI1N2QtNTcyMS00OTg5LWI3N2EtMzU4YWQwMzc1YTEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"9a15b57d-5721-4989-b77a-358ad0375a12\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-22T11:07:02.0994686+01:00\",\r\n \"endTime\": \"2016-02-22T11:08:23.9114288+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "42828c36-95eb-48d9-b7cb-a63f8f033f12" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14953" + ], + "x-ms-correlation-request-id": [ + "e6a066a3-0bc0-4e5c-82de-433b998fdcf1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100833Z:e6a066a3-0bc0-4e5c-82de-433b998fdcf1" + ], + "Date": [ + "Mon, 22 Feb 2016 10:08:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjIvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "476" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "0e7db79c-24d9-4829-9a00-18764a82d505" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-correlation-request-id": [ + "1e0e768b-b69d-4790-882e-a2af839f320a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T100834Z:1e0e768b-b69d-4790-882e-a2af839f320a" + ], + "Date": [ + "Mon, 22 Feb 2016 10:08:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "75fcda68-03be-4229-a66c-ad0914c371c7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.1198.735\",\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\": \"2016-02-22T11:14:23+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\r\n }\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-22T11:07:02.9431928+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-22T11:07:03.0368979+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-22T11:07:03.0368979+01:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\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\": \"2016-02-22T11:08:23.8020373+01: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 \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5349" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "b152fad8-7b68-4b33-b6b4-c30b2e130e73" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14949" + ], + "x-ms-correlation-request-id": [ + "d446c5ec-d7ba-4694-b2df-5ad6cad914fa" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101432Z:d446c5ec-d7ba-4694-b2df-5ad6cad914fa" + ], + "Date": [ + "Mon, 22 Feb 2016 10:14:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "8c6030f6-d270-4e06-b8f4-7fa48f0d34bf" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.1198.735\",\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\": \"2016-02-22T11:14:23+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\r\n }\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-22T11:07:02.9431928+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-22T11:07:03.0368979+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-22T11:07:03.0368979+01:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\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\": \"2016-02-22T11:08:23.8020373+01: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 \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5349" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "f17e2544-543a-4e94-bd9d-2fe5c2500720" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14947" + ], + "x-ms-correlation-request-id": [ + "24d075e5-313f-4851-a8c3-1e315739bb3c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101434Z:24d075e5-313f-4851-a8c3-1e315739bb3c" + ], + "Date": [ + "Mon, 22 Feb 2016 10:14:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjI/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "32e6926e-218d-48c1-9347-c6c0f9e76557" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"3e37240e-26c3-4e0d-a1f0-bfc93fbf28bc\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps9762.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Network/networkInterfaces/nic0crptestps9762\",\r\n \"properties\": {\r\n \"primary\": true\r\n }\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": false\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.7.1198.735\",\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\": \"2016-02-22T11:19:43+01:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.Azure.Diagnostics.IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5.8.0\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"Diagnostics extension running\"\r\n }\r\n },\r\n {\r\n \"type\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring.AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2.0.68\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\"\r\n }\r\n },\r\n {\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\r\n }\r\n }\r\n ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"osDisk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-22T11:17:14.1283112+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-22T11:17:14.1283112+01:00\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"testDataDisk2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": \"2016-02-22T11:17:14.1283112+01:00\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring.AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2.0.68\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"deploymentId=a29f6e6a-9452-4926-8374-ae9229e9b7de roleInstance=_vmcrptestps9762\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute.BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"Plugin enabled (name: Microsoft.Compute.BGInfo, version: 2.1).\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Azure.Diagnostics.IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5.8.0\",\r\n \"substatuses\": [\r\n {\r\n \"code\": \"ComponentStatus//succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"N/A\"\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 \"message\": \"Diagnostic extension set successfully\",\r\n \"time\": \"2016-02-22T11:17:51+01: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\": \"2016-02-22T11:18:04.7689316+01: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 \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n },\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762\",\r\n \"name\": \"vmcrptestps9762\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "11467" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "ec1136f4-6529-439a-be20-f3f3a656aa65" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14927" + ], + "x-ms-correlation-request-id": [ + "3e792938-4515-449f-b227-879e1f015ef5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101952Z:3e792938-4515-449f-b227-879e1f015ef5" + ], + "Date": [ + "Mon, 22 Feb 2016 10:19:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3a28ce41-9f6e-40b1-afc4-7bd581f0eaab" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdply3/providers/Microsoft.Storage/storageAccounts/qasxxtruocsxaqvc\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"qasxxtruocsxaqvc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-22T09:01:37.416284Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://qasxxtruocsxaqvc.blob.core.windows.net/\",\r\n \"file\": \"https://qasxxtruocsxaqvc.file.core.windows.net/\",\r\n \"queue\": \"https://qasxxtruocsxaqvc.queue.core.windows.net/\",\r\n \"table\": \"https://qasxxtruocsxaqvc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Storage/storageAccounts/stocrptestps9762\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps9762\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-22T09:58:56.8703529Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9762.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9762.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9762.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9762.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "18282" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "20642ea4-9653-4231-bb06-35778bbc7fbd" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14946" + ], + "x-ms-correlation-request-id": [ + "20642ea4-9653-4231-bb06-35778bbc7fbd" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101435Z:20642ea4-9653-4231-bb06-35778bbc7fbd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Mon, 22 Feb 2016 10:14:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "633638b0-ce69-4ec7-b235-9ea9e1e3c7ed" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/benolwtlz6gcrtv2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"benolwtlz6gcrtv2\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-02T15:37:42.4160913Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://benolwtlz6gcrtv2.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapresourcegroup/providers/Microsoft.Storage/storageAccounts/de8da241d96f400ba8791029\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"de8da241d96f400ba8791029\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-18T13:22:47.5628749Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://de8da241d96f400ba8791029.blob.core.windows.net/\",\r\n \"file\": \"https://de8da241d96f400ba8791029.file.core.windows.net/\",\r\n \"queue\": \"https://de8da241d96f400ba8791029.queue.core.windows.net/\",\r\n \"table\": \"https://de8da241d96f400ba8791029.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/group-4/providers/Microsoft.Storage/storageAccounts/dsdevstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"dsdevstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-22T21:10:41.790448Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://dsdevstorage.blob.core.windows.net/\",\r\n \"file\": \"https://dsdevstorage.file.core.windows.net/\",\r\n \"queue\": \"https://dsdevstorage.queue.core.windows.net/\",\r\n \"table\": \"https://dsdevstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduscherp/providers/Microsoft.Storage/storageAccounts/erpio6r4un3ewfnm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"erpio6r4un3ewfnm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-08T12:41:16.6105852Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://erpio6r4un3ewfnm.blob.core.windows.net/\",\r\n \"file\": \"https://erpio6r4un3ewfnm.file.core.windows.net/\",\r\n \"queue\": \"https://erpio6r4un3ewfnm.queue.core.windows.net/\",\r\n \"table\": \"https://erpio6r4un3ewfnm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2537\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2537\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.1390685Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2537.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/fdfdfdf/providers/Microsoft.Storage/storageAccounts/fdfdfdf2925\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"fdfdfdf2925\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T10:07:55.715138Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://fdfdfdf2925.blob.core.windows.net/\",\r\n \"file\": \"https://fdfdfdf2925.file.core.windows.net/\",\r\n \"queue\": \"https://fdfdfdf2925.queue.core.windows.net/\",\r\n \"table\": \"https://fdfdfdf2925.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/glsresgroup1/providers/Microsoft.Storage/storageAccounts/glsstoraccount1\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"glsstoraccount1\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-16T12:37:47.5420067Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://glsstoraccount1.blob.core.windows.net/\",\r\n \"file\": \"https://glsstoraccount1.file.core.windows.net/\",\r\n \"queue\": \"https://glsstoraccount1.queue.core.windows.net/\",\r\n \"table\": \"https://glsstoraccount1.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmpremstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmpremstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:21.7378841Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmpremstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmpremstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmpremstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmpremstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-sql2014arm/providers/Microsoft.Storage/storageAccounts/gorarmstdstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorarmstdstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-29T23:39:22.2160008Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorarmstdstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorarmstdstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorarmstdstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorarmstdstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-clust-arm/providers/Microsoft.Storage/storageAccounts/gorclustarmstorage\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gorclustarmstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:59:23.8666219Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gorclustarmstorage.blob.core.windows.net/\",\r\n \"file\": \"https://gorclustarmstorage.file.core.windows.net/\",\r\n \"queue\": \"https://gorclustarmstorage.queue.core.windows.net/\",\r\n \"table\": \"https://gorclustarmstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-test2/providers/Microsoft.Storage/storageAccounts/gortestacc2\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"gortestacc2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-08T21:18:17.9028388Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://gortestacc2.blob.core.windows.net/\",\r\n \"file\": \"https://gortestacc2.file.core.windows.net/\",\r\n \"queue\": \"https://gortestacc2.queue.core.windows.net/\",\r\n \"table\": \"https://gortestacc2.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-04-16T13:50:52.0015725Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvm/providers/Microsoft.Storage/storageAccounts/lvmspacepremium\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmspacepremium\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-10-23T10:22:10.7216809Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmspacepremium.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/lvmtest/providers/Microsoft.Storage/storageAccounts/lvmtestspace\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"lvmtestspace\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T16:56:41.5005505Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://lvmtestspace.blob.core.windows.net/\",\r\n \"file\": \"https://lvmtestspace.file.core.windows.net/\",\r\n \"queue\": \"https://lvmtestspace.queue.core.windows.net/\",\r\n \"table\": \"https://lvmtestspace.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdply3/providers/Microsoft.Storage/storageAccounts/qasxxtruocsxaqvc\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"qasxxtruocsxaqvc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-22T09:01:37.416284Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://qasxxtruocsxaqvc.blob.core.windows.net/\",\r\n \"file\": \"https://qasxxtruocsxaqvc.file.core.windows.net/\",\r\n \"queue\": \"https://qasxxtruocsxaqvc.queue.core.windows.net/\",\r\n \"table\": \"https://qasxxtruocsxaqvc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-eml2/providers/Microsoft.Storage/storageAccounts/rgeml2stacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"rgeml2stacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-26T08:00:29.8670815Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rgeml2stacc.blob.core.windows.net/\",\r\n \"file\": \"https://rgeml2stacc.file.core.windows.net/\",\r\n \"queue\": \"https://rgeml2stacc.queue.core.windows.net/\",\r\n \"table\": \"https://rgeml2stacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/sapcalrg/providers/Microsoft.Storage/storageAccounts/sapcalrg8522\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"sapcalrg8522\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-01-28T06:54:16.0456896Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sapcalrg8522.blob.core.windows.net/\",\r\n \"file\": \"https://sapcalrg8522.file.core.windows.net/\",\r\n \"queue\": \"https://sapcalrg8522.queue.core.windows.net/\",\r\n \"table\": \"https://sapcalrg8522.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/saperpdemo859644\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"saperpdemo859644\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2016-01-26T11:02:43.8634331Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saperpdemo859644.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1prstacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1prstacc\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-10T17:35:29.0415914Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1prstacc.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-h1-sap-tests/providers/Microsoft.Storage/storageAccounts/saphana1ststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saphana1ststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-10T17:36:26.4810072Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saphana1ststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saphana1ststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saphana1ststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saphana1ststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststacc\",\r\n \"location\": \"westus\",\r\n \"name\": \"saplinuxdocuststacc\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T09:25:04.4473982Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststacc.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststacc.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststacc.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststacc.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-linux-docu-tests-we/providers/Microsoft.Storage/storageAccounts/saplinuxdocuststaccwe\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saplinuxdocuststaccwe\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T13:11:50.5477032Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saplinuxdocuststaccwe.blob.core.windows.net/\",\r\n \"file\": \"https://saplinuxdocuststaccwe.file.core.windows.net/\",\r\n \"queue\": \"https://saplinuxdocuststaccwe.queue.core.windows.net/\",\r\n \"table\": \"https://saplinuxdocuststaccwe.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"northeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/seduschdocu/providers/Microsoft.Storage/storageAccounts/sappseduscsape012612030\",\r\n \"location\": \"northeurope\",\r\n \"name\": \"sappseduscsape012612030\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T11:03:56.0307387Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://sappseduscsape012612030.blob.core.windows.net/\",\r\n \"file\": \"https://sappseduscsape012612030.file.core.windows.net/\",\r\n \"queue\": \"https://sappseduscsape012612030.queue.core.windows.net/\",\r\n \"table\": \"https://sappseduscsape012612030.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"northeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westeurope\",\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 \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptesiarm/providers/Microsoft.Storage/storageAccounts/saptesiarm\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"saptesiarm\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-08-27T12:13:00.4049179Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptesiarm.blob.core.windows.net/\",\r\n \"file\": \"https://saptesiarm.file.core.windows.net/\",\r\n \"queue\": \"https://saptesiarm.queue.core.windows.net/\",\r\n \"table\": \"https://saptesiarm.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/saptestrajrg/providers/Microsoft.Storage/storageAccounts/saptestrajrg4518\",\r\n \"location\": \"westus\",\r\n \"name\": \"saptestrajrg4518\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-07-22T19:24:21.1065762Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://saptestrajrg4518.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Storage/storageAccounts/stocrptestps9762\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps9762\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-22T09:58:56.8703529Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9762.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9762.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9762.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9762.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/rg-sap-ll-azure-tests-we/providers/Microsoft.Storage/storageAccounts/temptestsap\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"temptestsap\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-10T14:03:58.3799849Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://temptestsap.blob.core.windows.net/\",\r\n \"file\": \"https://temptestsap.file.core.windows.net/\",\r\n \"queue\": \"https://temptestsap.queue.core.windows.net/\",\r\n \"table\": \"https://temptestsap.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/gor-ts2-test/providers/Microsoft.Storage/storageAccounts/ts2cdlko5xtxpo3k\",\r\n \"location\": \"westeurope\",\r\n \"name\": \"ts2cdlko5xtxpo3k\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-17T14:39:15.5207487Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ts2cdlko5xtxpo3k.blob.core.windows.net/\",\r\n \"file\": \"https://ts2cdlko5xtxpo3k.file.core.windows.net/\",\r\n \"queue\": \"https://ts2cdlko5xtxpo3k.queue.core.windows.net/\",\r\n \"table\": \"https://ts2cdlko5xtxpo3k.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westeurope\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "18282" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "097def5a-b816-4b2d-b8a6-5bd8d36bcfc3" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14847" + ], + "x-ms-correlation-request-id": [ + "097def5a-b816-4b2d-b8a6-5bd8d36bcfc3" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101953Z:097def5a-b816-4b2d-b8a6-5bd8d36bcfc3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Mon, 22 Feb 2016 10:19:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/IaaSDiagnostics?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjIvZXh0ZW5zaW9ucy9JYWFTRGlhZ25vc3RpY3M/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"protectedSettings\": {\r\n \"storageAccountName\": \"stocrptestps9762\",\r\n \"storageAccountKey\": \"XXK7r6OibQw4aD/9uQx1D1oVqp4qM3pwK3cGX4utqflFuAV3vaybT3SNVkheNJRzIyBtXFs+ndMH+qCmX8wtrQ==\",\r\n \"storageAccountEndPoint\": \"https://core.windows.net\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1735" + ], + "x-ms-client-request-id": [ + "137fef56-565b-4085-b4f2-0d0186c50284" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1801" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/510cd7cc-6162-4f7d-973d-11594b7a4f39?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "510cd7cc-6162-4f7d-973d-11594b7a4f39" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "cf17c9b9-7141-47ab-b536-0c47fbe810ba" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101440Z:cf17c9b9-7141-47ab-b536-0c47fbe810ba" + ], + "Date": [ + "Mon, 22 Feb 2016 10:14:39 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/510cd7cc-6162-4f7d-973d-11594b7a4f39?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNTEwY2Q3Y2MtNjE2Mi00ZjdkLTk3M2QtMTE1OTRiN2E0ZjM5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"510cd7cc-6162-4f7d-973d-11594b7a4f39\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T11:14:39.253257+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "91955e96-50d9-4af4-991e-8b69212c2c75" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14946" + ], + "x-ms-correlation-request-id": [ + "74f365b9-c554-42b3-9b61-d7b9408160ac" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101510Z:74f365b9-c554-42b3-9b61-d7b9408160ac" + ], + "Date": [ + "Mon, 22 Feb 2016 10:15:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/510cd7cc-6162-4f7d-973d-11594b7a4f39?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNTEwY2Q3Y2MtNjE2Mi00ZjdkLTk3M2QtMTE1OTRiN2E0ZjM5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"510cd7cc-6162-4f7d-973d-11594b7a4f39\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T11:14:39.253257+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "eac61d28-4daf-493b-a296-f8706335ad2a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14943" + ], + "x-ms-correlation-request-id": [ + "8d3e1223-7746-4fac-8a26-38f898327f61" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101540Z:8d3e1223-7746-4fac-8a26-38f898327f61" + ], + "Date": [ + "Mon, 22 Feb 2016 10:15:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/510cd7cc-6162-4f7d-973d-11594b7a4f39?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNTEwY2Q3Y2MtNjE2Mi00ZjdkLTk3M2QtMTE1OTRiN2E0ZjM5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"510cd7cc-6162-4f7d-973d-11594b7a4f39\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T11:14:39.253257+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "c83f136b-0cf7-4fb3-b095-134c14b7073e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14941" + ], + "x-ms-correlation-request-id": [ + "330db649-ab57-48b1-8347-bf4737a3ae90" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101611Z:330db649-ab57-48b1-8347-bf4737a3ae90" + ], + "Date": [ + "Mon, 22 Feb 2016 10:16:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/510cd7cc-6162-4f7d-973d-11594b7a4f39?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNTEwY2Q3Y2MtNjE2Mi00ZjdkLTk3M2QtMTE1OTRiN2E0ZjM5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"510cd7cc-6162-4f7d-973d-11594b7a4f39\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T11:14:39.253257+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "22fc8918-2c43-4a98-86c6-52c7f15c877e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14939" + ], + "x-ms-correlation-request-id": [ + "740b9239-9134-42d8-a82c-bf0202890603" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101641Z:740b9239-9134-42d8-a82c-bf0202890603" + ], + "Date": [ + "Mon, 22 Feb 2016 10:16:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/510cd7cc-6162-4f7d-973d-11594b7a4f39?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNTEwY2Q3Y2MtNjE2Mi00ZjdkLTk3M2QtMTE1OTRiN2E0ZjM5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"510cd7cc-6162-4f7d-973d-11594b7a4f39\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-22T11:14:39.253257+01:00\",\r\n \"endTime\": \"2016-02-22T11:16:49.4095569+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "b548b328-cce5-42bf-999f-f422415ea8c9" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14938" + ], + "x-ms-correlation-request-id": [ + "653f5394-0c66-4887-98c4-75450c5c2797" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101711Z:653f5394-0c66-4887-98c4-75450c5c2797" + ], + "Date": [ + "Mon, 22 Feb 2016 10:17:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/IaaSDiagnostics?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjIvZXh0ZW5zaW9ucy9JYWFTRGlhZ25vc3RpY3M/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Azure.Diagnostics\",\r\n \"type\": \"IaaSDiagnostics\",\r\n \"typeHandlerVersion\": \"1.5\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"xmlCfg\": \"PFdhZENmZz48RGlhZ25vc3RpY01vbml0b3JDb25maWd1cmF0aW9uIG92ZXJhbGxRdW90YUluTUI9IjQwOTYiPjxQZXJmb3JtYW5jZUNvdW50ZXJzIHNjaGVkdWxlZFRyYW5zZmVyUGVyaW9kPSJQVDFNIj48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yKF9Ub3RhbClcJSBQcm9jZXNzb3IgVGltZSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcUHJvY2Vzc29yIEluZm9ybWF0aW9uKF9Ub3RhbClcUHJvY2Vzc29yIEZyZXF1ZW5jeSIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTWVtb3J5XEF2YWlsYWJsZSBCeXRlcyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcVENQdjZcU2VnbWVudHMgUmV0cmFuc21pdHRlZC9zZWMiIHNhbXBsZVJhdGU9IlBUMU0iIC8+PFBlcmZvcm1hbmNlQ291bnRlckNvbmZpZ3VyYXRpb24gY291bnRlclNwZWNpZmllcj0iXFRDUHY0XFNlZ21lbnRzIFJldHJhbnNtaXR0ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjxQZXJmb3JtYW5jZUNvdW50ZXJDb25maWd1cmF0aW9uIGNvdW50ZXJTcGVjaWZpZXI9IlxOZXR3b3JrIEludGVyZmFjZSgqKVxCeXRlcyBTZW50L3NlYyIgc2FtcGxlUmF0ZT0iUFQxTSIgLz48UGVyZm9ybWFuY2VDb3VudGVyQ29uZmlndXJhdGlvbiBjb3VudGVyU3BlY2lmaWVyPSJcTmV0d29yayBJbnRlcmZhY2UoKilcQnl0ZXMgUmVjZWl2ZWQvc2VjIiBzYW1wbGVSYXRlPSJQVDFNIiAvPjwvUGVyZm9ybWFuY2VDb3VudGVycz48L0RpYWdub3N0aWNNb25pdG9yQ29uZmlndXJhdGlvbj48L1dhZENmZz4=\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/IaaSDiagnostics\",\r\n \"name\": \"IaaSDiagnostics\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1802" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "a40c2232-e3fb-4bb3-8a93-832da211048e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-correlation-request-id": [ + "fa5bbd9d-2225-4a27-ac7c-170eb724d3d4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101712Z:fa5bbd9d-2225-4a27-ac7c-170eb724d3d4" + ], + "Date": [ + "Mon, 22 Feb 2016 10:17:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjIvZXh0ZW5zaW9ucy9BenVyZUNBVEV4dGVuc2lvbkhhbmRsZXI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"protectedSettings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"stocrptestps9762.hour.key\",\r\n \"value\": \"XXK7r6OibQw4aD/9uQx1D1oVqp4qM3pwK3cGX4utqflFuAV3vaybT3SNVkheNJRzIyBtXFs+ndMH+qCmX8wtrQ==\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.key\",\r\n \"value\": \"XXK7r6OibQw4aD/9uQx1D1oVqp4qM3pwK3cGX4utqflFuAV3vaybT3SNVkheNJRzIyBtXFs+ndMH+qCmX8wtrQ==\"\r\n },\r\n {\r\n \"key\": \"wad.key\",\r\n \"value\": \"XXK7r6OibQw4aD/9uQx1D1oVqp4qM3pwK3cGX4utqflFuAV3vaybT3SNVkheNJRzIyBtXFs+ndMH+qCmX8wtrQ==\"\r\n }\r\n ]\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "3891" + ], + "x-ms-client-request-id": [ + "413ce46a-2033-49f2-a7f4-b25c5e332a4c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2226" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/00bfb9cf-4be3-48c9-ab2c-8e5c94902af2?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "00bfb9cf-4be3-48c9-ab2c-8e5c94902af2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "7f9ec6dd-b07f-411d-bcbe-b00ba6f3b06b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101714Z:7f9ec6dd-b07f-411d-bcbe-b00ba6f3b06b" + ], + "Date": [ + "Mon, 22 Feb 2016 10:17:14 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/00bfb9cf-4be3-48c9-ab2c-8e5c94902af2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDBiZmI5Y2YtNGJlMy00OGM5LWFiMmMtOGU1Yzk0OTAyYWYyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"00bfb9cf-4be3-48c9-ab2c-8e5c94902af2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T11:17:13.3314056+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "0f3ee002-1471-4065-8ef4-a9b18a61feb7" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14935" + ], + "x-ms-correlation-request-id": [ + "ce683d80-ca9a-4057-a436-54a0517ad2a6" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101744Z:ce683d80-ca9a-4057-a436-54a0517ad2a6" + ], + "Date": [ + "Mon, 22 Feb 2016 10:17:43 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/00bfb9cf-4be3-48c9-ab2c-8e5c94902af2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDBiZmI5Y2YtNGJlMy00OGM5LWFiMmMtOGU1Yzk0OTAyYWYyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"00bfb9cf-4be3-48c9-ab2c-8e5c94902af2\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-22T11:17:13.3314056+01:00\",\r\n \"endTime\": \"2016-02-22T11:18:05.0345566+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "ace200e1-1579-4f5e-9ea7-57e421d3dfdd" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14934" + ], + "x-ms-correlation-request-id": [ + "640c2b53-505f-4e5c-a7b7-1641240f8e79" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101814Z:640c2b53-505f-4e5c-a7b7-1641240f8e79" + ], + "Date": [ + "Mon, 22 Feb 2016 10:18:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjIvZXh0ZW5zaW9ucy9BenVyZUNBVEV4dGVuc2lvbkhhbmRsZXI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2227" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "38ab2909-3638-4cf8-9605-1b7d68dee80c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14933" + ], + "x-ms-correlation-request-id": [ + "49ad83bf-be8b-4995-b117-7603a9664e47" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101814Z:49ad83bf-be8b-4995-b117-7603a9664e47" + ], + "Date": [ + "Mon, 22 Feb 2016 10:18:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjIvZXh0ZW5zaW9ucy9BenVyZUNBVEV4dGVuc2lvbkhhbmRsZXI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4e774f5f-ac95-4f13-bc94-4a1864c1f98d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"type\": \"AzureCATExtensionHandler\",\r\n \"typeHandlerVersion\": \"2.2\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"cfg\": [\r\n {\r\n \"key\": \"vmsize\",\r\n \"value\": \"Standard_A2\"\r\n },\r\n {\r\n \"key\": \"vm.memory.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"vm.cpu.isovercommitted\",\r\n \"value\": \"0\"\r\n },\r\n {\r\n \"key\": \"script.version\",\r\n \"value\": \"3.0.0.0\"\r\n },\r\n {\r\n \"key\": \"verbose\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"href\",\r\n \"value\": \"http://aka.ms/sapaem\"\r\n },\r\n {\r\n \"key\": \"osdisk.name\",\r\n \"value\": \"osDisk\"\r\n },\r\n {\r\n \"key\": \"osdisk.caching\",\r\n \"value\": \"ReadWrite\"\r\n },\r\n {\r\n \"key\": \"osdisk.type\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"osdisk.connminute\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"osdisk.connhour\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.1\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"disk.name.1\",\r\n \"value\": \"testDataDisk1\"\r\n },\r\n {\r\n \"key\": \"disk.caching.1\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.1\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.1\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.1\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"disk.lun.2\",\r\n \"value\": \"2\"\r\n },\r\n {\r\n \"key\": \"disk.name.2\",\r\n \"value\": \"testDataDisk2\"\r\n },\r\n {\r\n \"key\": \"disk.caching.2\",\r\n \"value\": \"ReadOnly\"\r\n },\r\n {\r\n \"key\": \"disk.type.2\",\r\n \"value\": \"Standard\"\r\n },\r\n {\r\n \"key\": \"disk.connminute.2\",\r\n \"value\": \"stocrptestps9762.minute\"\r\n },\r\n {\r\n \"key\": \"disk.connhour.2\",\r\n \"value\": \"stocrptestps9762.hour\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsHourPrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/$MetricsMinutePrimaryTransactionsBlob\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.hour.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"stocrptestps9762.minute.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.name\",\r\n \"value\": \"stocrptestps9762\"\r\n },\r\n {\r\n \"key\": \"wad.isenabled\",\r\n \"value\": \"1\"\r\n },\r\n {\r\n \"key\": \"wad.uri\",\r\n \"value\": \"https://stocrptestps9762.table.core.windows.net/WADPerformanceCountersTable\"\r\n }\r\n ]\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler\",\r\n \"name\": \"AzureCATExtensionHandler\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2227" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "d937dfa4-3288-466b-b26a-d740ff8fce0b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14929" + ], + "x-ms-correlation-request-id": [ + "4656a29b-f2d8-4ed0-beb4-21f99db62acf" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101940Z:4656a29b-f2d8-4ed0-beb4-21f99db62acf" + ], + "Date": [ + "Mon, 22 Feb 2016 10:19:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourceGroups/crptestps9762/providers/Microsoft.Compute/virtualMachines/vmcrptestps9762/extensions/AzureCATExtensionHandler?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlR3JvdXBzL2NycHRlc3Rwczk3NjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3Rwczk3NjIvZXh0ZW5zaW9ucy9BenVyZUNBVEV4dGVuc2lvbkhhbmRsZXI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cee048d6-5e91-443c-99e6-f1f1ce313561" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/89661315-a689-4145-a817-24ebea52c360?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "89661315-a689-4145-a817-24ebea52c360" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/89661315-a689-4145-a817-24ebea52c360?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "a18fe3a8-23c4-44cc-82ca-1db4803afb14" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T101958Z:a18fe3a8-23c4-44cc-82ca-1db4803afb14" + ], + "Date": [ + "Mon, 22 Feb 2016 10:19:57 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/89661315-a689-4145-a817-24ebea52c360?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODk2NjEzMTUtYTY4OS00MTQ1LWE4MTctMjRlYmVhNTJjMzYwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"89661315-a689-4145-a817-24ebea52c360\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-22T11:19:57.9564313+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "3c546f00-b204-4784-9ef9-91cdb2642710" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14928" + ], + "x-ms-correlation-request-id": [ + "60a45414-348c-4629-a30a-9b2db9e8f91a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102028Z:60a45414-348c-4629-a30a-9b2db9e8f91a" + ], + "Date": [ + "Mon, 22 Feb 2016 10:20:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/providers/Microsoft.Compute/locations/eastus/operations/89661315-a689-4145-a817-24ebea52c360?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODk2NjEzMTUtYTY4OS00MTQ1LWE4MTctMjRlYmVhNTJjMzYwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"89661315-a689-4145-a817-24ebea52c360\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-22T11:19:57.9564313+01:00\",\r\n \"endTime\": \"2016-02-22T11:20:42.1751208+01:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "677c06ab-4996-4f5c-acbc-169d4b26f1ba_130999764799930695" + ], + "x-ms-request-id": [ + "1a77d625-bec5-43d8-a662-344f0b13e975" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14925" + ], + "x-ms-correlation-request-id": [ + "41a1e577-1683-4d9b-8d07-84dad0c93ae6" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102058Z:41a1e577-1683-4d9b-8d07-84dad0c93ae6" + ], + "Date": [ + "Mon, 22 Feb 2016 10:20:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/resourcegroups/crptestps9762?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L3Jlc291cmNlZ3JvdXBzL2NycHRlc3Rwczk3NjI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "ec421a5a-da45-4364-bb01-83f3d07fdc7b" + ], + "x-ms-correlation-request-id": [ + "ec421a5a-da45-4364-bb01-83f3d07fdc7b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102101Z:ec421a5a-da45-4364-bb01-83f3d07fdc7b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:21:00 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-request-id": [ + "ee713a01-878f-43ed-a349-6c2847222816" + ], + "x-ms-correlation-request-id": [ + "ee713a01-878f-43ed-a349-6c2847222816" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102101Z:ee713a01-878f-43ed-a349-6c2847222816" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:21:00 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-request-id": [ + "0b0658ad-b357-44d4-ab2d-fe7c92e501db" + ], + "x-ms-correlation-request-id": [ + "0b0658ad-b357-44d4-ab2d-fe7c92e501db" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102116Z:0b0658ad-b357-44d4-ab2d-fe7c92e501db" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:21:16 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-request-id": [ + "4af238af-6872-4fd0-99e0-0308ef156f7b" + ], + "x-ms-correlation-request-id": [ + "4af238af-6872-4fd0-99e0-0308ef156f7b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102131Z:4af238af-6872-4fd0-99e0-0308ef156f7b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:21:30 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14957" + ], + "x-ms-request-id": [ + "199f721b-f610-4eb6-8101-e2c2ba26aaaf" + ], + "x-ms-correlation-request-id": [ + "199f721b-f610-4eb6-8101-e2c2ba26aaaf" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102146Z:199f721b-f610-4eb6-8101-e2c2ba26aaaf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:21:46 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14955" + ], + "x-ms-request-id": [ + "38f8b48a-5de6-436b-9f73-0dbf25770e5a" + ], + "x-ms-correlation-request-id": [ + "38f8b48a-5de6-436b-9f73-0dbf25770e5a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102202Z:38f8b48a-5de6-436b-9f73-0dbf25770e5a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:22:01 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14954" + ], + "x-ms-request-id": [ + "36b5d161-b9cc-41fe-9855-e2fc11eb370b" + ], + "x-ms-correlation-request-id": [ + "36b5d161-b9cc-41fe-9855-e2fc11eb370b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102217Z:36b5d161-b9cc-41fe-9855-e2fc11eb370b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:22:17 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14953" + ], + "x-ms-request-id": [ + "7d594a2e-5399-4346-8e5e-1e8392fd3fb4" + ], + "x-ms-correlation-request-id": [ + "7d594a2e-5399-4346-8e5e-1e8392fd3fb4" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102232Z:7d594a2e-5399-4346-8e5e-1e8392fd3fb4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:22:32 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-request-id": [ + "8a2a3d8c-b560-4eb4-b00a-8842d3935a8b" + ], + "x-ms-correlation-request-id": [ + "8a2a3d8c-b560-4eb4-b00a-8842d3935a8b" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102247Z:8a2a3d8c-b560-4eb4-b00a-8842d3935a8b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:22:47 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14951" + ], + "x-ms-request-id": [ + "dc6f153a-0147-4b3f-8773-60c0d9b4245e" + ], + "x-ms-correlation-request-id": [ + "dc6f153a-0147-4b3f-8773-60c0d9b4245e" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102302Z:dc6f153a-0147-4b3f-8773-60c0d9b4245e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:23:02 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14950" + ], + "x-ms-request-id": [ + "79c1e9f7-5b4a-4c0e-b5ec-fcc1e1735049" + ], + "x-ms-correlation-request-id": [ + "79c1e9f7-5b4a-4c0e-b5ec-fcc1e1735049" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102317Z:79c1e9f7-5b4a-4c0e-b5ec-fcc1e1735049" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:23:17 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14949" + ], + "x-ms-request-id": [ + "29eae6f9-eb86-4aaf-b796-436ceb31403c" + ], + "x-ms-correlation-request-id": [ + "29eae6f9-eb86-4aaf-b796-436ceb31403c" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102333Z:29eae6f9-eb86-4aaf-b796-436ceb31403c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:23:32 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14948" + ], + "x-ms-request-id": [ + "ac5d1009-de43-4695-9b7d-5f292c9b4ccf" + ], + "x-ms-correlation-request-id": [ + "ac5d1009-de43-4695-9b7d-5f292c9b4ccf" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102348Z:ac5d1009-de43-4695-9b7d-5f292c9b4ccf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:23:48 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14947" + ], + "x-ms-request-id": [ + "9de7f7d5-59c7-4812-9569-bdf5403ec089" + ], + "x-ms-correlation-request-id": [ + "9de7f7d5-59c7-4812-9569-bdf5403ec089" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102403Z:9de7f7d5-59c7-4812-9569-bdf5403ec089" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:24:02 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14945" + ], + "x-ms-request-id": [ + "dfa309c8-7874-4475-ad9a-c5ea8140e683" + ], + "x-ms-correlation-request-id": [ + "dfa309c8-7874-4475-ad9a-c5ea8140e683" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102418Z:dfa309c8-7874-4475-ad9a-c5ea8140e683" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:24:18 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14943" + ], + "x-ms-request-id": [ + "e4a7f6ee-cf61-4019-95e0-6605944e7a01" + ], + "x-ms-correlation-request-id": [ + "e4a7f6ee-cf61-4019-95e0-6605944e7a01" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102433Z:e4a7f6ee-cf61-4019-95e0-6605944e7a01" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:24:33 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14942" + ], + "x-ms-request-id": [ + "6b1be12f-ba38-429a-a854-97bad921a8ab" + ], + "x-ms-correlation-request-id": [ + "6b1be12f-ba38-429a-a854-97bad921a8ab" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102449Z:6b1be12f-ba38-429a-a854-97bad921a8ab" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:24:49 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14941" + ], + "x-ms-request-id": [ + "98b76e1e-3560-42b2-8307-cbfd29f4f4e8" + ], + "x-ms-correlation-request-id": [ + "98b76e1e-3560-42b2-8307-cbfd29f4f4e8" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102504Z:98b76e1e-3560-42b2-8307-cbfd29f4f4e8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:25:03 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14940" + ], + "x-ms-request-id": [ + "62bcbc81-43e0-4711-bb3f-bc97b1a401b1" + ], + "x-ms-correlation-request-id": [ + "62bcbc81-43e0-4711-bb3f-bc97b1a401b1" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102519Z:62bcbc81-43e0-4711-bb3f-bc97b1a401b1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:25:19 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14939" + ], + "x-ms-request-id": [ + "0236b484-fa78-41e2-86f6-bb478a314bfa" + ], + "x-ms-correlation-request-id": [ + "0236b484-fa78-41e2-86f6-bb478a314bfa" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102534Z:0236b484-fa78-41e2-86f6-bb478a314bfa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:25:34 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14938" + ], + "x-ms-request-id": [ + "f70796b7-72df-463d-a3a9-4f0cfce01a9a" + ], + "x-ms-correlation-request-id": [ + "f70796b7-72df-463d-a3a9-4f0cfce01a9a" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102549Z:f70796b7-72df-463d-a3a9-4f0cfce01a9a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:25:49 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14935" + ], + "x-ms-request-id": [ + "7b0b8bca-863f-49c3-b461-5160576b13eb" + ], + "x-ms-correlation-request-id": [ + "7b0b8bca-863f-49c3-b461-5160576b13eb" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102604Z:7b0b8bca-863f-49c3-b461-5160576b13eb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:26:04 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14934" + ], + "x-ms-request-id": [ + "4eb06b74-3c8f-4105-b835-226f434da8cd" + ], + "x-ms-correlation-request-id": [ + "4eb06b74-3c8f-4105-b835-226f434da8cd" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102620Z:4eb06b74-3c8f-4105-b835-226f434da8cd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:26:19 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14933" + ], + "x-ms-request-id": [ + "455d443e-2cef-4919-8ae6-af8321af55e5" + ], + "x-ms-correlation-request-id": [ + "455d443e-2cef-4919-8ae6-af8321af55e5" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102635Z:455d443e-2cef-4919-8ae6-af8321af55e5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:26:35 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14932" + ], + "x-ms-request-id": [ + "869130f1-7a26-41db-8c54-cfc20e6d4e03" + ], + "x-ms-correlation-request-id": [ + "869130f1-7a26-41db-8c54-cfc20e6d4e03" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102650Z:869130f1-7a26-41db-8c54-cfc20e6d4e03" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:26:49 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14931" + ], + "x-ms-request-id": [ + "d1865ab8-f8fc-4064-8d66-813fe216c045" + ], + "x-ms-correlation-request-id": [ + "d1865ab8-f8fc-4064-8d66-813fe216c045" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102705Z:d1865ab8-f8fc-4064-8d66-813fe216c045" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:27:04 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14929" + ], + "x-ms-request-id": [ + "8c7399fc-2ca0-4eae-91f1-d10fdcfe9192" + ], + "x-ms-correlation-request-id": [ + "8c7399fc-2ca0-4eae-91f1-d10fdcfe9192" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102720Z:8c7399fc-2ca0-4eae-91f1-d10fdcfe9192" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:27:20 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/e663cc2d-722b-4be1-b636-bbd9e4c60fd9/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM5NzYyLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvZTY2M2NjMmQtNzIyYi00YmUxLWI2MzYtYmJkOWU0YzYwZmQ5L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk01TnpZeUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14927" + ], + "x-ms-request-id": [ + "2d26a2d1-a107-4665-85f2-36ec00b71d20" + ], + "x-ms-correlation-request-id": [ + "2d26a2d1-a107-4665-85f2-36ec00b71d20" + ], + "x-ms-routing-request-id": [ + "NORTHCENTRALUS:20160222T102735Z:2d26a2d1-a107-4665-85f2-36ec00b71d20" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 22 Feb 2016 10:27:35 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-AEMExtensionBasicWindows": [ + "crptestps9762" + ] + }, + "Variables": { + "SubscriptionId": "e663cc2d-722b-4be1-b636-bbd9e4c60fd9" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.DscExtensionTests/TestGetAzureRmVMDscExtension.json b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.DscExtensionTests/TestGetAzureRmVMDscExtension.json index d1d4f194de89..588200a8caeb 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.DscExtensionTests/TestGetAzureRmVMDscExtension.json +++ b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.DscExtensionTests/TestGetAzureRmVMDscExtension.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -10,7 +10,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "5199" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14967" ], "x-ms-request-id": [ - "25208f24-9c69-4234-98b0-27d3ee0e80b6" + "e5c517c5-672a-4043-abc7-90d56658cbb2" ], "x-ms-correlation-request-id": [ - "25208f24-9c69-4234-98b0-27d3ee0e80b6" + "e5c517c5-672a-4043-abc7-90d56658cbb2" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001550Z:25208f24-9c69-4234-98b0-27d3ee0e80b6" + "CENTRALUS:20160220T020241Z:e5c517c5-672a-4043-abc7-90d56658cbb2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Sat, 19 Dec 2015 00:15:49 GMT" + "Sat, 20 Feb 2016 02:02:41 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps6084?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczYwODQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourcegroups/crptestps579?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczU3OT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -61,7 +61,7 @@ "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "105" + "104" ], "Content-Type": [ "application/json; charset=utf-8" @@ -76,16 +76,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14966" ], "x-ms-request-id": [ - "4904c93b-7dd0-4e2a-ac40-7831cbc1c575" + "24273b2a-a066-448f-a516-5cba1c88f304" ], "x-ms-correlation-request-id": [ - "4904c93b-7dd0-4e2a-ac40-7831cbc1c575" + "24273b2a-a066-448f-a516-5cba1c88f304" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001550Z:4904c93b-7dd0-4e2a-ac40-7831cbc1c575" + "CENTRALUS:20160220T020242Z:24273b2a-a066-448f-a516-5cba1c88f304" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -94,14 +94,14 @@ "no-cache" ], "Date": [ - "Sat, 19 Dec 2015 00:15:49 GMT" + "Sat, 20 Feb 2016 02:02:41 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps6084?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczYwODQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourcegroups/crptestps579?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczU3OT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"East US\"\r\n}", "RequestHeaders": { @@ -115,10 +115,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084\",\r\n \"name\": \"crptestps6084\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579\",\r\n \"name\": \"crptestps579\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "179" + "177" ], "Content-Type": [ "application/json; charset=utf-8" @@ -133,13 +133,13 @@ "1199" ], "x-ms-request-id": [ - "151751ef-3283-4e8b-9a85-479c193c0a3e" + "23a34fc3-024d-4903-9228-faec15c81e6a" ], "x-ms-correlation-request-id": [ - "151751ef-3283-4e8b-9a85-479c193c0a3e" + "23a34fc3-024d-4903-9228-faec15c81e6a" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001551Z:151751ef-3283-4e8b-9a85-479c193c0a3e" + "CENTRALUS:20160220T020243Z:23a34fc3-024d-4903-9228-faec15c81e6a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -148,14 +148,14 @@ "no-cache" ], "Date": [ - "Sat, 19 Dec 2015 00:15:51 GMT" + "Sat, 20 Feb 2016 02:02:43 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -178,16 +178,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14965" ], "x-ms-request-id": [ - "1c7467e5-0916-42c0-b911-c89dabb336ee" + "2e3dd7de-bea6-4fc8-a69c-860321aeb08b" ], "x-ms-correlation-request-id": [ - "1c7467e5-0916-42c0-b911-c89dabb336ee" + "2e3dd7de-bea6-4fc8-a69c-860321aeb08b" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001551Z:1c7467e5-0916-42c0-b911-c89dabb336ee" + "CENTRALUS:20160220T020243Z:2e3dd7de-bea6-4fc8-a69c-860321aeb08b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -196,19 +196,19 @@ "no-cache" ], "Date": [ - "Sat, 19 Dec 2015 00:15:51 GMT" + "Sat, 20 Feb 2016 02:02:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualnetworks/vnetcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNjA4ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualnetworks/vnetcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbG5ldHdvcmtzL3ZuZXRjcnB0ZXN0cHM1Nzk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8b77560d-64d9-4253-824e-52a89ecb02fd" + "44ef6e0e-e92e-4956-9767-f5bf2b2487f5" ], "accept-language": [ "en-US" @@ -217,10 +217,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/vnetcrptestps6084' under resource group 'crptestps6084' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/vnetcrptestps579' under resource group 'crptestps579' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "168" + "166" ], "Content-Type": [ "application/json; charset=utf-8" @@ -235,13 +235,13 @@ "gateway" ], "x-ms-request-id": [ - "33e6e1e9-654c-424a-9cf6-edd8368e9d25" + "9b24aeec-7b70-499b-ab01-7d82e358a8e2" ], "x-ms-correlation-request-id": [ - "33e6e1e9-654c-424a-9cf6-edd8368e9d25" + "9b24aeec-7b70-499b-ab01-7d82e358a8e2" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001553Z:33e6e1e9-654c-424a-9cf6-edd8368e9d25" + "CENTRALUS:20160220T020244Z:9b24aeec-7b70-499b-ab01-7d82e358a8e2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -250,14 +250,14 @@ "no-cache" ], "Date": [ - "Sat, 19 Dec 2015 00:15:52 GMT" + "Sat, 20 Feb 2016 02:02:44 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualnetworks/vnetcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNjA4ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualnetworks/vnetcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbG5ldHdvcmtzL3ZuZXRjcnB0ZXN0cHM1Nzk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -265,10 +265,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"vnetcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084\",\r\n \"etag\": \"W/\\\"5abd358d-74ad-4a77-8ce3-081098901a33\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"80df92c1-329a-4062-9fe2-ea1c0683b917\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084/subnets/subnetcrptestps6084\",\r\n \"etag\": \"W/\\\"5abd358d-74ad-4a77-8ce3-081098901a33\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579\",\r\n \"etag\": \"W/\\\"e426acdc-0d73-485c-86a0-25a5dd35f3a1\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"0bf61084-115e-41a7-b11c-30f2e72ebbdd\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579/subnets/subnetcrptestps579\",\r\n \"etag\": \"W/\\\"e426acdc-0d73-485c-86a0-25a5dd35f3a1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1076" + "1069" ], "Content-Type": [ "application/json; charset=utf-8" @@ -280,7 +280,7 @@ "no-cache" ], "x-ms-request-id": [ - "e76ce348-b599-4654-8a48-cffce9ff3ed0" + "3efefae2-0214-4b1c-9ad5-9ca23242e005" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -289,35 +289,35 @@ "no-cache" ], "ETag": [ - "W/\"5abd358d-74ad-4a77-8ce3-081098901a33\"" + "W/\"e426acdc-0d73-485c-86a0-25a5dd35f3a1\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14980" ], "x-ms-correlation-request-id": [ - "49268a9f-134e-4f24-b662-3a008f34b0d4" + "3f73d5d7-3b64-4e35-8486-ee3c7ba29208" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001606Z:49268a9f-134e-4f24-b662-3a008f34b0d4" + "CENTRALUS:20160220T020317Z:3f73d5d7-3b64-4e35-8486-ee3c7ba29208" ], "Date": [ - "Sat, 19 Dec 2015 00:16:05 GMT" + "Sat, 20 Feb 2016 02:03:16 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualnetworks/vnetcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNjA4ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualnetworks/vnetcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbG5ldHdvcmtzL3ZuZXRjcnB0ZXN0cHM1Nzk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "10542f1c-e781-4059-bc97-b3cd816c3eff" + "95653ac3-2c6c-49f1-93a6-44c3c7885d3f" ], "accept-language": [ "en-US" @@ -326,10 +326,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"vnetcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084\",\r\n \"etag\": \"W/\\\"5abd358d-74ad-4a77-8ce3-081098901a33\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"80df92c1-329a-4062-9fe2-ea1c0683b917\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084/subnets/subnetcrptestps6084\",\r\n \"etag\": \"W/\\\"5abd358d-74ad-4a77-8ce3-081098901a33\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579\",\r\n \"etag\": \"W/\\\"e426acdc-0d73-485c-86a0-25a5dd35f3a1\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"0bf61084-115e-41a7-b11c-30f2e72ebbdd\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579/subnets/subnetcrptestps579\",\r\n \"etag\": \"W/\\\"e426acdc-0d73-485c-86a0-25a5dd35f3a1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1076" + "1069" ], "Content-Type": [ "application/json; charset=utf-8" @@ -341,7 +341,7 @@ "no-cache" ], "x-ms-request-id": [ - "1613dd3a-d554-46f7-a928-29a10ea8310a" + "55731169-5510-4884-9c81-45fa04db9d0e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -350,35 +350,35 @@ "no-cache" ], "ETag": [ - "W/\"5abd358d-74ad-4a77-8ce3-081098901a33\"" + "W/\"e426acdc-0d73-485c-86a0-25a5dd35f3a1\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14979" ], "x-ms-correlation-request-id": [ - "84e7092d-bf54-47d2-be30-162681974abc" + "ab684dee-5460-4ddb-9acc-45023d30473a" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001606Z:84e7092d-bf54-47d2-be30-162681974abc" + "CENTRALUS:20160220T020317Z:ab684dee-5460-4ddb-9acc-45023d30473a" ], "Date": [ - "Sat, 19 Dec 2015 00:16:05 GMT" + "Sat, 20 Feb 2016 02:03:16 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualnetworks/vnetcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNjA4ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualnetworks/vnetcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbG5ldHdvcmtzL3ZuZXRjcnB0ZXN0cHM1Nzk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "84e945c8-2b34-4566-b518-09232f9182f2" + "6174f255-040a-44ec-9522-01d8cf82725e" ], "accept-language": [ "en-US" @@ -387,10 +387,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"vnetcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084\",\r\n \"etag\": \"W/\\\"5abd358d-74ad-4a77-8ce3-081098901a33\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"80df92c1-329a-4062-9fe2-ea1c0683b917\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084/subnets/subnetcrptestps6084\",\r\n \"etag\": \"W/\\\"5abd358d-74ad-4a77-8ce3-081098901a33\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579\",\r\n \"etag\": \"W/\\\"e426acdc-0d73-485c-86a0-25a5dd35f3a1\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"0bf61084-115e-41a7-b11c-30f2e72ebbdd\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579/subnets/subnetcrptestps579\",\r\n \"etag\": \"W/\\\"e426acdc-0d73-485c-86a0-25a5dd35f3a1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1076" + "1069" ], "Content-Type": [ "application/json; charset=utf-8" @@ -402,7 +402,7 @@ "no-cache" ], "x-ms-request-id": [ - "dea4e105-8e8e-422d-9500-d57ef1129911" + "e4ca8a50-8bd1-44f4-b477-2f458cba37be" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -411,41 +411,41 @@ "no-cache" ], "ETag": [ - "W/\"5abd358d-74ad-4a77-8ce3-081098901a33\"" + "W/\"e426acdc-0d73-485c-86a0-25a5dd35f3a1\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14978" ], "x-ms-correlation-request-id": [ - "1c65b7d9-aa8d-4c49-b348-0a93f0fd7abb" + "cd8c97f2-3824-4543-bb30-951b1bfce0f3" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001606Z:1c65b7d9-aa8d-4c49-b348-0a93f0fd7abb" + "CENTRALUS:20160220T020317Z:cd8c97f2-3824-4543-bb30-951b1bfce0f3" ], "Date": [ - "Sat, 19 Dec 2015 00:16:05 GMT" + "Sat, 20 Feb 2016 02:03:16 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualnetworks/vnetcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNjA4ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualnetworks/vnetcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbG5ldHdvcmtzL3ZuZXRjcnB0ZXN0cHM1Nzk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps6084\",\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n ]\r\n }\r\n}", + "RequestBody": "{\r\n \"location\": \"East US\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps579\",\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n ]\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "423" + "422" ], "x-ms-client-request-id": [ - "9cc3d42b-6810-4c04-969e-bc4844c87c64" + "6f3d28a5-3aac-4074-ac8f-a116a685c884" ], "accept-language": [ "en-US" @@ -454,10 +454,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"vnetcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084\",\r\n \"etag\": \"W/\\\"b7c1d684-a595-44f1-8345-6f5ff2a1e80e\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"80df92c1-329a-4062-9fe2-ea1c0683b917\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084/subnets/subnetcrptestps6084\",\r\n \"etag\": \"W/\\\"b7c1d684-a595-44f1-8345-6f5ff2a1e80e\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579\",\r\n \"etag\": \"W/\\\"c6801d04-1370-4894-b3ea-e3dd0fed06c5\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"0bf61084-115e-41a7-b11c-30f2e72ebbdd\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579/subnets/subnetcrptestps579\",\r\n \"etag\": \"W/\\\"c6801d04-1370-4894-b3ea-e3dd0fed06c5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1074" + "1067" ], "Content-Type": [ "application/json; charset=utf-8" @@ -472,10 +472,10 @@ "10" ], "x-ms-request-id": [ - "739dbeef-d1c7-4250-8754-d6a857891c28" + "8cce00fa-9230-4218-8978-af3de329d74e" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/739dbeef-d1c7-4250-8754-d6a857891c28?api-version=2015-06-15" + "https://management.azure.com/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Network/locations/eastus/operations/8cce00fa-9230-4218-8978-af3de329d74e?api-version=2015-06-15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -491,20 +491,20 @@ "1199" ], "x-ms-correlation-request-id": [ - "f6590877-f50e-4d77-af76-d2242eaddeb7" + "f8f71134-2c66-4980-86fe-de9ce472cc63" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001555Z:f6590877-f50e-4d77-af76-d2242eaddeb7" + "CENTRALUS:20160220T020246Z:f8f71134-2c66-4980-86fe-de9ce472cc63" ], "Date": [ - "Sat, 19 Dec 2015 00:15:54 GMT" + "Sat, 20 Feb 2016 02:02:46 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/739dbeef-d1c7-4250-8754-d6a857891c28?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNzM5ZGJlZWYtZDFjNy00MjUwLTg3NTQtZDZhODU3ODkxYzI4P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Network/locations/eastus/operations/8cce00fa-9230-4218-8978-af3de329d74e?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOGNjZTAwZmEtOTIzMC00MjE4LTg5NzgtYWYzZGUzMjlkNzRlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -527,7 +527,7 @@ "no-cache" ], "x-ms-request-id": [ - "d0fd6855-2ac9-4e59-a46a-325f9d01d877" + "6b3394f0-c85c-4edf-a47c-71f6f12dcbb8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -540,28 +540,28 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14981" ], "x-ms-correlation-request-id": [ - "53e0ccaa-ce4d-4c1f-9bf8-7a05d376da13" + "a766fa34-5d27-4def-a9de-9f571c8bb8b4" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001605Z:53e0ccaa-ce4d-4c1f-9bf8-7a05d376da13" + "CENTRALUS:20160220T020317Z:a766fa34-5d27-4def-a9de-9f571c8bb8b4" ], "Date": [ - "Sat, 19 Dec 2015 00:16:04 GMT" + "Sat, 20 Feb 2016 02:03:16 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNjA4ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBBZGRyZXNzZXMvcHViaXBjcnB0ZXN0cHM1Nzk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c2592a9f-2694-4ba9-9281-220f747a727e" + "9663689d-49be-4f72-8318-1029fdaeaee0" ], "accept-language": [ "en-US" @@ -570,10 +570,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/pubipcrptestps6084' under resource group 'crptestps6084' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/pubipcrptestps579' under resource group 'crptestps579' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "171" + "169" ], "Content-Type": [ "application/json; charset=utf-8" @@ -588,13 +588,13 @@ "gateway" ], "x-ms-request-id": [ - "7548db7c-c97e-4e76-8229-c212bd14cb29" + "d687c8c1-eb71-4bed-82ca-7afd59f09090" ], "x-ms-correlation-request-id": [ - "7548db7c-c97e-4e76-8229-c212bd14cb29" + "d687c8c1-eb71-4bed-82ca-7afd59f09090" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001606Z:7548db7c-c97e-4e76-8229-c212bd14cb29" + "CENTRALUS:20160220T020317Z:d687c8c1-eb71-4bed-82ca-7afd59f09090" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -603,14 +603,14 @@ "no-cache" ], "Date": [ - "Sat, 19 Dec 2015 00:16:05 GMT" + "Sat, 20 Feb 2016 02:03:17 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNjA4ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBBZGRyZXNzZXMvcHViaXBjcnB0ZXN0cHM1Nzk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -618,10 +618,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"pubipcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084\",\r\n \"etag\": \"W/\\\"ae5949da-c7ff-4922-88f7-246b0834170d\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a1f4f4f2-282a-451c-a22d-b92fc2a3358e\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps6084\",\r\n \"fqdn\": \"pubipcrptestps6084.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579\",\r\n \"etag\": \"W/\\\"2d325bd9-e421-49f1-988f-8bdcae96271d\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"d48a7d72-f811-4e0b-bc07-d6a20712a134\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps579\",\r\n \"fqdn\": \"pubipcrptestps579.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "666" + "661" ], "Content-Type": [ "application/json; charset=utf-8" @@ -633,7 +633,7 @@ "no-cache" ], "x-ms-request-id": [ - "5fd06d80-9afe-47ed-b821-1f197c35b9b8" + "27a3203c-3680-4f97-bfe6-0c704aa18331" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -642,35 +642,35 @@ "no-cache" ], "ETag": [ - "W/\"ae5949da-c7ff-4922-88f7-246b0834170d\"" + "W/\"2d325bd9-e421-49f1-988f-8bdcae96271d\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "14974" ], "x-ms-correlation-request-id": [ - "ea987463-f038-45f6-929d-27dddd975f2d" + "a6bedc83-0228-4f6b-ab69-2db09b609c1d" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001619Z:ea987463-f038-45f6-929d-27dddd975f2d" + "CENTRALUS:20160220T020349Z:a6bedc83-0228-4f6b-ab69-2db09b609c1d" ], "Date": [ - "Sat, 19 Dec 2015 00:16:18 GMT" + "Sat, 20 Feb 2016 02:03:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNjA4ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBBZGRyZXNzZXMvcHViaXBjcnB0ZXN0cHM1Nzk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d6998389-2d6b-49a1-b10e-f291dde55799" + "e36699de-3671-4993-80e8-0b45edab9164" ], "accept-language": [ "en-US" @@ -679,10 +679,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"pubipcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084\",\r\n \"etag\": \"W/\\\"ae5949da-c7ff-4922-88f7-246b0834170d\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a1f4f4f2-282a-451c-a22d-b92fc2a3358e\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps6084\",\r\n \"fqdn\": \"pubipcrptestps6084.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579\",\r\n \"etag\": \"W/\\\"2d325bd9-e421-49f1-988f-8bdcae96271d\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"d48a7d72-f811-4e0b-bc07-d6a20712a134\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps579\",\r\n \"fqdn\": \"pubipcrptestps579.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "666" + "661" ], "Content-Type": [ "application/json; charset=utf-8" @@ -694,7 +694,7 @@ "no-cache" ], "x-ms-request-id": [ - "ef1497b2-e8ba-47e1-9791-3fa976a3f900" + "0a3e97d2-590e-4919-8b49-26e2e23ea302" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -703,35 +703,35 @@ "no-cache" ], "ETag": [ - "W/\"ae5949da-c7ff-4922-88f7-246b0834170d\"" + "W/\"2d325bd9-e421-49f1-988f-8bdcae96271d\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14973" ], "x-ms-correlation-request-id": [ - "81227046-2d8c-4080-9746-1ae500395dbc" + "b4faea7d-da8b-479e-a37f-3a4942dcf6d2" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001619Z:81227046-2d8c-4080-9746-1ae500395dbc" + "CENTRALUS:20160220T020350Z:b4faea7d-da8b-479e-a37f-3a4942dcf6d2" ], "Date": [ - "Sat, 19 Dec 2015 00:16:19 GMT" + "Sat, 20 Feb 2016 02:03:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNjA4ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBBZGRyZXNzZXMvcHViaXBjcnB0ZXN0cHM1Nzk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "92435f4a-2bb4-42d1-a978-db7637a1fe02" + "a7761ab6-66bd-46a7-ab00-8b7ce4a6d63c" ], "accept-language": [ "en-US" @@ -740,10 +740,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"pubipcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084\",\r\n \"etag\": \"W/\\\"ae5949da-c7ff-4922-88f7-246b0834170d\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a1f4f4f2-282a-451c-a22d-b92fc2a3358e\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps6084\",\r\n \"fqdn\": \"pubipcrptestps6084.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579\",\r\n \"etag\": \"W/\\\"2d325bd9-e421-49f1-988f-8bdcae96271d\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"d48a7d72-f811-4e0b-bc07-d6a20712a134\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps579\",\r\n \"fqdn\": \"pubipcrptestps579.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "666" + "661" ], "Content-Type": [ "application/json; charset=utf-8" @@ -755,7 +755,7 @@ "no-cache" ], "x-ms-request-id": [ - "0a894dc1-acbb-4689-96e1-347cb7b628d2" + "f23aac89-f884-4602-834e-f03f896bee0c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -764,41 +764,41 @@ "no-cache" ], "ETag": [ - "W/\"ae5949da-c7ff-4922-88f7-246b0834170d\"" + "W/\"2d325bd9-e421-49f1-988f-8bdcae96271d\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14972" ], "x-ms-correlation-request-id": [ - "87aa1ee0-4034-4a3f-90bb-0c22e5f82d26" + "1d59b06d-d096-4fa6-9e24-e425fc4cc9c6" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001619Z:87aa1ee0-4034-4a3f-90bb-0c22e5f82d26" + "CENTRALUS:20160220T020350Z:1d59b06d-d096-4fa6-9e24-e425fc4cc9c6" ], "Date": [ - "Sat, 19 Dec 2015 00:16:19 GMT" + "Sat, 20 Feb 2016 02:03:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNjA4ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBBZGRyZXNzZXMvcHViaXBjcnB0ZXN0cHM1Nzk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps6084\"\r\n }\r\n }\r\n}", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps579\"\r\n }\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "174" + "173" ], "x-ms-client-request-id": [ - "28ff2bc6-3e1d-412a-ac21-38d26ec20a21" + "2c60cf8d-1b5a-4de5-a287-e0f17303febb" ], "accept-language": [ "en-US" @@ -807,10 +807,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"pubipcrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084\",\r\n \"etag\": \"W/\\\"d8bd4586-6dee-4fcc-bac3-1dc0c132725e\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"a1f4f4f2-282a-451c-a22d-b92fc2a3358e\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps6084\",\r\n \"fqdn\": \"pubipcrptestps6084.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579\",\r\n \"etag\": \"W/\\\"992256c9-e403-4202-8fa1-046389bc31de\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"d48a7d72-f811-4e0b-bc07-d6a20712a134\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps579\",\r\n \"fqdn\": \"pubipcrptestps579.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "665" + "660" ], "Content-Type": [ "application/json; charset=utf-8" @@ -825,10 +825,10 @@ "10" ], "x-ms-request-id": [ - "ea5da4eb-2817-4f53-b350-f194e77fd51b" + "81dbaa5d-ab5a-44db-8a44-4306d3e475e3" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/ea5da4eb-2817-4f53-b350-f194e77fd51b?api-version=2015-06-15" + "https://management.azure.com/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Network/locations/eastus/operations/81dbaa5d-ab5a-44db-8a44-4306d3e475e3?api-version=2015-06-15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -844,20 +844,20 @@ "1198" ], "x-ms-correlation-request-id": [ - "e610c6ce-e625-485c-bf77-0e7739b06474" + "33c6a17a-c5d8-47a1-8b39-73d2fa734da0" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001608Z:e610c6ce-e625-485c-bf77-0e7739b06474" + "CENTRALUS:20160220T020319Z:33c6a17a-c5d8-47a1-8b39-73d2fa734da0" ], "Date": [ - "Sat, 19 Dec 2015 00:16:08 GMT" + "Sat, 20 Feb 2016 02:03:18 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/ea5da4eb-2817-4f53-b350-f194e77fd51b?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZWE1ZGE0ZWItMjgxNy00ZjUzLWIzNTAtZjE5NGU3N2ZkNTFiP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Network/locations/eastus/operations/81dbaa5d-ab5a-44db-8a44-4306d3e475e3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFkYmFhNWQtYWI1YS00NGRiLThhNDQtNDMwNmQzZTQ3NWUzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -880,7 +880,7 @@ "no-cache" ], "x-ms-request-id": [ - "ff9acbf8-d62c-405a-b5dd-d767646f9660" + "af512ec0-5930-4ff1-8103-123a2fea86fa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -893,28 +893,28 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "14975" ], "x-ms-correlation-request-id": [ - "77111387-cd4e-4d03-a05a-9b80c5404ae6" + "55320912-fde5-4609-b2f5-af44f66a572d" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001618Z:77111387-cd4e-4d03-a05a-9b80c5404ae6" + "CENTRALUS:20160220T020349Z:55320912-fde5-4609-b2f5-af44f66a572d" ], "Date": [ - "Sat, 19 Dec 2015 00:16:18 GMT" + "Sat, 20 Feb 2016 02:03:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczYwODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvbmV0d29ya0ludGVyZmFjZXMvbmljY3JwdGVzdHBzNTc5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a5bc09cb-06e9-404e-95c5-d8a360d30c9f" + "8223d3d7-0374-4c89-b1a8-b2cf64ea6eb0" ], "accept-language": [ "en-US" @@ -923,10 +923,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/niccrptestps6084' under resource group 'crptestps6084' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/niccrptestps579' under resource group 'crptestps579' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "167" ], "Content-Type": [ "application/json; charset=utf-8" @@ -941,13 +941,13 @@ "gateway" ], "x-ms-request-id": [ - "20c5a4f6-800f-49da-bbe0-ff9600089512" + "d69683f3-acb8-4adb-9182-f31f807ad8bb" ], "x-ms-correlation-request-id": [ - "20c5a4f6-800f-49da-bbe0-ff9600089512" + "d69683f3-acb8-4adb-9182-f31f807ad8bb" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001619Z:20c5a4f6-800f-49da-bbe0-ff9600089512" + "CENTRALUS:20160220T020350Z:d69683f3-acb8-4adb-9182-f31f807ad8bb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -956,19 +956,19 @@ "no-cache" ], "Date": [ - "Sat, 19 Dec 2015 00:16:19 GMT" + "Sat, 20 Feb 2016 02:03:49 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczYwODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvbmV0d29ya0ludGVyZmFjZXMvbmljY3JwdGVzdHBzNTc5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "97a726cd-440b-41c0-9f98-bb8c880b77ee" + "43d6840c-c0b5-46b8-9ed5-58c2d68b180b" ], "accept-language": [ "en-US" @@ -977,10 +977,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"niccrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084\",\r\n \"etag\": \"W/\\\"2d7d371d-233c-4a59-a2e9-8611748747d8\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"4975ba00-6477-4259-8c7a-cbbc9616dd1b\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"2d7d371d-233c-4a59-a2e9-8611748747d8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084/subnets/subnetcrptestps6084\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"niccrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579\",\r\n \"etag\": \"W/\\\"885ed197-1010-44c7-8284-15f6055c8be3\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"7a7aa9e4-fd54-4cd3-ad56-838e3a07fb2b\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"885ed197-1010-44c7-8284-15f6055c8be3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579/subnets/subnetcrptestps579\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1545" + "1535" ], "Content-Type": [ "application/json; charset=utf-8" @@ -992,7 +992,7 @@ "no-cache" ], "x-ms-request-id": [ - "bede0394-75da-43e7-a165-719a20122488" + "6124cf54-e1e7-482d-a75f-56c6f3b83ec4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1001,35 +1001,35 @@ "no-cache" ], "ETag": [ - "W/\"2d7d371d-233c-4a59-a2e9-8611748747d8\"" + "W/\"885ed197-1010-44c7-8284-15f6055c8be3\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14970" ], "x-ms-correlation-request-id": [ - "83ed60d3-98ec-4eed-b9ae-850610324217" + "6c869214-5508-4b07-bb89-81302f252898" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001621Z:83ed60d3-98ec-4eed-b9ae-850610324217" + "CENTRALUS:20160220T020352Z:6c869214-5508-4b07-bb89-81302f252898" ], "Date": [ - "Sat, 19 Dec 2015 00:16:21 GMT" + "Sat, 20 Feb 2016 02:03:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczYwODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvbmV0d29ya0ludGVyZmFjZXMvbmljY3JwdGVzdHBzNTc5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d525a670-381c-4713-a53b-0c1623772931" + "703229f5-3d9a-4fad-825b-177f66ea28ea" ], "accept-language": [ "en-US" @@ -1038,10 +1038,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"niccrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084\",\r\n \"etag\": \"W/\\\"2d7d371d-233c-4a59-a2e9-8611748747d8\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"4975ba00-6477-4259-8c7a-cbbc9616dd1b\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"2d7d371d-233c-4a59-a2e9-8611748747d8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084/subnets/subnetcrptestps6084\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"niccrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579\",\r\n \"etag\": \"W/\\\"885ed197-1010-44c7-8284-15f6055c8be3\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"7a7aa9e4-fd54-4cd3-ad56-838e3a07fb2b\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"885ed197-1010-44c7-8284-15f6055c8be3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579/subnets/subnetcrptestps579\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1545" + "1535" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1053,7 +1053,7 @@ "no-cache" ], "x-ms-request-id": [ - "ce7f7864-fd7f-4751-b593-3e804bc7649f" + "b9f8ec20-5efc-4daa-a443-818371a9e3a8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1062,41 +1062,41 @@ "no-cache" ], "ETag": [ - "W/\"2d7d371d-233c-4a59-a2e9-8611748747d8\"" + "W/\"885ed197-1010-44c7-8284-15f6055c8be3\"" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14969" ], "x-ms-correlation-request-id": [ - "e4deb100-1687-4295-a431-680b443bfa94" + "d10587d2-0fda-4c50-8dad-f7ae1622eabc" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001621Z:e4deb100-1687-4295-a431-680b443bfa94" + "CENTRALUS:20160220T020353Z:d10587d2-0fda-4c50-8dad-f7ae1622eabc" ], "Date": [ - "Sat, 19 Dec 2015 00:16:21 GMT" + "Sat, 20 Feb 2016 02:03:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczYwODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvbmV0d29ya0ludGVyZmFjZXMvbmljY3JwdGVzdHBzNTc5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084/subnets/subnetcrptestps6084\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084\"\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579/subnets/subnetcrptestps579\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579\"\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "900" + "895" ], "x-ms-client-request-id": [ - "276b74ff-8896-4f79-bc60-5426e9fb169c" + "64708cc8-b588-4570-962d-3b6917584ab0" ], "accept-language": [ "en-US" @@ -1105,10 +1105,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"niccrptestps6084\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084\",\r\n \"etag\": \"W/\\\"2d7d371d-233c-4a59-a2e9-8611748747d8\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"4975ba00-6477-4259-8c7a-cbbc9616dd1b\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"2d7d371d-233c-4a59-a2e9-8611748747d8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps6084\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/virtualNetworks/vnetcrptestps6084/subnets/subnetcrptestps6084\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"niccrptestps579\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579\",\r\n \"etag\": \"W/\\\"885ed197-1010-44c7-8284-15f6055c8be3\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"7a7aa9e4-fd54-4cd3-ad56-838e3a07fb2b\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"885ed197-1010-44c7-8284-15f6055c8be3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps579\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/virtualNetworks/vnetcrptestps579/subnets/subnetcrptestps579\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1545" + "1535" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1120,10 +1120,10 @@ "no-cache" ], "x-ms-request-id": [ - "a523059d-226b-4778-bac9-06b2c39cfe72" + "6441508d-dd5c-49c8-9bfe-d8488485f07b" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/a523059d-226b-4778-bac9-06b2c39cfe72?api-version=2015-06-15" + "https://management.azure.com/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Network/locations/eastus/operations/6441508d-dd5c-49c8-9bfe-d8488485f07b?api-version=2015-06-15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1139,20 +1139,20 @@ "1197" ], "x-ms-correlation-request-id": [ - "708884a1-f461-4d62-89f6-194db1bbfe98" + "c9ba483e-20be-40ae-89a0-17f8bf96336a" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001621Z:708884a1-f461-4d62-89f6-194db1bbfe98" + "CENTRALUS:20160220T020352Z:c9ba483e-20be-40ae-89a0-17f8bf96336a" ], "Date": [ - "Sat, 19 Dec 2015 00:16:21 GMT" + "Sat, 20 Feb 2016 02:03:52 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Storage/storageAccounts/stocrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM2MDg0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Storage/storageAccounts/stocrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LlN0b3JhZ2Uvc3RvcmFnZUFjY291bnRzL3N0b2NycHRlc3RwczU3OT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", "RequestHeaders": { @@ -1163,7 +1163,7 @@ "89" ], "x-ms-client-request-id": [ - "39d51dc7-98b8-4558-bd2e-020d852f1e90" + "a2014a0e-f1bd-4e6c-a22a-6fcf733ab99e" ], "User-Agent": [ "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" @@ -1187,41 +1187,41 @@ "1199" ], "x-ms-request-id": [ - "6708441d-2b77-49fd-a0de-f10deac61bf3" + "d6dae0a5-7f1f-42e3-bbf9-eaeabdc1ba0c" ], "Cache-Control": [ "no-cache" ], "Location": [ - "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/a933830d-129c-497b-abd6-aa9abba91076?monitor=true&api-version=2015-06-15" + "https://management.azure.com/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Storage/operations/c3bc9bcc-8af5-4f2f-a17f-17999837d4a3?monitor=true&api-version=2015-06-15" ], "Server": [ "Microsoft-Azure-Storage-Resource-Provider/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-correlation-request-id": [ - "6708441d-2b77-49fd-a0de-f10deac61bf3" + "d6dae0a5-7f1f-42e3-bbf9-eaeabdc1ba0c" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001624Z:6708441d-2b77-49fd-a0de-f10deac61bf3" + "WESTUS:20160220T020355Z:d6dae0a5-7f1f-42e3-bbf9-eaeabdc1ba0c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "Date": [ - "Sat, 19 Dec 2015 00:16:24 GMT" + "Sat, 20 Feb 2016 02:03:54 GMT" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/a933830d-129c-497b-abd6-aa9abba91076?monitor=true&api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2E5MzM4MzBkLTEyOWMtNDk3Yi1hYmQ2LWFhOWFiYmE5MTA3Nj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Storage/operations/c3bc9bcc-8af5-4f2f-a17f-17999837d4a3?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2MzYmM5YmNjLThhZjUtNGYyZi1hMTdmLTE3OTk5ODM3ZDRhMz9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7506af63-3a86-48fa-8a58-edff29558c70" + "f6c43199-f198-46b9-956e-fae39449c329" ], "User-Agent": [ "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" @@ -1242,44 +1242,44 @@ "25" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14961" ], "x-ms-request-id": [ - "5a27755d-614e-4928-b14c-f39d980cf978" + "86d15fb0-f4b4-4829-aa24-0a4c41139981" ], "Cache-Control": [ "no-cache" ], "Location": [ - "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/a933830d-129c-497b-abd6-aa9abba91076?monitor=true&api-version=2015-06-15" + "https://management.azure.com/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Storage/operations/c3bc9bcc-8af5-4f2f-a17f-17999837d4a3?monitor=true&api-version=2015-06-15" ], "Server": [ "Microsoft-Azure-Storage-Resource-Provider/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-correlation-request-id": [ - "5a27755d-614e-4928-b14c-f39d980cf978" + "86d15fb0-f4b4-4829-aa24-0a4c41139981" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001624Z:5a27755d-614e-4928-b14c-f39d980cf978" + "WESTUS:20160220T020356Z:86d15fb0-f4b4-4829-aa24-0a4c41139981" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "Date": [ - "Sat, 19 Dec 2015 00:16:24 GMT" + "Sat, 20 Feb 2016 02:03:55 GMT" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/a933830d-129c-497b-abd6-aa9abba91076?monitor=true&api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2E5MzM4MzBkLTEyOWMtNDk3Yi1hYmQ2LWFhOWFiYmE5MTA3Nj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Storage/operations/c3bc9bcc-8af5-4f2f-a17f-17999837d4a3?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2MzYmM5YmNjLThhZjUtNGYyZi1hMTdmLTE3OTk5ODM3ZDRhMz9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "cfd77564-b41d-4f82-9987-dcbe689350e4" + "17d550d1-4818-476f-8c0f-438f78c5444c" ], "User-Agent": [ "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" @@ -1300,7 +1300,7 @@ "no-cache" ], "x-ms-request-id": [ - "e9fe9a3c-f07c-443f-a03d-83e371131f08" + "cf9adbe5-6f8b-400f-b5db-8324c062d9bc" ], "Cache-Control": [ "no-cache" @@ -1310,40 +1310,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14960" ], "x-ms-correlation-request-id": [ - "e9fe9a3c-f07c-443f-a03d-83e371131f08" + "cf9adbe5-6f8b-400f-b5db-8324c062d9bc" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001649Z:e9fe9a3c-f07c-443f-a03d-83e371131f08" + "WESTUS:20160220T020421Z:cf9adbe5-6f8b-400f-b5db-8324c062d9bc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "Date": [ - "Sat, 19 Dec 2015 00:16:48 GMT" + "Sat, 20 Feb 2016 02:04:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Storage/storageAccounts/stocrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM2MDg0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Storage/storageAccounts/stocrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LlN0b3JhZ2Uvc3RvcmFnZUFjY291bnRzL3N0b2NycHRlc3RwczU3OT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e43d4eae-b6eb-4c4a-b2cc-a8914be9ca77" + "082e086b-82fa-40cd-a628-9061be146911" ], "User-Agent": [ "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Storage/storageAccounts/stocrptestps6084\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6084\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-19T00:16:23.8130129Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6084.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6084.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6084.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6084.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Storage/storageAccounts/stocrptestps579\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps579\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-20T02:03:54.9044537Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps579.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps579.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps579.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps579.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "743" + "736" ], "Content-Type": [ "application/json" @@ -1355,7 +1355,7 @@ "no-cache" ], "x-ms-request-id": [ - "4997f40e-443d-48df-a3e2-491f63a04aea" + "710624ce-e498-4f77-b2e9-c5f9ad0c4c7f" ], "Cache-Control": [ "no-cache" @@ -1365,40 +1365,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14959" ], "x-ms-correlation-request-id": [ - "4997f40e-443d-48df-a3e2-491f63a04aea" + "710624ce-e498-4f77-b2e9-c5f9ad0c4c7f" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001649Z:4997f40e-443d-48df-a3e2-491f63a04aea" + "WESTUS:20160220T020421Z:710624ce-e498-4f77-b2e9-c5f9ad0c4c7f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "Date": [ - "Sat, 19 Dec 2015 00:16:48 GMT" + "Sat, 20 Feb 2016 02:04:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Storage/storageAccounts/stocrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM2MDg0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Storage/storageAccounts/stocrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LlN0b3JhZ2Uvc3RvcmFnZUFjY291bnRzL3N0b2NycHRlc3RwczU3OT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d0b22b41-9491-4a56-a236-896aa3d06fab" + "dac01c87-73a8-43eb-855c-b135124e98f9" ], "User-Agent": [ "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Storage/storageAccounts/stocrptestps6084\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6084\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-19T00:16:23.8130129Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6084.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6084.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6084.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6084.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Storage/storageAccounts/stocrptestps579\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps579\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-20T02:03:54.9044537Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps579.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps579.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps579.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps579.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "743" + "736" ], "Content-Type": [ "application/json" @@ -1410,7 +1410,7 @@ "no-cache" ], "x-ms-request-id": [ - "a7b7d68e-22d0-438c-8195-e3d75578d293" + "296350e7-1a73-44f4-94d5-244ba4d9e5bc" ], "Cache-Control": [ "no-cache" @@ -1420,40 +1420,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14958" ], "x-ms-correlation-request-id": [ - "a7b7d68e-22d0-438c-8195-e3d75578d293" + "296350e7-1a73-44f4-94d5-244ba4d9e5bc" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001649Z:a7b7d68e-22d0-438c-8195-e3d75578d293" + "WESTUS:20160220T020421Z:296350e7-1a73-44f4-94d5-244ba4d9e5bc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "Date": [ - "Sat, 19 Dec 2015 00:16:49 GMT" + "Sat, 20 Feb 2016 02:04:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2d75febb-239e-4fe7-9ed3-1fd9ad0718cd" + "8ab7ab12-0c5f-45d2-bb44-8f5280f74ed4" ], "User-Agent": [ "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1013/providers/Microsoft.Storage/storageAccounts/25alkcwqxomumpg2ngz7q\",\r\n \"location\": \"westus\",\r\n \"name\": \"25alkcwqxomumpg2ngz7q\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T04:21:07.2740633Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://25alkcwqxomumpg2ngz7q.blob.core.windows.net/\",\r\n \"file\": \"https://25alkcwqxomumpg2ngz7q.file.core.windows.net/\",\r\n \"queue\": \"https://25alkcwqxomumpg2ngz7q.queue.core.windows.net/\",\r\n \"table\": \"https://25alkcwqxomumpg2ngz7q.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6810/providers/Microsoft.Storage/storageAccounts/bejoifxr7vcd7mif7vsnzg\",\r\n \"location\": \"westus\",\r\n \"name\": \"bejoifxr7vcd7mif7vsnzg\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T02:07:58.5240189Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://bejoifxr7vcd7mif7vsnzg.blob.core.windows.net/\",\r\n \"file\": \"https://bejoifxr7vcd7mif7vsnzg.file.core.windows.net/\",\r\n \"queue\": \"https://bejoifxr7vcd7mif7vsnzg.queue.core.windows.net/\",\r\n \"table\": \"https://bejoifxr7vcd7mif7vsnzg.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3541/providers/Microsoft.Storage/storageAccounts/crptestps3541sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps3541sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-13T02:54:13.5222659Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps3541sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps3541sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps3541sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps3541sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps6965\": \"2015-12-13 02:54:38Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5934/providers/Microsoft.Storage/storageAccounts/crptestps5934sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps5934sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-11-17T13:02:21.0037252Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps5934sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps5934sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps5934sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps5934sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps574\": \"2015-11-17 13:02:48Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5244/providers/Microsoft.Storage/storageAccounts/pqhu6xt4klz81dydf2dcd\",\r\n \"location\": \"westus\",\r\n \"name\": \"pqhu6xt4klz81dydf2dcd\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:03:42.5126658Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://pqhu6xt4klz81dydf2dcd.blob.core.windows.net/\",\r\n \"file\": \"https://pqhu6xt4klz81dydf2dcd.file.core.windows.net/\",\r\n \"queue\": \"https://pqhu6xt4klz81dydf2dcd.queue.core.windows.net/\",\r\n \"table\": \"https://pqhu6xt4klz81dydf2dcd.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1013/providers/Microsoft.Storage/storageAccounts/stocrptestps1013\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps1013\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T04:20:07.8674758Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1013.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1372/providers/Microsoft.Storage/storageAccounts/stocrptestps1372\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps1372\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-18T22:31:07.1773707Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1372.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps1372.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps1372.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps1372.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2072/providers/Microsoft.Storage/storageAccounts/stocrptestps2072\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps2072\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-12T02:19:55.6977949Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2072.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2072.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2072.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2072.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2639/providers/Microsoft.Storage/storageAccounts/stocrptestps2639\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2639\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T03:52:37.4339159Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2639.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2639/providers/Microsoft.Storage/storageAccounts/stocrptestps2639add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2639add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:53:04.5747379Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2639add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2639add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2639add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2639add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2854/providers/Microsoft.Storage/storageAccounts/stocrptestps2854\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2854\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T03:49:39.4009944Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2854.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2854/providers/Microsoft.Storage/storageAccounts/stocrptestps2854add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2854add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:50:06.4793732Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2854add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2854add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2854add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2854add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4115/providers/Microsoft.Storage/storageAccounts/stocrptestps4115\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps4115\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:17:12.433774Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4115.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4115.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4115.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4115.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4115/providers/Microsoft.Storage/storageAccounts/stocrptestps4115add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps4115add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:17:40.0745113Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4115add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4115add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4115add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4115add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5143/providers/Microsoft.Storage/storageAccounts/stocrptestps5143\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5143\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:29:28.0404402Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5143.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5143.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5143.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5143.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5244/providers/Microsoft.Storage/storageAccounts/stocrptestps5244\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5244\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T02:03:04.0124174Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5244.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5428/providers/Microsoft.Storage/storageAccounts/stocrptestps5428\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps5428\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-18T03:07:33.6211225Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5428.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5428.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5428.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5428.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps56/providers/Microsoft.Storage/storageAccounts/stocrptestps56\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps56\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-02T18:12:34.2647025Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps56.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps56.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps56.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps56.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps578/providers/Microsoft.Storage/storageAccounts/stocrptestps578\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps578\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-10-30T21:07:32.0380514Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps578.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps578.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps578.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps578.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Storage/storageAccounts/stocrptestps6084\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6084\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-19T00:16:23.8130129Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6084.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6084.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6084.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6084.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6270/providers/Microsoft.Storage/storageAccounts/stocrptestps6270\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6270\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T23:05:45.2211023Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6270.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6270.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6270.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6270.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6810/providers/Microsoft.Storage/storageAccounts/stocrptestps6810\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps6810\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-25T01:18:35.9601114Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6810.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6846/providers/Microsoft.Storage/storageAccounts/stocrptestps6846\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6846\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T18:28:28.1640428Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6846.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6846.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6846.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6846.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7089/providers/Microsoft.Storage/storageAccounts/stocrptestps7089\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps7089\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-02T18:45:20.9742566Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7089.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7089.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7089.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7089.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7647/providers/Microsoft.Storage/storageAccounts/stocrptestps7647\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps7647\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:29:52.8761356Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7647.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7647.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7647.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7647.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7647/providers/Microsoft.Storage/storageAccounts/stocrptestps7647add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps7647add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:30:20.6106867Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7647add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7647add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7647add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7647add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps8179/providers/Microsoft.Storage/storageAccounts/stocrptestps8179\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps8179\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-10-21T02:54:42.9450082Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8179.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8179.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8179.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8179.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps8428/providers/Microsoft.Storage/storageAccounts/stocrptestps8428\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps8428\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T04:43:19.3686534Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8428.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8428.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8428.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8428.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps8760/providers/Microsoft.Storage/storageAccounts/stocrptestps8760\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps8760\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T03:03:19.36594Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8760.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps8760/providers/Microsoft.Storage/storageAccounts/stocrptestps8760add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps8760add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:03:46.4598242Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8760add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8760add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8760add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8760add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9368/providers/Microsoft.Storage/storageAccounts/stocrptestps9368\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9368\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:41:24.6231137Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9368.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9368.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9368.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9368.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9414/providers/Microsoft.Storage/storageAccounts/stocrptestps9414\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps9414\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T07:37:01.8300242Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9414.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9414.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9414.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9414.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9441/providers/Microsoft.Storage/storageAccounts/stocrptestps9441\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9441\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:35:47.7064288Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9441.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9441.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9441.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9441.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9441/providers/Microsoft.Storage/storageAccounts/stocrptestps9441add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9441add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:36:15.6909233Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9441add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9441add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9441add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9441add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/pstestrg327/providers/Microsoft.Storage/storageAccounts/stopstestrg327\",\r\n \"location\": \"westus\",\r\n \"name\": \"stopstestrg327\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-04-18T17:45:38.9484234Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stopstestrg327.blob.core.windows.net/\",\r\n \"file\": \"https://stopstestrg327.file.core.windows.net/\",\r\n \"queue\": \"https://stopstestrg327.queue.core.windows.net/\",\r\n \"table\": \"https://stopstestrg327.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/pstestrg6302/providers/Microsoft.Storage/storageAccounts/stopstestrg6302\",\r\n \"location\": \"westus\",\r\n \"name\": \"stopstestrg6302\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-04-18T06:47:18.2286738Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stopstestrg6302.blob.core.windows.net/\",\r\n \"file\": \"https://stopstestrg6302.file.core.windows.net/\",\r\n \"queue\": \"https://stopstestrg6302.queue.core.windows.net/\",\r\n \"table\": \"https://stopstestrg6302.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/kkaczmacontainers/providers/Microsoft.Storage/storageAccounts/containersstorage\",\r\n \"location\": \"westus\",\r\n \"name\": \"containersstorage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-11-13T23:28:12.6560218Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://containersstorage.blob.core.windows.net/\",\r\n \"file\": \"https://containersstorage.file.core.windows.net/\",\r\n \"queue\": \"https://containersstorage.queue.core.windows.net/\",\r\n \"table\": \"https://containersstorage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/eshas-rg1/providers/Microsoft.Storage/storageAccounts/eshasrg16438\",\r\n \"location\": \"westus\",\r\n \"name\": \"eshasrg16438\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-09T23:39:43.0781665Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://eshasrg16438.blob.core.windows.net/\",\r\n \"file\": \"https://eshasrg16438.file.core.windows.net/\",\r\n \"queue\": \"https://eshasrg16438.queue.core.windows.net/\",\r\n \"table\": \"https://eshasrg16438.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/eshas-rg1/providers/Microsoft.Storage/storageAccounts/eshasrg1stg\",\r\n \"location\": \"westus\",\r\n \"name\": \"eshasrg1stg\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-07-08T18:11:40.6480149Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://eshasrg1stg.blob.core.windows.net/\",\r\n \"file\": \"https://eshasrg1stg.file.core.windows.net/\",\r\n \"queue\": \"https://eshasrg1stg.queue.core.windows.net/\",\r\n \"table\": \"https://eshasrg1stg.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/esri2/providers/Microsoft.Storage/storageAccounts/esri2storage\",\r\n \"location\": \"eastus\",\r\n \"name\": \"esri2storage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-10-05T20:04:44.2013144Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://esri2storage.blob.core.windows.net/\",\r\n \"file\": \"https://esri2storage.file.core.windows.net/\",\r\n \"queue\": \"https://esri2storage.queue.core.windows.net/\",\r\n \"table\": \"https://esri2storage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/example-rg1/providers/Microsoft.Storage/storageAccounts/examplerg1stg\",\r\n \"location\": \"westus\",\r\n \"name\": \"examplerg1stg\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-07-20T18:00:18.2325124Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://examplerg1stg.blob.core.windows.net/\",\r\n \"file\": \"https://examplerg1stg.file.core.windows.net/\",\r\n \"queue\": \"https://examplerg1stg.queue.core.windows.net/\",\r\n \"table\": \"https://examplerg1stg.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/narrieta-rg/providers/Microsoft.Storage/storageAccounts/install000\",\r\n \"location\": \"eastus\",\r\n \"name\": \"install000\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-01T18:05:31.3275983Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://install000.blob.core.windows.net/\",\r\n \"file\": \"https://install000.file.core.windows.net/\",\r\n \"queue\": \"https://install000.queue.core.windows.net/\",\r\n \"table\": \"https://install000.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"displayName\": \"StorageAccount\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/ktk-test/providers/Microsoft.Storage/storageAccounts/ktktest2994\",\r\n \"location\": \"eastus\",\r\n \"name\": \"ktktest2994\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2016-02-04T21:59:35.3323038Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://ktktest2994.blob.core.windows.net/\",\r\n \"file\": \"https://ktktest2994.file.core.windows.net/\",\r\n \"queue\": \"https://ktktest2994.queue.core.windows.net/\",\r\n \"table\": \"https://ktktest2994.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/nanademorg/providers/Microsoft.Storage/storageAccounts/nanapsconfdemo\",\r\n \"location\": \"eastus2\",\r\n \"name\": \"nanapsconfdemo\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-15T02:01:23.3767144Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://nanapsconfdemo.blob.core.windows.net/\",\r\n \"file\": \"https://nanapsconfdemo.file.core.windows.net/\",\r\n \"queue\": \"https://nanapsconfdemo.queue.core.windows.net/\",\r\n \"table\": \"https://nanapsconfdemo.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus2\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"centralus\",\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 \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/nanatestrg4/providers/Microsoft.Storage/storageAccounts/nanatestrg46214\",\r\n \"location\": \"westus\",\r\n \"name\": \"nanatestrg46214\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-12-18T22:42:24.8698621Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://nanatestrg46214.blob.core.windows.net/\",\r\n \"file\": \"https://nanatestrg46214.file.core.windows.net/\",\r\n \"queue\": \"https://nanatestrg46214.queue.core.windows.net/\",\r\n \"table\": \"https://nanatestrg46214.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/nanatestrg4/providers/Microsoft.Storage/storageAccounts/nanatestrg48347\",\r\n \"location\": \"westus\",\r\n \"name\": \"nanatestrg48347\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-12-18T22:42:25.0138813Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://nanatestrg48347.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/rmdscextensiontest/providers/Microsoft.Storage/storageAccounts/rmdscextensiontest\",\r\n \"location\": \"westus\",\r\n \"name\": \"rmdscextensiontest\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_LRS\",\r\n \"creationTime\": \"2015-09-02T23:52:51.5836722Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://rmdscextensiontest.blob.core.windows.net/\",\r\n \"file\": \"https://rmdscextensiontest.file.core.windows.net/\",\r\n \"queue\": \"https://rmdscextensiontest.queue.core.windows.net/\",\r\n \"table\": \"https://rmdscextensiontest.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Storage/storageAccounts/stocrptestps579\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps579\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-20T02:03:54.9044537Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps579.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps579.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps579.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps579.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps5940/providers/Microsoft.Storage/storageAccounts/stocrptestps5940\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps5940\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-19T22:38:18.2856847Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5940.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5940.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5940.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5940.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps7489/providers/Microsoft.Storage/storageAccounts/stocrptestps7489\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps7489\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-20T00:31:28.0345514Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7489.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7489.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7489.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7489.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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}", "ResponseHeaders": { "Content-Length": [ - "25575" + "9498" ], "Content-Type": [ "application/json" @@ -1465,7 +1465,7 @@ "no-cache" ], "x-ms-request-id": [ - "a03e388b-8534-4217-b6a6-c1f986a247fe" + "7fd82a03-58a5-47f5-9272-f118386d8aed" ], "Cache-Control": [ "no-cache" @@ -1475,37 +1475,37 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14957" ], "x-ms-correlation-request-id": [ - "a03e388b-8534-4217-b6a6-c1f986a247fe" + "7fd82a03-58a5-47f5-9272-f118386d8aed" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T001649Z:a03e388b-8534-4217-b6a6-c1f986a247fe" + "WESTUS:20160220T020421Z:7fd82a03-58a5-47f5-9272-f118386d8aed" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "Date": [ - "Sat, 19 Dec 2015 00:16:49 GMT" + "Sat, 20 Feb 2016 02:04:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczYwODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVzL3ZtY3JwdGVzdHBzNTc5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"osDisk\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps6084.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\",\r\n \"createOption\": \"FromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps6084.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 10\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"BaR@123crptestps6084\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true\r\n }\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps6084.blob.core.windows.net/\"\r\n }\r\n }\r\n }\r\n}", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\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\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"osDisk\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps579.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\",\r\n \"createOption\": \"FromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps579.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 10\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"localadmin\",\r\n \"adminPassword\": \"Bull_dog1\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true\r\n }\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps579.blob.core.windows.net/\"\r\n }\r\n }\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "1538" + "1534" ], "x-ms-client-request-id": [ - "4f07b769-62e3-49cd-b761-d80bf229a594" + "6957153e-2f88-4ee2-b389-b01160eee759" ], "accept-language": [ "en-US" @@ -1514,10 +1514,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"1d1b8293-a427-48d4-8a37-633e1726a2b3\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps6084.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps6084.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\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/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps6084.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084\",\r\n \"name\": \"vmcrptestps6084\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"234cc10e-efa5-484d-8ee3-3cd50a02e176\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\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\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps579.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps579.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"localadmin\",\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/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps579.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579\",\r\n \"name\": \"vmcrptestps579\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1848" + "1852" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1529,16 +1529,16 @@ "no-cache" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15" + "https://management.azure.com/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/a364214c-6dac-43c8-8a4a-40ad06a32217?api-version=2015-06-15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "87a5ea0d-cec5-4583-9bcd-659a81771952" + "a364214c-6dac-43c8-8a4a-40ad06a32217" ], "Cache-Control": [ "no-cache" @@ -1551,20 +1551,20 @@ "1199" ], "x-ms-correlation-request-id": [ - "0eedce99-3d2b-4c2f-99a1-6535d41fffcc" + "ef320d08-6404-47d8-81cb-a0ffa6390c27" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T001652Z:0eedce99-3d2b-4c2f-99a1-6535d41fffcc" + "WESTUS:20160220T020425Z:ef320d08-6404-47d8-81cb-a0ffa6390c27" ], "Date": [ - "Sat, 19 Dec 2015 00:16:51 GMT" + "Sat, 20 Feb 2016 02:04:25 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/a364214c-6dac-43c8-8a4a-40ad06a32217?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTM2NDIxNGMtNmRhYy00M2M4LThhNGEtNDBhZDA2YTMyMjE3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1572,7 +1572,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"a364214c-6dac-43c8-8a4a-40ad06a32217\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:04:23.6378799-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -1590,10 +1590,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "a3323ddc-8701-4ebe-9f1c-026119f2c4cd" + "6ef27db5-fdde-44b8-ae51-3e61ebdec35a" ], "Cache-Control": [ "no-cache" @@ -1603,23 +1603,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14990" ], "x-ms-correlation-request-id": [ - "2ec71ccb-7f6c-45d3-802a-1d3a0c090baa" + "a07d7cf3-6876-49d2-93b9-b0eca2010742" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T001722Z:2ec71ccb-7f6c-45d3-802a-1d3a0c090baa" + "WESTUS:20160220T020455Z:a07d7cf3-6876-49d2-93b9-b0eca2010742" ], "Date": [ - "Sat, 19 Dec 2015 00:17:21 GMT" + "Sat, 20 Feb 2016 02:04:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/a364214c-6dac-43c8-8a4a-40ad06a32217?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTM2NDIxNGMtNmRhYy00M2M4LThhNGEtNDBhZDA2YTMyMjE3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1627,7 +1627,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"a364214c-6dac-43c8-8a4a-40ad06a32217\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:04:23.6378799-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -1645,10 +1645,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "f1f5c5e9-87e6-4eac-8b2f-8bfa5db2176a" + "ea87f6bc-ee04-4061-9162-35459a0116ca" ], "Cache-Control": [ "no-cache" @@ -1658,23 +1658,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14989" ], "x-ms-correlation-request-id": [ - "168a4750-e127-44c0-9642-b6d966507736" + "6fe61936-159e-483f-9216-7c02850159ea" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T001752Z:168a4750-e127-44c0-9642-b6d966507736" + "WESTUS:20160220T020525Z:6fe61936-159e-483f-9216-7c02850159ea" ], "Date": [ - "Sat, 19 Dec 2015 00:17:52 GMT" + "Sat, 20 Feb 2016 02:05:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/a364214c-6dac-43c8-8a4a-40ad06a32217?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTM2NDIxNGMtNmRhYy00M2M4LThhNGEtNDBhZDA2YTMyMjE3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1682,7 +1682,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"a364214c-6dac-43c8-8a4a-40ad06a32217\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:04:23.6378799-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -1700,10 +1700,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "ce55cf6b-e9b3-4cfb-b805-ef477e757179" + "749b2d5b-b952-4a10-863e-01d8ca67b0a9" ], "Cache-Control": [ "no-cache" @@ -1713,23 +1713,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14988" ], "x-ms-correlation-request-id": [ - "98b34801-9567-46c1-b428-f4f17a113ea8" + "79072196-94a7-4f96-aafd-99ba8b4043af" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T001822Z:98b34801-9567-46c1-b428-f4f17a113ea8" + "WESTUS:20160220T020556Z:79072196-94a7-4f96-aafd-99ba8b4043af" ], "Date": [ - "Sat, 19 Dec 2015 00:18:22 GMT" + "Sat, 20 Feb 2016 02:05:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/a364214c-6dac-43c8-8a4a-40ad06a32217?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTM2NDIxNGMtNmRhYy00M2M4LThhNGEtNDBhZDA2YTMyMjE3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1737,7 +1737,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"a364214c-6dac-43c8-8a4a-40ad06a32217\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:04:23.6378799-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -1755,10 +1755,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "64abe63a-308c-47de-903b-ca18985b6865" + "0234ea30-effd-48d3-9df4-536d1e867d69" ], "Cache-Control": [ "no-cache" @@ -1768,23 +1768,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14987" ], "x-ms-correlation-request-id": [ - "f812687f-aad4-4686-a3bd-fd90757bc260" + "5ac3bec9-0db3-4617-91ac-f39fd6a2e58b" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T001853Z:f812687f-aad4-4686-a3bd-fd90757bc260" + "WESTUS:20160220T020626Z:5ac3bec9-0db3-4617-91ac-f39fd6a2e58b" ], "Date": [ - "Sat, 19 Dec 2015 00:18:52 GMT" + "Sat, 20 Feb 2016 02:06:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/a364214c-6dac-43c8-8a4a-40ad06a32217?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTM2NDIxNGMtNmRhYy00M2M4LThhNGEtNDBhZDA2YTMyMjE3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1792,7 +1792,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"a364214c-6dac-43c8-8a4a-40ad06a32217\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:04:23.6378799-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -1810,10 +1810,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "95c81f78-029e-4e02-adcd-b7561feea748" + "0620b99a-cebc-4cd3-8e14-d559f580c2d9" ], "Cache-Control": [ "no-cache" @@ -1823,23 +1823,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14986" ], "x-ms-correlation-request-id": [ - "21e225c3-c607-4425-9156-099fcce2b2cf" + "1fa4bfae-07da-407a-bf8f-be878642f7c3" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T001923Z:21e225c3-c607-4425-9156-099fcce2b2cf" + "WESTUS:20160220T020656Z:1fa4bfae-07da-407a-bf8f-be878642f7c3" ], "Date": [ - "Sat, 19 Dec 2015 00:19:22 GMT" + "Sat, 20 Feb 2016 02:06:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/a364214c-6dac-43c8-8a4a-40ad06a32217?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTM2NDIxNGMtNmRhYy00M2M4LThhNGEtNDBhZDA2YTMyMjE3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1847,7 +1847,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"a364214c-6dac-43c8-8a4a-40ad06a32217\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:04:23.6378799-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -1865,10 +1865,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "7c6c107d-d3da-4e17-bf3e-e021ba693bc2" + "493765a2-a881-4438-8d98-ddd2ea468247" ], "Cache-Control": [ "no-cache" @@ -1878,23 +1878,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" + "14985" ], "x-ms-correlation-request-id": [ - "8d46089b-7efc-4196-9e8e-28b44a24b8d6" + "622a0da4-f1f5-4c6e-b552-e66dc322e065" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T001953Z:8d46089b-7efc-4196-9e8e-28b44a24b8d6" + "WESTUS:20160220T020726Z:622a0da4-f1f5-4c6e-b552-e66dc322e065" ], "Date": [ - "Sat, 19 Dec 2015 00:19:53 GMT" + "Sat, 20 Feb 2016 02:07:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/a364214c-6dac-43c8-8a4a-40ad06a32217?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTM2NDIxNGMtNmRhYy00M2M4LThhNGEtNDBhZDA2YTMyMjE3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1902,7 +1902,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"a364214c-6dac-43c8-8a4a-40ad06a32217\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:04:23.6378799-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -1920,10 +1920,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "beef605c-ccd2-4015-ae2a-b3e192c70b41" + "bce81b31-aa8c-43f8-b4fb-c425b0ce11d7" ], "Cache-Control": [ "no-cache" @@ -1933,23 +1933,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "14984" ], "x-ms-correlation-request-id": [ - "d4f3e00a-d786-40b0-ac85-ba96afeff7da" + "42a6a5ec-9d48-4b76-bedd-397960957320" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002023Z:d4f3e00a-d786-40b0-ac85-ba96afeff7da" + "WESTUS:20160220T020756Z:42a6a5ec-9d48-4b76-bedd-397960957320" ], "Date": [ - "Sat, 19 Dec 2015 00:20:22 GMT" + "Sat, 20 Feb 2016 02:07:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/a364214c-6dac-43c8-8a4a-40ad06a32217?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTM2NDIxNGMtNmRhYy00M2M4LThhNGEtNDBhZDA2YTMyMjE3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1957,7 +1957,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"a364214c-6dac-43c8-8a4a-40ad06a32217\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:04:23.6378799-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -1975,10 +1975,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "3d0590a5-cb0e-48ed-88f6-90b852f7167e" + "c4ab1637-672b-428b-9d29-625582414ba7" ], "Cache-Control": [ "no-cache" @@ -1988,23 +1988,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "14983" ], "x-ms-correlation-request-id": [ - "f34beedb-7d8d-4639-9250-22b40789de72" + "ec1ee7dc-aaaf-4097-8d6c-75c41db218ba" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002053Z:f34beedb-7d8d-4639-9250-22b40789de72" + "WESTUS:20160220T020826Z:ec1ee7dc-aaaf-4097-8d6c-75c41db218ba" ], "Date": [ - "Sat, 19 Dec 2015 00:20:53 GMT" + "Sat, 20 Feb 2016 02:08:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/a364214c-6dac-43c8-8a4a-40ad06a32217?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTM2NDIxNGMtNmRhYy00M2M4LThhNGEtNDBhZDA2YTMyMjE3P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2012,10 +2012,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"a364214c-6dac-43c8-8a4a-40ad06a32217\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-19T18:04:23.6378799-08:00\",\r\n \"endTime\": \"2016-02-19T18:08:53.0446424-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "141" + "191" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2030,10 +2030,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "d8f18c89-20fa-4e86-81f2-2d22fa00561b" + "fdcb24c7-4296-4386-a9eb-06feda5b4b9a" ], "Cache-Control": [ "no-cache" @@ -2043,23 +2043,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14982" ], "x-ms-correlation-request-id": [ - "2bd32603-b0d0-4558-a0bd-da1943559668" + "2e0fc51b-d155-49db-8a66-ce3bb266e137" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002123Z:2bd32603-b0d0-4558-a0bd-da1943559668" + "WESTUS:20160220T020856Z:2e0fc51b-d155-49db-8a66-ce3bb266e137" ], "Date": [ - "Sat, 19 Dec 2015 00:21:23 GMT" + "Sat, 20 Feb 2016 02:08:56 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVzL3ZtY3JwdGVzdHBzNTc5P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2067,10 +2067,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"234cc10e-efa5-484d-8ee3-3cd50a02e176\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\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\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps579.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps579.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"localadmin\",\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/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Network/networkInterfaces/niccrptestps579\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps579.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579\",\r\n \"name\": \"vmcrptestps579\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "141" + "1853" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2085,10 +2085,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "26481c16-9e0e-4e8c-ba84-1205dcdad127" + "f3557fdb-34c7-4c05-a2f0-32c42f4929ae" ], "Cache-Control": [ "no-cache" @@ -2098,34 +2098,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14981" ], "x-ms-correlation-request-id": [ - "239883dd-85bf-436b-a093-c22c25a1fafb" + "ace13c65-a8f1-4450-b07a-877749a9b4e5" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002155Z:239883dd-85bf-436b-a093-c22c25a1fafb" + "WESTUS:20160220T020856Z:ace13c65-a8f1-4450-b07a-877749a9b4e5" ], "Date": [ - "Sat, 19 Dec 2015 00:21:55 GMT" + "Sat, 20 Feb 2016 02:08:56 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/publishers?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "c83df8b5-5ad6-48db-960a-0995a39e6da1" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4psa\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/4psa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4ward365\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/4ward365\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"7isolutions\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/7isolutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"a10networks\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/a10networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"abiquo\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/abiquo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis2\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"active-navigation\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/active-navigation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"activeeon\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/activeeon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adam-software\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/adam-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adatao\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/adatao\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe_test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe_test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adra-match\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/adra-match\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech-webaccess\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech-webaccess\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aerospike\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/aerospike\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aimsinnovation\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/aimsinnovation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aiscaler-cache-control-ddos-and-url-rewriting-\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/aiscaler-cache-control-ddos-and-url-rewriting-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alachisoft\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/alachisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alertlogic\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/alertlogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AlertLogic.Extension\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/AlertLogic.Extension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"algebraix-data\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/algebraix-data\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alldigital-brevity\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/alldigital-brevity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alteryx\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/alteryx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"altiar\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/altiar\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcelerator\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcelerator\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcitoinc\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcitoinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appex-networks\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/appex-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appistry\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/appistry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"apprenda\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/apprenda\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appveyorci\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/appveyorci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appzero\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/appzero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"arangodb\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/arangodb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aras\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/aras\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"array_networks\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/array_networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aspex-managed-cloud\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/aspex-managed-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"attunity_cloudbeam\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/attunity_cloudbeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"auriq-systems\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/auriq-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"avepoint\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/avepoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aviatrix-systems\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/aviatrix-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"awingu\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/awingu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"axway\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/axway\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azul\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/azul\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AzureRT.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/AzureRT.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azuresyncfusion\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/azuresyncfusion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"barracudanetworks\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/barracudanetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"basho\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/basho\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Bitnami\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Bitnami\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bizagi\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/bizagi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"biztalk360\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/biztalk360\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"blackberry\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/blackberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bluetalon\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/bluetalon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boundlessgeo\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/boundlessgeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boxless\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/boxless\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"brocade_communications\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/brocade_communications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bryte\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/bryte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bssw\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/bssw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"buddhalabs\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/buddhalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bwappengine\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/bwappengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Canonical\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Canonical\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"caringo\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/caringo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"catechnologies\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/catechnologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cautelalabs\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cautelalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cds\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cds\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"certivox\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/certivox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpoint\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpointsystems\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpointsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"chef-software\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/chef-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Chef.Bootstrap.WindowsAzure\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Chef.Bootstrap.WindowsAzure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cherwell\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cherwell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"circleci\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/circleci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cires21\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cires21\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cisco\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cisco\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"citrix\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/citrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clickberry\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/clickberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloud-cruiser\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloud-cruiser\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees-enterprise-jenkins\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees-enterprise-jenkins\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbolt-software\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbolt-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudboost\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudboost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera1qaz2wsx\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera1qaz2wsx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudhouse\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudhouse\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudlink\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudlink\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLink.SecureVM\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLink.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudsoft\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clustrix\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/clustrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codelathe\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/codelathe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cohesive\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cohesive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"commvault\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/commvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer.TestSensor\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer.TestSensor\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"consensys\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/consensys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cordis\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cordis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"corent-technology-pvt\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/corent-technology-pvt\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CoreOS\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/CoreOS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cortical-io\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/cortical-io\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"couchbase\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/couchbase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"credativ\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/credativ\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans.Windows.App\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans2.Windows.App\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans2.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans3.Windows.App\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans3.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataart\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataart\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datacastle\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/datacastle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Datadog.Agent\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Datadog.Agent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataexpeditioninc\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataexpeditioninc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataiku\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataiku\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datalayer\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/datalayer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataliberation\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataliberation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datastax\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/datastax\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datasunrise\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/datasunrise\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"defacto_global_\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/defacto_global_\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell-software\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell_software\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"denyall\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/denyall\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"derdack\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/derdack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dgsecure\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dgsecure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docker\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/docker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docscorp-us\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/docscorp-us\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dolbydeveloper\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dolbydeveloper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dome9\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dome9\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"donovapub\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/donovapub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"drone\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/drone\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dundas\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dundas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dynatrace.ruxit\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/dynatrace.ruxit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"easyterritory\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/easyterritory\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"edevtech\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/edevtech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"egress\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/egress\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip-eipower\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip-eipower\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elastacloud\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/elastacloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elasticbox\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/elasticbox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elfiqnetworks\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/elfiqnetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eloquera\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/eloquera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eperi\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/eperi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"equilibrium\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/equilibrium\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET.FileSecurity\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET.FileSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"esri\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/esri\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eurotech\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/eurotech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exasol\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/exasol\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exit-games\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/exit-games\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"expertime\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/expertime\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"f5-networks\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/f5-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"filebridge\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/filebridge\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"firehost\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/firehost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"flexerasoftware\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/flexerasoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"foghorn-systems\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/foghorn-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"forscene\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/forscene\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortinet\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortinet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortycloud\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortycloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fw\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/fw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"g-data-software\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/g-data-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"gemalto-safenet\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/gemalto-safenet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"GitHub\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/GitHub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greathorn\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/greathorn\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greensql\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/greensql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"haivision\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/haivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"halobicloud\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/halobicloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hanu\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/hanu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hewlett-packard\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/hewlett-packard\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hortonworks\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/hortonworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iaansys\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/iaansys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iamcloud\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/iamcloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ibabs-eu\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/ibabs-eu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imaginecommunications\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/imaginecommunications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imc\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/imc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imperva\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/imperva\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"incredibuild\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/incredibuild\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infolibrarian\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/infolibrarian\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica-cloud\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infostrat\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/infostrat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intel\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/intel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intelligent-plant-ltd\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/intelligent-plant-ltd\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iquest\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/iquest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ishlangu-load-balancer-adc\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/ishlangu-load-balancer-adc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"itelios\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/itelios\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jedox\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/jedox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jelastic\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/jelastic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jetnexus\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/jetnexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jfrog\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/jfrog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jitterbit_integration\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/jitterbit_integration\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaazing\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaazing\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaspersky_lab\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaspersky_lab\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kemptech\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/kemptech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kepion\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/kepion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kollective\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/kollective\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"le\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/le\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"lieberlieber\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/lieberlieber\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"liebsoft\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/liebsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"literatu\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/literatu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loadbalancer\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/loadbalancer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"LocalTest.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/LocalTest.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logi-analytics\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/logi-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loginpeople\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/loginpeople\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logtrust\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/logtrust\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"looker\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/looker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"luxoft\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/luxoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"magelia\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/magelia\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"manageengine\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/manageengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mariadb\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/mariadb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"massiveanalytic-\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/massiveanalytic-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity.test3\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity.test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"meanio\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/meanio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mediazenie\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/mediazenie\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"memsql\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/memsql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mendix\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/mendix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mentalnotes\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/mentalnotes\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mesosphere\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/mesosphere\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"metavistech\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/metavistech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mfiles\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/mfiles\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-ads\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-ads\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-r-products\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-r-products\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Applications\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Applications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Backup.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Backup.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Diagnostics\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Diagnostics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Extensions\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.RecoveryServices\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.RecoveryServices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security.Internal\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.SiteRecovery.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.SiteRecovery.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.WindowsFabric.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.WindowsFabric.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoringTest\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoringTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Compute\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcCompute\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcCompute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcPack\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Install\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Install\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Internal\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.PaaS\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.PaaS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Preview\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Preview\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Release.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Release.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Telemetry\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Telemetry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.0\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.1\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.1\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test0\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test2\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test3\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.UtcTest\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.UtcTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf4Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf4Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf5\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.WmfRTM\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.WmfRTM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Managability.IaaS.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Managability.IaaS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Management\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Management\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SystemCenter\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SystemCenter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.ETWTraceListenerService\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.ETWTraceListenerService\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug.Json\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug.Json\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.AzureRemoteApp.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.AzureRemoteApp.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.RemoteDesktop\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.RemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.WindowsAzure.Compute\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.WindowsAzure.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftAzureSiteRecovery\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftAzureSiteRecovery\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftBizTalkServer\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftBizTalkServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsAX\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsAX\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsGP\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsGP\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsNAV\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsNAV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftHybridCloudStorage\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftHybridCloudStorage\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSharePoint\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSharePoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSQLServer\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSQLServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftVisualStudio\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftVisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServer\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerEssentials\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerEssentials\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerHPCPack\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerHPCPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerRemoteDesktop\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerRemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"midvision\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/midvision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"miracl_linux\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/miracl_linux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mokxa-technologies\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/mokxa-technologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"moviemasher\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/moviemasher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msopentech\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/msopentech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MSOpenTech.Extensions\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/MSOpenTech.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msrazuresapservices\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/msrazuresapservices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mtnfog\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/mtnfog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mvp-systems\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/mvp-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mxhero\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/mxhero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nasuni\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/nasuni\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ncbi\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/ncbi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"netapp\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/netapp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"new-signature\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/new-signature\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nextlimit\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/nextlimit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nexus\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/nexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nginxinc\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/nginxinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nicepeopleatwork\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/nicepeopleatwork\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nodejsapi\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/nodejsapi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nuxeo\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/nuxeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"officeclipsuite\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/officeclipsuite\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"op5\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/op5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opencell\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/opencell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"OpenLogic\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"openmeap\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/openmeap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opennebulasystems\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/opennebulasystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opentext\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/opentext\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Oracle\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Oracle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"orientdb\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/orientdb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"osisoft\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/osisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"outsystems\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/outsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"panzura-file-system\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/panzura-file-system\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pointmatter\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/pointmatter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predictionio\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/predictionio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predixion\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/predixion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prestashop\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/prestashop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prime-strategy\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/prime-strategy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"primestream\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/primestream\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"profisee\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/profisee\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ptv_group\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/ptv_group\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pxlag_swiss\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/pxlag_swiss\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quasardb\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/quasardb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rancher\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/rancher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RedHat\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/RedHat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"redpoint-global\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/redpoint-global\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"remotelearner\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/remotelearner\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"revolution-analytics\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/revolution-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleLinux\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleLinux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleWindowsServer\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"riverbed\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/riverbed\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RiverbedTechnology\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/RiverbedTechnology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocketsoftware\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocketsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocket_software\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocket_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saama\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/saama\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saltstack\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/saltstack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sap\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/sap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalearc\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalearc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalebase\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalebase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"seagate\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/seagate\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"searchblox\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/searchblox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sensorberg\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/sensorberg\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"servoy\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/servoy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sharefile\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/sharefile\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"shavlik\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/shavlik\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sightapps\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/sightapps\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sinefa\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/sinefa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sios_datakeeper\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/sios_datakeeper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sisense\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/sisense\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"snip2code\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/snip2code\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"softnas\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/softnas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"soha\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/soha\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"solanolabs\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/solanolabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spacecurve\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/spacecurve\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spagobi\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/spagobi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sphere3d\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/sphere3d\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackato-platform-as-a-service\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackato-platform-as-a-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackstorm\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackstorm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"starwind\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/starwind\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"steelhive\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/steelhive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stonefly\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/stonefly\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stormshield\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/stormshield\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"storreduce\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/storreduce\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stratalux\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/stratalux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sunview-software\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/sunview-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"SUSE\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/SUSE\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.QA\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.QA\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.staging\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.staging\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tactic\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/tactic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"talon\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/talon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"targit\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/targit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tavendo\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/tavendo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"techdivision\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/techdivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"telepat\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/telepat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tenable\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/tenable\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tentity\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/tentity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV.Azure\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV.Azure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.HP.AppDefender\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.HP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity2\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity3\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test1.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test1.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"thinkboxsoftware\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/thinkboxsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"topdesk\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/topdesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"torusware\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/torusware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"transvault\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/transvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"trendmicro\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/trendmicro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity.Test2\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.PortalProtect\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.PortalProtect\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tsa-public-service\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/tsa-public-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"typesafe\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/typesafe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ubercloud\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/ubercloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk-corp\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk-corp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"usp\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/usp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vbot\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/vbot\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vecompsoftware\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/vecompsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"veeam\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/veeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidispine\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidispine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidizmo\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidizmo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vircom\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/vircom\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"virtualworks\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/virtualworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vision_solutions\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/vision_solutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vmturbo\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/vmturbo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric.VormetricTransparentEncryption\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric.VormetricTransparentEncryption\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vte\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/vte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD-VMSS.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD-VMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD2AI.Diagnostics.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD2AI.Diagnostics.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WADVMSS.Test\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/WADVMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"waratek\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/waratek\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"warewolf-esb\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/warewolf-esb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"watchfulsoftware\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/watchfulsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"websense-apmailpe\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/websense-apmailpe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wmspanel\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/wmspanel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"workshare-technology\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/workshare-technology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wowza\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/wowza\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xebialabs\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/xebialabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xfinityinc\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/xfinityinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xmpro\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/xmpro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xrm\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/xrm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xtremedata\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/xtremedata\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"yellowfin\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/yellowfin\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"your-shop-online\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/your-shop-online\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zementis\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/zementis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zend\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/zend\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zoomdata\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/zoomdata\"\r\n }\r\n]", "ResponseHeaders": { "Content-Length": [ - "141" + "76443" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2139,11 +2145,8 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], "x-ms-request-id": [ - "9cadda64-1157-4dd4-8eb0-b384b2d61116" + "73dd47aa-ed5f-44c4-81ca-91b067be0d89" ], "Cache-Control": [ "no-cache" @@ -2153,34 +2156,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14980" ], "x-ms-correlation-request-id": [ - "ebfba4d4-d1fc-4fc6-8714-b0e5b8d4b622" + "25690bde-7433-4746-b84b-2ff156bec1e1" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002225Z:ebfba4d4-d1fc-4fc6-8714-b0e5b8d4b622" + "WESTUS:20160220T020857Z:25690bde-7433-4746-b84b-2ff156bec1e1" ], "Date": [ - "Sat, 19 Dec 2015 00:22:25 GMT" + "Sat, 20 Feb 2016 02:08:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "6161dddf-3168-4fe5-9c7b-f45acb58a8fb" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"BGInfo\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CustomScriptExtension\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/CustomScriptExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"JsonADDomainExtension\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/JsonADDomainExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"VMAccessAgent\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/VMAccessAgent\"\r\n }\r\n]", "ResponseHeaders": { "Content-Length": [ - "141" + "1033" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2194,11 +2203,8 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], "x-ms-request-id": [ - "6d78efd0-960d-4edc-8f71-e685dd687c7b" + "46e838e0-94a1-462c-a562-58a8b35f4e89" ], "Cache-Control": [ "no-cache" @@ -2208,34 +2214,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14979" ], "x-ms-correlation-request-id": [ - "9ce609b9-3239-4015-aef9-3eed1a4904bb" + "6a9f23da-fc56-4044-982b-8d2c3607f166" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002255Z:9ce609b9-3239-4015-aef9-3eed1a4904bb" + "WESTUS:20160220T020857Z:6a9f23da-fc56-4044-982b-8d2c3607f166" ], "Date": [ - "Sat, 19 Dec 2015 00:22:55 GMT" + "Sat, 20 Feb 2016 02:08:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types/BGInfo/versions?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy9CR0luZm8vdmVyc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "4200b349-ad55-4a4e-b3c6-7072678d073b" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2.1\",\r\n \"id\": \"/Subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo/Versions/2.1\"\r\n }\r\n]", "ResponseHeaders": { "Content-Length": [ - "141" + "252" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2249,11 +2261,8 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], "x-ms-request-id": [ - "73326652-1b00-42e4-9fc0-a49ef3f66261" + "70ec9156-29b8-47af-883c-69c65ed610ca" ], "Cache-Control": [ "no-cache" @@ -2263,34 +2272,46 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14978" ], "x-ms-correlation-request-id": [ - "a2ffaccd-d435-48d9-81cf-8073c7b07095" + "76d45248-cd89-4458-be31-c646401e90e1" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002325Z:a2ffaccd-d435-48d9-81cf-8073c7b07095" + "WESTUS:20160220T020858Z:76d45248-cd89-4458-be31-c646401e90e1" ], "Date": [ - "Sat, 19 Dec 2015 00:23:25 GMT" + "Sat, 20 Feb 2016 02:08:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVzL3ZtY3JwdGVzdHBzNTc5L2V4dGVuc2lvbnMvQkdJbmZvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "187" + ], + "x-ms-client-request-id": [ + "7a36ae93-a590-4037-a14e-58f57e2b143d" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "141" + "473" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2301,14 +2322,17 @@ "Pragma": [ "no-cache" ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "25742cf5-acc6-445c-b056-aedadcf4b715" + "5ec54a06-6198-4cdd-891e-965df8a599d1" ], "Cache-Control": [ "no-cache" @@ -2317,24 +2341,24 @@ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-correlation-request-id": [ - "9b4acbd7-982f-48f9-97d1-a686a0d01728" + "01fa9435-49fe-44aa-b424-dd7089108cbb" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002355Z:9b4acbd7-982f-48f9-97d1-a686a0d01728" + "WESTUS:20160220T020900Z:01fa9435-49fe-44aa-b424-dd7089108cbb" ], "Date": [ - "Sat, 19 Dec 2015 00:23:55 GMT" + "Sat, 20 Feb 2016 02:09:00 GMT" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/87a5ea0d-cec5-4583-9bcd-659a81771952?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODdhNWVhMGQtY2VjNS00NTgzLTliY2QtNjU5YTgxNzcxOTUyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2342,10 +2366,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"87a5ea0d-cec5-4583-9bcd-659a81771952\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2015-12-18T16:16:51.4864422-08:00\",\r\n \"endTime\": \"2015-12-18T16:24:19.0049899-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "191" + "141" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2360,10 +2384,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "f430ae2f-c2c7-4db8-a82c-7e5f0ff88acc" + "86cbb1c3-605e-44fa-9262-1ed36985f9ed" ], "Cache-Control": [ "no-cache" @@ -2373,23 +2397,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14977" ], "x-ms-correlation-request-id": [ - "d8653511-e936-4519-99fe-9def6639260b" + "94aad2ac-5310-4e44-b744-5ba9df14ecbb" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002425Z:d8653511-e936-4519-99fe-9def6639260b" + "WESTUS:20160220T020930Z:94aad2ac-5310-4e44-b744-5ba9df14ecbb" ], "Date": [ - "Sat, 19 Dec 2015 00:24:25 GMT" + "Sat, 20 Feb 2016 02:09:29 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczYwODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2397,10 +2421,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"1d1b8293-a427-48d4-8a37-633e1726a2b3\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps6084.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps6084.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\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/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Network/networkInterfaces/niccrptestps6084\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps6084.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084\",\r\n \"name\": \"vmcrptestps6084\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1849" + "141" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2415,10 +2439,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "8e3ca521-6dc9-4b2f-b98b-6a905dfbcf2a" + "124f7830-c311-4f00-8451-1d409d69d67c" ], "Cache-Control": [ "no-cache" @@ -2428,40 +2452,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14976" ], "x-ms-correlation-request-id": [ - "a06ff6a6-a0ec-4598-a536-7a40dc5fd638" + "0664e0bf-1263-4068-b04e-9c05218fbad9" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002425Z:a06ff6a6-a0ec-4598-a536-7a40dc5fd638" + "WESTUS:20160220T021000Z:0664e0bf-1263-4068-b04e-9c05218fbad9" ], "Date": [ - "Sat, 19 Dec 2015 00:24:25 GMT" + "Sat, 20 Feb 2016 02:10:00 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-client-request-id": [ - "2866fb51-f068-457a-8908-4d25b3cfefef" - ], - "accept-language": [ - "en-US" - ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4psa\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/4psa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4ward365\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/4ward365\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"7isolutions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/7isolutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"a10networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/a10networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"abiquo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/abiquo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"active-navigation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/active-navigation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"activeeon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/activeeon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adam-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adam-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adatao\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adatao\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe_test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe_test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech-webaccess\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech-webaccess\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aerospike\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aerospike\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aimsinnovation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aimsinnovation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aiscaler-cache-control-ddos-and-url-rewriting-\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aiscaler-cache-control-ddos-and-url-rewriting-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alachisoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alachisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alertlogic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alertlogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AlertLogic.Extension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/AlertLogic.Extension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"algebraix-data\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/algebraix-data\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alldigital-brevity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alldigital-brevity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"altiar\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/altiar\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcelerator\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcelerator\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcitoinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcitoinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appex-networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appex-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appistry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appistry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"apprenda\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/apprenda\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appveyorci\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appveyorci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appzero\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appzero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"arangodb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/arangodb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aras\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aras\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"array_networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/array_networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aspex-managed-cloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aspex-managed-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"attunity_cloudbeam\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/attunity_cloudbeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"auriq-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/auriq-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"avepoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/avepoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aviatrix-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aviatrix-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"awingu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/awingu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azul\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/azul\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AzureRT.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/AzureRT.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"barracudanetworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/barracudanetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"basho\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/basho\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Bitnami\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Bitnami\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bizagi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bizagi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"blackberry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/blackberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bluetalon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bluetalon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boundlessgeo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/boundlessgeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boxless\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/boxless\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"brocade_communications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/brocade_communications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bryte\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bryte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bssw\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bssw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"buddhalabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/buddhalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bwappengine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bwappengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Canonical\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Canonical\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"caringo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/caringo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"catechnologies\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/catechnologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cautelalabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cautelalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cds\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cds\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"certivox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/certivox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpointsystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpointsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"chef-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/chef-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Chef.Bootstrap.WindowsAzure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Chef.Bootstrap.WindowsAzure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"circleci\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/circleci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cires21\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cires21\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cisco\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cisco\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clickberry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/clickberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloud-cruiser\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloud-cruiser\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees-enterprise-jenkins\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees-enterprise-jenkins\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudboost\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudboost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera1qaz2wsx\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera1qaz2wsx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudhouse\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudhouse\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudlink\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudlink\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLink.SecureVM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLink.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clustrix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/clustrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codelathe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/codelathe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cohesive\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cohesive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"commvault\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/commvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer.TestSensor\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer.TestSensor\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cordis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cordis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"corent-technology-pvt\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/corent-technology-pvt\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CoreOS\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CoreOS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cortical-io\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cortical-io\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"couchbase\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/couchbase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"credativ\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/credativ\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans2.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans2.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans3.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans3.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataart\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataart\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datacastle\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datacastle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Datadog.Agent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Datadog.Agent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataexpeditioninc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataexpeditioninc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datalayer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datalayer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataliberation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataliberation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datastax\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datastax\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datasunrise\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datasunrise\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"defacto_global_\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/defacto_global_\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell_software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"denyall\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/denyall\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"derdack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/derdack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dgsecure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dgsecure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docker\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/docker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dolbydeveloper\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dolbydeveloper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"donovapub\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/donovapub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"drone\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/drone\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dundas\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dundas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dynatrace.ruxit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dynatrace.ruxit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"easyterritory\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/easyterritory\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"egress\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/egress\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip-eipower\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip-eipower\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elastacloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elastacloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elasticbox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elasticbox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elfiqnetworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elfiqnetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eloquera\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eloquera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eperi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eperi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"equilibrium\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/equilibrium\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET.FileSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET.FileSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"esri\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/esri\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eurotech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eurotech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exasol\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/exasol\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exit-games\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/exit-games\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"expertime\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/expertime\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"f5-networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/f5-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"filebridge\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/filebridge\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"firehost\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/firehost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"flexerasoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/flexerasoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"foghorn-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/foghorn-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"forscene\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/forscene\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortinet\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortinet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortycloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortycloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fw\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"g-data-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/g-data-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"gemalto-safenet\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/gemalto-safenet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"GitHub\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/GitHub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greathorn\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/greathorn\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greensql\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/greensql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"haivision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/haivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"halobicloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/halobicloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hanu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hanu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hewlett-packard\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hewlett-packard\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hortonworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hortonworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iaansys\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iaansys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iamcloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iamcloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imaginecommunications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imaginecommunications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imperva\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imperva\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"incredibuild\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/incredibuild\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infolibrarian\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/infolibrarian\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica-cloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infostrat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/infostrat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intel\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/intel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intelligent-plant-ltd\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/intelligent-plant-ltd\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iquest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iquest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ishlangu-load-balancer-adc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ishlangu-load-balancer-adc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"itelios\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/itelios\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jedox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jedox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jelastic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jelastic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jetnexus\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jetnexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jfrog\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jfrog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaazing\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaazing\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaspersky_lab\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaspersky_lab\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kemptech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kemptech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kepion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kepion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"le\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/le\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"lieberlieber\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/lieberlieber\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"liebsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/liebsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"literatu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/literatu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loadbalancer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/loadbalancer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"LocalTest.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/LocalTest.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logi-analytics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/logi-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loginpeople\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/loginpeople\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logtrust\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/logtrust\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"looker\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/looker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"luxoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/luxoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"magelia\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/magelia\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"manageengine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/manageengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"massiveanalytic-\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/massiveanalytic-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity.test3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity.test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"meanio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/meanio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"memsql\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/memsql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mentalnotes\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mentalnotes\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mesosphere\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mesosphere\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"metavistech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/metavistech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mfiles\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mfiles\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-ads\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-ads\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Applications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Applications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Backup.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Backup.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Diagnostics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Diagnostics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Extensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.RecoveryServices\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.RecoveryServices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security.Internal\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.SiteRecovery.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.SiteRecovery.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.WindowsFabric.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.WindowsFabric.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoringTest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoringTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Compute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcCompute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcCompute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcPack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Install\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Install\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Internal\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.PaaS\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.PaaS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Preview\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Preview\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test0\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.UtcTest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.UtcTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf4Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf4Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf5\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Managability.IaaS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Managability.IaaS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Management\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Management\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SystemCenter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SystemCenter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.ETWTraceListenerService\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.ETWTraceListenerService\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug.Json\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug.Json\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.AzureRemoteApp.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.AzureRemoteApp.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.RemoteDesktop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.RemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.WindowsAzure.Compute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.WindowsAzure.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftAzureSiteRecovery\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftAzureSiteRecovery\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftBizTalkServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftBizTalkServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsAX\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsAX\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsGP\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsGP\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsNAV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsNAV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftHybridCloudStorage\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftHybridCloudStorage\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSharePoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSharePoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSQLServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSQLServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftVisualStudio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftVisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerEssentials\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerEssentials\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerHPCPack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerHPCPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerRemoteDesktop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerRemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"midvision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/midvision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"miracl_linux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/miracl_linux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mokxa-technologies\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mokxa-technologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"moviemasher\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/moviemasher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msopentech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/msopentech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MSOpenTech.Extensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MSOpenTech.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mtnfog\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mtnfog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mvp-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mvp-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mxhero\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mxhero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ncbi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ncbi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"netapp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/netapp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"new-signature\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/new-signature\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nexus\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nginxinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nginxinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nicepeopleatwork\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nicepeopleatwork\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nodejsapi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nodejsapi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nuxeo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nuxeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"officeclipsuite\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/officeclipsuite\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"op5\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/op5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opencell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opencell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"OpenLogic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"openmeap\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/openmeap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opennebulasystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opennebulasystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opentext\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opentext\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Oracle\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Oracle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"orientdb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/orientdb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"osisoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/osisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"outsystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/outsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"panzura-file-system\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/panzura-file-system\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pointmatter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/pointmatter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predictionio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/predictionio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predixion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/predixion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prestashop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/prestashop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"primestream\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/primestream\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"profisee\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/profisee\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ptv_group\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ptv_group\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pxlag_swiss\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/pxlag_swiss\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quasardb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/quasardb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rancher\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rancher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"redpoint-global\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/redpoint-global\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"remotelearner\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/remotelearner\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"revolution-analytics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/revolution-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleLinux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleLinux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleWindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"riverbed\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/riverbed\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RiverbedTechnology\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RiverbedTechnology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocketsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocketsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocket_software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocket_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saltstack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/saltstack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sap\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalearc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalearc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalebase\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalebase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"seagate\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/seagate\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"searchblox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/searchblox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sensorberg\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sensorberg\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"servoy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/servoy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sharefile\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sharefile\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"shavlik\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/shavlik\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sightapps\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sightapps\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sinefa\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sinefa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sios_datakeeper\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sios_datakeeper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sisense\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sisense\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"snip2code\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/snip2code\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"softnas\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/softnas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"soha\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/soha\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"solanolabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/solanolabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spacecurve\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/spacecurve\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spagobi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/spagobi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sphere3d\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sphere3d\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackato-platform-as-a-service\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackato-platform-as-a-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackstorm\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackstorm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"starwind\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/starwind\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"steelhive\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/steelhive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stonefly\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stonefly\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stormshield\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stormshield\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stratalux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stratalux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sunview-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sunview-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"SUSE\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/SUSE\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.QA\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.QA\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.staging\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.staging\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tactic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tactic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"talon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/talon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"targit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/targit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tavendo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tavendo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"techdivision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/techdivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"telepat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/telepat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tenable\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tenable\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tentity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tentity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV.Azure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV.Azure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.HP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.HP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test1.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test1.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"thinkboxsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/thinkboxsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"topdesk\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/topdesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"torusware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/torusware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"transvault\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/transvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"trendmicro\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/trendmicro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity.Test2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.PortalProtect\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.PortalProtect\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tsa-public-service\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tsa-public-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"typesafe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/typesafe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ubercloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ubercloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk-corp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk-corp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"usp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/usp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vbot\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vbot\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"veeam\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/veeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidispine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidispine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidizmo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidizmo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"virtualworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/virtualworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vision_solutions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vision_solutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vmturbo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vmturbo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric.VormetricTransparentEncryption\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric.VormetricTransparentEncryption\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vte\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD-VMSS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD-VMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD2AI.Diagnostics.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD2AI.Diagnostics.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WADVMSS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WADVMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"waratek\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/waratek\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"warewolf-esb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/warewolf-esb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"watchfulsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/watchfulsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"websense-apmailpe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/websense-apmailpe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wmspanel\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/wmspanel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"workshare-technology\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/workshare-technology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wowza\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/wowza\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xebialabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xebialabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xfinityinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xfinityinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xmpro\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xmpro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xtremedata\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xtremedata\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"yellowfin\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/yellowfin\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"your-shop-online\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/your-shop-online\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zementis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zementis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zend\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zend\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zoomdata\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zoomdata\"\r\n }\r\n]", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "69897" + "141" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2475,8 +2493,11 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-served-by": [ + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" + ], "x-ms-request-id": [ - "ef70a158-bc47-4f3b-a66d-b8565d7c5c90" + "0d169df4-1ec7-468c-9700-ae54f0a29cd5" ], "Cache-Control": [ "no-cache" @@ -2486,40 +2507,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14975" ], "x-ms-correlation-request-id": [ - "abc11b70-c552-4abb-a1a3-b5eff5ce9639" + "12ac9bf1-4114-4497-90ff-67a3e500c1dd" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002426Z:abc11b70-c552-4abb-a1a3-b5eff5ce9639" + "WESTUS:20160220T021030Z:12ac9bf1-4114-4497-90ff-67a3e500c1dd" ], "Date": [ - "Sat, 19 Dec 2015 00:24:26 GMT" + "Sat, 20 Feb 2016 02:10:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-client-request-id": [ - "eccab5ba-2aa2-4f4c-8aa4-45d19931ed66" - ], - "accept-language": [ - "en-US" - ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"BGInfo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CustomScriptExtension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/CustomScriptExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"JsonADDomainExtension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/JsonADDomainExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"VMAccessAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/VMAccessAgent\"\r\n }\r\n]", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1033" + "141" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2533,8 +2548,11 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-served-by": [ + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" + ], "x-ms-request-id": [ - "94353704-dcc9-4958-9a7d-08322f191a07" + "f814235f-2316-43f0-895b-e69c67809a00" ], "Cache-Control": [ "no-cache" @@ -2544,40 +2562,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" + "14974" ], "x-ms-correlation-request-id": [ - "70bef191-0cc6-4878-9b5a-7fbfa8e7867e" + "d90f9425-35c6-4afe-af56-5a0af379ae52" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002426Z:70bef191-0cc6-4878-9b5a-7fbfa8e7867e" + "WESTUS:20160220T021101Z:d90f9425-35c6-4afe-af56-5a0af379ae52" ], "Date": [ - "Sat, 19 Dec 2015 00:24:26 GMT" + "Sat, 20 Feb 2016 02:11:00 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types/BGInfo/versions?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy9CR0luZm8vdmVyc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-client-request-id": [ - "3c132390-1483-41aa-aa51-569ac62a7c50" - ], - "accept-language": [ - "en-US" - ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2.1\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo/Versions/2.1\"\r\n }\r\n]", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "252" + "141" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2591,8 +2603,11 @@ "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-served-by": [ + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" + ], "x-ms-request-id": [ - "6e712c60-62e0-4c42-ad7e-00dba41f5eeb" + "4f493c57-2fd1-44f1-9f95-1a9277cdf6a8" ], "Cache-Control": [ "no-cache" @@ -2602,46 +2617,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" + "14973" ], "x-ms-correlation-request-id": [ - "8baabc6b-e477-4c77-8d93-88ff80d4047f" + "94bd0df7-95dd-4a52-986f-1ecbfe364268" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002426Z:8baabc6b-e477-4c77-8d93-88ff80d4047f" + "WESTUS:20160220T021131Z:94bd0df7-95dd-4a52-986f-1ecbfe364268" ], "Date": [ - "Sat, 19 Dec 2015 00:24:26 GMT" + "Sat, 20 Feb 2016 02:11:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/BGInfo?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczYwODQvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true\r\n }\r\n}", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "187" - ], - "x-ms-client-request-id": [ - "c571a778-b76c-4ef7-b3d1-00b1178e968a" - ], - "accept-language": [ - "en-US" - ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "475" + "141" ], "Content-Type": [ "application/json; charset=utf-8" @@ -2652,17 +2655,14 @@ "Pragma": [ "no-cache" ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15" - ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "99e5bfbe-dede-406a-9647-4eb38ead8ebe" + "89ea4a15-b184-4cd4-953d-085222190046" ], "Cache-Control": [ "no-cache" @@ -2671,24 +2671,24 @@ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14972" ], "x-ms-correlation-request-id": [ - "5895e1de-9e42-47e7-a4ec-98c4e33a779c" + "11f61727-d768-4597-b714-4e4dce5aa4f8" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002429Z:5895e1de-9e42-47e7-a4ec-98c4e33a779c" + "WESTUS:20160220T021201Z:11f61727-d768-4597-b714-4e4dce5aa4f8" ], "Date": [ - "Sat, 19 Dec 2015 00:24:29 GMT" + "Sat, 20 Feb 2016 02:12:01 GMT" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2696,7 +2696,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -2714,10 +2714,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "49e85b0b-5195-4cb9-8ece-ce3f4289ff1e" + "57f2d5a6-1eea-49a1-9a94-dba5e08cdace" ], "Cache-Control": [ "no-cache" @@ -2727,23 +2727,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14971" ], "x-ms-correlation-request-id": [ - "e8bedacc-cc8f-433c-bc9b-9b089114db04" + "7659a27a-989c-48c5-a5d9-75062d21a3b1" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002459Z:e8bedacc-cc8f-433c-bc9b-9b089114db04" + "WESTUS:20160220T021231Z:7659a27a-989c-48c5-a5d9-75062d21a3b1" ], "Date": [ - "Sat, 19 Dec 2015 00:24:58 GMT" + "Sat, 20 Feb 2016 02:12:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2751,7 +2751,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -2769,10 +2769,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "a49dda45-4f0b-4043-baca-bfc05438cf0f" + "d309e338-83c3-47f4-89f1-c848b017922d" ], "Cache-Control": [ "no-cache" @@ -2782,23 +2782,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" + "14970" ], "x-ms-correlation-request-id": [ - "1c95e911-ed3e-48d2-9141-ad6db1d9bda4" + "ad23ffc5-9047-4b7a-8d6e-a9ef435efce5" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002529Z:1c95e911-ed3e-48d2-9141-ad6db1d9bda4" + "WESTUS:20160220T021301Z:ad23ffc5-9047-4b7a-8d6e-a9ef435efce5" ], "Date": [ - "Sat, 19 Dec 2015 00:25:28 GMT" + "Sat, 20 Feb 2016 02:13:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2806,7 +2806,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -2824,10 +2824,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "17285df7-95b1-4857-94e1-6833e1059efb" + "6fa7194f-c399-446e-89ea-90b3154ac367" ], "Cache-Control": [ "no-cache" @@ -2837,23 +2837,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14978" + "14968" ], "x-ms-correlation-request-id": [ - "86c5e559-e735-48d2-a45f-e400f39d8078" + "98906fca-a7b0-4306-bd9b-d731231f0916" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002559Z:86c5e559-e735-48d2-a45f-e400f39d8078" + "WESTUS:20160220T021331Z:98906fca-a7b0-4306-bd9b-d731231f0916" ], "Date": [ - "Sat, 19 Dec 2015 00:25:58 GMT" + "Sat, 20 Feb 2016 02:13:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2861,7 +2861,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -2879,10 +2879,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "5e032c8c-c4cd-4838-af1c-352ceda77eb1" + "d7fbbe52-34e8-43ff-a034-9cd468fe6966" ], "Cache-Control": [ "no-cache" @@ -2892,23 +2892,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14977" + "14967" ], "x-ms-correlation-request-id": [ - "33cb1230-6f4b-43d2-acbf-37ab443ece57" + "4480e8e7-fee5-4fde-ab7b-39c9834668d6" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002629Z:33cb1230-6f4b-43d2-acbf-37ab443ece57" + "WESTUS:20160220T021401Z:4480e8e7-fee5-4fde-ab7b-39c9834668d6" ], "Date": [ - "Sat, 19 Dec 2015 00:26:29 GMT" + "Sat, 20 Feb 2016 02:14:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2916,7 +2916,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -2934,10 +2934,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "cc309b84-fb68-4d76-a0a6-8f6173b6f664" + "e6eafb42-3ec5-4f93-af27-11ebd27b4428" ], "Cache-Control": [ "no-cache" @@ -2947,23 +2947,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14976" + "14966" ], "x-ms-correlation-request-id": [ - "9f8b841f-471f-48e5-9235-40d90507837c" + "4ca07d30-c0ea-4768-8a8d-a079e7a67ab9" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002659Z:9f8b841f-471f-48e5-9235-40d90507837c" + "WESTUS:20160220T021431Z:4ca07d30-c0ea-4768-8a8d-a079e7a67ab9" ], "Date": [ - "Sat, 19 Dec 2015 00:26:59 GMT" + "Sat, 20 Feb 2016 02:14:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2971,7 +2971,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -2989,10 +2989,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "8f13065e-d7d2-46b0-9abb-1091b61d208b" + "c5387c5e-89b7-4f86-a350-0bbcd2e596f9" ], "Cache-Control": [ "no-cache" @@ -3002,23 +3002,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" + "14967" ], "x-ms-correlation-request-id": [ - "0cf73503-3ede-4b33-8c88-0cacb55ce765" + "90df3813-fbf8-4655-a51b-b911806ebdf8" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002730Z:0cf73503-3ede-4b33-8c88-0cacb55ce765" + "WESTUS:20160220T021502Z:90df3813-fbf8-4655-a51b-b911806ebdf8" ], "Date": [ - "Sat, 19 Dec 2015 00:27:29 GMT" + "Sat, 20 Feb 2016 02:15:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3026,7 +3026,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3044,10 +3044,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "c3a4abf9-5639-486b-b1af-09716b0e5e27" + "707cd705-7595-41ed-b80b-31e807355684" ], "Cache-Control": [ "no-cache" @@ -3057,23 +3057,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" + "14966" ], "x-ms-correlation-request-id": [ - "8e34c976-be83-4f18-8b2d-21a8f4160109" + "550fb921-12be-49f3-a35d-3fb531c5b948" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002800Z:8e34c976-be83-4f18-8b2d-21a8f4160109" + "WESTUS:20160220T021532Z:550fb921-12be-49f3-a35d-3fb531c5b948" ], "Date": [ - "Sat, 19 Dec 2015 00:28:00 GMT" + "Sat, 20 Feb 2016 02:15:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3081,7 +3081,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3099,10 +3099,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "1cf5cb90-8450-47a1-89ff-7a2a56205b1e" + "88bb6314-f0f4-40a2-93b9-bbe3f4a56b9e" ], "Cache-Control": [ "no-cache" @@ -3112,23 +3112,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" + "14965" ], "x-ms-correlation-request-id": [ - "ff58fa74-cd51-4a0b-9b28-be895e5c658b" + "63799cb1-f6d3-46df-8495-93a7bf6d1538" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002830Z:ff58fa74-cd51-4a0b-9b28-be895e5c658b" + "WESTUS:20160220T021602Z:63799cb1-f6d3-46df-8495-93a7bf6d1538" ], "Date": [ - "Sat, 19 Dec 2015 00:28:30 GMT" + "Sat, 20 Feb 2016 02:16:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3136,7 +3136,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3154,10 +3154,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "3c9b5f89-4570-4262-93ae-a8452b2d3468" + "15b506dc-c251-4a93-ad44-7eb6718d92fe" ], "Cache-Control": [ "no-cache" @@ -3167,23 +3167,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" + "14964" ], "x-ms-correlation-request-id": [ - "088fb169-bfe7-4a4c-bead-ed815989e64d" + "fb12a337-b9b0-4ae1-b4cc-ebc2bee2ab9c" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002900Z:088fb169-bfe7-4a4c-bead-ed815989e64d" + "WESTUS:20160220T021632Z:fb12a337-b9b0-4ae1-b4cc-ebc2bee2ab9c" ], "Date": [ - "Sat, 19 Dec 2015 00:29:00 GMT" + "Sat, 20 Feb 2016 02:16:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3191,7 +3191,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3209,10 +3209,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "c112ecff-dda2-4e97-8db0-8de595cc1d53" + "8de76bcf-d866-41b0-b74f-0e76d82168fd" ], "Cache-Control": [ "no-cache" @@ -3222,23 +3222,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14971" + "14963" ], "x-ms-correlation-request-id": [ - "a923787e-153b-48ca-ab1a-aa648df035b2" + "205d5a6a-f834-4571-ab51-28f3480fce5b" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T002930Z:a923787e-153b-48ca-ab1a-aa648df035b2" + "WESTUS:20160220T021702Z:205d5a6a-f834-4571-ab51-28f3480fce5b" ], "Date": [ - "Sat, 19 Dec 2015 00:29:29 GMT" + "Sat, 20 Feb 2016 02:17:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3246,7 +3246,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3264,10 +3264,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "63006d27-1601-47df-bcad-c3492feb03e0" + "74324000-afac-4992-8f4f-fa459aadc0ac" ], "Cache-Control": [ "no-cache" @@ -3277,23 +3277,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14970" + "14962" ], "x-ms-correlation-request-id": [ - "635dfdd7-3f76-4487-9242-fd55e89f810a" + "765f3fc0-3aa6-43c9-a1a8-15002ba21fa8" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003000Z:635dfdd7-3f76-4487-9242-fd55e89f810a" + "WESTUS:20160220T021732Z:765f3fc0-3aa6-43c9-a1a8-15002ba21fa8" ], "Date": [ - "Sat, 19 Dec 2015 00:29:59 GMT" + "Sat, 20 Feb 2016 02:17:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3301,7 +3301,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3319,10 +3319,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "5e4de0db-6685-423c-a333-345dda80d3e5" + "5bc6775a-6d3c-435f-a44c-85ce19d3490e" ], "Cache-Control": [ "no-cache" @@ -3332,23 +3332,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14969" + "14961" ], "x-ms-correlation-request-id": [ - "055b3481-d8ff-486e-9ca9-a4057acb4afb" + "d9976d22-b691-4e47-aed9-8571e3cb20b6" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003030Z:055b3481-d8ff-486e-9ca9-a4057acb4afb" + "WESTUS:20160220T021802Z:d9976d22-b691-4e47-aed9-8571e3cb20b6" ], "Date": [ - "Sat, 19 Dec 2015 00:30:29 GMT" + "Sat, 20 Feb 2016 02:18:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/5ec54a06-6198-4cdd-891e-965df8a599d1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNWVjNTRhMDYtNjE5OC00Y2RkLTg5MWUtOTY1ZGY4YTU5OWQxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3356,10 +3356,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"5ec54a06-6198-4cdd-891e-965df8a599d1\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-19T18:08:58.9665104-08:00\",\r\n \"endTime\": \"2016-02-19T18:18:10.4519812-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "141" + "191" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3374,10 +3374,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "1b3e0c6b-0f98-46a6-a612-01a045a1d28b" + "01b3b0f8-e1a1-4409-9637-e04722efca35" ], "Cache-Control": [ "no-cache" @@ -3387,23 +3387,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14968" + "14960" ], "x-ms-correlation-request-id": [ - "16df7bbc-e0bf-4733-b051-d15a27859a2c" + "1d2aef8c-2d1a-45a1-8d14-82da312279f3" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003100Z:16df7bbc-e0bf-4733-b051-d15a27859a2c" + "WESTUS:20160220T021832Z:1d2aef8c-2d1a-45a1-8d14-82da312279f3" ], "Date": [ - "Sat, 19 Dec 2015 00:31:00 GMT" + "Sat, 20 Feb 2016 02:18:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVzL3ZtY3JwdGVzdHBzNTc5L2V4dGVuc2lvbnMvQkdJbmZvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3411,10 +3411,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "141" + "474" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3429,10 +3429,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "6bc0ed37-566f-4220-a830-9f0a8454b0f1" + "9fd12a59-5362-46cb-8361-61cd5f88e0e5" ], "Cache-Control": [ "no-cache" @@ -3442,34 +3442,46 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14967" + "14959" ], "x-ms-correlation-request-id": [ - "b5fe5623-280f-42df-a4f5-ef2943597c06" + "1079ed60-7404-4dcb-bdaf-ff45609d8212" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003131Z:b5fe5623-280f-42df-a4f5-ef2943597c06" + "WESTUS:20160220T021833Z:1079ed60-7404-4dcb-bdaf-ff45609d8212" ], "Date": [ - "Sat, 19 Dec 2015 00:31:30 GMT" + "Sat, 20 Feb 2016 02:18:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/Microsoft.Powershell.DSC?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVzL3ZtY3JwdGVzdHBzNTc5L2V4dGVuc2lvbnMvTWljcm9zb2Z0LlBvd2Vyc2hlbGwuRFNDP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Powershell\",\r\n \"type\": \"DSC\",\r\n \"typeHandlerVersion\": \"2.13\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {},\r\n \"protectedSettings\": {}\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "240" + ], + "x-ms-client-request-id": [ + "53258931-51dc-494d-9bdc-9a93bfccef98" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Powershell\",\r\n \"type\": \"DSC\",\r\n \"typeHandlerVersion\": \"2.13\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {},\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/Microsoft.Powershell.DSC\",\r\n \"name\": \"Microsoft.Powershell.DSC\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "141" + "532" ], "Content-Type": [ "application/json; charset=utf-8" @@ -3480,14 +3492,17 @@ "Pragma": [ "no-cache" ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15" + ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "24f52b5d-f938-4f99-a54a-4adf2d238922" + "d7ce8ea0-981c-499c-b295-cdf090ba8f9a" ], "Cache-Control": [ "no-cache" @@ -3496,24 +3511,24 @@ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14966" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" ], "x-ms-correlation-request-id": [ - "e8083bd5-4de7-4aa8-b6e2-3ffcb3b1e627" + "ed47972d-bea6-42a1-89b0-200b978979cd" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003201Z:e8083bd5-4de7-4aa8-b6e2-3ffcb3b1e627" + "WESTUS:20160220T021836Z:ed47972d-bea6-42a1-89b0-200b978979cd" ], "Date": [ - "Sat, 19 Dec 2015 00:32:00 GMT" + "Sat, 20 Feb 2016 02:18:35 GMT" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3521,7 +3536,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3539,10 +3554,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "e6fddad3-a94b-4063-b036-8f6726147572" + "cefb2d7a-92d1-47b2-9b78-9faddf0e8b7e" ], "Cache-Control": [ "no-cache" @@ -3552,23 +3567,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" + "14958" ], "x-ms-correlation-request-id": [ - "2dec2677-8f28-42cc-bdec-9af30797fabd" + "807867b8-afda-4ca6-9edf-aad2c6a8ea1e" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003231Z:2dec2677-8f28-42cc-bdec-9af30797fabd" + "WESTUS:20160220T021906Z:807867b8-afda-4ca6-9edf-aad2c6a8ea1e" ], "Date": [ - "Sat, 19 Dec 2015 00:32:30 GMT" + "Sat, 20 Feb 2016 02:19:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3576,7 +3591,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3594,10 +3609,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "f3b49470-ebfd-4ce1-b70e-53a4ced5c447" + "c58c304b-d5e6-4662-b0de-e887718632d0" ], "Cache-Control": [ "no-cache" @@ -3607,23 +3622,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14964" + "14957" ], "x-ms-correlation-request-id": [ - "6a2709ee-10a0-4e75-bd3c-aa12fe6b4a86" + "aa73d67b-4f47-4033-90da-1211d402eeba" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003301Z:6a2709ee-10a0-4e75-bd3c-aa12fe6b4a86" + "WESTUS:20160220T021936Z:aa73d67b-4f47-4033-90da-1211d402eeba" ], "Date": [ - "Sat, 19 Dec 2015 00:33:01 GMT" + "Sat, 20 Feb 2016 02:19:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3631,7 +3646,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3649,10 +3664,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "cdab24e3-a202-4b3c-adc3-a93ef2f29e44" + "10ce1262-53f8-42ee-a5b5-46fd0c30ca2e" ], "Cache-Control": [ "no-cache" @@ -3662,23 +3677,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14963" + "14956" ], "x-ms-correlation-request-id": [ - "c23b809b-8ffc-4f63-89fd-fddb93c6da7e" + "b5b57122-a99a-415e-971a-df2de4e4574c" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003331Z:c23b809b-8ffc-4f63-89fd-fddb93c6da7e" + "WESTUS:20160220T022006Z:b5b57122-a99a-415e-971a-df2de4e4574c" ], "Date": [ - "Sat, 19 Dec 2015 00:33:31 GMT" + "Sat, 20 Feb 2016 02:20:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3686,7 +3701,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3704,10 +3719,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "34825932-87cc-483b-a41a-1497b947b7a0" + "12efe1ce-26c9-4e01-b96b-f8706f8c5972" ], "Cache-Control": [ "no-cache" @@ -3717,23 +3732,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14962" + "14955" ], "x-ms-correlation-request-id": [ - "2d2a622c-d9f7-4c25-8eec-4e79e20a87b8" + "1c41a78a-f436-4c4f-bb50-000d9b5b2364" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003401Z:2d2a622c-d9f7-4c25-8eec-4e79e20a87b8" + "WESTUS:20160220T022036Z:1c41a78a-f436-4c4f-bb50-000d9b5b2364" ], "Date": [ - "Sat, 19 Dec 2015 00:34:01 GMT" + "Sat, 20 Feb 2016 02:20:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3741,7 +3756,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3759,10 +3774,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "192413c1-9ca8-4565-8539-af28f8473e53" + "2f1ee239-8cc7-4fb3-86bf-051c49d89948" ], "Cache-Control": [ "no-cache" @@ -3772,23 +3787,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14961" + "14954" ], "x-ms-correlation-request-id": [ - "39e99142-0c38-4789-8277-ab51fd78c4f7" + "6e44cff0-8cfb-46b7-aab7-1093d7dcc53c" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003431Z:39e99142-0c38-4789-8277-ab51fd78c4f7" + "WESTUS:20160220T022106Z:6e44cff0-8cfb-46b7-aab7-1093d7dcc53c" ], "Date": [ - "Sat, 19 Dec 2015 00:34:30 GMT" + "Sat, 20 Feb 2016 02:21:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3796,7 +3811,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3814,10 +3829,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "257ddce8-547f-459f-8f55-b746aeabcaef" + "bd0b32c9-f1a5-4a47-9598-cf52fe0de81d" ], "Cache-Control": [ "no-cache" @@ -3827,23 +3842,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14960" + "14953" ], "x-ms-correlation-request-id": [ - "ec92f1af-2159-42a1-9900-20a2562e0677" + "8d333773-99f5-463c-bb5e-deb0582069a5" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003501Z:ec92f1af-2159-42a1-9900-20a2562e0677" + "WESTUS:20160220T022137Z:8d333773-99f5-463c-bb5e-deb0582069a5" ], "Date": [ - "Sat, 19 Dec 2015 00:35:01 GMT" + "Sat, 20 Feb 2016 02:21:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3851,7 +3866,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3869,10 +3884,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "33dda880-b7ef-45f1-b76d-81348e4bb914" + "f3d02830-1687-4904-acfe-88e6a9953945" ], "Cache-Control": [ "no-cache" @@ -3882,23 +3897,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14959" + "14952" ], "x-ms-correlation-request-id": [ - "e317df43-57d1-4b56-b58d-7b5b5e367d8e" + "93eb2067-bf41-4b21-8a29-f88b7a8e172b" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003531Z:e317df43-57d1-4b56-b58d-7b5b5e367d8e" + "WESTUS:20160220T022207Z:93eb2067-bf41-4b21-8a29-f88b7a8e172b" ], "Date": [ - "Sat, 19 Dec 2015 00:35:31 GMT" + "Sat, 20 Feb 2016 02:22:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3906,7 +3921,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3924,10 +3939,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "d78ea367-cbcb-478a-9773-cd33db13e1a4" + "26f8204c-30bd-46c6-9d10-00029f962ce1" ], "Cache-Control": [ "no-cache" @@ -3937,23 +3952,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14958" + "14951" ], "x-ms-correlation-request-id": [ - "d495cdea-23d1-4391-855c-11a187ac6317" + "4700e5fd-26de-4464-9de0-0c3892c66528" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003602Z:d495cdea-23d1-4391-855c-11a187ac6317" + "WESTUS:20160220T022237Z:4700e5fd-26de-4464-9de0-0c3892c66528" ], "Date": [ - "Sat, 19 Dec 2015 00:36:01 GMT" + "Sat, 20 Feb 2016 02:22:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -3961,7 +3976,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -3979,10 +3994,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "2f4b5d29-fb7b-4052-b530-a76123ee08be" + "feac7442-fce3-47e1-a88c-4647af612086" ], "Cache-Control": [ "no-cache" @@ -3992,23 +4007,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14957" + "14950" ], "x-ms-correlation-request-id": [ - "40173c49-6de0-4d47-b97c-8307fb4e9cc3" + "9be46e92-4c9f-4298-8602-6918e6fcabc1" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003632Z:40173c49-6de0-4d47-b97c-8307fb4e9cc3" + "WESTUS:20160220T022307Z:9be46e92-4c9f-4298-8602-6918e6fcabc1" ], "Date": [ - "Sat, 19 Dec 2015 00:36:31 GMT" + "Sat, 20 Feb 2016 02:23:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4016,7 +4031,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -4034,10 +4049,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "16714962-930d-4c5d-8c98-f7f027b9c968" + "d9b9aeca-78d9-4c63-9e19-fa66b5a70016" ], "Cache-Control": [ "no-cache" @@ -4047,23 +4062,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14956" + "14949" ], "x-ms-correlation-request-id": [ - "5368ff5c-8bca-46af-9ed0-4ce702af9537" + "71373616-3a7e-41df-a5fb-e2fdcca20378" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003702Z:5368ff5c-8bca-46af-9ed0-4ce702af9537" + "WESTUS:20160220T022337Z:71373616-3a7e-41df-a5fb-e2fdcca20378" ], "Date": [ - "Sat, 19 Dec 2015 00:37:02 GMT" + "Sat, 20 Feb 2016 02:23:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4071,7 +4086,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -4089,10 +4104,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "7e5a03f1-bc83-4a34-8c04-915c7d5eca36" + "7f7897be-5c64-41b0-9b64-c083b3c9ef2b" ], "Cache-Control": [ "no-cache" @@ -4102,23 +4117,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14955" + "14947" ], "x-ms-correlation-request-id": [ - "8a77f0d9-f2ed-4fc9-813a-9aab0f9c78dd" + "db14c8cf-519c-431a-931e-963862294dc5" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003732Z:8a77f0d9-f2ed-4fc9-813a-9aab0f9c78dd" + "WESTUS:20160220T022407Z:db14c8cf-519c-431a-931e-963862294dc5" ], "Date": [ - "Sat, 19 Dec 2015 00:37:32 GMT" + "Sat, 20 Feb 2016 02:24:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4126,7 +4141,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -4144,10 +4159,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "951b0937-4eb5-4278-a689-3550234fed2d" + "f7b3b1ed-b54a-4a33-8b1e-714ae5d12112" ], "Cache-Control": [ "no-cache" @@ -4157,23 +4172,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14954" + "14946" ], "x-ms-correlation-request-id": [ - "f519ac27-d1d4-4bd0-bbbc-7f15e2cd6f50" + "ff9aad03-4e70-4486-83b4-93f04330c6fb" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003802Z:f519ac27-d1d4-4bd0-bbbc-7f15e2cd6f50" + "WESTUS:20160220T022437Z:ff9aad03-4e70-4486-83b4-93f04330c6fb" ], "Date": [ - "Sat, 19 Dec 2015 00:38:01 GMT" + "Sat, 20 Feb 2016 02:24:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/99e5bfbe-dede-406a-9647-4eb38ead8ebe?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTllNWJmYmUtZGVkZS00MDZhLTk2NDctNGViMzhlYWQ4ZWJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4181,10 +4196,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"99e5bfbe-dede-406a-9647-4eb38ead8ebe\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2015-12-18T16:24:28.8394047-08:00\",\r\n \"endTime\": \"2015-12-18T16:38:15.0946409-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "191" + "141" ], "Content-Type": [ "application/json; charset=utf-8" @@ -4199,10 +4214,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "82ecdf34-0568-4b0e-823d-8c549f257d92" + "413f867c-8183-4542-a425-19ed7a2d9c01" ], "Cache-Control": [ "no-cache" @@ -4212,23 +4227,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14953" + "14946" ], "x-ms-correlation-request-id": [ - "5137db98-fe9f-445a-9734-ce4ad508cb06" + "ec034648-c0f3-4795-954d-70ffe6974c85" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003832Z:5137db98-fe9f-445a-9734-ce4ad508cb06" + "WESTUS:20160220T022507Z:ec034648-c0f3-4795-954d-70ffe6974c85" ], "Date": [ - "Sat, 19 Dec 2015 00:38:32 GMT" + "Sat, 20 Feb 2016 02:25:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/BGInfo?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczYwODQvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -4236,10 +4251,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "476" + "141" ], "Content-Type": [ "application/json; charset=utf-8" @@ -4254,10 +4269,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "b07d64d7-59c7-4876-9f2d-570234c5dbfb" + "5e402e5f-a454-4dfa-96be-5b243aa6b21a" ], "Cache-Control": [ "no-cache" @@ -4267,46 +4282,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14952" + "14944" ], "x-ms-correlation-request-id": [ - "344f593d-c537-4f35-89c8-9a0f01acde68" + "e40dbf20-d044-4f1f-aa2e-f1e811207b29" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003833Z:344f593d-c537-4f35-89c8-9a0f01acde68" + "WESTUS:20160220T022538Z:e40dbf20-d044-4f1f-aa2e-f1e811207b29" ], "Date": [ - "Sat, 19 Dec 2015 00:38:32 GMT" + "Sat, 20 Feb 2016 02:25:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/Microsoft.Powershell.DSC?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczYwODQvZXh0ZW5zaW9ucy9NaWNyb3NvZnQuUG93ZXJzaGVsbC5EU0M/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Powershell\",\r\n \"type\": \"DSC\",\r\n \"typeHandlerVersion\": \"2.8\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"WmfVersion\": \"latest\"\r\n },\r\n \"protectedSettings\": {}\r\n }\r\n}", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "275" - ], - "x-ms-client-request-id": [ - "3e71c2f3-c3e2-49d5-8087-6a21f6ba7b57" - ], - "accept-language": [ - "en-US" - ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Powershell\",\r\n \"type\": \"DSC\",\r\n \"typeHandlerVersion\": \"2.8\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"WmfVersion\": \"latest\"\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/Microsoft.Powershell.DSC\",\r\n \"name\": \"Microsoft.Powershell.DSC\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "554" + "141" ], "Content-Type": [ "application/json; charset=utf-8" @@ -4317,1447 +4320,14 @@ "Pragma": [ "no-cache" ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15" - ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "e88c810d-696a-4991-ba63-ad4ae45c8de1" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" - ], - "x-ms-correlation-request-id": [ - "79d85d86-a256-4eac-bad8-569357f97351" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003834Z:79d85d86-a256-4eac-bad8-569357f97351" - ], - "Date": [ - "Sat, 19 Dec 2015 00:38:34 GMT" - ] - }, - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "009ce413-8d0e-42e4-9172-4a9bde142cdc" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14951" - ], - "x-ms-correlation-request-id": [ - "a58b4721-be6f-4a0c-8da5-c28ba6562ed7" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003904Z:a58b4721-be6f-4a0c-8da5-c28ba6562ed7" - ], - "Date": [ - "Sat, 19 Dec 2015 00:39:04 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "33de4477-e8a5-4de6-aa43-fd7b56419936" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14950" - ], - "x-ms-correlation-request-id": [ - "1e95481f-94e9-409f-9e91-848913c13cfa" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T003935Z:1e95481f-94e9-409f-9e91-848913c13cfa" - ], - "Date": [ - "Sat, 19 Dec 2015 00:39:34 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "1ba487e0-ece7-44fd-a240-7ad46d63702e" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14949" - ], - "x-ms-correlation-request-id": [ - "c44126b8-db75-4e86-9b2b-117ffe298d04" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004005Z:c44126b8-db75-4e86-9b2b-117ffe298d04" - ], - "Date": [ - "Sat, 19 Dec 2015 00:40:04 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "ee7d6749-359e-4dcc-8abf-e21d594f982c" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14948" - ], - "x-ms-correlation-request-id": [ - "96cd2157-c157-4ec9-b217-98cfa0e63456" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004035Z:96cd2157-c157-4ec9-b217-98cfa0e63456" - ], - "Date": [ - "Sat, 19 Dec 2015 00:40:34 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "82d98004-8b80-4b09-a2b0-2636ea253bfc" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14947" - ], - "x-ms-correlation-request-id": [ - "11e62dc0-f0d8-444b-8fc2-f8efc39a9e3e" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004105Z:11e62dc0-f0d8-444b-8fc2-f8efc39a9e3e" - ], - "Date": [ - "Sat, 19 Dec 2015 00:41:04 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "a8d40ef6-eed3-4aa0-a072-b8b8d511277c" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14946" - ], - "x-ms-correlation-request-id": [ - "ceaf0e51-7531-470c-bb61-7c894deb2884" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004135Z:ceaf0e51-7531-470c-bb61-7c894deb2884" - ], - "Date": [ - "Sat, 19 Dec 2015 00:41:34 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "3fb50d2f-fe36-4bd7-805a-6640cf0bc3de" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14944" - ], - "x-ms-correlation-request-id": [ - "2469f79f-997d-4c3b-97cd-85c3f74e1eac" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004205Z:2469f79f-997d-4c3b-97cd-85c3f74e1eac" - ], - "Date": [ - "Sat, 19 Dec 2015 00:42:05 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "94366aee-0f2f-43b6-b5bf-460f1b59df1c" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14943" - ], - "x-ms-correlation-request-id": [ - "e1b9ae34-91c1-4ee2-87a4-db6384bf9995" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004235Z:e1b9ae34-91c1-4ee2-87a4-db6384bf9995" - ], - "Date": [ - "Sat, 19 Dec 2015 00:42:35 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "f2464371-253f-43aa-b28c-17656fb12134" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14942" - ], - "x-ms-correlation-request-id": [ - "dcdffd03-e3e9-492f-aade-a8611a8e7462" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004305Z:dcdffd03-e3e9-492f-aade-a8611a8e7462" - ], - "Date": [ - "Sat, 19 Dec 2015 00:43:04 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "9e75d2b9-8d58-45ca-aee8-bdcd650fa628" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14941" - ], - "x-ms-correlation-request-id": [ - "4574dab9-cc1a-4e18-b1d8-73030602d5a5" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004335Z:4574dab9-cc1a-4e18-b1d8-73030602d5a5" - ], - "Date": [ - "Sat, 19 Dec 2015 00:43:35 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "1629c214-f25f-486e-87e5-0445ded50089" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14940" - ], - "x-ms-correlation-request-id": [ - "c48d8a1c-178b-46bc-819f-24f5f85705af" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004406Z:c48d8a1c-178b-46bc-819f-24f5f85705af" - ], - "Date": [ - "Sat, 19 Dec 2015 00:44:05 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "938f6311-daa5-41d6-b681-8dfa9c9bbc72" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14939" - ], - "x-ms-correlation-request-id": [ - "55549b27-4a4b-4a6f-8958-3f0f1e2e29ad" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004436Z:55549b27-4a4b-4a6f-8958-3f0f1e2e29ad" - ], - "Date": [ - "Sat, 19 Dec 2015 00:44:35 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "2f5b3c44-e461-4cc6-8c67-89981b51f4de" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14938" - ], - "x-ms-correlation-request-id": [ - "719f00cc-cd52-461c-93c6-3e4e3937b427" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004506Z:719f00cc-cd52-461c-93c6-3e4e3937b427" - ], - "Date": [ - "Sat, 19 Dec 2015 00:45:05 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "a8130db2-2156-4aef-91cf-cbc8da4d32cb" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14937" - ], - "x-ms-correlation-request-id": [ - "b15af8bb-b299-45cc-9138-31fa3fcdc687" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004536Z:b15af8bb-b299-45cc-9138-31fa3fcdc687" - ], - "Date": [ - "Sat, 19 Dec 2015 00:45:35 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "18711d9c-6ac7-4a0a-ac70-907a58ed98af" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14936" - ], - "x-ms-correlation-request-id": [ - "16142795-7706-4037-ac44-ee3dda563b73" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004606Z:16142795-7706-4037-ac44-ee3dda563b73" - ], - "Date": [ - "Sat, 19 Dec 2015 00:46:05 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "6eca83b4-e5d4-4340-944c-1ab6a44e9073" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14935" - ], - "x-ms-correlation-request-id": [ - "67e9eca4-d54e-4fa7-a349-2d38d90c9540" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004636Z:67e9eca4-d54e-4fa7-a349-2d38d90c9540" - ], - "Date": [ - "Sat, 19 Dec 2015 00:46:35 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "909006ca-a38e-457b-87c9-225c83bbd5ff" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14934" - ], - "x-ms-correlation-request-id": [ - "8e0adc14-632e-4feb-a9c6-cab6042156fb" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004706Z:8e0adc14-632e-4feb-a9c6-cab6042156fb" - ], - "Date": [ - "Sat, 19 Dec 2015 00:47:06 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "d1c434d1-4258-407a-b1f9-af6a9d375dd4" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14933" - ], - "x-ms-correlation-request-id": [ - "7c06008a-0747-4806-9281-44e4230be88f" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004736Z:7c06008a-0747-4806-9281-44e4230be88f" - ], - "Date": [ - "Sat, 19 Dec 2015 00:47:36 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "f0eb13c2-efa5-4b37-8ded-339b47c63860" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14932" - ], - "x-ms-correlation-request-id": [ - "1a039530-e8d4-4d8b-82dc-508613013b8c" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004806Z:1a039530-e8d4-4d8b-82dc-508613013b8c" - ], - "Date": [ - "Sat, 19 Dec 2015 00:48:06 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "6aa4a401-b8d8-46a6-bb4f-4adfa0537ca7" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14931" - ], - "x-ms-correlation-request-id": [ - "bec858b6-0032-4276-b508-acae798179d0" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004837Z:bec858b6-0032-4276-b508-acae798179d0" - ], - "Date": [ - "Sat, 19 Dec 2015 00:48:36 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "38ecdd21-a74c-4594-bbea-1a50a7e67383" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14930" - ], - "x-ms-correlation-request-id": [ - "41d7059c-f8a8-4409-8c4e-8504e4792a3e" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004907Z:41d7059c-f8a8-4409-8c4e-8504e4792a3e" - ], - "Date": [ - "Sat, 19 Dec 2015 00:49:06 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "b98887cf-79e2-4488-8a66-f7138f8cbcd8" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14929" - ], - "x-ms-correlation-request-id": [ - "9094f8c3-b82e-49f4-91d6-186615e9607c" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T004937Z:9094f8c3-b82e-49f4-91d6-186615e9607c" - ], - "Date": [ - "Sat, 19 Dec 2015 00:49:36 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "04c010b0-32d4-42cd-9a6b-ad234c4d53e8" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14928" - ], - "x-ms-correlation-request-id": [ - "b43d8c60-f85a-4a6b-b112-b1e10157c4d7" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005007Z:b43d8c60-f85a-4a6b-b112-b1e10157c4d7" - ], - "Date": [ - "Sat, 19 Dec 2015 00:50:06 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "4cdb2581-65c5-46d4-add4-e29147d87468" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14927" - ], - "x-ms-correlation-request-id": [ - "2907ede7-220f-41b8-930a-9dffb414aae8" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005037Z:2907ede7-220f-41b8-930a-9dffb414aae8" - ], - "Date": [ - "Sat, 19 Dec 2015 00:50:37 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "b990bee0-7f4c-42e8-a6f1-a394e7176519" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14926" - ], - "x-ms-correlation-request-id": [ - "1e146910-a609-484f-947d-d73491e93658" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005107Z:1e146910-a609-484f-947d-d73491e93658" - ], - "Date": [ - "Sat, 19 Dec 2015 00:51:07 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "5917df05-b0c5-4623-9553-4a179f1296f8" + "0bc00ef8-4ca2-4c73-9b32-52c892ac9823" ], "Cache-Control": [ "no-cache" @@ -5767,23 +4337,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14925" + "14943" ], "x-ms-correlation-request-id": [ - "106811eb-79ba-4590-847c-364d34db7ab1" + "8300ff49-4a43-46f5-94a3-a96fc793a4d6" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005137Z:106811eb-79ba-4590-847c-364d34db7ab1" + "WESTUS:20160220T022608Z:8300ff49-4a43-46f5-94a3-a96fc793a4d6" ], "Date": [ - "Sat, 19 Dec 2015 00:51:37 GMT" + "Sat, 20 Feb 2016 02:26:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -5791,7 +4361,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -5809,10 +4379,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "44d9e0b0-ceba-42d3-910c-def6b75ecf97" + "7c9e7ba5-e403-411a-a8a3-c6b2706079f9" ], "Cache-Control": [ "no-cache" @@ -5822,23 +4392,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14924" + "14942" ], "x-ms-correlation-request-id": [ - "4a761d6c-a176-498f-8bca-7e4e8fb03333" + "0e388aaa-7d4e-4e33-85fb-3e5fccf50763" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005207Z:4a761d6c-a176-498f-8bca-7e4e8fb03333" + "WESTUS:20160220T022638Z:0e388aaa-7d4e-4e33-85fb-3e5fccf50763" ], "Date": [ - "Sat, 19 Dec 2015 00:52:07 GMT" + "Sat, 20 Feb 2016 02:26:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -5846,7 +4416,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -5864,10 +4434,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "090f15e3-967d-499e-9739-7b8d79fbbec5" + "2b151798-1a1b-4846-b071-ee727f48d64b" ], "Cache-Control": [ "no-cache" @@ -5877,23 +4447,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14923" + "14941" ], "x-ms-correlation-request-id": [ - "faabc25c-5937-4cdf-90c5-80fddd740686" + "75f641e7-68c0-470e-a2aa-76f435d49ef5" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005237Z:faabc25c-5937-4cdf-90c5-80fddd740686" + "WESTUS:20160220T022708Z:75f641e7-68c0-470e-a2aa-76f435d49ef5" ], "Date": [ - "Sat, 19 Dec 2015 00:52:37 GMT" + "Sat, 20 Feb 2016 02:27:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -5901,7 +4471,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -5919,10 +4489,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "03379875-8f63-40a9-96d7-61d784a2e278" + "46a83f8b-a754-4af3-8be0-a7e12ed3ea94" ], "Cache-Control": [ "no-cache" @@ -5932,23 +4502,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14922" + "14940" ], "x-ms-correlation-request-id": [ - "4503dab5-f863-45f1-b656-702893c250fe" + "01ffd017-dd54-4280-bff1-7aa5097f84c0" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005308Z:4503dab5-f863-45f1-b656-702893c250fe" + "WESTUS:20160220T022738Z:01ffd017-dd54-4280-bff1-7aa5097f84c0" ], "Date": [ - "Sat, 19 Dec 2015 00:53:07 GMT" + "Sat, 20 Feb 2016 02:27:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -5956,7 +4526,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -5974,10 +4544,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "1574373e-4fe8-46be-8a5d-52aefcfa7e62" + "14268cfd-b41c-421d-9009-ce22aa2dab30" ], "Cache-Control": [ "no-cache" @@ -5987,23 +4557,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14921" + "14939" ], "x-ms-correlation-request-id": [ - "4ea495c8-4578-4064-ac72-1258f98654a9" + "f67fdae4-f27c-434f-8a9f-4075a10d7a6e" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005338Z:4ea495c8-4578-4064-ac72-1258f98654a9" + "WESTUS:20160220T022808Z:f67fdae4-f27c-434f-8a9f-4075a10d7a6e" ], "Date": [ - "Sat, 19 Dec 2015 00:53:37 GMT" + "Sat, 20 Feb 2016 02:28:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6011,7 +4581,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6029,10 +4599,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "eaba120f-7922-4258-896b-e623841666b7" + "86ad92b6-f7fa-417c-89b8-c7dc7b0c915a" ], "Cache-Control": [ "no-cache" @@ -6042,23 +4612,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14920" + "14938" ], "x-ms-correlation-request-id": [ - "e74f9097-00bb-4d34-a19c-32aeda13ff77" + "088bffe1-e20d-4e63-b889-557fd781f580" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005408Z:e74f9097-00bb-4d34-a19c-32aeda13ff77" + "WESTUS:20160220T022838Z:088bffe1-e20d-4e63-b889-557fd781f580" ], "Date": [ - "Sat, 19 Dec 2015 00:54:07 GMT" + "Sat, 20 Feb 2016 02:28:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6066,7 +4636,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6084,10 +4654,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "f4c5d185-6222-4055-aff3-1b6b7d2744e9" + "12e7f721-eb84-4639-9985-590c0ed380a1" ], "Cache-Control": [ "no-cache" @@ -6097,23 +4667,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14919" + "14937" ], "x-ms-correlation-request-id": [ - "961e52ef-b04b-4cd9-aaaf-b7f747af0ad1" + "b97cd5ac-6069-483d-b589-66ec2a14a957" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005438Z:961e52ef-b04b-4cd9-aaaf-b7f747af0ad1" + "WESTUS:20160220T022908Z:b97cd5ac-6069-483d-b589-66ec2a14a957" ], "Date": [ - "Sat, 19 Dec 2015 00:54:38 GMT" + "Sat, 20 Feb 2016 02:29:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6121,7 +4691,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6139,10 +4709,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "709aa296-c359-420f-b67f-abfdb442fa39" + "8d684d76-6f2b-4dd3-ac70-89c0b324ed92" ], "Cache-Control": [ "no-cache" @@ -6152,23 +4722,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14916" + "14936" ], "x-ms-correlation-request-id": [ - "a3de1abc-d011-4908-ba8f-430fa900268f" + "8835669a-8d65-4774-9e7d-7654b3ec768a" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005508Z:a3de1abc-d011-4908-ba8f-430fa900268f" + "WESTUS:20160220T022939Z:8835669a-8d65-4774-9e7d-7654b3ec768a" ], "Date": [ - "Sat, 19 Dec 2015 00:55:08 GMT" + "Sat, 20 Feb 2016 02:29:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6176,7 +4746,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6194,10 +4764,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "7dd4b3d5-5d69-4e2f-9b2f-3ed25280a96d" + "f0ccdb9d-6609-43c6-8de0-159b8bb02d23" ], "Cache-Control": [ "no-cache" @@ -6207,23 +4777,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14915" + "14936" ], "x-ms-correlation-request-id": [ - "bbf4a33d-a271-4423-ad0e-20fbb87fe5b6" + "3a8c4312-f5b1-4a2b-95a3-5e590ed0103a" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005538Z:bbf4a33d-a271-4423-ad0e-20fbb87fe5b6" + "WESTUS:20160220T023009Z:3a8c4312-f5b1-4a2b-95a3-5e590ed0103a" ], "Date": [ - "Sat, 19 Dec 2015 00:55:38 GMT" + "Sat, 20 Feb 2016 02:30:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6231,7 +4801,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6249,10 +4819,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "67960972-0da9-4b37-ac14-dd7e1e52188f" + "7a15ccec-66d3-409c-8df4-9a65645ed789" ], "Cache-Control": [ "no-cache" @@ -6262,23 +4832,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14914" + "14935" ], "x-ms-correlation-request-id": [ - "049ff298-45b7-444b-b5bc-cb1a57eb18b4" + "bf222273-ead4-49be-96dd-372d92d735e6" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005608Z:049ff298-45b7-444b-b5bc-cb1a57eb18b4" + "WESTUS:20160220T023039Z:bf222273-ead4-49be-96dd-372d92d735e6" ], "Date": [ - "Sat, 19 Dec 2015 00:56:08 GMT" + "Sat, 20 Feb 2016 02:30:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6286,7 +4856,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6304,10 +4874,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "ba7a977d-7dc0-4beb-9a36-d606838a6d23" + "ed5cfeea-2c3e-4a96-8d79-3a22eb39be1c" ], "Cache-Control": [ "no-cache" @@ -6317,23 +4887,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14912" + "14934" ], "x-ms-correlation-request-id": [ - "8d2b8e03-f7d9-48e8-b93a-106650c71237" + "f5297c31-0ba0-4fef-97fe-8590d8e6cd06" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005638Z:8d2b8e03-f7d9-48e8-b93a-106650c71237" + "WESTUS:20160220T023109Z:f5297c31-0ba0-4fef-97fe-8590d8e6cd06" ], "Date": [ - "Sat, 19 Dec 2015 00:56:38 GMT" + "Sat, 20 Feb 2016 02:31:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6341,7 +4911,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6359,10 +4929,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "207c88dc-f0f3-49ce-98c8-93f7b8af957c" + "c8e2e519-319a-43c4-a608-e0307ca3da76" ], "Cache-Control": [ "no-cache" @@ -6372,23 +4942,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14910" + "14933" ], "x-ms-correlation-request-id": [ - "bf72c4f4-29e1-4bec-8176-9366f879ea35" + "ab543752-1037-4936-b784-c9fcf1577a10" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005709Z:bf72c4f4-29e1-4bec-8176-9366f879ea35" + "WESTUS:20160220T023139Z:ab543752-1037-4936-b784-c9fcf1577a10" ], "Date": [ - "Sat, 19 Dec 2015 00:57:09 GMT" + "Sat, 20 Feb 2016 02:31:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6396,7 +4966,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6414,10 +4984,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "c26e9e7d-e50e-4cca-a661-e079c07763aa" + "c9f5827a-8b9a-47ea-ab5b-dc27cea3afc7" ], "Cache-Control": [ "no-cache" @@ -6427,23 +4997,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14909" + "14932" ], "x-ms-correlation-request-id": [ - "6c087c18-c886-4bd7-b736-d5b7886ee34c" + "9a3b434a-c179-4ad2-99b6-7e8b75157fa3" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005739Z:6c087c18-c886-4bd7-b736-d5b7886ee34c" + "WESTUS:20160220T023209Z:9a3b434a-c179-4ad2-99b6-7e8b75157fa3" ], "Date": [ - "Sat, 19 Dec 2015 00:57:38 GMT" + "Sat, 20 Feb 2016 02:32:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6451,7 +5021,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6469,10 +5039,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "ddee22c3-aebe-464e-95ec-5a33d299796c" + "6437bdc2-2bab-4054-b00d-fe11179d924d" ], "Cache-Control": [ "no-cache" @@ -6482,23 +5052,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14907" + "14931" ], "x-ms-correlation-request-id": [ - "cb7f0460-ddfb-43ab-aecb-86dc315d33f7" + "41d94046-f1ae-482c-8ee9-030bc4ade592" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005809Z:cb7f0460-ddfb-43ab-aecb-86dc315d33f7" + "WESTUS:20160220T023239Z:41d94046-f1ae-482c-8ee9-030bc4ade592" ], "Date": [ - "Sat, 19 Dec 2015 00:58:08 GMT" + "Sat, 20 Feb 2016 02:32:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6506,7 +5076,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6524,10 +5094,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "6aa552b4-08d7-4d7a-97d7-f951bd16ec81" + "59ed4a38-6b85-46c1-b513-beaa36cfd2b4" ], "Cache-Control": [ "no-cache" @@ -6537,23 +5107,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14902" + "14930" ], "x-ms-correlation-request-id": [ - "58b10b3c-76f3-453c-b0dc-d2f9c70c6420" + "c0d84f7c-05b7-4406-bc74-2b9e8313ae4e" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005839Z:58b10b3c-76f3-453c-b0dc-d2f9c70c6420" + "WESTUS:20160220T023309Z:c0d84f7c-05b7-4406-bc74-2b9e8313ae4e" ], "Date": [ - "Sat, 19 Dec 2015 00:58:38 GMT" + "Sat, 20 Feb 2016 02:33:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6561,7 +5131,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6579,10 +5149,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "112bf129-fff1-41ed-8e2b-f8a1c3ade181" + "2ecce813-445f-48e6-86ed-7f10dfa85838" ], "Cache-Control": [ "no-cache" @@ -6592,23 +5162,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14898" + "14929" ], "x-ms-correlation-request-id": [ - "c1e0e4df-2fb0-4231-8e55-738022b1bd0b" + "fcbc3bb8-c0ed-449c-98ac-3e9892d874d8" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005909Z:c1e0e4df-2fb0-4231-8e55-738022b1bd0b" + "WESTUS:20160220T023339Z:fcbc3bb8-c0ed-449c-98ac-3e9892d874d8" ], "Date": [ - "Sat, 19 Dec 2015 00:59:08 GMT" + "Sat, 20 Feb 2016 02:33:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6616,7 +5186,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6634,10 +5204,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "45d43a1f-ae66-4024-accb-1d23800c1197" + "e42bbc2f-11a8-4365-89a5-43503400a69b" ], "Cache-Control": [ "no-cache" @@ -6647,23 +5217,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14894" + "14928" ], "x-ms-correlation-request-id": [ - "864cf0a8-cf27-4de8-980b-472ffb0249a1" + "677fd46e-39e4-4264-8423-ace2e03a66b0" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T005939Z:864cf0a8-cf27-4de8-980b-472ffb0249a1" + "WESTUS:20160220T023410Z:677fd46e-39e4-4264-8423-ace2e03a66b0" ], "Date": [ - "Sat, 19 Dec 2015 00:59:38 GMT" + "Sat, 20 Feb 2016 02:34:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6671,7 +5241,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -6689,10 +5259,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "47973654-d3a3-4355-ba6b-d77e0c98904f" + "4204ccb9-393a-466c-a5b0-e84ab56eafd9" ], "Cache-Control": [ "no-cache" @@ -6702,23 +5272,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14891" + "14927" ], "x-ms-correlation-request-id": [ - "1ab75704-2f52-49c5-9ac3-5e2d90528cec" + "eeb31bde-51f3-4490-82fb-edb9af864fe4" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010009Z:1ab75704-2f52-49c5-9ac3-5e2d90528cec" + "WESTUS:20160220T023440Z:eeb31bde-51f3-4490-82fb-edb9af864fe4" ], "Date": [ - "Sat, 19 Dec 2015 01:00:08 GMT" + "Sat, 20 Feb 2016 02:34:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e88c810d-696a-4991-ba63-ad4ae45c8de1?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTg4YzgxMGQtNjk2YS00OTkxLWJhNjMtYWQ0YWU0NWM4ZGUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/d7ce8ea0-981c-499c-b295-cdf090ba8f9a?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZDdjZThlYTAtOTgxYy00OTljLWIyOTUtY2RmMDkwYmE4ZjlhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -6726,10 +5296,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"e88c810d-696a-4991-ba63-ad4ae45c8de1\",\r\n \"status\": \"Failed\",\r\n \"startTime\": \"2015-12-18T16:38:34.6521656-08:00\",\r\n \"endTime\": \"2015-12-18T17:00:15.0602241-08:00\",\r\n \"error\": {\r\n \"code\": \"VMExtensionProvisioningError\",\r\n \"message\": \"VM has reported a failure when processing extension 'Microsoft.Powershell.DSC'. Error message: \\\"Error downloading http://download.microsoft.com/download/B/A/4/BA4A7E71-2906-4B2D-A0E1-80CF16844F5F/dotNetFx45_Full_setup.exe: Exception calling \\\"DownloadFile\\\" with \\\"2\\\" argument(s): \\\"The remote name could not be resolved: 'download.microsoft.com'\\\"\\\".\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"d7ce8ea0-981c-499c-b295-cdf090ba8f9a\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-19T18:18:34.4521006-08:00\",\r\n \"endTime\": \"2016-02-19T18:34:56.2651689-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "625" + "191" ], "Content-Type": [ "application/json; charset=utf-8" @@ -6744,10 +5314,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "33b3ab0c-5bea-4588-8e21-bbf873e31876" + "c0ea6b1e-9f6d-4fd6-8c26-db837a0bf3aa" ], "Cache-Control": [ "no-cache" @@ -6757,40 +5327,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14887" + "14928" ], "x-ms-correlation-request-id": [ - "2980c162-115c-46c7-ac4e-21eee4e3c59b" + "f1baaf35-f2fd-4abb-9ab4-2ebe12d801b5" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010039Z:2980c162-115c-46c7-ac4e-21eee4e3c59b" + "WESTUS:20160220T023510Z:f1baaf35-f2fd-4abb-9ab4-2ebe12d801b5" ], "Date": [ - "Sat, 19 Dec 2015 01:00:39 GMT" + "Sat, 20 Feb 2016 02:35:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/Microsoft.Powershell.DSC?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczYwODQvZXh0ZW5zaW9ucy9NaWNyb3NvZnQuUG93ZXJzaGVsbC5EU0M/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/Microsoft.Powershell.DSC?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVzL3ZtY3JwdGVzdHBzNTc5L2V4dGVuc2lvbnMvTWljcm9zb2Z0LlBvd2Vyc2hlbGwuRFNDP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-client-request-id": [ - "4a343f44-6e30-4669-9664-20d356a6b95c" - ], - "accept-language": [ - "en-US" - ], "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Powershell\",\r\n \"type\": \"DSC\",\r\n \"typeHandlerVersion\": \"2.8\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"WmfVersion\": \"latest\"\r\n },\r\n \"provisioningState\": \"Failed\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/Microsoft.Powershell.DSC\",\r\n \"name\": \"Microsoft.Powershell.DSC\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Powershell\",\r\n \"type\": \"DSC\",\r\n \"typeHandlerVersion\": \"2.13\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {},\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/Microsoft.Powershell.DSC\",\r\n \"name\": \"Microsoft.Powershell.DSC\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "552" + "533" ], "Content-Type": [ "application/json; charset=utf-8" @@ -6805,10 +5369,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "b1326412-c452-4999-a9e0-b81f9fc3ee05" + "accbb233-45e9-4dab-9512-f9e21e8e71dc" ], "Cache-Control": [ "no-cache" @@ -6818,28 +5382,28 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14886" + "14927" ], "x-ms-correlation-request-id": [ - "290ab48b-2d4d-4932-bd0a-bce0df29e7dc" + "6998769a-2f37-4397-a227-bb83bc8f9274" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010040Z:290ab48b-2d4d-4932-bd0a-bce0df29e7dc" + "WESTUS:20160220T023510Z:6998769a-2f37-4397-a227-bb83bc8f9274" ], "Date": [ - "Sat, 19 Dec 2015 01:00:39 GMT" + "Sat, 20 Feb 2016 02:35:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/Microsoft.Powershell.DSC?$expand=instanceView&api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczYwODQvZXh0ZW5zaW9ucy9NaWNyb3NvZnQuUG93ZXJzaGVsbC5EU0M/JGV4cGFuZD1pbnN0YW5jZVZpZXcmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/Microsoft.Powershell.DSC?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVzL3ZtY3JwdGVzdHBzNTc5L2V4dGVuc2lvbnMvTWljcm9zb2Z0LlBvd2Vyc2hlbGwuRFNDP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "69441eea-db0b-4f6d-814b-7e3bd5185e5c" + "a6ad6e81-55ce-4f96-a413-1df87f5f8784" ], "accept-language": [ "en-US" @@ -6848,10 +5412,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Powershell\",\r\n \"type\": \"DSC\",\r\n \"typeHandlerVersion\": \"2.8\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"WmfVersion\": \"latest\"\r\n },\r\n \"provisioningState\": \"Failed\",\r\n \"instanceView\": {\r\n \"name\": \"Microsoft.Powershell.DSC\",\r\n \"type\": \"Microsoft.Powershell.DSC\",\r\n \"typeHandlerVersion\": \"2.8.0.0\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/failed/1000\",\r\n \"level\": \"Error\",\r\n \"displayStatus\": \"Provisioning failed\",\r\n \"message\": \"Error downloading http://download.microsoft.com/download/B/A/4/BA4A7E71-2906-4B2D-A0E1-80CF16844F5F/dotNetFx45_Full_setup.exe: Exception calling \\\"DownloadFile\\\" with \\\"2\\\" argument(s): \\\"The remote name could not be resolved: 'download.microsoft.com'\\\"\",\r\n \"time\": \"2015-12-18T16:58:34-08:00\"\r\n }\r\n ]\r\n }\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/Microsoft.Powershell.DSC\",\r\n \"name\": \"Microsoft.Powershell.DSC\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Powershell\",\r\n \"type\": \"DSC\",\r\n \"typeHandlerVersion\": \"2.13\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {},\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/Microsoft.Powershell.DSC\",\r\n \"name\": \"Microsoft.Powershell.DSC\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1219" + "533" ], "Content-Type": [ "application/json; charset=utf-8" @@ -6866,10 +5430,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "b2460952-056c-4df0-8eeb-4dd15ad7449c" + "df68e9ab-5e93-4634-a337-39c0a543d911" ], "Cache-Control": [ "no-cache" @@ -6879,28 +5443,28 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14885" + "14926" ], "x-ms-correlation-request-id": [ - "78675057-b908-4e49-8bf4-7c8868a97848" + "104f89e5-5252-44ad-9613-9af22606409f" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010040Z:78675057-b908-4e49-8bf4-7c8868a97848" + "WESTUS:20160220T023510Z:104f89e5-5252-44ad-9613-9af22606409f" ], "Date": [ - "Sat, 19 Dec 2015 01:00:39 GMT" + "Sat, 20 Feb 2016 02:35:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Compute/virtualMachines/vmcrptestps6084/extensions/Microsoft.Powershell.DSC?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczYwODQvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczYwODQvZXh0ZW5zaW9ucy9NaWNyb3NvZnQuUG93ZXJzaGVsbC5EU0M/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/Microsoft.Powershell.DSC?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVzL3ZtY3JwdGVzdHBzNTc5L2V4dGVuc2lvbnMvTWljcm9zb2Z0LlBvd2Vyc2hlbGwuRFNDPyRleHBhbmQ9aW5zdGFuY2VWaWV3JmFwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1fb62fa9-9cf0-4798-8628-d21e063d3c31" + "642386d1-9bf5-44d6-a9e1-ee1f8b9fef36" ], "accept-language": [ "en-US" @@ -6909,68 +5473,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "159350a9-6255-4955-879d-2a6fb5f1b942" - ], - "Cache-Control": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?monitor=true&api-version=2015-06-15" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" - ], - "x-ms-correlation-request-id": [ - "5e3254fc-3799-494e-a245-87fe5902c9ca" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010041Z:5e3254fc-3799-494e-a245-87fe5902c9ca" - ], - "Date": [ - "Sat, 19 Dec 2015 01:00:40 GMT" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTU5MzUwYTktNjI1NS00OTU1LTg3OWQtMmE2ZmI1ZjFiOTQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"159350a9-6255-4955-879d-2a6fb5f1b942\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T17:00:40.0950027-08:00\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Powershell\",\r\n \"type\": \"DSC\",\r\n \"typeHandlerVersion\": \"2.13\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {},\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"name\": \"Microsoft.Powershell.DSC\",\r\n \"type\": \"Microsoft.Powershell.DSC\",\r\n \"typeHandlerVersion\": \"2.13.2.0\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"PowerShell DSC has been enabled.\",\r\n \"time\": \"2016-02-19T18:34:22-08:00\"\r\n }\r\n ]\r\n }\r\n },\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/Microsoft.Powershell.DSC\",\r\n \"name\": \"Microsoft.Powershell.DSC\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "141" + "980" ], "Content-Type": [ "application/json; charset=utf-8" @@ -6985,10 +5491,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "bd7e335e-2489-47a1-b127-0498bc72be80" + "5771d626-3d47-44c0-8793-6686dfa6cfaa" ], "Cache-Control": [ "no-cache" @@ -6998,92 +5504,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14883" + "14925" ], "x-ms-correlation-request-id": [ - "3085c303-eaff-44e2-8bbf-ef1deddbad7d" + "03f7a760-b114-45a3-a5ec-6e05cf660a22" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010111Z:3085c303-eaff-44e2-8bbf-ef1deddbad7d" + "WESTUS:20160220T023511Z:03f7a760-b114-45a3-a5ec-6e05cf660a22" ], "Date": [ - "Sat, 19 Dec 2015 01:01:10 GMT" + "Sat, 20 Feb 2016 02:35:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTU5MzUwYTktNjI1NS00OTU1LTg3OWQtMmE2ZmI1ZjFiOTQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579/providers/Microsoft.Compute/virtualMachines/vmcrptestps579/extensions/Microsoft.Powershell.DSC?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU3OS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvdmlydHVhbE1hY2hpbmVzL3ZtY3JwdGVzdHBzNTc5L2V4dGVuc2lvbnMvTWljcm9zb2Z0LlBvd2Vyc2hlbGwuRFNDP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"159350a9-6255-4955-879d-2a6fb5f1b942\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T17:00:40.0950027-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "4da8a186-1973-4f58-aba9-c6aa8350adce" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14880" - ], - "x-ms-correlation-request-id": [ - "b64696bd-c484-4b33-bd5b-c57d056a3b3d" + "x-ms-client-request-id": [ + "669405c9-b4e8-4c2c-b2d5-757759eb22f2" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010141Z:b64696bd-c484-4b33-bd5b-c57d056a3b3d" + "accept-language": [ + "en-US" ], - "Date": [ - "Sat, 19 Dec 2015 01:01:40 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTU5MzUwYTktNjI1NS00OTU1LTg3OWQtMmE2ZmI1ZjFiOTQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"159350a9-6255-4955-879d-2a6fb5f1b942\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T17:00:40.0950027-08:00\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -7091,150 +5545,46 @@ "Pragma": [ "no-cache" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "5d171408-c56e-4e23-b55a-df3cb4a96ba1" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14879" - ], - "x-ms-correlation-request-id": [ - "25313202-e31b-4410-ac58-7d03fa3881f9" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010211Z:25313202-e31b-4410-ac58-7d03fa3881f9" - ], - "Date": [ - "Sat, 19 Dec 2015 01:02:10 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTU5MzUwYTktNjI1NS00OTU1LTg3OWQtMmE2ZmI1ZjFiOTQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"159350a9-6255-4955-879d-2a6fb5f1b942\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T17:00:40.0950027-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/bcfface8-9222-46f4-b633-661903f3c61f?api-version=2015-06-15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "eb1b74e3-cf76-48dd-bab0-cd6f2655d960" + "bcfface8-9222-46f4-b633-661903f3c61f" ], "Cache-Control": [ "no-cache" ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14876" - ], - "x-ms-correlation-request-id": [ - "4d414f4b-8c99-454c-bdde-95a9f5c729cd" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010241Z:4d414f4b-8c99-454c-bdde-95a9f5c729cd" - ], - "Date": [ - "Sat, 19 Dec 2015 01:02:40 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTU5MzUwYTktNjI1NS00OTU1LTg3OWQtMmE2ZmI1ZjFiOTQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"operationId\": \"159350a9-6255-4955-879d-2a6fb5f1b942\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T17:00:40.0950027-08:00\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "141" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" - ], - "x-ms-request-id": [ - "e26af287-e437-4191-afbd-708bf900fbbc" - ], - "Cache-Control": [ - "no-cache" + "Location": [ + "https://management.azure.com/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/bcfface8-9222-46f4-b633-661903f3c61f?monitor=true&api-version=2015-06-15" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14873" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" ], "x-ms-correlation-request-id": [ - "db0c5984-eecb-433d-a64f-3dbfbb2240a5" + "cab0ef76-a70c-4e9a-b799-a1ea3debdba3" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010311Z:db0c5984-eecb-433d-a64f-3dbfbb2240a5" + "WESTUS:20160220T023511Z:cab0ef76-a70c-4e9a-b799-a1ea3debdba3" ], "Date": [ - "Sat, 19 Dec 2015 01:03:11 GMT" + "Sat, 20 Feb 2016 02:35:11 GMT" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTU5MzUwYTktNjI1NS00OTU1LTg3OWQtMmE2ZmI1ZjFiOTQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/bcfface8-9222-46f4-b633-661903f3c61f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYmNmZmFjZTgtOTIyMi00NmY0LWI2MzMtNjYxOTAzZjNjNjFmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -7242,7 +5592,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"159350a9-6255-4955-879d-2a6fb5f1b942\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T17:00:40.0950027-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"bcfface8-9222-46f4-b633-661903f3c61f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:35:10.9683524-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -7260,10 +5610,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_130997074525641757" ], "x-ms-request-id": [ - "f45d20a4-69aa-4591-b6d6-cccae80bf0f2" + "e88c5436-c843-4e8b-b9f9-6ed81afa14bb" ], "Cache-Control": [ "no-cache" @@ -7273,23 +5623,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14871" + "14924" ], "x-ms-correlation-request-id": [ - "bf729990-7b65-4763-b815-011713e975dc" + "78b9b95b-0c9d-4174-9c25-73122e6da3a5" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010341Z:bf729990-7b65-4763-b815-011713e975dc" + "WESTUS:20160220T023542Z:78b9b95b-0c9d-4174-9c25-73122e6da3a5" ], "Date": [ - "Sat, 19 Dec 2015 01:03:41 GMT" + "Sat, 20 Feb 2016 02:35:41 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTU5MzUwYTktNjI1NS00OTU1LTg3OWQtMmE2ZmI1ZjFiOTQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/bcfface8-9222-46f4-b633-661903f3c61f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYmNmZmFjZTgtOTIyMi00NmY0LWI2MzMtNjYxOTAzZjNjNjFmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -7297,7 +5647,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"159350a9-6255-4955-879d-2a6fb5f1b942\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T17:00:40.0950027-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"bcfface8-9222-46f4-b633-661903f3c61f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:35:10.9683524-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -7315,10 +5665,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_131003256838373731" ], "x-ms-request-id": [ - "f92a0fc0-2d3e-4949-992d-58f7a7a09f04" + "00a4cc15-81c5-42cb-b601-acbca9b30181" ], "Cache-Control": [ "no-cache" @@ -7328,23 +5678,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14869" + "14922" ], "x-ms-correlation-request-id": [ - "0fc28905-e58f-4b3d-b1ac-48c3de9d81d8" + "69b031b3-72bf-4acd-bb2b-0f651999f620" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010411Z:0fc28905-e58f-4b3d-b1ac-48c3de9d81d8" + "WESTUS:20160220T023612Z:69b031b3-72bf-4acd-bb2b-0f651999f620" ], "Date": [ - "Sat, 19 Dec 2015 01:04:11 GMT" + "Sat, 20 Feb 2016 02:36:11 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTU5MzUwYTktNjI1NS00OTU1LTg3OWQtMmE2ZmI1ZjFiOTQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/bcfface8-9222-46f4-b633-661903f3c61f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYmNmZmFjZTgtOTIyMi00NmY0LWI2MzMtNjYxOTAzZjNjNjFmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -7352,7 +5702,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"159350a9-6255-4955-879d-2a6fb5f1b942\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T17:00:40.0950027-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"bcfface8-9222-46f4-b633-661903f3c61f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:35:10.9683524-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -7370,10 +5720,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_131003256838373731" ], "x-ms-request-id": [ - "3228df81-66dc-49f0-8ea1-afa049a87edb" + "7bbd7dcd-1926-4ce8-9091-91c076eb54fe" ], "Cache-Control": [ "no-cache" @@ -7383,23 +5733,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14866" + "14921" ], "x-ms-correlation-request-id": [ - "93e0d433-d1a2-4651-a35c-6ca0e29cd7e6" + "b78ff83d-217c-45bd-916f-20bd491a783d" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010441Z:93e0d433-d1a2-4651-a35c-6ca0e29cd7e6" + "WESTUS:20160220T023642Z:b78ff83d-217c-45bd-916f-20bd491a783d" ], "Date": [ - "Sat, 19 Dec 2015 01:04:41 GMT" + "Sat, 20 Feb 2016 02:36:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTU5MzUwYTktNjI1NS00OTU1LTg3OWQtMmE2ZmI1ZjFiOTQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/bcfface8-9222-46f4-b633-661903f3c61f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYmNmZmFjZTgtOTIyMi00NmY0LWI2MzMtNjYxOTAzZjNjNjFmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -7407,7 +5757,7 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"159350a9-6255-4955-879d-2a6fb5f1b942\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2015-12-18T17:00:40.0950027-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"bcfface8-9222-46f4-b633-661903f3c61f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-19T18:35:10.9683524-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ "141" @@ -7425,10 +5775,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_131003256838373731" ], "x-ms-request-id": [ - "a5101651-fd3a-467b-8951-c0367f56fa91" + "9eb902cb-0d14-4de0-8eb9-0811f87442bf" ], "Cache-Control": [ "no-cache" @@ -7438,23 +5788,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14865" + "14920" ], "x-ms-correlation-request-id": [ - "66f61699-bccd-4801-a9a3-88887aae8f05" + "36379ae9-63ea-4f0c-8a15-ddd2715c1952" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010512Z:66f61699-bccd-4801-a9a3-88887aae8f05" + "WESTUS:20160220T023712Z:36379ae9-63ea-4f0c-8a15-ddd2715c1952" ], "Date": [ - "Sat, 19 Dec 2015 01:05:11 GMT" + "Sat, 20 Feb 2016 02:37:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/159350a9-6255-4955-879d-2a6fb5f1b942?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTU5MzUwYTktNjI1NS00OTU1LTg3OWQtMmE2ZmI1ZjFiOTQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/providers/Microsoft.Compute/locations/eastus/operations/bcfface8-9222-46f4-b633-661903f3c61f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYmNmZmFjZTgtOTIyMi00NmY0LWI2MzMtNjYxOTAzZjNjNjFmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -7462,10 +5812,10 @@ "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" ] }, - "ResponseBody": "{\r\n \"operationId\": \"159350a9-6255-4955-879d-2a6fb5f1b942\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2015-12-18T17:00:40.0950027-08:00\",\r\n \"endTime\": \"2015-12-18T17:05:34.735256-08:00\"\r\n}", + "ResponseBody": "{\r\n \"operationId\": \"bcfface8-9222-46f4-b633-661903f3c61f\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-19T18:35:10.9683524-08:00\",\r\n \"endTime\": \"2016-02-19T18:37:32.4465865-08:00\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "190" + "191" ], "Content-Type": [ "application/json; charset=utf-8" @@ -7480,10 +5830,10 @@ "max-age=31536000; includeSubDomains" ], "x-ms-served-by": [ - "bc9c7ae8-272f-468c-91ab-42b5442bf96b_130942857897298154" + "d94d0c8f-9d39-4ae5-ba9c-061cff9453ac_131003256838373731" ], "x-ms-request-id": [ - "4897fdd8-17ed-4e96-b084-0941b18da578" + "c9d6e055-de0b-42fb-be2b-5938f6cc45ed" ], "Cache-Control": [ "no-cache" @@ -7493,23 +5843,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14864" + "14919" ], "x-ms-correlation-request-id": [ - "259f4b78-9d5e-478d-bea0-da126ee15c37" + "161ed20f-f55d-4cdc-b9b9-e2009821aace" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151219T010542Z:259f4b78-9d5e-478d-bea0-da126ee15c37" + "WESTUS:20160220T023742Z:161ed20f-f55d-4cdc-b9b9-e2009821aace" ], "Date": [ - "Sat, 19 Dec 2015 01:05:41 GMT" + "Sat, 20 Feb 2016 02:37:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps6084?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczYwODQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourcegroups/crptestps579?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNGM4NWNiODMtNGNhZC00NmNkLWE3NzEtZmY5ZDFjMDc5ZGUyL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczU3OT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -7517,10 +5867,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084\",\r\n \"name\": \"crptestps6084\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4c85cb83-4cad-46cd-a771-ff9d1c079de2/resourceGroups/crptestps579\",\r\n \"name\": \"crptestps579\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "179" + "177" ], "Content-Type": [ "application/json; charset=utf-8" @@ -7532,16 +5882,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14985" ], "x-ms-request-id": [ - "e4cb50f8-d46d-402d-8e1b-aa5c81a16ce1" + "fbaadfff-a4c2-4ed6-b13a-b7614c78f932" ], "x-ms-correlation-request-id": [ - "e4cb50f8-d46d-402d-8e1b-aa5c81a16ce1" + "fbaadfff-a4c2-4ed6-b13a-b7614c78f932" ], "x-ms-routing-request-id": [ - "WESTUS:20151219T010542Z:e4cb50f8-d46d-402d-8e1b-aa5c81a16ce1" + "WESTUS:20160220T023742Z:fbaadfff-a4c2-4ed6-b13a-b7614c78f932" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -7550,7 +5900,7 @@ "no-cache" ], "Date": [ - "Sat, 19 Dec 2015 01:05:42 GMT" + "Sat, 20 Feb 2016 02:37:41 GMT" ] }, "StatusCode": 200 @@ -7558,12 +5908,10 @@ ], "Names": { "Test-GetAzureRmVMDscExtension": [ - "crptestps6084" + "crptestps579" ] }, "Variables": { - "SubscriptionId": "24fb23e3-6ba3-41f0-9b6e-e41131d5d61e", - "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", - "Domain": "microsoft.com" + "SubscriptionId": "4c85cb83-4cad-46cd-a771-ff9d1c079de2" } } \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineExtensionTests/TestVirtualMachineCustomScriptExtensionSecureExecution.json b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineExtensionTests/TestVirtualMachineCustomScriptExtensionSecureExecution.json new file mode 100644 index 000000000000..225c304ad80c --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineExtensionTests/TestVirtualMachineCustomScriptExtensionSecureExecution.json @@ -0,0 +1,9754 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-request-id": [ + "a7fa2ca6-4d77-45f0-b91b-448e17d573ba" + ], + "x-ms-correlation-request-id": [ + "a7fa2ca6-4d77-45f0-b91b-448e17d573ba" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042236Z:a7fa2ca6-4d77-45f0-b91b-448e17d573ba" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:22:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps3545?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczM1NDU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "105" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-request-id": [ + "1d709e21-6e51-45e5-b6d9-01ea6204f6c7" + ], + "x-ms-correlation-request-id": [ + "1d709e21-6e51-45e5-b6d9-01ea6204f6c7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042236Z:1d709e21-6e51-45e5-b6d9-01ea6204f6c7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:22:36 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps3545?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczM1NDU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-request-id": [ + "9091126c-17e3-4d03-9ead-51c70cb8a310" + ], + "x-ms-correlation-request-id": [ + "9091126c-17e3-4d03-9ead-51c70cb8a310" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052001Z:9091126c-17e3-4d03-9ead-51c70cb8a310" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:20:00 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps3545?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczM1NDU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545\",\r\n \"name\": \"crptestps3545\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "179" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "3ff3ea65-4481-47f2-9347-d026623b66ed" + ], + "x-ms-correlation-request-id": [ + "3ff3ea65-4481-47f2-9347-d026623b66ed" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042238Z:3ff3ea65-4481-47f2-9347-d026623b66ed" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:22:37 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-request-id": [ + "debcac90-a889-4404-b1b0-e671a78871d4" + ], + "x-ms-correlation-request-id": [ + "debcac90-a889-4404-b1b0-e671a78871d4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042238Z:debcac90-a889-4404-b1b0-e671a78871d4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:22:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualnetworks/vnetcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMzU0NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "38d7118a-e699-4605-87d0-cb224e01ccf0" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/vnetcrptestps3545' under resource group 'crptestps3545' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "168" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "4360cc4c-1302-4583-a63c-d2dc96a51503" + ], + "x-ms-correlation-request-id": [ + "4360cc4c-1302-4583-a63c-d2dc96a51503" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042239Z:4360cc4c-1302-4583-a63c-d2dc96a51503" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:22:38 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualnetworks/vnetcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMzU0NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545\",\r\n \"etag\": \"W/\\\"e4fdd574-e956-4ed8-9586-b2078b26724a\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"b6a5d101-eb7d-4cf4-91e4-390bb69356f1\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545/subnets/subnetcrptestps3545\",\r\n \"etag\": \"W/\\\"e4fdd574-e956-4ed8-9586-b2078b26724a\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1076" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f63c651c-01dd-4fda-9d6d-3c69d76dd32f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"e4fdd574-e956-4ed8-9586-b2078b26724a\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-correlation-request-id": [ + "7bb8406b-b39e-48b5-aaf3-be8cd2d1facd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042949Z:7bb8406b-b39e-48b5-aaf3-be8cd2d1facd" + ], + "Date": [ + "Wed, 24 Feb 2016 04:29:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualnetworks/vnetcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMzU0NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "de43cbde-20cf-45c7-8ca5-42037a7623ea" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545\",\r\n \"etag\": \"W/\\\"e4fdd574-e956-4ed8-9586-b2078b26724a\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"b6a5d101-eb7d-4cf4-91e4-390bb69356f1\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545/subnets/subnetcrptestps3545\",\r\n \"etag\": \"W/\\\"e4fdd574-e956-4ed8-9586-b2078b26724a\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1076" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "efeaba1b-f2dd-428f-92a8-6366dd486e16" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"e4fdd574-e956-4ed8-9586-b2078b26724a\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14983" + ], + "x-ms-correlation-request-id": [ + "5e2f9acb-fde9-43dd-832d-b3088dde7a99" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042949Z:5e2f9acb-fde9-43dd-832d-b3088dde7a99" + ], + "Date": [ + "Wed, 24 Feb 2016 04:29:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualnetworks/vnetcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMzU0NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "434d4f69-39c1-441c-bcf2-701745a0d952" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545\",\r\n \"etag\": \"W/\\\"e4fdd574-e956-4ed8-9586-b2078b26724a\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"b6a5d101-eb7d-4cf4-91e4-390bb69356f1\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545/subnets/subnetcrptestps3545\",\r\n \"etag\": \"W/\\\"e4fdd574-e956-4ed8-9586-b2078b26724a\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1076" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "bc9c0418-f7c3-4c2c-9c50-05d6d3cd3c53" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"e4fdd574-e956-4ed8-9586-b2078b26724a\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-correlation-request-id": [ + "c2a09b4a-7f90-4502-bea0-403bdb4853c0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042949Z:c2a09b4a-7f90-4502-bea0-403bdb4853c0" + ], + "Date": [ + "Wed, 24 Feb 2016 04:29:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualnetworks/vnetcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMzU0NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps3545\",\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n ]\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "423" + ], + "x-ms-client-request-id": [ + "e5f03203-c0e9-4181-9778-6c7b3886b3da" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545\",\r\n \"etag\": \"W/\\\"3b3f9834-ecbc-48cd-bef5-167fc4d10147\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"b6a5d101-eb7d-4cf4-91e4-390bb69356f1\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545/subnets/subnetcrptestps3545\",\r\n \"etag\": \"W/\\\"3b3f9834-ecbc-48cd-bef5-167fc4d10147\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1074" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "6d58bade-370d-45d2-9929-acc128e62d63" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "98f2afd3-5417-4db1-b392-6ce7ff39697e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042243Z:98f2afd3-5417-4db1-b392-6ce7ff39697e" + ], + "Date": [ + "Wed, 24 Feb 2016 04:22:43 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e7d3a5d6-1954-4920-a624-2b5a08434776" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "b45fc4c0-e351-447a-9a43-26e4ce5196bf" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042313Z:b45fc4c0-e351-447a-9a43-26e4ce5196bf" + ], + "Date": [ + "Wed, 24 Feb 2016 04:23:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b997a1eb-4263-4ddc-9b0b-61d49baafed4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "d83dec34-8096-4443-ab69-a85d71cd2134" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042343Z:d83dec34-8096-4443-ab69-a85d71cd2134" + ], + "Date": [ + "Wed, 24 Feb 2016 04:23:43 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c281d03a-7850-487e-a2b0-20a95d936b0b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "4d9f8f13-3304-424d-abc3-cb3ddb69424d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042414Z:4d9f8f13-3304-424d-abc3-cb3ddb69424d" + ], + "Date": [ + "Wed, 24 Feb 2016 04:24:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a3ccc9f9-14bf-4da3-afc2-f2d2484f3e12" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "726aba5b-e9bb-4fe7-a5a8-e03445f4ce85" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042444Z:726aba5b-e9bb-4fe7-a5a8-e03445f4ce85" + ], + "Date": [ + "Wed, 24 Feb 2016 04:24:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0eff7b85-60fb-462a-b36e-4b4c83688f46" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "16cb3341-2357-4686-9471-9c4bec8952b5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042515Z:16cb3341-2357-4686-9471-9c4bec8952b5" + ], + "Date": [ + "Wed, 24 Feb 2016 04:25:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d7fba9d0-a972-4c1b-bba7-8d2ce0407b2b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "e9996a17-11d8-4d26-8c3f-9519c675c054" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042545Z:e9996a17-11d8-4d26-8c3f-9519c675c054" + ], + "Date": [ + "Wed, 24 Feb 2016 04:25:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1e071811-3c8d-40c7-b96f-1f40a7b3ae37" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "8034e02e-773f-479c-b82b-008b0f8d08e3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042616Z:8034e02e-773f-479c-b82b-008b0f8d08e3" + ], + "Date": [ + "Wed, 24 Feb 2016 04:26:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a7d1d204-a067-447a-80c6-565b9ae0563c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "04768436-f29c-474c-b6f0-3fb69412a57e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042646Z:04768436-f29c-474c-b6f0-3fb69412a57e" + ], + "Date": [ + "Wed, 24 Feb 2016 04:26:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d15e56f7-f4d6-42b5-a279-c5eaadce6bc6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "5de687e6-1470-4019-a799-7fd9236eae84" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042717Z:5de687e6-1470-4019-a799-7fd9236eae84" + ], + "Date": [ + "Wed, 24 Feb 2016 04:27:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1d094b82-0006-4545-8ba1-13b4b05d00c4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "d3d841f1-fa5d-438b-a638-0a900d17f618" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042747Z:d3d841f1-fa5d-438b-a638-0a900d17f618" + ], + "Date": [ + "Wed, 24 Feb 2016 04:27:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "88a9b73e-b824-46ef-9284-de695a1b3c6e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "d420143d-2ed8-49da-9635-29f75c68d34b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042817Z:d420143d-2ed8-49da-9635-29f75c68d34b" + ], + "Date": [ + "Wed, 24 Feb 2016 04:28:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c0d54e9f-ed18-4779-8da1-ed8caa59890f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "92afa234-13ed-471e-b69e-0f2f994ecac5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042848Z:92afa234-13ed-471e-b69e-0f2f994ecac5" + ], + "Date": [ + "Wed, 24 Feb 2016 04:28:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1bec213e-8adf-47c0-a284-f50efcaa23a0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "4939b39b-c0a6-4138-a28c-aaf5ed769d17" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042918Z:4939b39b-c0a6-4138-a28c-aaf5ed769d17" + ], + "Date": [ + "Wed, 24 Feb 2016 04:29:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6d58bade-370d-45d2-9929-acc128e62d63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmQ1OGJhZGUtMzcwZC00NWQyLTk5MjktYWNjMTI4ZTYyZDYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "68dc5bfd-9aeb-4179-901f-6ed21e5fdf4a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "4a9c789a-51c8-48da-b559-cd27fdb072d4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042949Z:4a9c789a-51c8-48da-b559-cd27fdb072d4" + ], + "Date": [ + "Wed, 24 Feb 2016 04:29:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMzU0NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "af156d9d-197a-46a8-a2f9-b083bab872b9" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/pubipcrptestps3545' under resource group 'crptestps3545' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "171" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "e19d2e9f-b713-4fc9-93ce-2f5172921b53" + ], + "x-ms-correlation-request-id": [ + "e19d2e9f-b713-4fc9-93ce-2f5172921b53" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042950Z:e19d2e9f-b713-4fc9-93ce-2f5172921b53" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:29:49 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMzU0NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545\",\r\n \"etag\": \"W/\\\"2b656a60-7fe7-4f2f-b2e7-fc8279698de2\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"6b0edf1e-bb5d-49db-ba83-953497a4099d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps3545\",\r\n \"fqdn\": \"pubipcrptestps3545.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0ff2bfb0-9164-4572-ade1-7d096c29a286" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"2b656a60-7fe7-4f2f-b2e7-fc8279698de2\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-correlation-request-id": [ + "e638c986-2b0d-4844-8a2b-849de8762c38" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043024Z:e638c986-2b0d-4844-8a2b-849de8762c38" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMzU0NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "15815ab0-6395-4e20-9859-863833246da5" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545\",\r\n \"etag\": \"W/\\\"2b656a60-7fe7-4f2f-b2e7-fc8279698de2\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"6b0edf1e-bb5d-49db-ba83-953497a4099d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps3545\",\r\n \"fqdn\": \"pubipcrptestps3545.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0f67b978-f0fd-41a1-b833-acf8291a6368" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"2b656a60-7fe7-4f2f-b2e7-fc8279698de2\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-correlation-request-id": [ + "ac98f9bf-b5db-4d2d-8cba-95e5baf5de07" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043024Z:ac98f9bf-b5db-4d2d-8cba-95e5baf5de07" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMzU0NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6719dd56-7250-4c81-ad60-6d1199e7bc6d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545\",\r\n \"etag\": \"W/\\\"2b656a60-7fe7-4f2f-b2e7-fc8279698de2\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"6b0edf1e-bb5d-49db-ba83-953497a4099d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps3545\",\r\n \"fqdn\": \"pubipcrptestps3545.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "fe3f8311-eda4-45a7-825d-c47e58bb8892" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"2b656a60-7fe7-4f2f-b2e7-fc8279698de2\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-correlation-request-id": [ + "7aff86d5-bc85-495b-898c-3c1a71174a24" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043024Z:7aff86d5-bc85-495b-898c-3c1a71174a24" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMzU0NT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps3545\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "174" + ], + "x-ms-client-request-id": [ + "37ba1109-1c30-4727-ac2f-65f9cf4549d4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545\",\r\n \"etag\": \"W/\\\"9926b172-a67a-4910-8073-5f4e3e4b3c9b\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"6b0edf1e-bb5d-49db-ba83-953497a4099d\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps3545\",\r\n \"fqdn\": \"pubipcrptestps3545.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "665" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "cb401f81-e2c1-493c-a6c2-3f58aef86790" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/cb401f81-e2c1-493c-a6c2-3f58aef86790?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "2d92ee10-eff4-4d71-87f2-9f2953cb0cb9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T042953Z:2d92ee10-eff4-4d71-87f2-9f2953cb0cb9" + ], + "Date": [ + "Wed, 24 Feb 2016 04:29:52 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/cb401f81-e2c1-493c-a6c2-3f58aef86790?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvY2I0MDFmODEtZTJjMS00OTNjLWE2YzItM2Y1OGFlZjg2NzkwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "36960213-26b9-4294-aa20-39d2269171e0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "80e8f03d-7d51-4885-a4ce-513b08de9e85" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043023Z:80e8f03d-7d51-4885-a4ce-513b08de9e85" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczM1NDU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2100d5b2-267f-463e-8a2b-112ce81f61c3" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/niccrptestps3545' under resource group 'crptestps3545' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "169" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "9bea3788-94e8-4d28-a3ce-b7e92248393b" + ], + "x-ms-correlation-request-id": [ + "9bea3788-94e8-4d28-a3ce-b7e92248393b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043024Z:9bea3788-94e8-4d28-a3ce-b7e92248393b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:24 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczM1NDU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "20884f17-d42c-4f28-9cb9-67bac5d4cb60" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"niccrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545\",\r\n \"etag\": \"W/\\\"822d6fee-9792-4123-a6ae-543f141eff54\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"46a4fd78-d426-4680-aa92-7d13e69fe037\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"822d6fee-9792-4123-a6ae-543f141eff54\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545/subnets/subnetcrptestps3545\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1545" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f5736cf8-f939-436d-91f3-9c4fa796132a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"822d6fee-9792-4123-a6ae-543f141eff54\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14975" + ], + "x-ms-correlation-request-id": [ + "e6ecb026-b130-45b9-81ce-995424799c11" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043027Z:e6ecb026-b130-45b9-81ce-995424799c11" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczM1NDU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "bbc0c51b-e83e-400c-a8e1-061c2a8f3282" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"niccrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545\",\r\n \"etag\": \"W/\\\"822d6fee-9792-4123-a6ae-543f141eff54\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"46a4fd78-d426-4680-aa92-7d13e69fe037\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"822d6fee-9792-4123-a6ae-543f141eff54\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545/subnets/subnetcrptestps3545\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1545" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ea9021e1-883f-459b-8329-eb4c2976dce3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"822d6fee-9792-4123-a6ae-543f141eff54\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14974" + ], + "x-ms-correlation-request-id": [ + "801825e5-2f6d-42f1-9cf2-c0ff9301638d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043027Z:801825e5-2f6d-42f1-9cf2-c0ff9301638d" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczM1NDU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545/subnets/subnetcrptestps3545\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545\"\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "900" + ], + "x-ms-client-request-id": [ + "12722de1-aa62-4484-98af-defd083b1ba7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"niccrptestps3545\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545\",\r\n \"etag\": \"W/\\\"822d6fee-9792-4123-a6ae-543f141eff54\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"46a4fd78-d426-4680-aa92-7d13e69fe037\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"822d6fee-9792-4123-a6ae-543f141eff54\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps3545\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/virtualNetworks/vnetcrptestps3545/subnets/subnetcrptestps3545\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1545" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "045c0616-268c-4ca5-9329-067583e7fb54" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/045c0616-268c-4ca5-9329-067583e7fb54?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "95c0303d-b4cd-4581-b2db-b675a2ae71f4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043027Z:95c0303d-b4cd-4581-b2db-b675a2ae71f4" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:26 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Storage/storageAccounts/stocrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMzNTQ1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "89" + ], + "x-ms-client-request-id": [ + "97ad080f-5d68-4ed3-86cd-50ad9e1bfb9e" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "7a2aee7f-197c-4ed3-9660-000dc3707268" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/03630697-8770-41d6-91df-3986dda84008?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "7a2aee7f-197c-4ed3-9660-000dc3707268" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043029Z:7a2aee7f-197c-4ed3-9660-000dc3707268" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:29 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/03630697-8770-41d6-91df-3986dda84008?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzAzNjMwNjk3LTg3NzAtNDFkNi05MWRmLTM5ODZkZGE4NDAwOD9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ffc563f3-0a4b-4438-b5f4-0b8837297bc1" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "6936cc01-42dd-4d09-9647-84ac0783b5c0" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/03630697-8770-41d6-91df-3986dda84008?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "6936cc01-42dd-4d09-9647-84ac0783b5c0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043029Z:6936cc01-42dd-4d09-9647-84ac0783b5c0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:29 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/03630697-8770-41d6-91df-3986dda84008?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzAzNjMwNjk3LTg3NzAtNDFkNi05MWRmLTM5ODZkZGE4NDAwOD9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "caf50b28-4876-41d6-bef9-588f82f6fa1d" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "89" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "cc816a24-5275-4e08-a669-c457671a1a21" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-correlation-request-id": [ + "cc816a24-5275-4e08-a669-c457671a1a21" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043054Z:cc816a24-5275-4e08-a669-c457671a1a21" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Storage/storageAccounts/stocrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMzNTQ1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b6465b2a-62c5-48c8-9b30-fb6481f3c8dc" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Storage/storageAccounts/stocrptestps3545\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps3545\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-24T04:30:28.6268694Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps3545.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps3545.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps3545.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps3545.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "743" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "24f21a21-e8dd-4e58-a198-253109c69f72" + ], + "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": [ + "24f21a21-e8dd-4e58-a198-253109c69f72" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043055Z:24f21a21-e8dd-4e58-a198-253109c69f72" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Storage/storageAccounts/stocrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMzNTQ1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fe93545c-fe1a-4606-94db-9215576cea67" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Storage/storageAccounts/stocrptestps3545\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps3545\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-24T04:30:28.6268694Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps3545.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps3545.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps3545.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps3545.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "743" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e70213b3-c466-4662-9d5d-3e9a1b69a9dc" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-correlation-request-id": [ + "e70213b3-c466-4662-9d5d-3e9a1b69a9dc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043055Z:e70213b3-c466-4662-9d5d-3e9a1b69a9dc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Storage/storageAccounts/stocrptestps3545/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMzNTQ1L2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a719d6e9-c9b7-4c26-a3a1-4ba3f7e277d6" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"+MRWHr8iqPmVEAZSGhC5WDza9Ud6HsAZQTGg+dolFKNgnYKAIDV52mAzYSj+8oghaeL7KPO4xtrTWF4l/7GUXA==\",\r\n \"key2\": \"vZUtRIgTYKOpSTiAMXQw1Vd99+yYi+swoUuboEVX/xEuU7Kpg2BOVE8HtF2XczBDZGFbP0xO22kH4bU5Ka9utA==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e76f9cb6-cab7-4791-879d-31b4324ba788" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "e76f9cb6-cab7-4791-879d-31b4324ba788" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043055Z:e76f9cb6-cab7-4791-879d-31b4324ba788" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "36816442-a77e-4d78-953d-fa6490b3a31c" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1013/providers/Microsoft.Storage/storageAccounts/25alkcwqxomumpg2ngz7q\",\r\n \"location\": \"westus\",\r\n \"name\": \"25alkcwqxomumpg2ngz7q\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T04:21:07.2740633Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://25alkcwqxomumpg2ngz7q.blob.core.windows.net/\",\r\n \"file\": \"https://25alkcwqxomumpg2ngz7q.file.core.windows.net/\",\r\n \"queue\": \"https://25alkcwqxomumpg2ngz7q.queue.core.windows.net/\",\r\n \"table\": \"https://25alkcwqxomumpg2ngz7q.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6810/providers/Microsoft.Storage/storageAccounts/bejoifxr7vcd7mif7vsnzg\",\r\n \"location\": \"westus\",\r\n \"name\": \"bejoifxr7vcd7mif7vsnzg\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T02:07:58.5240189Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://bejoifxr7vcd7mif7vsnzg.blob.core.windows.net/\",\r\n \"file\": \"https://bejoifxr7vcd7mif7vsnzg.file.core.windows.net/\",\r\n \"queue\": \"https://bejoifxr7vcd7mif7vsnzg.queue.core.windows.net/\",\r\n \"table\": \"https://bejoifxr7vcd7mif7vsnzg.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar5051/providers/Microsoft.Storage/storageAccounts/crptestar245\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar245\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-30T04:15:31.0798702Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar245.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar245.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar245.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar245.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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar6046/providers/Microsoft.Storage/storageAccounts/crptestar3376\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar3376\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-30T04:07:23.059133Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar3376.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar3376.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar3376.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar3376.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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar7455/providers/Microsoft.Storage/storageAccounts/crptestar3423\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar3423\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T22:02:29.0438259Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar3423.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar3423.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar3423.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar3423.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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps260/providers/Microsoft.Storage/storageAccounts/crptestps260sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps260sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-29T16:36:49.7383632Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps260sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps260sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps260sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps260sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps6849\": \"2015-12-29 16:37:15Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3541/providers/Microsoft.Storage/storageAccounts/crptestps3541sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps3541sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-13T02:54:13.5222659Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps3541sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps3541sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps3541sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps3541sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps6965\": \"2015-12-13 02:54:38Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4125/providers/Microsoft.Storage/storageAccounts/crptestps4125sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps4125sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T19:27:35.5407357Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps4125sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps4125sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps4125sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps4125sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps6219\": \"2016-01-26 19:28:02Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4749/providers/Microsoft.Storage/storageAccounts/crptestps4749sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps4749sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-10T03:02:41.2530379Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps4749sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps4749sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps4749sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps4749sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps8366\": \"2016-02-10 03:03:07Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5934/providers/Microsoft.Storage/storageAccounts/crptestps5934sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps5934sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-11-17T13:02:21.0037252Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps5934sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps5934sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps5934sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps5934sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps574\": \"2015-11-17 13:02:48Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7160/providers/Microsoft.Storage/storageAccounts/crptestps7160sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps7160sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T20:00:10.6166626Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps7160sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps7160sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps7160sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps7160sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps450\": \"2016-02-05 20:00:37Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps717/providers/Microsoft.Storage/storageAccounts/crptestps717sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps717sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-01T15:38:31.7735723Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps717sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps717sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps717sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps717sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps1002\": \"2016-01-01 15:38:58Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9398/providers/Microsoft.Storage/storageAccounts/crptestps9398sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps9398sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T03:07:24.3580028Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps9398sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps9398sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps9398sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps9398sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps8430\": \"2016-02-05 03:07:49Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps947/providers/Microsoft.Storage/storageAccounts/crptestps947sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps947sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T12:47:29.0329078Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps947sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps947sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps947sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps947sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps9737\": \"2016-02-05 12:47:55Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/byol/providers/Microsoft.Storage/storageAccounts/mybyolosimage\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"mybyolosimage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_RAGRS\",\r\n \"creationTime\": \"2016-01-29T23:31:43.8367081Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://mybyolosimage.blob.core.windows.net/\",\r\n \"file\": \"https://mybyolosimage.file.core.windows.net/\",\r\n \"queue\": \"https://mybyolosimage.queue.core.windows.net/\",\r\n \"table\": \"https://mybyolosimage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"southeastasia\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryEndpoints\": {\r\n \"blob\": \"https://mybyolosimage-secondary.blob.core.windows.net/\",\r\n \"queue\": \"https://mybyolosimage-secondary.queue.core.windows.net/\",\r\n \"table\": \"https://mybyolosimage-secondary.table.core.windows.net/\"\r\n },\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5244/providers/Microsoft.Storage/storageAccounts/pqhu6xt4klz81dydf2dcd\",\r\n \"location\": \"westus\",\r\n \"name\": \"pqhu6xt4klz81dydf2dcd\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:03:42.5126658Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://pqhu6xt4klz81dydf2dcd.blob.core.windows.net/\",\r\n \"file\": \"https://pqhu6xt4klz81dydf2dcd.file.core.windows.net/\",\r\n \"queue\": \"https://pqhu6xt4klz81dydf2dcd.queue.core.windows.net/\",\r\n \"table\": \"https://pqhu6xt4klz81dydf2dcd.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1013/providers/Microsoft.Storage/storageAccounts/stocrptestps1013\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps1013\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T04:20:07.8674758Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1013.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1372/providers/Microsoft.Storage/storageAccounts/stocrptestps1372\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps1372\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-18T22:31:07.1773707Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1372.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps1372.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps1372.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps1372.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2072/providers/Microsoft.Storage/storageAccounts/stocrptestps2072\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps2072\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-12T02:19:55.6977949Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2072.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2072.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2072.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2072.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2639/providers/Microsoft.Storage/storageAccounts/stocrptestps2639\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2639\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T03:52:37.4339159Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2639.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2639/providers/Microsoft.Storage/storageAccounts/stocrptestps2639add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2639add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:53:04.5747379Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2639add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2639add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2639add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2639add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2854/providers/Microsoft.Storage/storageAccounts/stocrptestps2854\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2854\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T03:49:39.4009944Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2854.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2854/providers/Microsoft.Storage/storageAccounts/stocrptestps2854add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2854add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:50:06.4793732Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2854add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2854add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2854add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2854add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Storage/storageAccounts/stocrptestps3545\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps3545\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-24T04:30:28.6268694Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps3545.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps3545.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps3545.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps3545.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4115/providers/Microsoft.Storage/storageAccounts/stocrptestps4115\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps4115\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:17:12.433774Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4115.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4115.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4115.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4115.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4115/providers/Microsoft.Storage/storageAccounts/stocrptestps4115add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps4115add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:17:40.0745113Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4115add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4115add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4115add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4115add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4861/providers/Microsoft.Storage/storageAccounts/stocrptestps4861\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps4861\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-19T04:15:24.7178196Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4861.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4861.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4861.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4861.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5143/providers/Microsoft.Storage/storageAccounts/stocrptestps5143\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5143\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:29:28.0404402Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5143.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5143.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5143.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5143.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5244/providers/Microsoft.Storage/storageAccounts/stocrptestps5244\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5244\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T02:03:04.0124174Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5244.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5428/providers/Microsoft.Storage/storageAccounts/stocrptestps5428\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps5428\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-18T03:07:33.6211225Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5428.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5428.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5428.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5428.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps578/providers/Microsoft.Storage/storageAccounts/stocrptestps578\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps578\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-10-30T21:07:32.0380514Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps578.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps578.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps578.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps578.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5834/providers/Microsoft.Storage/storageAccounts/stocrptestps5834\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5834\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-02T04:48:53.4602174Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5834.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5834.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5834.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5834.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Storage/storageAccounts/stocrptestps6084\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6084\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-19T00:16:23.8130129Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6084.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6084.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6084.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6084.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6270/providers/Microsoft.Storage/storageAccounts/stocrptestps6270\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6270\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T23:05:45.2211023Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6270.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6270.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6270.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6270.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6435/providers/Microsoft.Storage/storageAccounts/stocrptestps6435\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps6435\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-02T18:41:18.9408678Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6435.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6435.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6435.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6435.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6798/providers/Microsoft.Storage/storageAccounts/stocrptestps6798\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps6798\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-02T05:04:40.9352399Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6798.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6798.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6798.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6798.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6810/providers/Microsoft.Storage/storageAccounts/stocrptestps6810\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps6810\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-25T01:18:35.9601114Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6810.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6846/providers/Microsoft.Storage/storageAccounts/stocrptestps6846\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6846\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T18:28:28.1640428Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6846.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6846.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6846.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6846.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7089/providers/Microsoft.Storage/storageAccounts/stocrptestps7089\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps7089\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-02T18:45:20.9742566Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7089.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7089.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7089.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7089.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7647/providers/Microsoft.Storage/storageAccounts/stocrptestps7647\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps7647\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:29:52.8761356Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7647.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7647.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7647.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7647.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7647/providers/Microsoft.Storage/storageAccounts/stocrptestps7647add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps7647add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:30:20.6106867Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7647add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7647add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7647add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7647add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps8428/providers/Microsoft.Storage/storageAccounts/stocrptestps8428\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps8428\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T04:43:19.3686534Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8428.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8428.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8428.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8428.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps8976/providers/Microsoft.Storage/storageAccounts/stocrptestps8976\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps8976\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-03T04:15:00.2407604Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8976.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8976.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8976.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8976.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9368/providers/Microsoft.Storage/storageAccounts/stocrptestps9368\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9368\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:41:24.6231137Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9368.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9368.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9368.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9368.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9414/providers/Microsoft.Storage/storageAccounts/stocrptestps9414\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps9414\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T07:37:01.8300242Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9414.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9414.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9414.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9414.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9441/providers/Microsoft.Storage/storageAccounts/stocrptestps9441\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9441\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:35:47.7064288Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9441.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9441.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9441.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9441.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9441/providers/Microsoft.Storage/storageAccounts/stocrptestps9441add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9441add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:36:15.6909233Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9441add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9441add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9441add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9441add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/pstestrg327/providers/Microsoft.Storage/storageAccounts/stopstestrg327\",\r\n \"location\": \"westus\",\r\n \"name\": \"stopstestrg327\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-04-18T17:45:38.9484234Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stopstestrg327.blob.core.windows.net/\",\r\n \"file\": \"https://stopstestrg327.file.core.windows.net/\",\r\n \"queue\": \"https://stopstestrg327.queue.core.windows.net/\",\r\n \"table\": \"https://stopstestrg327.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/pstestrg6302/providers/Microsoft.Storage/storageAccounts/stopstestrg6302\",\r\n \"location\": \"westus\",\r\n \"name\": \"stopstestrg6302\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-04-18T06:47:18.2286738Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stopstestrg6302.blob.core.windows.net/\",\r\n \"file\": \"https://stopstestrg6302.file.core.windows.net/\",\r\n \"queue\": \"https://stopstestrg6302.queue.core.windows.net/\",\r\n \"table\": \"https://stopstestrg6302.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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}", + "ResponseHeaders": { + "Content-Length": [ + "35909" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ea7493b5-1775-4fd0-9c0b-ac31c3c7cec4" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-correlation-request-id": [ + "ea7493b5-1775-4fd0-9c0b-ac31c3c7cec4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043055Z:ea7493b5-1775-4fd0-9c0b-ac31c3c7cec4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczM1NDU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A4\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"osDisk\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps3545.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\",\r\n \"createOption\": \"FromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps3545.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps3545.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"BaR@123crptestps3545\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true\r\n }\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps3545.blob.core.windows.net/\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1834" + ], + "x-ms-client-request-id": [ + "3ae7bc2c-164e-4a1d-9e68-04e0836ed75b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"c87c8ff5-e432-497e-aa45-fb3cbdb1757e\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A4\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps3545.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps3545.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps3545.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps3545.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545\",\r\n \"name\": \"vmcrptestps3545\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2144" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "ad5262ab-bdd9-4c12-8807-b29a00c0933c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "78d5431c-d6cd-4a71-b398-154b97918458" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043058Z:78d5431c-d6cd-4a71-b398-154b97918458" + ], + "Date": [ + "Wed, 24 Feb 2016 04:30:57 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4de8a09c-2bd5-4f34-a377-7bd6a740603e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "5c608528-7e3c-420c-8d09-e8b544f0c400" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043129Z:5c608528-7e3c-420c-8d09-e8b544f0c400" + ], + "Date": [ + "Wed, 24 Feb 2016 04:31:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "a0ca3ca4-eaa8-4992-b6cc-3e5af2adb37b" + ], + "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": [ + "c771e7ca-cf49-402a-ac4d-177a44d51e83" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043159Z:c771e7ca-cf49-402a-ac4d-177a44d51e83" + ], + "Date": [ + "Wed, 24 Feb 2016 04:31:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "b2d8b13c-580b-4793-8246-c9ac1337b294" + ], + "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": [ + "76b8b84d-0c0e-4737-beed-1b1468c94450" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043229Z:76b8b84d-0c0e-4737-beed-1b1468c94450" + ], + "Date": [ + "Wed, 24 Feb 2016 04:32:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "5dc303e0-d337-4142-8ff5-92576a15fb49" + ], + "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": [ + "c0cce361-7194-40b5-9ad2-99f70d6eacd0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043259Z:c0cce361-7194-40b5-9ad2-99f70d6eacd0" + ], + "Date": [ + "Wed, 24 Feb 2016 04:32:58 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "0e6f8eee-841f-48fa-b809-f2c8e5c9d4a0" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "795dfb4c-aa77-4178-b100-9ee00e5d3922" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043330Z:795dfb4c-aa77-4178-b100-9ee00e5d3922" + ], + "Date": [ + "Wed, 24 Feb 2016 04:33:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "abe35b0e-17c9-4ca0-a893-dca371d5c89f" + ], + "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": [ + "40e8ed71-6ec5-4a5c-864d-db45cfecb22c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043400Z:40e8ed71-6ec5-4a5c-864d-db45cfecb22c" + ], + "Date": [ + "Wed, 24 Feb 2016 04:33:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "9011870d-19c9-4dbb-9993-5b02ee5d51e2" + ], + "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": [ + "1b665362-4721-4e7a-b437-63e0e4fc73c2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043430Z:1b665362-4721-4e7a-b437-63e0e4fc73c2" + ], + "Date": [ + "Wed, 24 Feb 2016 04:34:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "11bdcec8-34bd-4a52-88ea-daa90f36fb51" + ], + "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": [ + "066c3f93-b087-49a6-a888-d30ec32133cf" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043500Z:066c3f93-b087-49a6-a888-d30ec32133cf" + ], + "Date": [ + "Wed, 24 Feb 2016 04:35:00 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "bc654040-b602-4664-a2fc-d00688e39202" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "fcff498b-800d-46cf-8afa-83e88d51564b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043531Z:fcff498b-800d-46cf-8afa-83e88d51564b" + ], + "Date": [ + "Wed, 24 Feb 2016 04:35:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "5e41cbfc-6582-4677-b776-d51a4969563b" + ], + "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": [ + "7397e517-aed6-4d41-a305-2993458681ed" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043601Z:7397e517-aed6-4d41-a305-2993458681ed" + ], + "Date": [ + "Wed, 24 Feb 2016 04:36:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "a24df62a-3347-4ab2-aa27-4dd01f6ecda2" + ], + "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": [ + "3d63ec90-2189-4651-93bf-3ef58c10e2e9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043631Z:3d63ec90-2189-4651-93bf-3ef58c10e2e9" + ], + "Date": [ + "Wed, 24 Feb 2016 04:36:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ad5262ab-bdd9-4c12-8807-b29a00c0933c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWQ1MjYyYWItYmRkOS00YzEyLTg4MDctYjI5YTAwYzA5MzNjP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ad5262ab-bdd9-4c12-8807-b29a00c0933c\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-23T20:30:57.8358205-08:00\",\r\n \"endTime\": \"2016-02-23T20:36:33.4317133-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "8ef7f21b-f2da-466c-8d64-930a7d81b97f" + ], + "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": [ + "86f75d81-6075-466c-8876-b978ffee9a5b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043701Z:86f75d81-6075-466c-8876-b978ffee9a5b" + ], + "Date": [ + "Wed, 24 Feb 2016 04:37:01 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczM1NDU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"c87c8ff5-e432-497e-aa45-fb3cbdb1757e\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A4\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps3545.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps3545.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps3545.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Network/networkInterfaces/niccrptestps3545\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps3545.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545\",\r\n \"name\": \"vmcrptestps3545\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2145" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f4e73bfb-7e84-4a51-9e36-fa820377bd07" + ], + "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": [ + "fbf93139-9371-450c-b9de-5e1dc2694a96" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043702Z:fbf93139-9371-450c-b9de-5e1dc2694a96" + ], + "Date": [ + "Wed, 24 Feb 2016 04:37:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ef488a2a-3f71-48b1-95b7-4a4e6950b9c5" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4psa\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/4psa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4ward365\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/4ward365\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"7isolutions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/7isolutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"a10networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/a10networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"abiquo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/abiquo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"active-navigation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/active-navigation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"activeeon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/activeeon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adam-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adam-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adatao\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adatao\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe_test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe_test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adra-match\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adra-match\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech-webaccess\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech-webaccess\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aerospike\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aerospike\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aimsinnovation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aimsinnovation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aiscaler-cache-control-ddos-and-url-rewriting-\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aiscaler-cache-control-ddos-and-url-rewriting-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alachisoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alachisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alertlogic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alertlogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AlertLogic.Extension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/AlertLogic.Extension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"algebraix-data\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/algebraix-data\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alldigital-brevity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alldigital-brevity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alteryx\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alteryx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"altiar\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/altiar\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcelerator\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcelerator\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcitoinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcitoinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appex-networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appex-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appistry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appistry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"apprenda\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/apprenda\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appveyorci\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appveyorci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appzero\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appzero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"arangodb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/arangodb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aras\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aras\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"array_networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/array_networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aspex-managed-cloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aspex-managed-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"attunity_cloudbeam\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/attunity_cloudbeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"auriq-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/auriq-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"avepoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/avepoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aviatrix-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aviatrix-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"awingu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/awingu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"axway\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/axway\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azul\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/azul\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AzureRT.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/AzureRT.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azuresyncfusion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/azuresyncfusion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"barracudanetworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/barracudanetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"basho\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/basho\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Bitnami\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Bitnami\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bizagi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bizagi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"biztalk360\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/biztalk360\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"blackberry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/blackberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bluetalon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bluetalon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boundlessgeo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/boundlessgeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boxless\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/boxless\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"brocade_communications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/brocade_communications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bryte\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bryte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bssw\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bssw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"buddhalabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/buddhalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bwappengine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bwappengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Canonical\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Canonical\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"caringo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/caringo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"catechnologies\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/catechnologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cautelalabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cautelalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cds\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cds\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"certivox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/certivox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpointsystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpointsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"chef-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/chef-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Chef.Bootstrap.WindowsAzure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Chef.Bootstrap.WindowsAzure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cherwell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cherwell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"circleci\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/circleci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cires21\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cires21\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cisco\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cisco\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"citrix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/citrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clickberry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/clickberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloud-cruiser\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloud-cruiser\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees-enterprise-jenkins\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees-enterprise-jenkins\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbolt-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbolt-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudboost\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudboost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera1qaz2wsx\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera1qaz2wsx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudhouse\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudhouse\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudlink\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudlink\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLink.SecureVM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLink.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clustrix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/clustrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codelathe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/codelathe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codenvy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/codenvy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cohesive\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cohesive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"commvault\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/commvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer.TestSensor\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer.TestSensor\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"consensys\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/consensys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cordis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cordis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"corent-technology-pvt\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/corent-technology-pvt\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CoreOS\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CoreOS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cortical-io\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cortical-io\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"couchbase\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/couchbase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"credativ\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/credativ\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans2.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans2.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans3.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans3.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataart\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataart\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datacastle\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datacastle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Datadog.Agent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Datadog.Agent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataexpeditioninc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataexpeditioninc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataiku\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataiku\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datalayer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datalayer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataliberation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataliberation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datastax\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datastax\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datasunrise\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datasunrise\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"defacto_global_\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/defacto_global_\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell_software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"denyall\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/denyall\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"derdack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/derdack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dgsecure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dgsecure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docker\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/docker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docscorp-us\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/docscorp-us\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dolbydeveloper\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dolbydeveloper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dome9\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dome9\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"donovapub\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/donovapub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"drone\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/drone\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dundas\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dundas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dynatrace.ruxit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dynatrace.ruxit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"easyterritory\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/easyterritory\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"edevtech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/edevtech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"egress\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/egress\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip-eipower\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip-eipower\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elastacloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elastacloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elasticbox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elasticbox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elfiqnetworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elfiqnetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eloquera\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eloquera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eperi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eperi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"equilibrium\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/equilibrium\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET.FileSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET.FileSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"esri\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/esri\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eurotech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eurotech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exasol\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/exasol\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exit-games\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/exit-games\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"expertime\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/expertime\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"f5-networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/f5-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"filebridge\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/filebridge\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"firehost\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/firehost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"flexerasoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/flexerasoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"foghorn-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/foghorn-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"forscene\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/forscene\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortinet\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortinet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortycloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortycloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fw\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"g-data-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/g-data-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"gemalto-safenet\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/gemalto-safenet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"GitHub\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/GitHub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greathorn\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/greathorn\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greensql\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/greensql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"haivision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/haivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"halobicloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/halobicloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hanu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hanu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hewlett-packard\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hewlett-packard\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hortonworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hortonworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iaansys\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iaansys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iamcloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iamcloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ibabs-eu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ibabs-eu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imaginecommunications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imaginecommunications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imperva\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imperva\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"incredibuild\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/incredibuild\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infolibrarian\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/infolibrarian\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica-cloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infostrat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/infostrat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intel\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/intel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intelligent-plant-ltd\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/intelligent-plant-ltd\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iquest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iquest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ishlangu-load-balancer-adc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ishlangu-load-balancer-adc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"itelios\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/itelios\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jedox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jedox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jelastic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jelastic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jetnexus\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jetnexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jfrog\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jfrog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jitterbit_integration\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jitterbit_integration\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaazing\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaazing\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaspersky_lab\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaspersky_lab\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kemptech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kemptech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kepion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kepion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kollective\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kollective\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"le\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/le\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"lieberlieber\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/lieberlieber\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"liebsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/liebsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"literatu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/literatu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loadbalancer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/loadbalancer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"LocalTest.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/LocalTest.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logi-analytics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/logi-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loginpeople\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/loginpeople\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logtrust\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/logtrust\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"looker\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/looker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"luxoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/luxoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"magelia\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/magelia\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"manageengine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/manageengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mariadb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mariadb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"massiveanalytic-\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/massiveanalytic-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity.test3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity.test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"meanio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/meanio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mediazenie\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mediazenie\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"memsql\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/memsql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mendix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mendix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mentalnotes\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mentalnotes\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mesosphere\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mesosphere\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"metavistech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/metavistech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mfiles\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mfiles\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-ads\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-ads\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-r-products\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-r-products\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Applications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Applications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Backup.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Backup.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Diagnostics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Diagnostics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Extensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.RecoveryServices\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.RecoveryServices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security.Internal\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.SiteRecovery.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.SiteRecovery.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.WindowsFabric.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.WindowsFabric.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoringTest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoringTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Compute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcCompute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcCompute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcPack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Install\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Install\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Internal\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.PaaS\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.PaaS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Preview\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Preview\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Release.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Release.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Telemetry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Telemetry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.0\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.1\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.1\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test0\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.UtcTest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.UtcTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf4Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf4Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf5\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.WmfRTM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.WmfRTM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Managability.IaaS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Managability.IaaS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Management\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Management\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SystemCenter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SystemCenter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.ETWTraceListenerService\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.ETWTraceListenerService\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug.Json\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug.Json\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.AzureRemoteApp.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.AzureRemoteApp.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.RemoteDesktop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.RemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.WindowsAzure.Compute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.WindowsAzure.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftAzureSiteRecovery\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftAzureSiteRecovery\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftBizTalkServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftBizTalkServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsAX\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsAX\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsGP\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsGP\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsNAV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsNAV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftHybridCloudStorage\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftHybridCloudStorage\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSharePoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSharePoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSQLServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSQLServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftVisualStudio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftVisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerEssentials\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerEssentials\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerHPCPack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerHPCPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerRemoteDesktop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerRemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"midvision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/midvision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"miracl_linux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/miracl_linux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mokxa-technologies\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mokxa-technologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"moviemasher\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/moviemasher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msopentech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/msopentech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MSOpenTech.Extensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MSOpenTech.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msrazuresapservices\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/msrazuresapservices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mtnfog\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mtnfog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mvp-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mvp-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mxhero\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mxhero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nasuni\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nasuni\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ncbi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ncbi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"netapp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/netapp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"new-signature\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/new-signature\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nextlimit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nextlimit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nexus\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nginxinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nginxinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nicepeopleatwork\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nicepeopleatwork\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nodejsapi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nodejsapi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nuxeo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nuxeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"officeclipsuite\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/officeclipsuite\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"op5\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/op5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opencell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opencell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"OpenLogic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"openmeap\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/openmeap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opennebulasystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opennebulasystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opentext\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opentext\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Oracle\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Oracle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"orientdb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/orientdb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"osisoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/osisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"outsystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/outsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"panzura-file-system\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/panzura-file-system\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pointmatter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/pointmatter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predictionio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/predictionio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predixion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/predixion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prestashop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/prestashop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prime-strategy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/prime-strategy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"primestream\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/primestream\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"profisee\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/profisee\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ptv_group\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ptv_group\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pxlag_swiss\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/pxlag_swiss\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quales\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/quales\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quasardb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/quasardb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rancher\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rancher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RedHat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RedHat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"redpoint-global\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/redpoint-global\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"remotelearner\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/remotelearner\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"revolution-analytics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/revolution-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleLinux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleLinux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleWindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"riverbed\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/riverbed\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RiverbedTechnology\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RiverbedTechnology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocketsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocketsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocket_software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocket_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saama\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/saama\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saltstack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/saltstack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sap\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalearc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalearc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalebase\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalebase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"seagate\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/seagate\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"searchblox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/searchblox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sensorberg\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sensorberg\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"servoy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/servoy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sharefile\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sharefile\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"shavlik\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/shavlik\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sightapps\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sightapps\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sinefa\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sinefa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sios_datakeeper\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sios_datakeeper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sisense\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sisense\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"snip2code\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/snip2code\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"softnas\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/softnas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"soha\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/soha\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"solanolabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/solanolabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spacecurve\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/spacecurve\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spagobi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/spagobi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sphere3d\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sphere3d\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackato-platform-as-a-service\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackato-platform-as-a-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackstorm\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackstorm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"starwind\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/starwind\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"steelhive\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/steelhive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stonefly\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stonefly\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stormshield\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stormshield\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"storreduce\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/storreduce\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stratalux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stratalux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sunview-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sunview-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"SUSE\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/SUSE\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.QA\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.QA\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.staging\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.staging\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tactic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tactic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"talon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/talon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"targit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/targit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tavendo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tavendo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"techdivision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/techdivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"telepat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/telepat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tenable\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tenable\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tentity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tentity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV.Azure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV.Azure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.HP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.HP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test1.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test1.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"thinkboxsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/thinkboxsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"topdesk\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/topdesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"torusware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/torusware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"transvault\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/transvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"trendmicro\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/trendmicro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity.Test2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.PortalProtect\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.PortalProtect\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tsa-public-service\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tsa-public-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"typesafe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/typesafe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ubercloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ubercloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk-corp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk-corp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"usp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/usp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vbot\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vbot\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vecompsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vecompsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"veeam\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/veeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidispine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidispine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidizmo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidizmo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vircom\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vircom\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"virtualworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/virtualworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vision_solutions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vision_solutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vmturbo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vmturbo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric.VormetricTransparentEncryption\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric.VormetricTransparentEncryption\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vte\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD-VMSS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD-VMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD2AI.Diagnostics.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD2AI.Diagnostics.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WADVMSS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WADVMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"waratek\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/waratek\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"warewolf-esb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/warewolf-esb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"watchfulsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/watchfulsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"websense-apmailpe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/websense-apmailpe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wmspanel\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/wmspanel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"workshare-technology\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/workshare-technology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wowza\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/wowza\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xebialabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xebialabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xfinityinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xfinityinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xmpro\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xmpro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xrm\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xrm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xtremedata\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xtremedata\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"yellowfin\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/yellowfin\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"your-shop-online\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/your-shop-online\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zementis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zementis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zend\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zend\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zoomdata\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zoomdata\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "76765" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "74fb6185-1d65-48f0-a015-07b7c7680773" + ], + "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": [ + "074475c5-57de-460e-8afe-8476be415344" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043703Z:074475c5-57de-460e-8afe-8476be415344" + ], + "Date": [ + "Wed, 24 Feb 2016 04:37:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "46d6a42f-2547-40aa-ad05-186612efe86a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"BGInfo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CustomScriptExtension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/CustomScriptExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"JsonADDomainExtension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/JsonADDomainExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"VMAccessAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/VMAccessAgent\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "1033" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "db4eb9c6-da1d-4620-9e89-6580beef9aaa" + ], + "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": [ + "80f42a56-aab3-4bef-9330-ad4ac19cd877" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043703Z:80f42a56-aab3-4bef-9330-ad4ac19cd877" + ], + "Date": [ + "Wed, 24 Feb 2016 04:37:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types/BGInfo/versions?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy9CR0luZm8vdmVyc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c05d6635-db41-4ab7-9240-a05b3f8a0059" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2.1\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo/Versions/2.1\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "252" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "8d8f1eb2-1389-4ca8-b104-dc58ff7f49e4" + ], + "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": [ + "e9518342-ce27-49eb-94f4-4bb4887c4d7b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043703Z:e9518342-ce27-49eb-94f4-4bb4887c4d7b" + ], + "Date": [ + "Wed, 24 Feb 2016 04:37:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczM1NDUvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "187" + ], + "x-ms-client-request-id": [ + "950d70e3-1664-4181-8359-5df594f04e55" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "475" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "64666e64-b155-4070-b32d-7de6155dc5f4" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "b73d12d9-a6b4-49eb-b8f9-b67951ab3df1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043706Z:b73d12d9-a6b4-49eb-b8f9-b67951ab3df1" + ], + "Date": [ + "Wed, 24 Feb 2016 04:37:05 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "bc4faf67-89c7-45ed-8aa2-d51741751306" + ], + "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": [ + "04a3ed00-b45c-4650-b2a6-9c1917c60b87" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043736Z:04a3ed00-b45c-4650-b2a6-9c1917c60b87" + ], + "Date": [ + "Wed, 24 Feb 2016 04:37:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "7b29f29d-eac3-4ee5-aa0f-edf2defd397b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "113e4f51-acac-4885-bf27-f246eea0caa3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043806Z:113e4f51-acac-4885-bf27-f246eea0caa3" + ], + "Date": [ + "Wed, 24 Feb 2016 04:38:05 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "ddc9e0d1-ed9b-4dd4-b891-5e4db9923076" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "bcbc6a32-7a81-43da-8949-1f4e56ca5a23" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043836Z:bcbc6a32-7a81-43da-8949-1f4e56ca5a23" + ], + "Date": [ + "Wed, 24 Feb 2016 04:38:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "d999ad04-a1c3-4bf8-9fe5-8808903049c0" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "f8f569ba-1107-4021-ac6e-a53842ddb5b7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043906Z:f8f569ba-1107-4021-ac6e-a53842ddb5b7" + ], + "Date": [ + "Wed, 24 Feb 2016 04:39:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "3ad45283-a737-46c8-a8f0-fbe10da5af02" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-correlation-request-id": [ + "955a3795-5bbd-4c08-9d29-7358ab2aa38d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T043936Z:955a3795-5bbd-4c08-9d29-7358ab2aa38d" + ], + "Date": [ + "Wed, 24 Feb 2016 04:39:36 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "244b02c3-ed40-4493-88ba-fe490ccbdffe" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "8f1dbd33-8b2d-4046-81dc-e7b696b57439" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T044007Z:8f1dbd33-8b2d-4046-81dc-e7b696b57439" + ], + "Date": [ + "Wed, 24 Feb 2016 04:40:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "e4239410-4741-493b-8ea4-57dfccaf1f90" + ], + "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": [ + "eccf7a95-2b88-4468-baeb-b343333f199a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T044037Z:eccf7a95-2b88-4468-baeb-b343333f199a" + ], + "Date": [ + "Wed, 24 Feb 2016 04:40:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "1ccd746d-e031-4f88-9f74-b5a25a3595a9" + ], + "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": [ + "668e948a-1603-4697-9ca4-aa0118acbf1b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T044107Z:668e948a-1603-4697-9ca4-aa0118acbf1b" + ], + "Date": [ + "Wed, 24 Feb 2016 04:41:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4d43d288-cae4-49fb-bc48-cc5df0f20792" + ], + "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": [ + "75bc5c56-f70e-483d-8142-687d08df8bb2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T044137Z:75bc5c56-f70e-483d-8142-687d08df8bb2" + ], + "Date": [ + "Wed, 24 Feb 2016 04:41:36 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "49192aab-24bc-4bd7-a82e-2f1c2fc6be11" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "01baee33-dbd1-4ada-847f-e0eb9de1c216" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044208Z:01baee33-dbd1-4ada-847f-e0eb9de1c216" + ], + "Date": [ + "Wed, 24 Feb 2016 04:42:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "d82fd852-5e9e-4c3e-9d5b-2793f4a5f082" + ], + "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": [ + "9b2c1950-c09d-4c6c-8ca2-d485ad8f2f6f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044238Z:9b2c1950-c09d-4c6c-8ca2-d485ad8f2f6f" + ], + "Date": [ + "Wed, 24 Feb 2016 04:42:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "ff227132-f65a-4977-b1de-36dfeade4ad8" + ], + "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": [ + "b30f324c-ed70-4825-a701-c75fb26dc558" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044308Z:b30f324c-ed70-4825-a701-c75fb26dc558" + ], + "Date": [ + "Wed, 24 Feb 2016 04:43:08 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "423bd0be-e9ee-4e7a-a097-e5a2f4ee9681" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "d4695315-68ca-4396-9d94-122287287175" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044339Z:d4695315-68ca-4396-9d94-122287287175" + ], + "Date": [ + "Wed, 24 Feb 2016 04:43:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "c5d3494d-2337-43c9-9963-aae0be7cd749" + ], + "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": [ + "ba1cd3c0-6b94-455b-8561-f1801739b34a" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044409Z:ba1cd3c0-6b94-455b-8561-f1801739b34a" + ], + "Date": [ + "Wed, 24 Feb 2016 04:44:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "89864997-75c6-4d24-8438-f14bca261ed0" + ], + "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": [ + "6c94ddb9-108c-4839-8130-406aaaecd5a2" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044439Z:6c94ddb9-108c-4839-8130-406aaaecd5a2" + ], + "Date": [ + "Wed, 24 Feb 2016 04:44:38 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "0aa8deab-f51b-4aa1-8bf9-949413aeb3d5" + ], + "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": [ + "12759131-0168-46be-9e67-2d5745a72b11" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044509Z:12759131-0168-46be-9e67-2d5745a72b11" + ], + "Date": [ + "Wed, 24 Feb 2016 04:45:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4cb3e261-7dc2-4a75-95c3-a26652e714ac" + ], + "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": [ + "98e9ede9-0c9c-4bb5-98f3-807062869ee6" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044540Z:98e9ede9-0c9c-4bb5-98f3-807062869ee6" + ], + "Date": [ + "Wed, 24 Feb 2016 04:45:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "8deae5dd-9f74-4647-9661-6c16415ab57b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "05d79d61-b655-497b-90a0-279e3f084544" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044610Z:05d79d61-b655-497b-90a0-279e3f084544" + ], + "Date": [ + "Wed, 24 Feb 2016 04:46:09 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4afa0bc7-228f-465a-9c98-a21f66707d43" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "c5794c44-8bc8-4fed-9904-7b1601b0dce0" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044640Z:c5794c44-8bc8-4fed-9904-7b1601b0dce0" + ], + "Date": [ + "Wed, 24 Feb 2016 04:46:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "3bdb9f8b-1e9b-49e9-8dfd-6a7097175ab7" + ], + "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": [ + "7aeabc71-cc5c-40f8-9a9e-482fea4b2065" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044710Z:7aeabc71-cc5c-40f8-9a9e-482fea4b2065" + ], + "Date": [ + "Wed, 24 Feb 2016 04:47:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4812d7a2-e9e2-4eab-9e59-a119908109b7" + ], + "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": [ + "3637c140-c872-4972-ae15-f4e35fb273c1" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T044740Z:3637c140-c872-4972-ae15-f4e35fb273c1" + ], + "Date": [ + "Wed, 24 Feb 2016 04:47:40 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "88dca185-4ba4-4b79-9612-cfc7ce53d9cd" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "2645090c-ed50-44dd-9e81-1e3914b0273c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T044811Z:2645090c-ed50-44dd-9e81-1e3914b0273c" + ], + "Date": [ + "Wed, 24 Feb 2016 04:48:10 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "571f6db6-34b4-425e-8e29-d0861153bdef" + ], + "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": [ + "163a2189-0c2c-41a3-b89b-7c457f3ede95" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T044841Z:163a2189-0c2c-41a3-b89b-7c457f3ede95" + ], + "Date": [ + "Wed, 24 Feb 2016 04:48:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "b938a4d1-cc14-49af-a0ac-b63c54d8d573" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "1d476f43-2f9b-43a8-9115-303620abb571" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T044911Z:1d476f43-2f9b-43a8-9115-303620abb571" + ], + "Date": [ + "Wed, 24 Feb 2016 04:49:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "e5cfcd9c-eab7-4ad5-9007-d5ad8508a4f3" + ], + "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": [ + "302354cf-d31d-4ae4-bdf3-5c5fac25002d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T044942Z:302354cf-d31d-4ae4-bdf3-5c5fac25002d" + ], + "Date": [ + "Wed, 24 Feb 2016 04:49:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4cbb8c82-4713-4a2b-a2ee-af65b2d58b59" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "4d445ad2-4f0b-4be6-ab4a-74a0fc84239f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045012Z:4d445ad2-4f0b-4be6-ab4a-74a0fc84239f" + ], + "Date": [ + "Wed, 24 Feb 2016 04:50:12 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "6f5b5e9c-0928-4703-b926-957b9d115649" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "eef60d9a-5a7e-4696-bdcf-92198779ca60" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045042Z:eef60d9a-5a7e-4696-bdcf-92198779ca60" + ], + "Date": [ + "Wed, 24 Feb 2016 04:50:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4675f958-e643-46ce-8c02-4b3446e9d7b0" + ], + "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": [ + "80726511-4c02-4492-99f1-e0896006b0fb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045112Z:80726511-4c02-4492-99f1-e0896006b0fb" + ], + "Date": [ + "Wed, 24 Feb 2016 04:51:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "11cdb5ea-64c8-4a06-8f03-3908df06b45a" + ], + "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": [ + "bf5b7970-c41a-4c38-9e95-6612f74a016a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045142Z:bf5b7970-c41a-4c38-9e95-6612f74a016a" + ], + "Date": [ + "Wed, 24 Feb 2016 04:51:42 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/64666e64-b155-4070-b32d-7de6155dc5f4?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNjQ2NjZlNjQtYjE1NS00MDcwLWIzMmQtN2RlNjE1NWRjNWY0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"64666e64-b155-4070-b32d-7de6155dc5f4\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-23T20:37:05.4006659-08:00\",\r\n \"endTime\": \"2016-02-23T20:51:50.7032047-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4579371d-4603-438f-8bba-0fad998edc7f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "a0194269-3f55-427d-96f0-f027771a522f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045213Z:a0194269-3f55-427d-96f0-f027771a522f" + ], + "Date": [ + "Wed, 24 Feb 2016 04:52:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczM1NDUvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "476" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "02a3ad43-b90a-4327-be5a-3a16e7a6f7b7" + ], + "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": [ + "fc8529a5-7087-43c2-842e-1047366c832f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045213Z:fc8529a5-7087-43c2-842e-1047366c832f" + ], + "Date": [ + "Wed, 24 Feb 2016 04:52:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545/extensions/crptestps3545ext?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczM1NDUvZXh0ZW5zaW9ucy9jcnB0ZXN0cHMzNTQ1ZXh0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"CustomScriptExtension\",\r\n \"typeHandlerVersion\": \"1.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"fileUris\": [\r\n \"https://stocrptestps3545.blob.core.windows.net/script/a.exe?sv=2015-04-05&sr=b&sig=%2Bv%2FFMFoAhlyZcb5bhgFeCxe8kKbOunfs4h3DKIdjJGM%3D&se=2016-02-25T04%3A52%3A13Z&sp=r\"\r\n ]\r\n },\r\n \"protectedSettings\": {\r\n \"storageAccountName\": \"stocrptestps3545\",\r\n \"commandToExecute\": \"powershell -ExecutionPolicy Unrestricted -file a.exe \",\r\n \"storageAccountKey\": \"+MRWHr8iqPmVEAZSGhC5WDza9Ud6HsAZQTGg+dolFKNgnYKAIDV52mAzYSj+8oghaeL7KPO4xtrTWF4l/7GUXA==\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "725" + ], + "x-ms-client-request-id": [ + "59f829cf-9bde-46ed-860e-3c74f47811b9" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"CustomScriptExtension\",\r\n \"typeHandlerVersion\": \"1.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"fileUris\": [\r\n \"https://stocrptestps3545.blob.core.windows.net/script/a.exe?sv=2015-04-05&sr=b&sig=%2Bv%2FFMFoAhlyZcb5bhgFeCxe8kKbOunfs4h3DKIdjJGM%3D&se=2016-02-25T04%3A52%3A13Z&sp=r\"\r\n ]\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545/extensions/crptestps3545ext\",\r\n \"name\": \"crptestps3545ext\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "712" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "4a2f83d0-bd8a-4a40-a134-a45f4ef8de8b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045215Z:4a2f83d0-bd8a-4a40-a134-a45f4ef8de8b" + ], + "Date": [ + "Wed, 24 Feb 2016 04:52:15 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "022e0620-a4bc-4da6-9aef-b3b58506600b" + ], + "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": [ + "68d66810-f70b-4faf-a9d1-d1f99ee1135f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045245Z:68d66810-f70b-4faf-a9d1-d1f99ee1135f" + ], + "Date": [ + "Wed, 24 Feb 2016 04:52:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "39cfb3c1-8fa5-45c2-8086-25f3197ef2e6" + ], + "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": [ + "8fa113f7-bb1c-4ecd-97eb-1999a0eadce7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045316Z:8fa113f7-bb1c-4ecd-97eb-1999a0eadce7" + ], + "Date": [ + "Wed, 24 Feb 2016 04:53:15 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "e6281494-9ac8-4e21-8e83-e25a8ab37daa" + ], + "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": [ + "55c6a66c-a170-4dbd-84bc-79743313f8b3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045346Z:55c6a66c-a170-4dbd-84bc-79743313f8b3" + ], + "Date": [ + "Wed, 24 Feb 2016 04:53:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "9ec8bcb5-1836-4c48-ba09-a77aaa0a2b78" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "d1e9f11e-a953-44be-b370-b536145efc8b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045416Z:d1e9f11e-a953-44be-b370-b536145efc8b" + ], + "Date": [ + "Wed, 24 Feb 2016 04:54:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "c51f6924-2460-4140-8e8e-f2bc08f2d2af" + ], + "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": [ + "4274a876-8104-4849-9818-e561f62a4686" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045446Z:4274a876-8104-4849-9818-e561f62a4686" + ], + "Date": [ + "Wed, 24 Feb 2016 04:54:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "fb73e704-e82a-4e75-a736-a8d1eb5b471b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "5011be73-be8c-4802-b183-574306ff1bb2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045517Z:5011be73-be8c-4802-b183-574306ff1bb2" + ], + "Date": [ + "Wed, 24 Feb 2016 04:55:16 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "0b0c8282-bac2-48f7-9581-2f56bdea6166" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "0f4bf325-9c39-46d4-9b35-40b6ff98b92a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045547Z:0f4bf325-9c39-46d4-9b35-40b6ff98b92a" + ], + "Date": [ + "Wed, 24 Feb 2016 04:55:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "76abc4c6-bf97-4562-9cea-dd0d190dcd1f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "9c1ee24c-16de-4261-8c29-3a96c011e970" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045617Z:9c1ee24c-16de-4261-8c29-3a96c011e970" + ], + "Date": [ + "Wed, 24 Feb 2016 04:56:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4e99a63b-3075-48dc-ad1d-d042af4bca10" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "e1764bb0-fbe7-4fc8-b7b0-02591aaec845" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045647Z:e1764bb0-fbe7-4fc8-b7b0-02591aaec845" + ], + "Date": [ + "Wed, 24 Feb 2016 04:56:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "a78762c0-eaa5-42c8-a547-479d9552dac5" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "7f5e0eee-660a-42cd-8352-7d47c7e59ee3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045717Z:7f5e0eee-660a-42cd-8352-7d47c7e59ee3" + ], + "Date": [ + "Wed, 24 Feb 2016 04:57:17 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "ad46bdbc-1b1b-4158-8d13-afc9bdeb9089" + ], + "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": [ + "3eb23fbf-71be-4b7f-bd92-38b454722e0a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045748Z:3eb23fbf-71be-4b7f-bd92-38b454722e0a" + ], + "Date": [ + "Wed, 24 Feb 2016 04:57:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "59cca647-df0c-4a48-9794-61f3c7c9d9a6" + ], + "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": [ + "d4286d29-b3ac-4a70-b68d-4d3b8c574fd6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045818Z:d4286d29-b3ac-4a70-b68d-4d3b8c574fd6" + ], + "Date": [ + "Wed, 24 Feb 2016 04:58:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "412f01fa-e6ec-4e59-b3ce-38568fcb747d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "d7119d88-60ac-4c47-aab2-275f6d885253" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045848Z:d7119d88-60ac-4c47-aab2-275f6d885253" + ], + "Date": [ + "Wed, 24 Feb 2016 04:58:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "5e14f434-19f1-4b35-9422-2a38240fe934" + ], + "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": [ + "39d3c1c7-3d48-46a1-928d-bc2a10ee5aae" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045919Z:39d3c1c7-3d48-46a1-928d-bc2a10ee5aae" + ], + "Date": [ + "Wed, 24 Feb 2016 04:59:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f404eb7b-693b-43c6-80fe-0c10f9f333b3" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "a057e6a9-d4b2-45e4-9c8b-7fd2230154ac" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T045949Z:a057e6a9-d4b2-45e4-9c8b-7fd2230154ac" + ], + "Date": [ + "Wed, 24 Feb 2016 04:59:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "bebd1702-a227-4679-b6d9-53b7ad0d4726" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "a80ca201-0fee-4109-af47-2c28c57a17df" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050019Z:a80ca201-0fee-4109-af47-2c28c57a17df" + ], + "Date": [ + "Wed, 24 Feb 2016 05:00:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "fc5c1607-4e43-43cf-94d8-c16c253d2664" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "bd3792be-19ba-4d25-8115-0b883c972bf8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050049Z:bd3792be-19ba-4d25-8115-0b883c972bf8" + ], + "Date": [ + "Wed, 24 Feb 2016 05:00:49 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "8ddc9001-0fbc-47c0-af9a-d0835250a20b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "81345e42-d4bf-4a31-8be2-7629472a0edd" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T050120Z:81345e42-d4bf-4a31-8be2-7629472a0edd" + ], + "Date": [ + "Wed, 24 Feb 2016 05:01:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "b98aeb7a-49b3-4770-aa17-1fb7c8b967b6" + ], + "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": [ + "034e288b-3bb2-4a17-b970-1c31fca34ebe" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T050150Z:034e288b-3bb2-4a17-b970-1c31fca34ebe" + ], + "Date": [ + "Wed, 24 Feb 2016 05:01:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "e0224ecd-8426-4fe8-b747-d6707fe2abb7" + ], + "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": [ + "6d170479-07ad-4225-8c55-b215ac4d9c3a" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T050220Z:6d170479-07ad-4225-8c55-b215ac4d9c3a" + ], + "Date": [ + "Wed, 24 Feb 2016 05:02:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "42ce6929-527f-4efe-a9db-c3182bb108d4" + ], + "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": [ + "59dbd460-c286-4152-b84c-632685e44cf2" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T050250Z:59dbd460-c286-4152-b84c-632685e44cf2" + ], + "Date": [ + "Wed, 24 Feb 2016 05:02:50 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "76b8a4c6-d66f-4a62-ae17-359819163b7d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "2ec5bf47-7449-4da8-90c5-7da0a49fc2e9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050321Z:2ec5bf47-7449-4da8-90c5-7da0a49fc2e9" + ], + "Date": [ + "Wed, 24 Feb 2016 05:03:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "9646c002-e988-4f97-9912-68512339b23d" + ], + "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": [ + "17fb50c5-1e7e-421a-90d6-8b00ea1d3126" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050351Z:17fb50c5-1e7e-421a-90d6-8b00ea1d3126" + ], + "Date": [ + "Wed, 24 Feb 2016 05:03:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "a638d24e-2b25-4530-bdb9-1c3afdb00c96" + ], + "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": [ + "7577ee7e-6083-4da2-96b3-b1f26ad3e908" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050421Z:7577ee7e-6083-4da2-96b3-b1f26ad3e908" + ], + "Date": [ + "Wed, 24 Feb 2016 05:04:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "5b54a9d9-1971-4ab3-abc6-ed1e9014370d" + ], + "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": [ + "b330171f-adec-41aa-bcec-a84b2b64f4d4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050451Z:b330171f-adec-41aa-bcec-a84b2b64f4d4" + ], + "Date": [ + "Wed, 24 Feb 2016 05:04:50 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "0c76f63c-186b-49df-870e-f5ce8499fb2d" + ], + "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": [ + "7d0d238a-98a6-4a8e-848e-8550d37006ef" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050522Z:7d0d238a-98a6-4a8e-848e-8550d37006ef" + ], + "Date": [ + "Wed, 24 Feb 2016 05:05:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "ef50cebf-f36e-443d-967f-e4742fed8675" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "c65b5f70-41ad-4a08-b1d7-4fbdeeb5f483" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050552Z:c65b5f70-41ad-4a08-b1d7-4fbdeeb5f483" + ], + "Date": [ + "Wed, 24 Feb 2016 05:05:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "bf79bfef-25a0-433a-9802-d5caa6c1a175" + ], + "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": [ + "2d2e9b04-5b9c-4f0c-8336-782e6c5cefdf" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050622Z:2d2e9b04-5b9c-4f0c-8336-782e6c5cefdf" + ], + "Date": [ + "Wed, 24 Feb 2016 05:06:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "26e48e34-700a-4757-af57-a9f897f34723" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "217575f4-f758-4e88-b084-d9e1f31085a9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050652Z:217575f4-f758-4e88-b084-d9e1f31085a9" + ], + "Date": [ + "Wed, 24 Feb 2016 05:06:52 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "9e33d70a-bbcd-4a0c-8c24-d4df838307ee" + ], + "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": [ + "63f9ad9f-eaf4-41ff-bada-a59a7d0aa3a2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050723Z:63f9ad9f-eaf4-41ff-bada-a59a7d0aa3a2" + ], + "Date": [ + "Wed, 24 Feb 2016 05:07:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "64d58cef-917b-4055-a03b-6669b7b4f3c7" + ], + "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": [ + "b9b38b8f-30c1-432b-bec9-3c3245456c44" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050753Z:b9b38b8f-30c1-432b-bec9-3c3245456c44" + ], + "Date": [ + "Wed, 24 Feb 2016 05:07:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "92cd786c-ce50-4d6c-8353-5d0eaf191856" + ], + "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": [ + "1739d190-d5d0-4cea-b5f2-787756be7ab5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050823Z:1739d190-d5d0-4cea-b5f2-787756be7ab5" + ], + "Date": [ + "Wed, 24 Feb 2016 05:08:22 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "1323286b-c475-451f-a6c8-7e58919b1ad5" + ], + "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": [ + "c19119d8-d1d2-4483-bbce-0598dd8b8379" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050854Z:c19119d8-d1d2-4483-bbce-0598dd8b8379" + ], + "Date": [ + "Wed, 24 Feb 2016 05:08:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "8c2111c9-9700-4d1b-ba5e-9888841c7d26" + ], + "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": [ + "e4b4a1b9-d51f-4c11-ad44-c52e9a034984" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050924Z:e4b4a1b9-d51f-4c11-ad44-c52e9a034984" + ], + "Date": [ + "Wed, 24 Feb 2016 05:09:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "cf3d8bff-0f87-4786-bd9d-241bf7a8b3c4" + ], + "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": [ + "b4365145-dbe0-4a49-91c1-0730b83746e1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T050954Z:b4365145-dbe0-4a49-91c1-0730b83746e1" + ], + "Date": [ + "Wed, 24 Feb 2016 05:09:54 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "a6a009b9-c830-45bd-a9d2-c48ca0f27ad8" + ], + "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": [ + "1129aec4-f053-49ab-922e-bef04cb714fe" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051024Z:1129aec4-f053-49ab-922e-bef04cb714fe" + ], + "Date": [ + "Wed, 24 Feb 2016 05:10:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "623d00a3-56cd-48b7-92f3-deb6d0484c8e" + ], + "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": [ + "3983290c-c71d-4033-a13e-bc803f2e46d8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051055Z:3983290c-c71d-4033-a13e-bc803f2e46d8" + ], + "Date": [ + "Wed, 24 Feb 2016 05:10:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "32b24826-8cf1-4ce1-88b2-dc464b85e184" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "6708f363-1fc8-4a2a-9409-a547e4e4dc05" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051125Z:6708f363-1fc8-4a2a-9409-a547e4e4dc05" + ], + "Date": [ + "Wed, 24 Feb 2016 05:11:24 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f6383832-d963-4e32-aabb-b2ebb673cb9f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "1f1cc89d-1099-417a-bf4d-988714ed82e6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051155Z:1f1cc89d-1099-417a-bf4d-988714ed82e6" + ], + "Date": [ + "Wed, 24 Feb 2016 05:11:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "21be363d-4969-41f8-8ff4-dda31fea98f9" + ], + "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": [ + "9175d0da-0b30-4926-88c7-630c80ce8569" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051225Z:9175d0da-0b30-4926-88c7-630c80ce8569" + ], + "Date": [ + "Wed, 24 Feb 2016 05:12:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "3be2e0c9-24ec-4110-8403-7bc463faaeb0" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "d8f33c72-23b4-414d-b1a2-39c52c5b6a97" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051256Z:d8f33c72-23b4-414d-b1a2-39c52c5b6a97" + ], + "Date": [ + "Wed, 24 Feb 2016 05:12:55 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "dc5fa6dc-a255-4430-afa6-d09079d08add" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "79381355-f9b5-4268-b2aa-c124d1b43888" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051326Z:79381355-f9b5-4268-b2aa-c124d1b43888" + ], + "Date": [ + "Wed, 24 Feb 2016 05:13:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "a0adccde-a7f3-4d3b-8461-6b5b1dbe6a85" + ], + "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": [ + "a766e8fb-910d-4308-ba20-69dcc5a6c86c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051356Z:a766e8fb-910d-4308-ba20-69dcc5a6c86c" + ], + "Date": [ + "Wed, 24 Feb 2016 05:13:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "8b186d25-cb7f-4d20-8fd1-7180c0b0c945" + ], + "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": [ + "b8917985-5082-417d-bd4e-e346c707a160" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051426Z:b8917985-5082-417d-bd4e-e346c707a160" + ], + "Date": [ + "Wed, 24 Feb 2016 05:14:26 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "6c816a76-0a35-4b30-b63a-eda97eb4777b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "227698f8-18da-4708-a534-1f0d5dfd2138" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051458Z:227698f8-18da-4708-a534-1f0d5dfd2138" + ], + "Date": [ + "Wed, 24 Feb 2016 05:14:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "9edde80f-bcf6-4618-aecf-955a24a599f5" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "9da8203c-acc3-471f-b3b0-3d5d0c08f54e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051528Z:9da8203c-acc3-471f-b3b0-3d5d0c08f54e" + ], + "Date": [ + "Wed, 24 Feb 2016 05:15:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "258fb7d1-c02d-4230-b8cf-20813b8f26b5" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "519c0bd9-847b-4dd9-b9be-6f02150f5fb7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051558Z:519c0bd9-847b-4dd9-b9be-6f02150f5fb7" + ], + "Date": [ + "Wed, 24 Feb 2016 05:15:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "3b49e813-f474-40ea-9bab-e195251a21e6" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "87b17900-bd04-4c77-a5a7-a6eaef359852" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051628Z:87b17900-bd04-4c77-a5a7-a6eaef359852" + ], + "Date": [ + "Wed, 24 Feb 2016 05:16:28 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "3fd0f04b-97c0-4e10-b1ac-37efac9c2039" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "c718ee34-9625-499e-8457-eabf8754aed6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051659Z:c718ee34-9625-499e-8457-eabf8754aed6" + ], + "Date": [ + "Wed, 24 Feb 2016 05:16:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "c20e067f-8d88-418b-be1a-59f00d454f4e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "a522f23b-c80a-48f5-97d3-15b074db05d9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051729Z:a522f23b-c80a-48f5-97d3-15b074db05d9" + ], + "Date": [ + "Wed, 24 Feb 2016 05:17:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "2f6b2164-a947-465e-ade3-75cbbf4097d3" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "2428c2ce-a0fa-444f-96ce-defd03854e18" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051759Z:2428c2ce-a0fa-444f-96ce-defd03854e18" + ], + "Date": [ + "Wed, 24 Feb 2016 05:17:58 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "09870de7-e299-4f59-9c6b-40536cd89880" + ], + "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": [ + "e00d9eb4-e0f3-463a-949f-6ee38e843855" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051829Z:e00d9eb4-e0f3-463a-949f-6ee38e843855" + ], + "Date": [ + "Wed, 24 Feb 2016 05:18:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f90be35e-aa45-46f9-a872-319bacbf6cca" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "d05b1e75-03e3-4474-b4df-54cbadb24fec" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051859Z:d05b1e75-03e3-4474-b4df-54cbadb24fec" + ], + "Date": [ + "Wed, 24 Feb 2016 05:18:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "6e7c41bb-4d45-4f06-b949-683bd67dc500" + ], + "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": [ + "3622100e-0f16-4a46-ab1c-fc0ec1ad6ee4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T051930Z:3622100e-0f16-4a46-ab1c-fc0ec1ad6ee4" + ], + "Date": [ + "Wed, 24 Feb 2016 05:19:29 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjNlY2RmZjEtNTIyOS00ZWUyLWEwOWItMzIzZmZlYjhlN2ZmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f3ecdff1-5229-4ee2-a09b-323ffeb8e7ff\",\r\n \"status\": \"Failed\",\r\n \"startTime\": \"2016-02-23T20:52:15.0627343-08:00\",\r\n \"endTime\": \"2016-02-23T21:19:47.7764359-08:00\",\r\n \"error\": {\r\n \"code\": \"VMExtensionProvisioningError\",\r\n \"message\": \"VM has reported a failure when processing extension 'crptestps3545ext'. Error message: \\\"Failed to download all specified files. Exiting. Error Message: The remote name could not be resolved: 'stocrptestps3545.blob.core.windows.net'\\\".\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "507" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "ffdd4bae-d090-4b2b-a2c6-be5c48adbd81" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "6994defd-e11e-4a9e-ae40-eea84ad76ee0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052000Z:6994defd-e11e-4a9e-ae40-eea84ad76ee0" + ], + "Date": [ + "Wed, 24 Feb 2016 05:20:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545/extensions/crptestps3545ext?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczM1NDUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczM1NDUvZXh0ZW5zaW9ucy9jcnB0ZXN0cHMzNTQ1ZXh0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4f3c40bf-bce6-43dc-86b9-44f9f3b27dbe" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"CustomScriptExtension\",\r\n \"typeHandlerVersion\": \"1.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"settings\": {\r\n \"fileUris\": [\r\n \"https://stocrptestps3545.blob.core.windows.net/script/a.exe?sv=2015-04-05&sr=b&sig=%2Bv%2FFMFoAhlyZcb5bhgFeCxe8kKbOunfs4h3DKIdjJGM%3D&se=2016-02-25T04%3A52%3A13Z&sp=r\"\r\n ]\r\n },\r\n \"provisioningState\": \"Failed\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3545/providers/Microsoft.Compute/virtualMachines/vmcrptestps3545/extensions/crptestps3545ext\",\r\n \"name\": \"crptestps3545ext\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "710" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "868b00e7-b803-46b2-aef5-2e3ccab3719f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "ce2f87df-5178-493e-8a5f-2be0761e0953" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052001Z:ce2f87df-5178-493e-8a5f-2be0761e0953" + ], + "Date": [ + "Wed, 24 Feb 2016 05:20:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps3545?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczM1NDU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "4529047a-d311-4376-85c6-6a0440d688b1" + ], + "x-ms-correlation-request-id": [ + "4529047a-d311-4376-85c6-6a0440d688b1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052002Z:4529047a-d311-4376-85c6-6a0440d688b1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:20:02 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-request-id": [ + "793f4165-2a9c-410f-9ad8-7a65ce661703" + ], + "x-ms-correlation-request-id": [ + "793f4165-2a9c-410f-9ad8-7a65ce661703" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052003Z:793f4165-2a9c-410f-9ad8-7a65ce661703" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:20:02 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-request-id": [ + "e613a876-b596-4da5-89d9-df7881f58717" + ], + "x-ms-correlation-request-id": [ + "e613a876-b596-4da5-89d9-df7881f58717" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052018Z:e613a876-b596-4da5-89d9-df7881f58717" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:20:17 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-request-id": [ + "bbadef3d-abe4-42d8-9660-7f31a4589617" + ], + "x-ms-correlation-request-id": [ + "bbadef3d-abe4-42d8-9660-7f31a4589617" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052033Z:bbadef3d-abe4-42d8-9660-7f31a4589617" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:20:33 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14983" + ], + "x-ms-request-id": [ + "305d1aa0-aad7-46a3-ab27-77ece27427e3" + ], + "x-ms-correlation-request-id": [ + "305d1aa0-aad7-46a3-ab27-77ece27427e3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052048Z:305d1aa0-aad7-46a3-ab27-77ece27427e3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:20:47 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-request-id": [ + "ac2a7283-07dd-4831-9ded-a06bef2ba856" + ], + "x-ms-correlation-request-id": [ + "ac2a7283-07dd-4831-9ded-a06bef2ba856" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052103Z:ac2a7283-07dd-4831-9ded-a06bef2ba856" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:21:03 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-request-id": [ + "0f718146-9d1c-4e32-985c-d1f7f14794ba" + ], + "x-ms-correlation-request-id": [ + "0f718146-9d1c-4e32-985c-d1f7f14794ba" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052119Z:0f718146-9d1c-4e32-985c-d1f7f14794ba" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:21:18 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-request-id": [ + "b44a5ddf-3c03-420c-bd60-39b5a6dda52c" + ], + "x-ms-correlation-request-id": [ + "b44a5ddf-3c03-420c-bd60-39b5a6dda52c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052134Z:b44a5ddf-3c03-420c-bd60-39b5a6dda52c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:21:34 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-request-id": [ + "ad5684e1-86e4-402d-94b2-64af9cf43e8d" + ], + "x-ms-correlation-request-id": [ + "ad5684e1-86e4-402d-94b2-64af9cf43e8d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052149Z:ad5684e1-86e4-402d-94b2-64af9cf43e8d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:21:48 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-request-id": [ + "82414d94-b389-40ac-8469-33bf6c228639" + ], + "x-ms-correlation-request-id": [ + "82414d94-b389-40ac-8469-33bf6c228639" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052204Z:82414d94-b389-40ac-8469-33bf6c228639" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:22:03 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-request-id": [ + "37ae8cc2-38b3-4494-a6e3-247cb9fce166" + ], + "x-ms-correlation-request-id": [ + "37ae8cc2-38b3-4494-a6e3-247cb9fce166" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052219Z:37ae8cc2-38b3-4494-a6e3-247cb9fce166" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:22:19 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14976" + ], + "x-ms-request-id": [ + "19a78936-2ff3-4234-83c7-5dbf2a05164e" + ], + "x-ms-correlation-request-id": [ + "19a78936-2ff3-4234-83c7-5dbf2a05164e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052234Z:19a78936-2ff3-4234-83c7-5dbf2a05164e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:22:34 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14975" + ], + "x-ms-request-id": [ + "a4735151-7ac2-471d-a92a-60ccb5b9d22a" + ], + "x-ms-correlation-request-id": [ + "a4735151-7ac2-471d-a92a-60ccb5b9d22a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052250Z:a4735151-7ac2-471d-a92a-60ccb5b9d22a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:22:49 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14974" + ], + "x-ms-request-id": [ + "3f5ee278-f8dd-428d-b0aa-121be4ad3dc0" + ], + "x-ms-correlation-request-id": [ + "3f5ee278-f8dd-428d-b0aa-121be4ad3dc0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052305Z:3f5ee278-f8dd-428d-b0aa-121be4ad3dc0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:23:04 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14973" + ], + "x-ms-request-id": [ + "cad7bac1-98de-4a24-8cc7-00a26e293c83" + ], + "x-ms-correlation-request-id": [ + "cad7bac1-98de-4a24-8cc7-00a26e293c83" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052320Z:cad7bac1-98de-4a24-8cc7-00a26e293c83" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:23:19 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14972" + ], + "x-ms-request-id": [ + "4a1bb67e-be17-4045-a2d6-0ee2a833e4c4" + ], + "x-ms-correlation-request-id": [ + "4a1bb67e-be17-4045-a2d6-0ee2a833e4c4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052335Z:4a1bb67e-be17-4045-a2d6-0ee2a833e4c4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:23:34 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14971" + ], + "x-ms-request-id": [ + "132fa583-d6b6-4c9e-b3b7-a1061d56954b" + ], + "x-ms-correlation-request-id": [ + "132fa583-d6b6-4c9e-b3b7-a1061d56954b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052350Z:132fa583-d6b6-4c9e-b3b7-a1061d56954b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:23:50 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-request-id": [ + "3e4194bd-17a4-4499-920e-e52d1a1e81f5" + ], + "x-ms-correlation-request-id": [ + "3e4194bd-17a4-4499-920e-e52d1a1e81f5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052406Z:3e4194bd-17a4-4499-920e-e52d1a1e81f5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:24:05 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-request-id": [ + "1eceaa00-e2e0-471d-a4dc-392ad9f5a4c8" + ], + "x-ms-correlation-request-id": [ + "1eceaa00-e2e0-471d-a4dc-392ad9f5a4c8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052421Z:1eceaa00-e2e0-471d-a4dc-392ad9f5a4c8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:24:20 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-request-id": [ + "ed34939c-aca8-4a11-9faa-5cad74ec535e" + ], + "x-ms-correlation-request-id": [ + "ed34939c-aca8-4a11-9faa-5cad74ec535e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052436Z:ed34939c-aca8-4a11-9faa-5cad74ec535e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:24:36 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-request-id": [ + "91720bed-7dde-46f5-9d53-f7e5c035f434" + ], + "x-ms-correlation-request-id": [ + "91720bed-7dde-46f5-9d53-f7e5c035f434" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052451Z:91720bed-7dde-46f5-9d53-f7e5c035f434" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:24:50 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14966" + ], + "x-ms-request-id": [ + "b17d8aa4-d2f5-412a-a147-67d20d3fa741" + ], + "x-ms-correlation-request-id": [ + "b17d8aa4-d2f5-412a-a147-67d20d3fa741" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052506Z:b17d8aa4-d2f5-412a-a147-67d20d3fa741" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:25:06 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-request-id": [ + "fb113a67-7558-47c9-880f-b97a74f5803a" + ], + "x-ms-correlation-request-id": [ + "fb113a67-7558-47c9-880f-b97a74f5803a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052522Z:fb113a67-7558-47c9-880f-b97a74f5803a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:25:21 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-request-id": [ + "6c0b2bd1-37fd-4d8c-8713-698a8eaef9f4" + ], + "x-ms-correlation-request-id": [ + "6c0b2bd1-37fd-4d8c-8713-698a8eaef9f4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052537Z:6c0b2bd1-37fd-4d8c-8713-698a8eaef9f4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:25:36 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-request-id": [ + "32ae4eb7-8959-4bae-aa2c-09f646300b6c" + ], + "x-ms-correlation-request-id": [ + "32ae4eb7-8959-4bae-aa2c-09f646300b6c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052552Z:32ae4eb7-8959-4bae-aa2c-09f646300b6c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:25:52 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-request-id": [ + "2fcdf729-ee7a-4fd6-be49-65a90e2e4510" + ], + "x-ms-correlation-request-id": [ + "2fcdf729-ee7a-4fd6-be49-65a90e2e4510" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052607Z:2fcdf729-ee7a-4fd6-be49-65a90e2e4510" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:26:06 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-request-id": [ + "2ff7a670-f101-41fa-8416-4bf7680ad568" + ], + "x-ms-correlation-request-id": [ + "2ff7a670-f101-41fa-8416-4bf7680ad568" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052623Z:2ff7a670-f101-41fa-8416-4bf7680ad568" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:26:22 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMzNTQ1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk16TlRRMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-request-id": [ + "3ddeebb7-adba-46cd-af0e-7a0926d6ac6d" + ], + "x-ms-correlation-request-id": [ + "3ddeebb7-adba-46cd-af0e-7a0926d6ac6d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T052638Z:3ddeebb7-adba-46cd-af0e-7a0926d6ac6d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 05:26:37 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-VirtualMachineCustomScriptExtensionSecureExecution": [ + "crptestps3545" + ] + }, + "Variables": { + "SubscriptionId": "24fb23e3-6ba3-41f0-9b6e-e41131d5d61e" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineExtensionTests/TestVirtualMachineExtensionWithSwitch.json b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineExtensionTests/TestVirtualMachineExtensionWithSwitch.json new file mode 100644 index 000000000000..01f70d553c92 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineExtensionTests/TestVirtualMachineExtensionWithSwitch.json @@ -0,0 +1,7653 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-request-id": [ + "deb4f7cf-e56e-4821-845e-3ce39496cc02" + ], + "x-ms-correlation-request-id": [ + "deb4f7cf-e56e-4821-845e-3ce39496cc02" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032105Z:deb4f7cf-e56e-4821-845e-3ce39496cc02" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:05 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps5470?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczU0NzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "105" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-request-id": [ + "ff0c6792-9d90-4a86-a026-edac45415c06" + ], + "x-ms-correlation-request-id": [ + "ff0c6792-9d90-4a86-a026-edac45415c06" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032105Z:ff0c6792-9d90-4a86-a026-edac45415c06" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:05 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps5470?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczU0NzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "37b135f5-cc68-45db-b64b-d740e5138b5e" + ], + "x-ms-correlation-request-id": [ + "37b135f5-cc68-45db-b64b-d740e5138b5e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035942Z:37b135f5-cc68-45db-b64b-d740e5138b5e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:59:42 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps5470?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczU0NzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470\",\r\n \"name\": \"crptestps5470\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "179" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "7fc98c93-7287-4be1-80ae-34f5cf871fc8" + ], + "x-ms-correlation-request-id": [ + "7fc98c93-7287-4be1-80ae-34f5cf871fc8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032106Z:7fc98c93-7287-4be1-80ae-34f5cf871fc8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:06 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-request-id": [ + "87a06167-a105-4a07-aa86-9354aa05d040" + ], + "x-ms-correlation-request-id": [ + "87a06167-a105-4a07-aa86-9354aa05d040" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032106Z:87a06167-a105-4a07-aa86-9354aa05d040" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualnetworks/vnetcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNTQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d3d26e1a-2b4b-46a3-bc9f-5f22d6d7d81d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/vnetcrptestps5470' under resource group 'crptestps5470' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "168" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "a55b3523-edfa-4425-9b7f-ab779b2bb4c6" + ], + "x-ms-correlation-request-id": [ + "a55b3523-edfa-4425-9b7f-ab779b2bb4c6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032107Z:a55b3523-edfa-4425-9b7f-ab779b2bb4c6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:06 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualnetworks/vnetcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNTQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470\",\r\n \"etag\": \"W/\\\"15e6bdfc-9083-49f0-8425-a56a2094e659\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"5d499e0b-2619-4d73-8eab-3f69045aea8c\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470/subnets/subnetcrptestps5470\",\r\n \"etag\": \"W/\\\"15e6bdfc-9083-49f0-8425-a56a2094e659\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1076" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "79333464-45f8-4d51-8c67-cfa80a72dca7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"15e6bdfc-9083-49f0-8425-a56a2094e659\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "8fbed325-2dc5-4b65-bb68-5619b6972a99" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032143Z:8fbed325-2dc5-4b65-bb68-5619b6972a99" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:43 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualnetworks/vnetcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNTQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7632c4ca-dd5e-4b04-bc4a-a8562c28d83e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470\",\r\n \"etag\": \"W/\\\"15e6bdfc-9083-49f0-8425-a56a2094e659\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"5d499e0b-2619-4d73-8eab-3f69045aea8c\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470/subnets/subnetcrptestps5470\",\r\n \"etag\": \"W/\\\"15e6bdfc-9083-49f0-8425-a56a2094e659\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1076" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6e6e84ee-5b73-45aa-bb94-ca915cc6be3e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"15e6bdfc-9083-49f0-8425-a56a2094e659\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "727ab568-2836-4984-89e8-ae021294fe54" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032143Z:727ab568-2836-4984-89e8-ae021294fe54" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:43 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualnetworks/vnetcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNTQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f1e4bb7a-0472-4d9f-8ac3-353757e1724a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470\",\r\n \"etag\": \"W/\\\"15e6bdfc-9083-49f0-8425-a56a2094e659\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"5d499e0b-2619-4d73-8eab-3f69045aea8c\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470/subnets/subnetcrptestps5470\",\r\n \"etag\": \"W/\\\"15e6bdfc-9083-49f0-8425-a56a2094e659\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1076" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "43d86f3c-83d6-401c-b7f5-a300d2d6c97c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"15e6bdfc-9083-49f0-8425-a56a2094e659\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "3ca8912c-7ab1-412a-a26d-415eb0912bee" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032143Z:3ca8912c-7ab1-412a-a26d-415eb0912bee" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:43 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualnetworks/vnetcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzNTQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps5470\",\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n ]\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "423" + ], + "x-ms-client-request-id": [ + "89d932f6-df4e-4a5e-8e77-273058487ee9" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470\",\r\n \"etag\": \"W/\\\"0be12bf4-b470-4076-84ba-024a7b4cfd53\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"5d499e0b-2619-4d73-8eab-3f69045aea8c\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470/subnets/subnetcrptestps5470\",\r\n \"etag\": \"W/\\\"0be12bf4-b470-4076-84ba-024a7b4cfd53\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1074" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "91d488b4-c774-4513-bd7c-0736e0570e91" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/91d488b4-c774-4513-bd7c-0736e0570e91?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "19fa18fc-b157-4119-b315-cf00a6f8b9dd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032112Z:19fa18fc-b157-4119-b315-cf00a6f8b9dd" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:12 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/91d488b4-c774-4513-bd7c-0736e0570e91?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvOTFkNDg4YjQtYzc3NC00NTEzLWJkN2MtMDczNmUwNTcwZTkxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "203f6015-7eea-4b56-92ee-e43a7c3d92df" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "04786d70-7b75-4faa-a277-cb6f9676d386" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032143Z:04786d70-7b75-4faa-a277-cb6f9676d386" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNTQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7d346b5c-2d8e-459c-962f-d66b760088fb" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/pubipcrptestps5470' under resource group 'crptestps5470' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "171" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "1342f401-bb20-46aa-a19e-19709930973a" + ], + "x-ms-correlation-request-id": [ + "1342f401-bb20-46aa-a19e-19709930973a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032144Z:1342f401-bb20-46aa-a19e-19709930973a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:43 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNTQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470\",\r\n \"etag\": \"W/\\\"7abd0cdb-b6ff-4adc-8f3e-1e3f3bc34494\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"6c1b1f3c-d171-4443-8499-0e25ff4cf617\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps5470\",\r\n \"fqdn\": \"pubipcrptestps5470.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "27b4cc50-7a95-4cff-9f16-a8e3728f51d3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"7abd0cdb-b6ff-4adc-8f3e-1e3f3bc34494\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "546a7c84-8e30-43b3-9100-2df8750d52dd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032217Z:546a7c84-8e30-43b3-9100-2df8750d52dd" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNTQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "551edad4-77dd-46b0-b0c8-329fd2c7580e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470\",\r\n \"etag\": \"W/\\\"7abd0cdb-b6ff-4adc-8f3e-1e3f3bc34494\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"6c1b1f3c-d171-4443-8499-0e25ff4cf617\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps5470\",\r\n \"fqdn\": \"pubipcrptestps5470.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0d88e172-ddc5-4c7a-baea-23b8c137b4c5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"7abd0cdb-b6ff-4adc-8f3e-1e3f3bc34494\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "87a3b446-6d2b-4b00-9720-cdf2e1cda3ef" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032217Z:87a3b446-6d2b-4b00-9720-cdf2e1cda3ef" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNTQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ebaa9501-5b53-4665-96a2-220ea73d90d5" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470\",\r\n \"etag\": \"W/\\\"7abd0cdb-b6ff-4adc-8f3e-1e3f3bc34494\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"6c1b1f3c-d171-4443-8499-0e25ff4cf617\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps5470\",\r\n \"fqdn\": \"pubipcrptestps5470.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "56aff77f-95c4-4240-a507-595e618e922a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"7abd0cdb-b6ff-4adc-8f3e-1e3f3bc34494\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-correlation-request-id": [ + "ed81eb30-2876-413b-b8ba-0768d7bc1d9f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032218Z:ed81eb30-2876-413b-b8ba-0768d7bc1d9f" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzNTQ3MD9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps5470\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "174" + ], + "x-ms-client-request-id": [ + "8480c8ab-9654-4282-a64c-1a59b5cd0927" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470\",\r\n \"etag\": \"W/\\\"0aff519e-993b-4c26-a1a2-dad8000a995e\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"6c1b1f3c-d171-4443-8499-0e25ff4cf617\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps5470\",\r\n \"fqdn\": \"pubipcrptestps5470.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "665" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "6e227a8a-64cd-4cf1-9575-1ed578d61da0" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6e227a8a-64cd-4cf1-9575-1ed578d61da0?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "79a6c3f2-688c-4850-a260-11a76459367e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032147Z:79a6c3f2-688c-4850-a260-11a76459367e" + ], + "Date": [ + "Wed, 24 Feb 2016 03:21:46 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/6e227a8a-64cd-4cf1-9575-1ed578d61da0?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmUyMjdhOGEtNjRjZC00Y2YxLTk1NzUtMWVkNTc4ZDYxZGEwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ed5013cc-bfbd-4e05-a2c7-a81aa66730be" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "c5960e5f-cb35-4199-b74e-a281051aaeae" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032217Z:c5960e5f-cb35-4199-b74e-a281051aaeae" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczU0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4558f54f-f0f7-4932-91e2-72712193d6f2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/niccrptestps5470' under resource group 'crptestps5470' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "169" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "798fa509-190d-4654-9fb3-5f46867f1003" + ], + "x-ms-correlation-request-id": [ + "798fa509-190d-4654-9fb3-5f46867f1003" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032218Z:798fa509-190d-4654-9fb3-5f46867f1003" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:17 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczU0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "693300c6-44e8-4fbd-8464-9745faa6bdb2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"niccrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470\",\r\n \"etag\": \"W/\\\"891ff224-4e18-475f-bb02-a5920dfa2cb6\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"21cea402-1f27-4da1-8abc-6009c3273e2c\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"891ff224-4e18-475f-bb02-a5920dfa2cb6\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470/subnets/subnetcrptestps5470\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1545" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0fdc1196-9c0b-43b9-af0f-83b172091953" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"891ff224-4e18-475f-bb02-a5920dfa2cb6\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-correlation-request-id": [ + "f6f197c4-b680-41fa-a1a8-70f5fd604ce8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032220Z:f6f197c4-b680-41fa-a1a8-70f5fd604ce8" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczU0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7b7158c7-5823-45d4-867f-fbf456b0d5a2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"niccrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470\",\r\n \"etag\": \"W/\\\"891ff224-4e18-475f-bb02-a5920dfa2cb6\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"21cea402-1f27-4da1-8abc-6009c3273e2c\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"891ff224-4e18-475f-bb02-a5920dfa2cb6\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470/subnets/subnetcrptestps5470\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1545" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1787fe13-c00f-45d9-9e93-e318c7c16387" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"891ff224-4e18-475f-bb02-a5920dfa2cb6\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-correlation-request-id": [ + "ecd16aca-ae93-4bb2-82dc-d13d1f35a716" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032220Z:ecd16aca-ae93-4bb2-82dc-d13d1f35a716" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczU0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470/subnets/subnetcrptestps5470\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470\"\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "900" + ], + "x-ms-client-request-id": [ + "dfef1590-7671-4ad8-bd5d-abae9609dd89" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"niccrptestps5470\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470\",\r\n \"etag\": \"W/\\\"891ff224-4e18-475f-bb02-a5920dfa2cb6\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"21cea402-1f27-4da1-8abc-6009c3273e2c\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"891ff224-4e18-475f-bb02-a5920dfa2cb6\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps5470\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/virtualNetworks/vnetcrptestps5470/subnets/subnetcrptestps5470\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1545" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0efb44de-3d46-4666-8e69-4390bb07104e" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/0efb44de-3d46-4666-8e69-4390bb07104e?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "d9321837-e31d-46a1-8b23-2b5b7c8f2468" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032219Z:d9321837-e31d-46a1-8b23-2b5b7c8f2468" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:19 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Storage/storageAccounts/stocrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM1NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "89" + ], + "x-ms-client-request-id": [ + "6d12394a-d76e-4aae-b413-b51bb06cdefb" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "91da1046-896c-469a-8188-af6301131b89" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/d02d1403-fa86-4f02-956d-cf955de7f8d2?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "91da1046-896c-469a-8188-af6301131b89" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032222Z:91da1046-896c-469a-8188-af6301131b89" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:22 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/d02d1403-fa86-4f02-956d-cf955de7f8d2?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2QwMmQxNDAzLWZhODYtNGYwMi05NTZkLWNmOTU1ZGU3ZjhkMj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "510d4f49-ffe0-43f0-a237-8632b1f56e9a" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "b408b482-4149-4ded-869a-6b29a43b8207" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/d02d1403-fa86-4f02-956d-cf955de7f8d2?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "b408b482-4149-4ded-869a-6b29a43b8207" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032222Z:b408b482-4149-4ded-869a-6b29a43b8207" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:22 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/d02d1403-fa86-4f02-956d-cf955de7f8d2?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2QwMmQxNDAzLWZhODYtNGYwMi05NTZkLWNmOTU1ZGU3ZjhkMj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a4e254ee-b5aa-4dda-a741-a1d7e1300f3c" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "89" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9014e601-b914-4aba-8b80-078205f00c19" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-correlation-request-id": [ + "9014e601-b914-4aba-8b80-078205f00c19" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032247Z:9014e601-b914-4aba-8b80-078205f00c19" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Storage/storageAccounts/stocrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM1NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "056515a1-2d16-4bf3-885e-78c9950e1b8c" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Storage/storageAccounts/stocrptestps5470\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps5470\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-24T03:22:21.2779891Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5470.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5470.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5470.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5470.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "743" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f8cdba5d-641f-43fd-a4a8-e78e074b2cf3" + ], + "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": [ + "f8cdba5d-641f-43fd-a4a8-e78e074b2cf3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032248Z:f8cdba5d-641f-43fd-a4a8-e78e074b2cf3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Storage/storageAccounts/stocrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM1NDcwP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "22cc950d-b5a9-4909-91ab-9829ebbfe0e5" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Storage/storageAccounts/stocrptestps5470\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps5470\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-24T03:22:21.2779891Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5470.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5470.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5470.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5470.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "743" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "27752307-533c-4e84-932f-1ae36d670073" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-correlation-request-id": [ + "27752307-533c-4e84-932f-1ae36d670073" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032248Z:27752307-533c-4e84-932f-1ae36d670073" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Storage/storageAccounts/stocrptestps5470/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHM1NDcwL2xpc3RLZXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7d8c3810-eeb7-4111-adb4-63138a76fc24" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"key1\": \"iG0rn7xSEFgPwAq1XGYBdFnBl+M14VvqJjIO3qkpc5iS06lz5AUkyKE7v2Jzk52OWqlNP4iAogPDNGdsO3asvQ==\",\r\n \"key2\": \"I5pHZJbGW1pGDmiDEinIbo7v1B8Dc7FDKBqCJYaH740EqeIxHV26qRuKeHqG/8dCM9GDWNIGvOEYLD933eqUPA==\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "198" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d27c8a4f-9d29-48fb-ab0e-05ef71aaa6e8" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "d27c8a4f-9d29-48fb-ab0e-05ef71aaa6e8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032248Z:d27c8a4f-9d29-48fb-ab0e-05ef71aaa6e8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "bd66a5ef-3869-410f-8a60-c454547eca69" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1013/providers/Microsoft.Storage/storageAccounts/25alkcwqxomumpg2ngz7q\",\r\n \"location\": \"westus\",\r\n \"name\": \"25alkcwqxomumpg2ngz7q\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T04:21:07.2740633Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://25alkcwqxomumpg2ngz7q.blob.core.windows.net/\",\r\n \"file\": \"https://25alkcwqxomumpg2ngz7q.file.core.windows.net/\",\r\n \"queue\": \"https://25alkcwqxomumpg2ngz7q.queue.core.windows.net/\",\r\n \"table\": \"https://25alkcwqxomumpg2ngz7q.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6810/providers/Microsoft.Storage/storageAccounts/bejoifxr7vcd7mif7vsnzg\",\r\n \"location\": \"westus\",\r\n \"name\": \"bejoifxr7vcd7mif7vsnzg\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T02:07:58.5240189Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://bejoifxr7vcd7mif7vsnzg.blob.core.windows.net/\",\r\n \"file\": \"https://bejoifxr7vcd7mif7vsnzg.file.core.windows.net/\",\r\n \"queue\": \"https://bejoifxr7vcd7mif7vsnzg.queue.core.windows.net/\",\r\n \"table\": \"https://bejoifxr7vcd7mif7vsnzg.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar5051/providers/Microsoft.Storage/storageAccounts/crptestar245\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar245\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-30T04:15:31.0798702Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar245.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar245.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar245.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar245.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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar6046/providers/Microsoft.Storage/storageAccounts/crptestar3376\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar3376\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-30T04:07:23.059133Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar3376.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar3376.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar3376.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar3376.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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar7455/providers/Microsoft.Storage/storageAccounts/crptestar3423\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar3423\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T22:02:29.0438259Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar3423.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar3423.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar3423.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar3423.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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps260/providers/Microsoft.Storage/storageAccounts/crptestps260sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps260sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-29T16:36:49.7383632Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps260sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps260sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps260sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps260sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps6849\": \"2015-12-29 16:37:15Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3541/providers/Microsoft.Storage/storageAccounts/crptestps3541sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps3541sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-13T02:54:13.5222659Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps3541sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps3541sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps3541sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps3541sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps6965\": \"2015-12-13 02:54:38Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4125/providers/Microsoft.Storage/storageAccounts/crptestps4125sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps4125sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T19:27:35.5407357Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps4125sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps4125sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps4125sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps4125sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps6219\": \"2016-01-26 19:28:02Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4749/providers/Microsoft.Storage/storageAccounts/crptestps4749sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps4749sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-10T03:02:41.2530379Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps4749sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps4749sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps4749sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps4749sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps8366\": \"2016-02-10 03:03:07Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5934/providers/Microsoft.Storage/storageAccounts/crptestps5934sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps5934sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-11-17T13:02:21.0037252Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps5934sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps5934sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps5934sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps5934sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps574\": \"2015-11-17 13:02:48Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7160/providers/Microsoft.Storage/storageAccounts/crptestps7160sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps7160sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T20:00:10.6166626Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps7160sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps7160sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps7160sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps7160sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps450\": \"2016-02-05 20:00:37Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps717/providers/Microsoft.Storage/storageAccounts/crptestps717sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps717sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-01T15:38:31.7735723Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps717sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps717sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps717sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps717sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps1002\": \"2016-01-01 15:38:58Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9398/providers/Microsoft.Storage/storageAccounts/crptestps9398sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps9398sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T03:07:24.3580028Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps9398sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps9398sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps9398sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps9398sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps8430\": \"2016-02-05 03:07:49Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps947/providers/Microsoft.Storage/storageAccounts/crptestps947sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps947sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T12:47:29.0329078Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps947sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps947sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps947sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps947sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps9737\": \"2016-02-05 12:47:55Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/byol/providers/Microsoft.Storage/storageAccounts/mybyolosimage\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"mybyolosimage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_RAGRS\",\r\n \"creationTime\": \"2016-01-29T23:31:43.8367081Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://mybyolosimage.blob.core.windows.net/\",\r\n \"file\": \"https://mybyolosimage.file.core.windows.net/\",\r\n \"queue\": \"https://mybyolosimage.queue.core.windows.net/\",\r\n \"table\": \"https://mybyolosimage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"southeastasia\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryEndpoints\": {\r\n \"blob\": \"https://mybyolosimage-secondary.blob.core.windows.net/\",\r\n \"queue\": \"https://mybyolosimage-secondary.queue.core.windows.net/\",\r\n \"table\": \"https://mybyolosimage-secondary.table.core.windows.net/\"\r\n },\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5244/providers/Microsoft.Storage/storageAccounts/pqhu6xt4klz81dydf2dcd\",\r\n \"location\": \"westus\",\r\n \"name\": \"pqhu6xt4klz81dydf2dcd\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:03:42.5126658Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://pqhu6xt4klz81dydf2dcd.blob.core.windows.net/\",\r\n \"file\": \"https://pqhu6xt4klz81dydf2dcd.file.core.windows.net/\",\r\n \"queue\": \"https://pqhu6xt4klz81dydf2dcd.queue.core.windows.net/\",\r\n \"table\": \"https://pqhu6xt4klz81dydf2dcd.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1013/providers/Microsoft.Storage/storageAccounts/stocrptestps1013\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps1013\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T04:20:07.8674758Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1013.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1372/providers/Microsoft.Storage/storageAccounts/stocrptestps1372\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps1372\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-18T22:31:07.1773707Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1372.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps1372.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps1372.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps1372.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2072/providers/Microsoft.Storage/storageAccounts/stocrptestps2072\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps2072\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-12T02:19:55.6977949Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2072.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2072.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2072.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2072.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2639/providers/Microsoft.Storage/storageAccounts/stocrptestps2639\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2639\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T03:52:37.4339159Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2639.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2639/providers/Microsoft.Storage/storageAccounts/stocrptestps2639add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2639add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:53:04.5747379Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2639add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2639add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2639add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2639add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2854/providers/Microsoft.Storage/storageAccounts/stocrptestps2854\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2854\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T03:49:39.4009944Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2854.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2854/providers/Microsoft.Storage/storageAccounts/stocrptestps2854add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2854add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:50:06.4793732Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2854add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2854add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2854add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2854add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4115/providers/Microsoft.Storage/storageAccounts/stocrptestps4115\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps4115\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:17:12.433774Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4115.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4115.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4115.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4115.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4115/providers/Microsoft.Storage/storageAccounts/stocrptestps4115add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps4115add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:17:40.0745113Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4115add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4115add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4115add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4115add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4861/providers/Microsoft.Storage/storageAccounts/stocrptestps4861\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps4861\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-19T04:15:24.7178196Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4861.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4861.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4861.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4861.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5143/providers/Microsoft.Storage/storageAccounts/stocrptestps5143\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5143\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:29:28.0404402Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5143.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5143.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5143.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5143.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5244/providers/Microsoft.Storage/storageAccounts/stocrptestps5244\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5244\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T02:03:04.0124174Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5244.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5428/providers/Microsoft.Storage/storageAccounts/stocrptestps5428\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps5428\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-18T03:07:33.6211225Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5428.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5428.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5428.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5428.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Storage/storageAccounts/stocrptestps5470\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps5470\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-24T03:22:21.2779891Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5470.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5470.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5470.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5470.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps578/providers/Microsoft.Storage/storageAccounts/stocrptestps578\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps578\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-10-30T21:07:32.0380514Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps578.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps578.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps578.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps578.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5834/providers/Microsoft.Storage/storageAccounts/stocrptestps5834\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5834\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-02T04:48:53.4602174Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5834.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5834.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5834.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5834.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Storage/storageAccounts/stocrptestps6084\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6084\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-19T00:16:23.8130129Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6084.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6084.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6084.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6084.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6270/providers/Microsoft.Storage/storageAccounts/stocrptestps6270\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6270\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T23:05:45.2211023Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6270.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6270.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6270.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6270.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6435/providers/Microsoft.Storage/storageAccounts/stocrptestps6435\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps6435\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-02T18:41:18.9408678Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6435.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6435.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6435.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6435.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6798/providers/Microsoft.Storage/storageAccounts/stocrptestps6798\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps6798\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-02T05:04:40.9352399Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6798.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6798.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6798.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6798.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6810/providers/Microsoft.Storage/storageAccounts/stocrptestps6810\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps6810\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-25T01:18:35.9601114Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6810.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6846/providers/Microsoft.Storage/storageAccounts/stocrptestps6846\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6846\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T18:28:28.1640428Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6846.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6846.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6846.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6846.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7089/providers/Microsoft.Storage/storageAccounts/stocrptestps7089\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps7089\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-02T18:45:20.9742566Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7089.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7089.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7089.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7089.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7647/providers/Microsoft.Storage/storageAccounts/stocrptestps7647\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps7647\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:29:52.8761356Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7647.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7647.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7647.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7647.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7647/providers/Microsoft.Storage/storageAccounts/stocrptestps7647add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps7647add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:30:20.6106867Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7647add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7647add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7647add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7647add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps8428/providers/Microsoft.Storage/storageAccounts/stocrptestps8428\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps8428\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T04:43:19.3686534Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8428.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8428.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8428.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8428.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps8976/providers/Microsoft.Storage/storageAccounts/stocrptestps8976\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps8976\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-03T04:15:00.2407604Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8976.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8976.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8976.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8976.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9368/providers/Microsoft.Storage/storageAccounts/stocrptestps9368\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9368\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:41:24.6231137Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9368.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9368.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9368.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9368.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9414/providers/Microsoft.Storage/storageAccounts/stocrptestps9414\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps9414\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T07:37:01.8300242Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9414.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9414.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9414.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9414.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9441/providers/Microsoft.Storage/storageAccounts/stocrptestps9441\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9441\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:35:47.7064288Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9441.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9441.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9441.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9441.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9441/providers/Microsoft.Storage/storageAccounts/stocrptestps9441add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9441add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:36:15.6909233Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9441add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9441add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9441add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9441add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/pstestrg327/providers/Microsoft.Storage/storageAccounts/stopstestrg327\",\r\n \"location\": \"westus\",\r\n \"name\": \"stopstestrg327\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-04-18T17:45:38.9484234Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stopstestrg327.blob.core.windows.net/\",\r\n \"file\": \"https://stopstestrg327.file.core.windows.net/\",\r\n \"queue\": \"https://stopstestrg327.queue.core.windows.net/\",\r\n \"table\": \"https://stopstestrg327.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/pstestrg6302/providers/Microsoft.Storage/storageAccounts/stopstestrg6302\",\r\n \"location\": \"westus\",\r\n \"name\": \"stopstestrg6302\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-04-18T06:47:18.2286738Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stopstestrg6302.blob.core.windows.net/\",\r\n \"file\": \"https://stopstestrg6302.file.core.windows.net/\",\r\n \"queue\": \"https://stopstestrg6302.queue.core.windows.net/\",\r\n \"table\": \"https://stopstestrg6302.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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}", + "ResponseHeaders": { + "Content-Length": [ + "35909" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5b7db3af-6cf4-486b-b027-78f8d4990ab2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-correlation-request-id": [ + "5b7db3af-6cf4-486b-b027-78f8d4990ab2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032248Z:5b7db3af-6cf4-486b-b027-78f8d4990ab2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczU0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"osDisk\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps5470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\",\r\n \"createOption\": \"FromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps5470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps5470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"BaR@123crptestps5470\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": true\r\n }\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps5470.blob.core.windows.net/\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1834" + ], + "x-ms-client-request-id": [ + "cc559210-d812-4b68-8644-38626960bf33" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"77ef56c6-4f3d-44d4-a1a3-a622b74f1b07\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps5470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps5470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps5470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps5470.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470\",\r\n \"name\": \"vmcrptestps5470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2144" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "a3f119ab-f4fd-4b71-be00-fa83125f5edd" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "d9090fb7-dc37-468e-818d-897029694857" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032252Z:d9090fb7-dc37-468e-818d-897029694857" + ], + "Date": [ + "Wed, 24 Feb 2016 03:22:52 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "781f389c-11d4-4d70-8c08-e1f5ca7d39c2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "fb2cfdb2-5b9c-45ac-b2a4-2db9251bc0bd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032322Z:fb2cfdb2-5b9c-45ac-b2a4-2db9251bc0bd" + ], + "Date": [ + "Wed, 24 Feb 2016 03:23:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "258e10c0-8df7-4aaf-9a3c-bf0b80f8cd5c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "7010c0f1-4b97-4565-96f3-6e4eae7f8d3f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032352Z:7010c0f1-4b97-4565-96f3-6e4eae7f8d3f" + ], + "Date": [ + "Wed, 24 Feb 2016 03:23:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "18eec173-36b2-4e84-b502-abb73043ae4e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "098612d0-b110-4e00-8938-add259fca8ee" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032422Z:098612d0-b110-4e00-8938-add259fca8ee" + ], + "Date": [ + "Wed, 24 Feb 2016 03:24:22 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "e8156f18-3c2c-4d2d-a9bd-142b04f23704" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "53dfad59-3f4c-48e8-85b2-ce9e2697f8c2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032453Z:53dfad59-3f4c-48e8-85b2-ce9e2697f8c2" + ], + "Date": [ + "Wed, 24 Feb 2016 03:24:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "b694aeb5-7c56-435b-b8fe-8ed38819ee7d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "1fdff0e3-7b37-43b3-abdb-bc8cf39c4a66" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032523Z:1fdff0e3-7b37-43b3-abdb-bc8cf39c4a66" + ], + "Date": [ + "Wed, 24 Feb 2016 03:25:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "7a3d55c9-c5ee-4ccb-9708-6a9648aa4883" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "e2292125-d048-4a98-82c2-0e1a6dd48dde" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032553Z:e2292125-d048-4a98-82c2-0e1a6dd48dde" + ], + "Date": [ + "Wed, 24 Feb 2016 03:25:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "23dc5ebe-0397-4b69-b79c-229edb94b287" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-correlation-request-id": [ + "997514d6-3fef-4a3c-b5bb-ba347483beb0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032623Z:997514d6-3fef-4a3c-b5bb-ba347483beb0" + ], + "Date": [ + "Wed, 24 Feb 2016 03:26:23 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "72fbab4b-8e87-497b-8185-7edc7b18024a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "1a15d75f-a45f-4da2-a4fa-60fee63c8515" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032654Z:1a15d75f-a45f-4da2-a4fa-60fee63c8515" + ], + "Date": [ + "Wed, 24 Feb 2016 03:26:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "63823564-5db1-4d18-b527-1a264e42947f" + ], + "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": [ + "0d6abac8-c28a-46a1-94ef-796dc355c1b4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032724Z:0d6abac8-c28a-46a1-94ef-796dc355c1b4" + ], + "Date": [ + "Wed, 24 Feb 2016 03:27:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f881e233-1530-406f-8d9d-191ca8911c4a" + ], + "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": [ + "505c40ca-4bad-4fe5-8dab-5cc68b3e6200" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032754Z:505c40ca-4bad-4fe5-8dab-5cc68b3e6200" + ], + "Date": [ + "Wed, 24 Feb 2016 03:27:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "fa085a3e-9adc-4eb3-b0fe-eabe7327b0f5" + ], + "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": [ + "73bd84b9-cb11-48f5-b2ce-2f7cae18d6a3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032824Z:73bd84b9-cb11-48f5-b2ce-2f7cae18d6a3" + ], + "Date": [ + "Wed, 24 Feb 2016 03:28:24 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/a3f119ab-f4fd-4b71-be00-fa83125f5edd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTNmMTE5YWItZjRmZC00YjcxLWJlMDAtZmE4MzEyNWY1ZWRkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"a3f119ab-f4fd-4b71-be00-fa83125f5edd\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-23T19:22:50.5127814-08:00\",\r\n \"endTime\": \"2016-02-23T19:28:45.452549-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "fe74fc2d-4082-4822-a4e9-92baa976dbb0" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "e7a1abbb-d822-4963-820a-c2242e8505bc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032855Z:e7a1abbb-d822-4963-820a-c2242e8505bc" + ], + "Date": [ + "Wed, 24 Feb 2016 03:28:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczU0NzA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"77ef56c6-4f3d-44d4-a1a3-a622b74f1b07\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"latest\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps5470.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps5470.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps5470.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Network/networkInterfaces/niccrptestps5470\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps5470.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470\",\r\n \"name\": \"vmcrptestps5470\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2145" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "88e71bab-bbde-4130-ae09-9c7f527eff46" + ], + "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": [ + "a054c475-748d-40c4-b0de-19586c205720" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032855Z:a054c475-748d-40c4-b0de-19586c205720" + ], + "Date": [ + "Wed, 24 Feb 2016 03:28:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "dd2e0d63-e600-4798-bc9e-a3cb97302894" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4psa\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/4psa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4ward365\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/4ward365\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"7isolutions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/7isolutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"a10networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/a10networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"abiquo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/abiquo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"active-navigation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/active-navigation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"activeeon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/activeeon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adam-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adam-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adatao\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adatao\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe_test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe_test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adra-match\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adra-match\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech-webaccess\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech-webaccess\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aerospike\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aerospike\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aimsinnovation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aimsinnovation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aiscaler-cache-control-ddos-and-url-rewriting-\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aiscaler-cache-control-ddos-and-url-rewriting-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alachisoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alachisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alertlogic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alertlogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AlertLogic.Extension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/AlertLogic.Extension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"algebraix-data\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/algebraix-data\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alldigital-brevity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alldigital-brevity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alteryx\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alteryx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"altiar\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/altiar\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcelerator\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcelerator\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcitoinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcitoinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appex-networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appex-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appistry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appistry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"apprenda\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/apprenda\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appveyorci\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appveyorci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appzero\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appzero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"arangodb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/arangodb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aras\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aras\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"array_networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/array_networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aspex-managed-cloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aspex-managed-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"attunity_cloudbeam\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/attunity_cloudbeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"auriq-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/auriq-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"avepoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/avepoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aviatrix-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aviatrix-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"awingu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/awingu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"axway\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/axway\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azul\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/azul\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AzureRT.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/AzureRT.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azuresyncfusion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/azuresyncfusion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"barracudanetworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/barracudanetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"basho\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/basho\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Bitnami\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Bitnami\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bizagi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bizagi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"biztalk360\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/biztalk360\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"blackberry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/blackberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bluetalon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bluetalon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boundlessgeo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/boundlessgeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boxless\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/boxless\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"brocade_communications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/brocade_communications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bryte\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bryte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bssw\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bssw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"buddhalabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/buddhalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bwappengine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bwappengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Canonical\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Canonical\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"caringo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/caringo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"catechnologies\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/catechnologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cautelalabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cautelalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cds\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cds\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"certivox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/certivox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpointsystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpointsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"chef-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/chef-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Chef.Bootstrap.WindowsAzure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Chef.Bootstrap.WindowsAzure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cherwell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cherwell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"circleci\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/circleci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cires21\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cires21\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cisco\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cisco\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"citrix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/citrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clickberry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/clickberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloud-cruiser\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloud-cruiser\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees-enterprise-jenkins\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees-enterprise-jenkins\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbolt-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbolt-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudboost\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudboost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera1qaz2wsx\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera1qaz2wsx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudhouse\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudhouse\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudlink\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudlink\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLink.SecureVM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLink.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clustrix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/clustrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codelathe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/codelathe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codenvy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/codenvy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cohesive\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cohesive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"commvault\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/commvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer.TestSensor\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer.TestSensor\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"consensys\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/consensys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cordis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cordis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"corent-technology-pvt\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/corent-technology-pvt\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CoreOS\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CoreOS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cortical-io\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cortical-io\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"couchbase\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/couchbase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"credativ\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/credativ\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans2.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans2.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans3.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans3.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataart\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataart\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datacastle\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datacastle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Datadog.Agent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Datadog.Agent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataexpeditioninc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataexpeditioninc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataiku\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataiku\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datalayer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datalayer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataliberation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataliberation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datastax\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datastax\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datasunrise\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datasunrise\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"defacto_global_\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/defacto_global_\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell_software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"denyall\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/denyall\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"derdack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/derdack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dgsecure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dgsecure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docker\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/docker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docscorp-us\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/docscorp-us\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dolbydeveloper\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dolbydeveloper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dome9\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dome9\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"donovapub\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/donovapub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"drone\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/drone\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dundas\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dundas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dynatrace.ruxit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dynatrace.ruxit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"easyterritory\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/easyterritory\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"edevtech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/edevtech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"egress\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/egress\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip-eipower\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip-eipower\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elastacloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elastacloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elasticbox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elasticbox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elfiqnetworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elfiqnetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eloquera\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eloquera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eperi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eperi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"equilibrium\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/equilibrium\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET.FileSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET.FileSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"esri\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/esri\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eurotech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eurotech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exasol\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/exasol\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exit-games\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/exit-games\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"expertime\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/expertime\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"f5-networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/f5-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"filebridge\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/filebridge\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"firehost\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/firehost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"flexerasoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/flexerasoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"foghorn-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/foghorn-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"forscene\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/forscene\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortinet\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortinet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortycloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortycloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fw\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"g-data-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/g-data-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"gemalto-safenet\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/gemalto-safenet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"GitHub\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/GitHub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greathorn\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/greathorn\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greensql\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/greensql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"haivision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/haivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"halobicloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/halobicloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hanu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hanu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hewlett-packard\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hewlett-packard\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hortonworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hortonworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iaansys\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iaansys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iamcloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iamcloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ibabs-eu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ibabs-eu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imaginecommunications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imaginecommunications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imperva\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imperva\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"incredibuild\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/incredibuild\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infolibrarian\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/infolibrarian\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica-cloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infostrat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/infostrat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intel\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/intel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intelligent-plant-ltd\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/intelligent-plant-ltd\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iquest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iquest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ishlangu-load-balancer-adc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ishlangu-load-balancer-adc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"itelios\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/itelios\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jedox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jedox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jelastic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jelastic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jetnexus\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jetnexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jfrog\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jfrog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jitterbit_integration\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jitterbit_integration\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaazing\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaazing\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaspersky_lab\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaspersky_lab\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kemptech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kemptech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kepion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kepion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kollective\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kollective\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"le\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/le\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"lieberlieber\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/lieberlieber\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"liebsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/liebsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"literatu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/literatu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loadbalancer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/loadbalancer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"LocalTest.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/LocalTest.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logi-analytics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/logi-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loginpeople\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/loginpeople\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logtrust\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/logtrust\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"looker\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/looker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"luxoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/luxoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"magelia\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/magelia\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"manageengine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/manageengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mariadb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mariadb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"massiveanalytic-\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/massiveanalytic-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity.test3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity.test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"meanio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/meanio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mediazenie\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mediazenie\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"memsql\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/memsql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mendix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mendix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mentalnotes\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mentalnotes\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mesosphere\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mesosphere\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"metavistech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/metavistech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mfiles\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mfiles\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-ads\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-ads\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-r-products\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-r-products\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Applications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Applications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Backup.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Backup.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Diagnostics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Diagnostics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Extensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.RecoveryServices\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.RecoveryServices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security.Internal\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.SiteRecovery.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.SiteRecovery.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.WindowsFabric.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.WindowsFabric.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoringTest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoringTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Compute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcCompute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcCompute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcPack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Install\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Install\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Internal\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.PaaS\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.PaaS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Preview\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Preview\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Release.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Release.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Telemetry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Telemetry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.0\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.1\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.1\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test0\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.UtcTest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.UtcTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf4Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf4Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf5\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.WmfRTM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.WmfRTM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Managability.IaaS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Managability.IaaS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Management\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Management\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SystemCenter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SystemCenter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.ETWTraceListenerService\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.ETWTraceListenerService\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug.Json\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug.Json\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.AzureRemoteApp.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.AzureRemoteApp.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.RemoteDesktop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.RemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.WindowsAzure.Compute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.WindowsAzure.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftAzureSiteRecovery\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftAzureSiteRecovery\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftBizTalkServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftBizTalkServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsAX\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsAX\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsGP\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsGP\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsNAV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsNAV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftHybridCloudStorage\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftHybridCloudStorage\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSharePoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSharePoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSQLServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSQLServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftVisualStudio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftVisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerEssentials\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerEssentials\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerHPCPack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerHPCPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerRemoteDesktop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerRemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"midvision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/midvision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"miracl_linux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/miracl_linux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mokxa-technologies\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mokxa-technologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"moviemasher\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/moviemasher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msopentech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/msopentech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MSOpenTech.Extensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MSOpenTech.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msrazuresapservices\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/msrazuresapservices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mtnfog\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mtnfog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mvp-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mvp-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mxhero\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mxhero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nasuni\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nasuni\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ncbi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ncbi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"netapp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/netapp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"new-signature\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/new-signature\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nextlimit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nextlimit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nexus\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nginxinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nginxinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nicepeopleatwork\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nicepeopleatwork\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nodejsapi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nodejsapi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nuxeo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nuxeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"officeclipsuite\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/officeclipsuite\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"op5\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/op5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opencell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opencell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"OpenLogic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"openmeap\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/openmeap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opennebulasystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opennebulasystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opentext\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opentext\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Oracle\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Oracle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"orientdb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/orientdb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"osisoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/osisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"outsystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/outsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"panzura-file-system\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/panzura-file-system\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pointmatter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/pointmatter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predictionio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/predictionio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predixion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/predixion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prestashop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/prestashop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prime-strategy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/prime-strategy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"primestream\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/primestream\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"profisee\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/profisee\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ptv_group\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ptv_group\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pxlag_swiss\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/pxlag_swiss\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quales\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/quales\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quasardb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/quasardb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rancher\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rancher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RedHat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RedHat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"redpoint-global\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/redpoint-global\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"remotelearner\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/remotelearner\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"revolution-analytics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/revolution-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleLinux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleLinux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleWindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"riverbed\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/riverbed\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RiverbedTechnology\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RiverbedTechnology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocketsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocketsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocket_software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocket_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saama\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/saama\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saltstack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/saltstack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sap\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalearc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalearc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalebase\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalebase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"seagate\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/seagate\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"searchblox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/searchblox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sensorberg\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sensorberg\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"servoy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/servoy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sharefile\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sharefile\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"shavlik\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/shavlik\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sightapps\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sightapps\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sinefa\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sinefa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sios_datakeeper\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sios_datakeeper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sisense\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sisense\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"snip2code\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/snip2code\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"softnas\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/softnas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"soha\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/soha\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"solanolabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/solanolabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spacecurve\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/spacecurve\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spagobi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/spagobi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sphere3d\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sphere3d\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackato-platform-as-a-service\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackato-platform-as-a-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackstorm\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackstorm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"starwind\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/starwind\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"steelhive\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/steelhive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stonefly\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stonefly\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stormshield\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stormshield\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"storreduce\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/storreduce\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stratalux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stratalux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sunview-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sunview-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"SUSE\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/SUSE\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.QA\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.QA\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.staging\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.staging\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tactic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tactic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"talon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/talon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"targit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/targit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tavendo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tavendo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"techdivision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/techdivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"telepat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/telepat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tenable\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tenable\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tentity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tentity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV.Azure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV.Azure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.HP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.HP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test1.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test1.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"thinkboxsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/thinkboxsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"topdesk\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/topdesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"torusware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/torusware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"transvault\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/transvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"trendmicro\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/trendmicro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity.Test2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.PortalProtect\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.PortalProtect\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tsa-public-service\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tsa-public-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"typesafe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/typesafe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ubercloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ubercloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk-corp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk-corp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"usp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/usp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vbot\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vbot\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vecompsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vecompsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"veeam\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/veeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidispine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidispine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidizmo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidizmo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vircom\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vircom\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"virtualworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/virtualworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vision_solutions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vision_solutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vmturbo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vmturbo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric.VormetricTransparentEncryption\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric.VormetricTransparentEncryption\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vte\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD-VMSS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD-VMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD2AI.Diagnostics.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD2AI.Diagnostics.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WADVMSS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WADVMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"waratek\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/waratek\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"warewolf-esb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/warewolf-esb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"watchfulsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/watchfulsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"websense-apmailpe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/websense-apmailpe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wmspanel\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/wmspanel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"workshare-technology\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/workshare-technology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wowza\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/wowza\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xebialabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xebialabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xfinityinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xfinityinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xmpro\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xmpro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xrm\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xrm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xtremedata\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xtremedata\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"yellowfin\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/yellowfin\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"your-shop-online\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/your-shop-online\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zementis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zementis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zend\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zend\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zoomdata\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zoomdata\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "76765" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "ebde9874-23f8-4ba4-a083-cd14e6a633a6" + ], + "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": [ + "8b5279bd-bc10-4f50-bf7b-ea82c26a6fde" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032856Z:8b5279bd-bc10-4f50-bf7b-ea82c26a6fde" + ], + "Date": [ + "Wed, 24 Feb 2016 03:28:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "85b614e8-c371-4107-899b-e9fb0763de7f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"BGInfo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CustomScriptExtension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/CustomScriptExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"JsonADDomainExtension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/JsonADDomainExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"VMAccessAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/VMAccessAgent\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "1033" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "e1677cfc-835c-40d2-86da-27465f9a12e5" + ], + "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": [ + "5342f318-3b1a-481f-bfc5-68d5c9731bc5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032857Z:5342f318-3b1a-481f-bfc5-68d5c9731bc5" + ], + "Date": [ + "Wed, 24 Feb 2016 03:28:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types/BGInfo/versions?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy9CR0luZm8vdmVyc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "63b573fc-892d-4601-97f8-0ea5b3a7aabb" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2.1\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo/Versions/2.1\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "252" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "5bfedeec-ad8f-4c66-91b0-2e69fc077c79" + ], + "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": [ + "370808d6-ef2b-4d72-8fb1-e8d6d395e0af" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032857Z:370808d6-ef2b-4d72-8fb1-e8d6d395e0af" + ], + "Date": [ + "Wed, 24 Feb 2016 03:28:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczU0NzAvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "187" + ], + "x-ms-client-request-id": [ + "01dc6918-c86e-4a65-8da2-9fd91e8079d5" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "475" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f5aabe95-d79b-4477-b559-7a13c97aa4da" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "21b890b9-f5da-44ee-8f5a-e50690fb5eb4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032859Z:21b890b9-f5da-44ee-8f5a-e50690fb5eb4" + ], + "Date": [ + "Wed, 24 Feb 2016 03:28:59 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "baec50c5-bc22-43c2-8058-2660502d4dbf" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "46c4e555-512d-4ad3-9486-aacce3bc7230" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T032929Z:46c4e555-512d-4ad3-9486-aacce3bc7230" + ], + "Date": [ + "Wed, 24 Feb 2016 03:29:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f4d5017d-fe46-484c-a3ce-10e9f4e1a39b" + ], + "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": [ + "18bc0330-7d8f-4f78-8ebe-d09fd51c7d1b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033000Z:18bc0330-7d8f-4f78-8ebe-d09fd51c7d1b" + ], + "Date": [ + "Wed, 24 Feb 2016 03:29:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "b0e2964b-f809-47fb-89ce-760275d2480f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "c878eb82-b710-4bdb-96b8-82069e684c5d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033030Z:c878eb82-b710-4bdb-96b8-82069e684c5d" + ], + "Date": [ + "Wed, 24 Feb 2016 03:30:29 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "751d1d01-8f95-44e8-9adc-45ef0f2481f0" + ], + "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": [ + "6bad7a9f-1e05-41cc-ad0a-e7bbbb295db5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033100Z:6bad7a9f-1e05-41cc-ad0a-e7bbbb295db5" + ], + "Date": [ + "Wed, 24 Feb 2016 03:30:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4a5341f6-0692-473b-aab7-6cb9900ffeb9" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "f2a07740-5bcc-4240-9407-6aa0282aa21f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033130Z:f2a07740-5bcc-4240-9407-6aa0282aa21f" + ], + "Date": [ + "Wed, 24 Feb 2016 03:31:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "91d536be-8704-4c67-a873-a2cbc236e0fa" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "af64f62d-a12b-4596-af90-6c5b049e6a6b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033200Z:af64f62d-a12b-4596-af90-6c5b049e6a6b" + ], + "Date": [ + "Wed, 24 Feb 2016 03:32:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "7a12405a-9ac0-4a9f-95ac-312889cdad98" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "fffae9ae-9702-4a34-a4cd-dace9fd8d1ee" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033230Z:fffae9ae-9702-4a34-a4cd-dace9fd8d1ee" + ], + "Date": [ + "Wed, 24 Feb 2016 03:32:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4976eeab-8618-4228-a641-878d28975bdd" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "1ecc1150-783e-4828-be3a-f6928f8742e7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033300Z:1ecc1150-783e-4828-be3a-f6928f8742e7" + ], + "Date": [ + "Wed, 24 Feb 2016 03:33:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f97a12a0-94d3-40d2-8cc9-e296e3eba33d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "c1c3172c-de98-45ca-a686-528e727e25a8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033330Z:c1c3172c-de98-45ca-a686-528e727e25a8" + ], + "Date": [ + "Wed, 24 Feb 2016 03:33:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "64119302-3e82-494e-819b-7976b09a00a2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "705d9150-c415-4dcb-8d83-f298f8297bee" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033401Z:705d9150-c415-4dcb-8d83-f298f8297bee" + ], + "Date": [ + "Wed, 24 Feb 2016 03:34:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "fc0dfbfa-85b6-4d8b-8d2d-beed06b0ef08" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "f3024cda-9b12-45ce-8fd6-b0c2a57e8ea0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033431Z:f3024cda-9b12-45ce-8fd6-b0c2a57e8ea0" + ], + "Date": [ + "Wed, 24 Feb 2016 03:34:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "9aabbf81-8f24-4886-872b-b728cd1e967b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "34b047af-5d8c-434a-a94c-607efec84f9e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033501Z:34b047af-5d8c-434a-a94c-607efec84f9e" + ], + "Date": [ + "Wed, 24 Feb 2016 03:35:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "412439f7-e575-4c6c-b431-a10ebcbf89ab" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-correlation-request-id": [ + "9cde6c70-3322-41eb-a395-cf6149f0c8ed" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033531Z:9cde6c70-3322-41eb-a395-cf6149f0c8ed" + ], + "Date": [ + "Wed, 24 Feb 2016 03:35:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "573e58b8-0211-4bb2-958d-6d535aabda2c" + ], + "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": [ + "03088c8f-3c03-4022-b481-cb87d87b29f3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033601Z:03088c8f-3c03-4022-b481-cb87d87b29f3" + ], + "Date": [ + "Wed, 24 Feb 2016 03:36:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "82ab4f60-8f46-4856-9397-cb74a77f12d1" + ], + "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": [ + "c5fa0357-41af-497f-8143-96ca179bb15c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033631Z:c5fa0357-41af-497f-8143-96ca179bb15c" + ], + "Date": [ + "Wed, 24 Feb 2016 03:36:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "d83c35da-c6ea-4edf-9c02-7f3be86a3418" + ], + "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": [ + "6b415958-8837-4815-bc05-838960f1aeb3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033701Z:6b415958-8837-4815-bc05-838960f1aeb3" + ], + "Date": [ + "Wed, 24 Feb 2016 03:37:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4ff5a620-eb1a-40ee-a9db-4177e0bc91cf" + ], + "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": [ + "c0dfda38-0c78-44e0-aca7-c14d47c3a405" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033731Z:c0dfda38-0c78-44e0-aca7-c14d47c3a405" + ], + "Date": [ + "Wed, 24 Feb 2016 03:37:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4458a237-7b0b-418d-99b8-c8907da0bbc3" + ], + "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": [ + "610b144b-cd4b-40e1-96bb-c9567eb43932" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033801Z:610b144b-cd4b-40e1-96bb-c9567eb43932" + ], + "Date": [ + "Wed, 24 Feb 2016 03:38:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "11bf09f3-cfbb-4e42-81b7-4cd042a8b4fe" + ], + "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": [ + "ee9c7c3e-4a0a-4e46-aa0c-683a9eef1a2d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033832Z:ee9c7c3e-4a0a-4e46-aa0c-683a9eef1a2d" + ], + "Date": [ + "Wed, 24 Feb 2016 03:38:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "21405950-498a-4ca2-9c7d-bb40a8bb29ad" + ], + "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": [ + "911b7a4d-2346-4057-88a7-ca520c5b9233" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033902Z:911b7a4d-2346-4057-88a7-ca520c5b9233" + ], + "Date": [ + "Wed, 24 Feb 2016 03:39:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "fb6ec121-4fa7-4c6a-9706-b66a2969217d" + ], + "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": [ + "d4e374d0-37ec-4cda-a928-e2381d604c71" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T033932Z:d4e374d0-37ec-4cda-a928-e2381d604c71" + ], + "Date": [ + "Wed, 24 Feb 2016 03:39:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "d4fe624a-4399-4750-90f3-2050e51989c7" + ], + "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": [ + "4eac0130-3718-451c-bb06-64c166129e57" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034002Z:4eac0130-3718-451c-bb06-64c166129e57" + ], + "Date": [ + "Wed, 24 Feb 2016 03:40:01 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "25362cd2-73e0-4e12-b664-a13546a16d64" + ], + "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": [ + "fd726b96-6bdc-4a19-a6db-249ea4b4fbd6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034032Z:fd726b96-6bdc-4a19-a6db-249ea4b4fbd6" + ], + "Date": [ + "Wed, 24 Feb 2016 03:40:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4d28c4e7-b792-4fee-9ab5-8f67f5cf3793" + ], + "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": [ + "7c9d7bae-f322-4a89-bb8d-d6bdc7c11a3f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034104Z:7c9d7bae-f322-4a89-bb8d-d6bdc7c11a3f" + ], + "Date": [ + "Wed, 24 Feb 2016 03:41:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "3f5d0588-b977-4ad5-9a58-e02e19e29e40" + ], + "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": [ + "aa88cd55-1b71-4da6-9334-3549879a95db" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034134Z:aa88cd55-1b71-4da6-9334-3549879a95db" + ], + "Date": [ + "Wed, 24 Feb 2016 03:41:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f71294a8-9229-4bf4-a03a-2c72226455e3" + ], + "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": [ + "b497bf7b-7f12-4b8e-925d-97d46307fddf" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034204Z:b497bf7b-7f12-4b8e-925d-97d46307fddf" + ], + "Date": [ + "Wed, 24 Feb 2016 03:42:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f7ba6b56-0afd-480e-bab5-d2a81b14803c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "7c7779d1-14a2-4440-b066-752b4119288f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034234Z:7c7779d1-14a2-4440-b066-752b4119288f" + ], + "Date": [ + "Wed, 24 Feb 2016 03:42:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "2c92801e-200c-49fa-99be-5cc87feba0f4" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "03af3183-3c58-40cd-a008-8732dbe4d2ab" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034304Z:03af3183-3c58-40cd-a008-8732dbe4d2ab" + ], + "Date": [ + "Wed, 24 Feb 2016 03:43:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "f75b44c0-cde8-4efd-9e7f-0fab2bace023" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "17a131ab-bad8-4f7d-8b16-051cbc56f2bd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034334Z:17a131ab-bad8-4f7d-8b16-051cbc56f2bd" + ], + "Date": [ + "Wed, 24 Feb 2016 03:43:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "642aa0a1-c284-4bbc-9137-e2ad6b2d1458" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-correlation-request-id": [ + "a4d605b8-e3aa-453b-8a62-e904326fee03" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034404Z:a4d605b8-e3aa-453b-8a62-e904326fee03" + ], + "Date": [ + "Wed, 24 Feb 2016 03:44:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/f5aabe95-d79b-4477-b559-7a13c97aa4da?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZjVhYWJlOTUtZDc5Yi00NDc3LWI1NTktN2ExM2M5N2FhNGRhP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"f5aabe95-d79b-4477-b559-7a13c97aa4da\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-23T19:28:58.8276556-08:00\",\r\n \"endTime\": \"2016-02-23T19:44:10.817845-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "ddbc6115-06fb-4b4e-88cb-2991336ff80b" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14966" + ], + "x-ms-correlation-request-id": [ + "348d0e02-4ba4-4c69-a13c-668b93f03db3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034434Z:348d0e02-4ba4-4c69-a13c-668b93f03db3" + ], + "Date": [ + "Wed, 24 Feb 2016 03:44:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczU0NzAvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "476" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "45f7f7a5-db45-4d70-90d0-4dd9b3497e53" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "08ec8e7d-8dcb-4a81-a955-fe767034a3d4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034435Z:08ec8e7d-8dcb-4a81-a955-fe767034a3d4" + ], + "Date": [ + "Wed, 24 Feb 2016 03:44:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/csetest?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczU0NzAvZXh0ZW5zaW9ucy9jc2V0ZXN0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"CustomScriptExtension\",\r\n \"typeHandlerVersion\": \"1.1\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"forceUpdateTag\": \"RerunExtension\",\r\n \"settings\": {\r\n \"commandToExecute\": \"\",\r\n \"fileUris\": []\r\n },\r\n \"protectedSettings\": {\r\n \"storageAccountName\": \"stocrptestps5470\",\r\n \"storageAccountKey\": \"iG0rn7xSEFgPwAq1XGYBdFnBl+M14VvqJjIO3qkpc5iS06lz5AUkyKE7v2Jzk52OWqlNP4iAogPDNGdsO3asvQ==\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "528" + ], + "x-ms-client-request-id": [ + "28bb107e-23e7-412f-b3ed-043a57e95eb0" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"CustomScriptExtension\",\r\n \"typeHandlerVersion\": \"1.1\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"commandToExecute\": \"\",\r\n \"fileUris\": []\r\n },\r\n \"forceUpdateTag\": \"RerunExtension\",\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/csetest\",\r\n \"name\": \"csetest\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "590" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "81ee52a3-0d33-4147-a31c-3863e342c4be" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "2a5867a5-766b-45d6-a7c1-31ffa5544c9f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034437Z:2a5867a5-766b-45d6-a7c1-31ffa5544c9f" + ], + "Date": [ + "Wed, 24 Feb 2016 03:44:37 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "1997184a-b5f4-48b8-879f-f7ea88621d5f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "2dd0268d-0d9d-4fa7-94ba-109f6b175088" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034507Z:2dd0268d-0d9d-4fa7-94ba-109f6b175088" + ], + "Date": [ + "Wed, 24 Feb 2016 03:45:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "453bc34f-08e4-441a-8e4c-41b4f0bd0bfa" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "9d1ac74e-e23b-4e2f-98d5-d7ff26ae4235" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034537Z:9d1ac74e-e23b-4e2f-98d5-d7ff26ae4235" + ], + "Date": [ + "Wed, 24 Feb 2016 03:45:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "3ac247f2-933c-4db7-ad1d-ba8b4831eb18" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "6078a33d-ad19-4e62-abe3-f9114a7305ff" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034608Z:6078a33d-ad19-4e62-abe3-f9114a7305ff" + ], + "Date": [ + "Wed, 24 Feb 2016 03:46:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "9ae54e7d-21ba-40bc-8a99-2c5a3087dc4e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-correlation-request-id": [ + "aa26261a-a78c-4097-b547-1ce9151951f2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034638Z:aa26261a-a78c-4097-b547-1ce9151951f2" + ], + "Date": [ + "Wed, 24 Feb 2016 03:46:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "02deb875-8797-41a7-a887-2a35a6a82199" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14966" + ], + "x-ms-correlation-request-id": [ + "ee7cae09-d81b-4ee2-b962-f244a53009f1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034708Z:ee7cae09-d81b-4ee2-b962-f244a53009f1" + ], + "Date": [ + "Wed, 24 Feb 2016 03:47:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "55f6fd41-289e-4788-8428-8a8c6a80bcda" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "4a5224eb-3f96-4e72-8101-e14bbdcd8b3d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034738Z:4a5224eb-3f96-4e72-8101-e14bbdcd8b3d" + ], + "Date": [ + "Wed, 24 Feb 2016 03:47:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "446e02e4-df5b-4bf6-9986-2e82e5ef3045" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-correlation-request-id": [ + "242b3e80-a2c4-404b-9b83-3c6ac4358de2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034808Z:242b3e80-a2c4-404b-9b83-3c6ac4358de2" + ], + "Date": [ + "Wed, 24 Feb 2016 03:48:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "3c8d4c23-83c0-4f89-8ddb-94ee5e90efcd" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-correlation-request-id": [ + "f1c329f8-7dcb-4e76-8863-6da79a3d3c26" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034838Z:f1c329f8-7dcb-4e76-8863-6da79a3d3c26" + ], + "Date": [ + "Wed, 24 Feb 2016 03:48:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "1a07dff6-835d-4aa5-8fac-7abe11328940" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-correlation-request-id": [ + "8987abe0-92e8-474f-9296-08167b4d8fa5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034908Z:8987abe0-92e8-474f-9296-08167b4d8fa5" + ], + "Date": [ + "Wed, 24 Feb 2016 03:49:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "527a411d-2fa4-485b-bbf6-0facc4c6cf80" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-correlation-request-id": [ + "211881aa-b485-41de-b733-7056aed7f7b3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T034938Z:211881aa-b485-41de-b733-7056aed7f7b3" + ], + "Date": [ + "Wed, 24 Feb 2016 03:49:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "e426733d-0fc7-48c4-a284-c5a6aaf14c79" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-correlation-request-id": [ + "06fd01c3-efe6-4f3f-84ad-010e8422cedb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035008Z:06fd01c3-efe6-4f3f-84ad-010e8422cedb" + ], + "Date": [ + "Wed, 24 Feb 2016 03:50:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "1655e3b8-a31c-4901-9fd8-2deb6fe99453" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" + ], + "x-ms-correlation-request-id": [ + "a34bdbad-3fb1-4c34-bfd5-d85874027bde" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035039Z:a34bdbad-3fb1-4c34-bfd5-d85874027bde" + ], + "Date": [ + "Wed, 24 Feb 2016 03:50:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "83810286-2d63-40cf-9a63-8387107ca6d8" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-correlation-request-id": [ + "918a853f-71e0-46a9-8402-f2227c05fa28" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035109Z:918a853f-71e0-46a9-8402-f2227c05fa28" + ], + "Date": [ + "Wed, 24 Feb 2016 03:51:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "049eb6f9-ff76-41c7-beff-616943c74b9f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14957" + ], + "x-ms-correlation-request-id": [ + "7842c45d-2317-44b0-8df5-d55230f5b618" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035139Z:7842c45d-2317-44b0-8df5-d55230f5b618" + ], + "Date": [ + "Wed, 24 Feb 2016 03:51:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "a35a398a-4943-42e8-9e24-40b9c3083c70" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14956" + ], + "x-ms-correlation-request-id": [ + "4d390ea5-0db4-49a0-9793-5579f05c971d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035209Z:4d390ea5-0db4-49a0-9793-5579f05c971d" + ], + "Date": [ + "Wed, 24 Feb 2016 03:52:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "2a14bf6c-dce5-4719-be6a-f34fbaba6893" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14955" + ], + "x-ms-correlation-request-id": [ + "3de2d4fb-67dc-474f-a6d2-39e3add94149" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035239Z:3de2d4fb-67dc-474f-a6d2-39e3add94149" + ], + "Date": [ + "Wed, 24 Feb 2016 03:52:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "87203467-bc36-4acc-aa16-64f3c2327942" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14954" + ], + "x-ms-correlation-request-id": [ + "16de9526-5ae1-48bf-96db-5bd8915a9a0b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035309Z:16de9526-5ae1-48bf-96db-5bd8915a9a0b" + ], + "Date": [ + "Wed, 24 Feb 2016 03:53:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "7cceef1d-516c-4a07-8e26-ef86ac7b014a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14953" + ], + "x-ms-correlation-request-id": [ + "e4ab2ddd-b519-426d-9e68-31c9a08828b3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035339Z:e4ab2ddd-b519-426d-9e68-31c9a08828b3" + ], + "Date": [ + "Wed, 24 Feb 2016 03:53:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/81ee52a3-0d33-4147-a31c-3863e342c4be?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODFlZTUyYTMtMGQzMy00MTQ3LWEzMWMtMzg2M2UzNDJjNGJlP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"81ee52a3-0d33-4147-a31c-3863e342c4be\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-23T19:44:36.9273898-08:00\",\r\n \"endTime\": \"2016-02-23T19:54:00.1497629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "3dae5e74-f3da-48bb-bb11-06ac8a6c527a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-correlation-request-id": [ + "c8e1bc33-4e9d-4a0e-b780-55cd065e9288" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035409Z:c8e1bc33-4e9d-4a0e-b780-55cd065e9288" + ], + "Date": [ + "Wed, 24 Feb 2016 03:54:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/csetest?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczU0NzAvZXh0ZW5zaW9ucy9jc2V0ZXN0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"CustomScriptExtension\",\r\n \"typeHandlerVersion\": \"1.1\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"commandToExecute\": \"\",\r\n \"fileUris\": []\r\n },\r\n \"forceUpdateTag\": \"RerunExtension\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/csetest\",\r\n \"name\": \"csetest\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "591" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "ccee7c0c-4e60-42c0-a4c7-79d2dd7f53c6" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14951" + ], + "x-ms-correlation-request-id": [ + "1217027d-b67a-41aa-bb59-d993235e5731" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035410Z:1217027d-b67a-41aa-bb59-d993235e5731" + ], + "Date": [ + "Wed, 24 Feb 2016 03:54:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/csetest?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczU0NzAvZXh0ZW5zaW9ucy9jc2V0ZXN0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4fb5cd4f-fb0a-4d04-a46e-2a874a63a088" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"CustomScriptExtension\",\r\n \"typeHandlerVersion\": \"1.1\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"commandToExecute\": \"\",\r\n \"fileUris\": []\r\n },\r\n \"forceUpdateTag\": \"RerunExtension\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/csetest\",\r\n \"name\": \"csetest\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "591" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "9b9e09db-3eee-47d4-aa10-01966eadc366" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14950" + ], + "x-ms-correlation-request-id": [ + "92ac0422-609a-41e0-8b54-64419c397821" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035410Z:92ac0422-609a-41e0-8b54-64419c397821" + ], + "Date": [ + "Wed, 24 Feb 2016 03:54:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/csetest?$expand=instanceView&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczU0NzAvZXh0ZW5zaW9ucy9jc2V0ZXN0PyRleHBhbmQ9aW5zdGFuY2VWaWV3JmFwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "8e5fcf6e-a04d-466c-a2c3-4c18461c980b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"CustomScriptExtension\",\r\n \"typeHandlerVersion\": \"1.1\",\r\n \"autoUpgradeMinorVersion\": false,\r\n \"settings\": {\r\n \"commandToExecute\": \"\",\r\n \"fileUris\": []\r\n },\r\n \"forceUpdateTag\": \"RerunExtension\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"name\": \"csetest\",\r\n \"type\": \"Microsoft.Compute.CustomScriptExtension\",\r\n \"typeHandlerVersion\": \"1.1\",\r\n \"substatuses\": [\r\n {\r\n \"code\": \"ComponentStatus/StdOut/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"\"\r\n },\r\n {\r\n \"code\": \"ComponentStatus/StdErr/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"\"\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 \"message\": \"Finished executing command\"\r\n }\r\n ]\r\n }\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/csetest\",\r\n \"name\": \"csetest\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1380" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "5e274121-18e5-4786-97c2-32ce885573df" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14949" + ], + "x-ms-correlation-request-id": [ + "fb8e82e7-acb9-473c-95bb-b150e544510d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035410Z:fb8e82e7-acb9-473c-95bb-b150e544510d" + ], + "Date": [ + "Wed, 24 Feb 2016 03:54:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5470/providers/Microsoft.Compute/virtualMachines/vmcrptestps5470/extensions/csetest?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczU0NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczU0NzAvZXh0ZW5zaW9ucy9jc2V0ZXN0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c6bfa41f-89a9-463f-83f9-aa0cc0874813" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "ac53b285-5013-4da2-9b50-aeddfa6bd321" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "fb9c5b90-1840-47c4-aab9-3e602a7c0abf" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035411Z:fb9c5b90-1840-47c4-aab9-3e602a7c0abf" + ], + "Date": [ + "Wed, 24 Feb 2016 03:54:10 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "2afaa2bd-122e-4ece-b507-eb7e9d72eeef" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14948" + ], + "x-ms-correlation-request-id": [ + "0622e002-ed36-41fd-977b-133aaddab9b8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035441Z:0622e002-ed36-41fd-977b-133aaddab9b8" + ], + "Date": [ + "Wed, 24 Feb 2016 03:54:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "623fd3ce-0d76-4096-8c13-b64463c8618e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14947" + ], + "x-ms-correlation-request-id": [ + "a2405632-d016-404c-965e-21aabeb13fce" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035511Z:a2405632-d016-404c-965e-21aabeb13fce" + ], + "Date": [ + "Wed, 24 Feb 2016 03:55:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "4d40e26c-f811-4891-80d3-f6f10df5c403" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14946" + ], + "x-ms-correlation-request-id": [ + "df058940-e89d-44d6-9ddc-ba534b441536" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035541Z:df058940-e89d-44d6-9ddc-ba534b441536" + ], + "Date": [ + "Wed, 24 Feb 2016 03:55:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "8941af50-c522-44f3-82bc-1c82121c9437" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14945" + ], + "x-ms-correlation-request-id": [ + "4f934be4-e067-4d34-b025-5d1915d64dbe" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035611Z:4f934be4-e067-4d34-b025-5d1915d64dbe" + ], + "Date": [ + "Wed, 24 Feb 2016 03:56:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "9578487c-4380-4b3e-9e3a-03fb9b25aaf9" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14944" + ], + "x-ms-correlation-request-id": [ + "5f07e41f-0835-4e83-a9c6-7ae5f9fcb302" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035641Z:5f07e41f-0835-4e83-a9c6-7ae5f9fcb302" + ], + "Date": [ + "Wed, 24 Feb 2016 03:56:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "09d5e846-77b8-4c6b-ab43-46205f935e06" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14943" + ], + "x-ms-correlation-request-id": [ + "be4fe7cd-62ca-4371-ae39-a9d8e7cc2b5b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035711Z:be4fe7cd-62ca-4371-ae39-a9d8e7cc2b5b" + ], + "Date": [ + "Wed, 24 Feb 2016 03:57:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "fab39360-c4eb-4979-92f9-299fd5e31751" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14942" + ], + "x-ms-correlation-request-id": [ + "d3599aa1-ec6b-40aa-9fc4-e498e71c39bd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035741Z:d3599aa1-ec6b-40aa-9fc4-e498e71c39bd" + ], + "Date": [ + "Wed, 24 Feb 2016 03:57:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "2426f0a7-af53-4f5a-8046-b273903c79cc" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14941" + ], + "x-ms-correlation-request-id": [ + "9b5eeb9c-4f98-46ef-a45d-f48249e1f8e7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035811Z:9b5eeb9c-4f98-46ef-a45d-f48249e1f8e7" + ], + "Date": [ + "Wed, 24 Feb 2016 03:58:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "ef965f40-ad5d-43ae-8c69-692c896ffeae" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14940" + ], + "x-ms-correlation-request-id": [ + "bd7b7cd2-e56c-4356-99dc-5ac90bbce525" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035842Z:bd7b7cd2-e56c-4356-99dc-5ac90bbce525" + ], + "Date": [ + "Wed, 24 Feb 2016 03:58:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "260a513c-5c49-42cb-94f6-47be7e582516" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14939" + ], + "x-ms-correlation-request-id": [ + "463d98a0-bbff-49a6-a02f-678bef57363d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035912Z:463d98a0-bbff-49a6-a02f-678bef57363d" + ], + "Date": [ + "Wed, 24 Feb 2016 03:59:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/ac53b285-5013-4da2-9b50-aeddfa6bd321?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYWM1M2IyODUtNTAxMy00ZGEyLTliNTAtYWVkZGZhNmJkMzIxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"ac53b285-5013-4da2-9b50-aeddfa6bd321\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-23T19:54:10.946629-08:00\",\r\n \"endTime\": \"2016-02-23T19:59:19.7299188-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131004618959812988" + ], + "x-ms-request-id": [ + "59df90d8-aba5-4c29-ae32-a18f2cbb82c6" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14938" + ], + "x-ms-correlation-request-id": [ + "d2f245e7-11f9-4a55-abe2-7c58c63fe280" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035942Z:d2f245e7-11f9-4a55-abe2-7c58c63fe280" + ], + "Date": [ + "Wed, 24 Feb 2016 03:59:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps5470?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczU0NzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "42073cb8-5f5b-446f-8262-15a72b5c0297" + ], + "x-ms-correlation-request-id": [ + "42073cb8-5f5b-446f-8262-15a72b5c0297" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035944Z:42073cb8-5f5b-446f-8262-15a72b5c0297" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:59:43 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "d00da72f-c4f9-4785-b71b-0109131f29ad" + ], + "x-ms-correlation-request-id": [ + "d00da72f-c4f9-4785-b71b-0109131f29ad" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035944Z:d00da72f-c4f9-4785-b71b-0109131f29ad" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:59:43 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "118639fd-5c30-4e40-8873-257d4806c6fb" + ], + "x-ms-correlation-request-id": [ + "118639fd-5c30-4e40-8873-257d4806c6fb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T035959Z:118639fd-5c30-4e40-8873-257d4806c6fb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 03:59:58 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "d56e8b12-e294-4485-b52c-f30ac4c3335f" + ], + "x-ms-correlation-request-id": [ + "d56e8b12-e294-4485-b52c-f30ac4c3335f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040014Z:d56e8b12-e294-4485-b52c-f30ac4c3335f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:00:14 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-request-id": [ + "78856196-ad55-472e-80ec-e05b06f57dd3" + ], + "x-ms-correlation-request-id": [ + "78856196-ad55-472e-80ec-e05b06f57dd3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040029Z:78856196-ad55-472e-80ec-e05b06f57dd3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:00:28 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-request-id": [ + "d5f54781-5ea1-4f18-beb8-6a41424573e4" + ], + "x-ms-correlation-request-id": [ + "d5f54781-5ea1-4f18-beb8-6a41424573e4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040044Z:d5f54781-5ea1-4f18-beb8-6a41424573e4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:00:44 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-request-id": [ + "7b1c19fe-e547-4cd0-bc90-384b99c206aa" + ], + "x-ms-correlation-request-id": [ + "7b1c19fe-e547-4cd0-bc90-384b99c206aa" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040100Z:7b1c19fe-e547-4cd0-bc90-384b99c206aa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:00:59 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "e64ff35a-9843-4b2f-920d-d32b8199b8e5" + ], + "x-ms-correlation-request-id": [ + "e64ff35a-9843-4b2f-920d-d32b8199b8e5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040115Z:e64ff35a-9843-4b2f-920d-d32b8199b8e5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:01:15 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-request-id": [ + "2757694a-03c8-425f-b39a-b36080848476" + ], + "x-ms-correlation-request-id": [ + "2757694a-03c8-425f-b39a-b36080848476" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040130Z:2757694a-03c8-425f-b39a-b36080848476" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:01:29 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-request-id": [ + "4dcb4bc1-c8c1-4258-98bd-3a2089161dc7" + ], + "x-ms-correlation-request-id": [ + "4dcb4bc1-c8c1-4258-98bd-3a2089161dc7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040145Z:4dcb4bc1-c8c1-4258-98bd-3a2089161dc7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:01:45 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-request-id": [ + "9f6468e1-cde3-4912-b1db-8241a0f50f23" + ], + "x-ms-correlation-request-id": [ + "9f6468e1-cde3-4912-b1db-8241a0f50f23" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040201Z:9f6468e1-cde3-4912-b1db-8241a0f50f23" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:02:00 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-request-id": [ + "2bf8bded-e713-44c8-b89a-0a7619af4649" + ], + "x-ms-correlation-request-id": [ + "2bf8bded-e713-44c8-b89a-0a7619af4649" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040216Z:2bf8bded-e713-44c8-b89a-0a7619af4649" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:02:15 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-request-id": [ + "db45a863-33b6-46a0-a200-b425c70c2fb2" + ], + "x-ms-correlation-request-id": [ + "db45a863-33b6-46a0-a200-b425c70c2fb2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040231Z:db45a863-33b6-46a0-a200-b425c70c2fb2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:02:30 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-request-id": [ + "65686dad-bbe1-43a5-838f-bce1b42d549e" + ], + "x-ms-correlation-request-id": [ + "65686dad-bbe1-43a5-838f-bce1b42d549e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040246Z:65686dad-bbe1-43a5-838f-bce1b42d549e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:02:46 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-request-id": [ + "a7a7dc15-c42d-40f4-bda4-f2c5a9d65e4a" + ], + "x-ms-correlation-request-id": [ + "a7a7dc15-c42d-40f4-bda4-f2c5a9d65e4a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040301Z:a7a7dc15-c42d-40f4-bda4-f2c5a9d65e4a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:03:00 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-request-id": [ + "b7c033b0-f47f-4c58-9f8d-299ec5399749" + ], + "x-ms-correlation-request-id": [ + "b7c033b0-f47f-4c58-9f8d-299ec5399749" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040316Z:b7c033b0-f47f-4c58-9f8d-299ec5399749" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:03:16 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14983" + ], + "x-ms-request-id": [ + "4009ac6d-9bbe-49ae-b8e8-4836c18de529" + ], + "x-ms-correlation-request-id": [ + "4009ac6d-9bbe-49ae-b8e8-4836c18de529" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040332Z:4009ac6d-9bbe-49ae-b8e8-4836c18de529" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:03:31 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-request-id": [ + "05eb24ce-046a-4f8a-860b-51f36d8fff83" + ], + "x-ms-correlation-request-id": [ + "05eb24ce-046a-4f8a-860b-51f36d8fff83" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040347Z:05eb24ce-046a-4f8a-860b-51f36d8fff83" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:03:47 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-request-id": [ + "cd67b978-37a0-43b2-984b-0adba392cc1b" + ], + "x-ms-correlation-request-id": [ + "cd67b978-37a0-43b2-984b-0adba392cc1b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040402Z:cd67b978-37a0-43b2-984b-0adba392cc1b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:04:01 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-request-id": [ + "563f96b4-6520-4fd7-ab5e-5201ebcf4c10" + ], + "x-ms-correlation-request-id": [ + "563f96b4-6520-4fd7-ab5e-5201ebcf4c10" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040417Z:563f96b4-6520-4fd7-ab5e-5201ebcf4c10" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:04:17 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-request-id": [ + "3cbb5365-42a8-4b84-8c27-33e6694e92a7" + ], + "x-ms-correlation-request-id": [ + "3cbb5365-42a8-4b84-8c27-33e6694e92a7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040432Z:3cbb5365-42a8-4b84-8c27-33e6694e92a7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:04:32 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-request-id": [ + "07a89933-3242-4dfc-a5f4-9d29fe4de586" + ], + "x-ms-correlation-request-id": [ + "07a89933-3242-4dfc-a5f4-9d29fe4de586" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040447Z:07a89933-3242-4dfc-a5f4-9d29fe4de586" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:04:47 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-request-id": [ + "94147bc8-793d-4399-a8a0-d38304e4b228" + ], + "x-ms-correlation-request-id": [ + "94147bc8-793d-4399-a8a0-d38304e4b228" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040503Z:94147bc8-793d-4399-a8a0-d38304e4b228" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:05:02 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFM1NDcwLUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk0xTkRjd0xVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14976" + ], + "x-ms-request-id": [ + "7cb6b55a-3902-4738-92d9-c461d945d5ba" + ], + "x-ms-correlation-request-id": [ + "7cb6b55a-3902-4738-92d9-c461d945d5ba" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T040518Z:7cb6b55a-3902-4738-92d9-c461d945d5ba" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 04:05:18 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-VirtualMachineExtensionWithSwitch": [ + "crptestps5470" + ] + }, + "Variables": { + "SubscriptionId": "24fb23e3-6ba3-41f0-9b6e-e41131d5d61e" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineTests/TestVirtualMachineRedeploy.json b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineTests/TestVirtualMachineRedeploy.json new file mode 100644 index 000000000000..35cb38baec2c --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute.Test/SessionRecords/Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineTests/TestVirtualMachineRedeploy.json @@ -0,0 +1,5947 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5199" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "0e8a7971-5720-4b05-9aaa-e5fbba7ab652" + ], + "x-ms-correlation-request-id": [ + "0e8a7971-5720-4b05-9aaa-e5fbba7ab652" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022629Z:0e8a7971-5720-4b05-9aaa-e5fbba7ab652" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:26:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps2625?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "105" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "0433e3cc-6cbf-488d-8b94-dbbc8f7a08b5" + ], + "x-ms-correlation-request-id": [ + "0433e3cc-6cbf-488d-8b94-dbbc8f7a08b5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022629Z:0433e3cc-6cbf-488d-8b94-dbbc8f7a08b5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:26:29 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps2625?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "3fa85f4e-377e-4b6e-9650-d88c8a99ea8d" + ], + "x-ms-correlation-request-id": [ + "3fa85f4e-377e-4b6e-9650-d88c8a99ea8d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T025504Z:3fa85f4e-377e-4b6e-9650-d88c8a99ea8d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:55:04 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps2625?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625\",\r\n \"name\": \"crptestps2625\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "179" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "3a83a8f7-c105-4699-83cb-b7c86b8ccbf0" + ], + "x-ms-correlation-request-id": [ + "3a83a8f7-c105-4699-83cb-b7c86b8ccbf0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022630Z:3a83a8f7-c105-4699-83cb-b7c86b8ccbf0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:26:30 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "620029a8-c7e1-44fc-b4f2-d25ac741c223" + ], + "x-ms-correlation-request-id": [ + "620029a8-c7e1-44fc-b4f2-d25ac741c223" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022631Z:620029a8-c7e1-44fc-b4f2-d25ac741c223" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:26:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualnetworks/vnetcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMjYyNT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5c8de08a-a03c-44cd-bef3-b8164b140b0e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/vnetcrptestps2625' under resource group 'crptestps2625' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "168" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "f9d4177e-f81b-4d4e-ab67-1cf4c4968b7c" + ], + "x-ms-correlation-request-id": [ + "f9d4177e-f81b-4d4e-ab67-1cf4c4968b7c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022632Z:f9d4177e-f81b-4d4e-ab67-1cf4c4968b7c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:26:31 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualnetworks/vnetcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMjYyNT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625\",\r\n \"etag\": \"W/\\\"21123050-909e-4869-9435-2fec519763c3\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1534c504-7da5-4746-9e47-9d0c0c1a198a\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625/subnets/subnetcrptestps2625\",\r\n \"etag\": \"W/\\\"21123050-909e-4869-9435-2fec519763c3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1076" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "dfdd8db6-2e58-49a6-8812-3f4f20f6765a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"21123050-909e-4869-9435-2fec519763c3\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-correlation-request-id": [ + "7b136f53-9342-4d02-85be-6a4a602b5f98" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022705Z:7b136f53-9342-4d02-85be-6a4a602b5f98" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualnetworks/vnetcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMjYyNT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7900c250-0ae7-411d-85cf-7d85287d2ad2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625\",\r\n \"etag\": \"W/\\\"21123050-909e-4869-9435-2fec519763c3\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1534c504-7da5-4746-9e47-9d0c0c1a198a\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625/subnets/subnetcrptestps2625\",\r\n \"etag\": \"W/\\\"21123050-909e-4869-9435-2fec519763c3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1076" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "17f7a314-bfdd-4536-b075-febd7009199a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"21123050-909e-4869-9435-2fec519763c3\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-correlation-request-id": [ + "091a4031-6041-47cc-a7a0-2a4830b21570" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022705Z:091a4031-6041-47cc-a7a0-2a4830b21570" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualnetworks/vnetcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMjYyNT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7fa3c9f8-dde0-4538-9831-1bd082ede6a4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625\",\r\n \"etag\": \"W/\\\"21123050-909e-4869-9435-2fec519763c3\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1534c504-7da5-4746-9e47-9d0c0c1a198a\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625/subnets/subnetcrptestps2625\",\r\n \"etag\": \"W/\\\"21123050-909e-4869-9435-2fec519763c3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1076" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "902f9201-4080-4666-bc86-119b6cba084e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"21123050-909e-4869-9435-2fec519763c3\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-correlation-request-id": [ + "18405a2c-6d03-4145-a742-0d9c9625bb84" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022705Z:18405a2c-6d03-4145-a742-0d9c9625bb84" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualnetworks/vnetcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy92bmV0Y3JwdGVzdHBzMjYyNT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps2625\",\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n ]\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "423" + ], + "x-ms-client-request-id": [ + "c75e798d-1e39-4896-83b5-f3e672b1effd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"vnetcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625\",\r\n \"etag\": \"W/\\\"e3558d8b-ac14-4643-93f6-1d7f4a17eecd\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"1534c504-7da5-4746-9e47-9d0c0c1a198a\",\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 ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"subnetcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625/subnets/subnetcrptestps2625\",\r\n \"etag\": \"W/\\\"e3558d8b-ac14-4643-93f6-1d7f4a17eecd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1074" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "338c825d-932f-4df8-9f71-00b04e3697d5" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/338c825d-932f-4df8-9f71-00b04e3697d5?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "c4015565-ee4a-4acd-88df-d0f690e3802c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022634Z:c4015565-ee4a-4acd-88df-d0f690e3802c" + ], + "Date": [ + "Wed, 24 Feb 2016 02:26:34 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/338c825d-932f-4df8-9f71-00b04e3697d5?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzM4YzgyNWQtOTMyZi00ZGY4LTlmNzEtMDBiMDRlMzY5N2Q1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b780f901-531d-40f1-9208-ff6ecb56002a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "c442854d-772f-4c26-938a-42f31dfd7f45" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022704Z:c442854d-772f-4c26-938a-42f31dfd7f45" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMjYyNT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a11a3a73-2b1a-4f88-8e83-18f7535e3f80" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/pubipcrptestps2625' under resource group 'crptestps2625' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "171" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "574396e9-b1c4-4ff6-b438-cb04a4a5bf22" + ], + "x-ms-correlation-request-id": [ + "574396e9-b1c4-4ff6-b438-cb04a4a5bf22" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022705Z:574396e9-b1c4-4ff6-b438-cb04a4a5bf22" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:04 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMjYyNT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625\",\r\n \"etag\": \"W/\\\"f68a17f9-3ad2-499b-8f77-aa0ccf1b6a29\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"8d75fb85-cf98-4421-870b-26fa95e9e9f6\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps2625\",\r\n \"fqdn\": \"pubipcrptestps2625.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2c4b884c-1210-42ad-8924-389f0aa845a6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"f68a17f9-3ad2-499b-8f77-aa0ccf1b6a29\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "87657658-6080-459e-b6e9-7067fb737050" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022738Z:87657658-6080-459e-b6e9-7067fb737050" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMjYyNT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "69b57e08-8e77-4f52-80ab-2f108664c2f6" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625\",\r\n \"etag\": \"W/\\\"f68a17f9-3ad2-499b-8f77-aa0ccf1b6a29\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"8d75fb85-cf98-4421-870b-26fa95e9e9f6\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps2625\",\r\n \"fqdn\": \"pubipcrptestps2625.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "204be4b0-8a0f-4025-ab99-716bd98ead88" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"f68a17f9-3ad2-499b-8f77-aa0ccf1b6a29\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "f2a85db9-0ebc-4028-9c59-6f3fde7d2755" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022738Z:f2a85db9-0ebc-4028-9c59-6f3fde7d2755" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMjYyNT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a1075795-9cd6-4e0e-8161-c8abe7a32a3d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625\",\r\n \"etag\": \"W/\\\"f68a17f9-3ad2-499b-8f77-aa0ccf1b6a29\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"8d75fb85-cf98-4421-870b-26fa95e9e9f6\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps2625\",\r\n \"fqdn\": \"pubipcrptestps2625.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "666" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b4cad1b2-e89f-4b0a-aa1c-dcdcd37e2fe7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"f68a17f9-3ad2-499b-8f77-aa0ccf1b6a29\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "544bbf67-c03a-4763-b43b-9523f7f34b8c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022738Z:544bbf67-c03a-4763-b43b-9523f7f34b8c" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL3B1YmlwY3JwdGVzdHBzMjYyNT9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps2625\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "174" + ], + "x-ms-client-request-id": [ + "2d0b6381-74a3-4851-9e3c-f41287a85027" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"pubipcrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625\",\r\n \"etag\": \"W/\\\"ebd466c1-09eb-47d1-bd9d-9e27b89cbcfb\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"8d75fb85-cf98-4421-870b-26fa95e9e9f6\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"pubipcrptestps2625\",\r\n \"fqdn\": \"pubipcrptestps2625.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "665" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "a8242a18-b99c-4227-a8d6-41934bbbda63" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/a8242a18-b99c-4227-a8d6-41934bbbda63?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "d15f9cc2-b640-4cd3-b7ff-4bc45d7cebec" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022707Z:d15f9cc2-b640-4cd3-b7ff-4bc45d7cebec" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:06 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/a8242a18-b99c-4227-a8d6-41934bbbda63?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYTgyNDJhMTgtYjk5Yy00MjI3LWE4ZDYtNDE5MzRiYmJkYTYzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e592d165-b84b-48b1-9599-9494daee7d84" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "2433a63c-7e15-410a-a212-b6cb0979f4b6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022738Z:2433a63c-7e15-410a-a212-b6cb0979f4b6" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "da3caa7b-9644-4674-81c7-0523dad1d052" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/networkInterfaces/niccrptestps2625' under resource group 'crptestps2625' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "169" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "bce0c6d1-d2d6-41c6-8ad4-9895e5850916" + ], + "x-ms-correlation-request-id": [ + "bce0c6d1-d2d6-41c6-8ad4-9895e5850916" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022738Z:bce0c6d1-d2d6-41c6-8ad4-9895e5850916" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:38 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d04a7687-a6a6-4363-9b8a-c6060e9e1067" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"niccrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625\",\r\n \"etag\": \"W/\\\"310a7405-238f-4b55-9139-25bdce857146\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"05f6a20a-db9d-4996-ad5e-7727f5cf2663\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"310a7405-238f-4b55-9139-25bdce857146\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625/subnets/subnetcrptestps2625\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1545" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e205c19f-eefc-454b-aa23-250f453afe75" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"310a7405-238f-4b55-9139-25bdce857146\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "f4955c6c-ccfa-46e5-a29f-114657619f24" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022740Z:f4955c6c-ccfa-46e5-a29f-114657619f24" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1c33bad6-7723-462a-bb88-2a8fd1f8a370" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"niccrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625\",\r\n \"etag\": \"W/\\\"310a7405-238f-4b55-9139-25bdce857146\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"05f6a20a-db9d-4996-ad5e-7727f5cf2663\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"310a7405-238f-4b55-9139-25bdce857146\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625/subnets/subnetcrptestps2625\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1545" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "3b890418-c657-44fb-9cd3-edb325127206" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"310a7405-238f-4b55-9139-25bdce857146\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "3ae2e226-eb44-4e16-85b4-5f83d9e1d3d5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022741Z:3ae2e226-eb44-4e16-85b4-5f83d9e1d3d5" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL25ldHdvcmtJbnRlcmZhY2VzL25pY2NycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"properties\": {\r\n \"loadBalancerBackendAddressPools\": [],\r\n \"loadBalancerInboundNatRules\": [],\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625/subnets/subnetcrptestps2625\",\r\n \"properties\": {\r\n \"ipConfigurations\": []\r\n }\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625\"\r\n }\r\n }\r\n }\r\n ],\r\n \"primary\": false,\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "900" + ], + "x-ms-client-request-id": [ + "e439f45a-5e0a-4726-abf4-fd4796bd534f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"niccrptestps2625\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625\",\r\n \"etag\": \"W/\\\"310a7405-238f-4b55-9139-25bdce857146\\\"\",\r\n \"type\": \"Microsoft.Network/networkInterfaces\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"05f6a20a-db9d-4996-ad5e-7727f5cf2663\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"310a7405-238f-4b55-9139-25bdce857146\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAddress\": \"10.0.0.4\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/publicIPAddresses/pubipcrptestps2625\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/virtualNetworks/vnetcrptestps2625/subnets/subnetcrptestps2625\"\r\n },\r\n \"primary\": true\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": []\r\n },\r\n \"enableIPForwarding\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1545" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "72c46be0-adf8-41f3-9f18-10f1694712fd" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Network/locations/eastus/operations/72c46be0-adf8-41f3-9f18-10f1694712fd?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "8fb41051-db55-40a2-aac8-e5f512c35469" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022740Z:8fb41051-db55-40a2-aac8-e5f512c35469" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:40 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Storage/storageAccounts/stocrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMyNjI1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "89" + ], + "x-ms-client-request-id": [ + "0d61c3df-be7b-4764-9843-a6e2caeaa6a2" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "943ff6c8-dbd9-4669-a87e-9f6469c6da16" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/915db577-aa6e-47a7-9cd9-7b8cf761e45f?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "943ff6c8-dbd9-4669-a87e-9f6469c6da16" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022743Z:943ff6c8-dbd9-4669-a87e-9f6469c6da16" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:43 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/915db577-aa6e-47a7-9cd9-7b8cf761e45f?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzkxNWRiNTc3LWFhNmUtNDdhNy05Y2Q5LTdiOGNmNzYxZTQ1Zj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6290d371-6c5e-4916-a13e-60e932fc7f77" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "2d18dd94-48ce-4bd3-bff2-1650e297281a" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/915db577-aa6e-47a7-9cd9-7b8cf761e45f?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "2d18dd94-48ce-4bd3-bff2-1650e297281a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022743Z:2d18dd94-48ce-4bd3-bff2-1650e297281a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 02:27:43 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/operations/915db577-aa6e-47a7-9cd9-7b8cf761e45f?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzkxNWRiNTc3LWFhNmUtNDdhNy05Y2Q5LTdiOGNmNzYxZTQ1Zj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "549e9831-2e5b-4e3b-b43c-ccf45628ac6b" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "89" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "18715622-1e16-4f1a-b84c-7bd68d66ead9" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-correlation-request-id": [ + "18715622-1e16-4f1a-b84c-7bd68d66ead9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022808Z:18715622-1e16-4f1a-b84c-7bd68d66ead9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Storage/storageAccounts/stocrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMyNjI1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "211ada19-d2d1-4acf-9e60-706c7af2c9d2" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Storage/storageAccounts/stocrptestps2625\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps2625\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-24T02:27:42.3202884Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2625.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2625.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2625.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2625.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "743" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b70a107e-7b7c-4482-9465-d1bb0d4d4aa0" + ], + "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": [ + "b70a107e-7b7c-4482-9465-d1bb0d4d4aa0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022808Z:b70a107e-7b7c-4482-9465-d1bb0d4d4aa0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Storage/storageAccounts/stocrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9zdG9jcnB0ZXN0cHMyNjI1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0c45e8b6-e50c-43e0-b57d-00437f4bd395" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Storage/storageAccounts/stocrptestps2625\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps2625\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-24T02:27:42.3202884Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2625.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2625.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2625.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2625.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "743" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2a2be3b4-977a-4ee6-8a1c-594c854aa7a2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-correlation-request-id": [ + "2a2be3b4-977a-4ee6-8a1c-594c854aa7a2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022808Z:2a2be3b4-977a-4ee6-8a1c-594c854aa7a2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "84355323-57f3-4525-b73b-0756b4e6aad6" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4psa\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/4psa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4ward365\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/4ward365\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"7isolutions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/7isolutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"a10networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/a10networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"abiquo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/abiquo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"active-navigation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/active-navigation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"activeeon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/activeeon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adam-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adam-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adatao\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adatao\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe_test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe_test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adra-match\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adra-match\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech-webaccess\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech-webaccess\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aerospike\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aerospike\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aimsinnovation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aimsinnovation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aiscaler-cache-control-ddos-and-url-rewriting-\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aiscaler-cache-control-ddos-and-url-rewriting-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alachisoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alachisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alertlogic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alertlogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AlertLogic.Extension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/AlertLogic.Extension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"algebraix-data\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/algebraix-data\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alldigital-brevity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alldigital-brevity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alteryx\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alteryx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"altiar\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/altiar\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcelerator\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcelerator\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcitoinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcitoinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appex-networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appex-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appistry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appistry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"apprenda\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/apprenda\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appveyorci\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appveyorci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appzero\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appzero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"arangodb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/arangodb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aras\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aras\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"array_networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/array_networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aspex-managed-cloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aspex-managed-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"attunity_cloudbeam\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/attunity_cloudbeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"auriq-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/auriq-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"avepoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/avepoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aviatrix-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aviatrix-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"awingu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/awingu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"axway\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/axway\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azul\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/azul\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AzureRT.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/AzureRT.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azuresyncfusion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/azuresyncfusion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"barracudanetworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/barracudanetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"basho\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/basho\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Bitnami\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Bitnami\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bizagi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bizagi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"biztalk360\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/biztalk360\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"blackberry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/blackberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bluetalon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bluetalon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boundlessgeo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/boundlessgeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boxless\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/boxless\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"brocade_communications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/brocade_communications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bryte\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bryte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bssw\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bssw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"buddhalabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/buddhalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bwappengine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bwappengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Canonical\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Canonical\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"caringo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/caringo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"catechnologies\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/catechnologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cautelalabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cautelalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cds\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cds\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"certivox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/certivox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpointsystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpointsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"chef-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/chef-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Chef.Bootstrap.WindowsAzure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Chef.Bootstrap.WindowsAzure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cherwell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cherwell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"circleci\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/circleci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cires21\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cires21\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cisco\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cisco\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"citrix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/citrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clickberry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/clickberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloud-cruiser\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloud-cruiser\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees-enterprise-jenkins\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees-enterprise-jenkins\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbolt-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbolt-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudboost\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudboost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera1qaz2wsx\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera1qaz2wsx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudhouse\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudhouse\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudlink\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudlink\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLink.SecureVM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLink.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clustrix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/clustrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codelathe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/codelathe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codenvy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/codenvy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cohesive\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cohesive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"commvault\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/commvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer.TestSensor\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer.TestSensor\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"consensys\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/consensys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cordis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cordis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"corent-technology-pvt\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/corent-technology-pvt\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CoreOS\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CoreOS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cortical-io\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cortical-io\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"couchbase\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/couchbase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"credativ\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/credativ\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans2.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans2.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans3.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans3.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataart\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataart\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datacastle\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datacastle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Datadog.Agent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Datadog.Agent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataexpeditioninc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataexpeditioninc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataiku\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataiku\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datalayer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datalayer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataliberation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataliberation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datastax\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datastax\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datasunrise\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datasunrise\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"defacto_global_\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/defacto_global_\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell_software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"denyall\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/denyall\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"derdack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/derdack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dgsecure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dgsecure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docker\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/docker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docscorp-us\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/docscorp-us\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dolbydeveloper\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dolbydeveloper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dome9\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dome9\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"donovapub\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/donovapub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"drone\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/drone\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dundas\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dundas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dynatrace.ruxit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dynatrace.ruxit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"easyterritory\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/easyterritory\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"edevtech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/edevtech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"egress\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/egress\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip-eipower\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip-eipower\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elastacloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elastacloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elasticbox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elasticbox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elfiqnetworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elfiqnetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eloquera\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eloquera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eperi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eperi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"equilibrium\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/equilibrium\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET.FileSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET.FileSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"esri\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/esri\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eurotech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eurotech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exasol\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/exasol\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exit-games\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/exit-games\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"expertime\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/expertime\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"f5-networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/f5-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"filebridge\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/filebridge\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"firehost\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/firehost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"flexerasoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/flexerasoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"foghorn-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/foghorn-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"forscene\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/forscene\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortinet\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortinet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortycloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortycloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fw\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"g-data-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/g-data-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"gemalto-safenet\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/gemalto-safenet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"GitHub\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/GitHub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greathorn\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/greathorn\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greensql\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/greensql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"haivision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/haivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"halobicloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/halobicloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hanu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hanu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hewlett-packard\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hewlett-packard\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hortonworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hortonworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iaansys\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iaansys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iamcloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iamcloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ibabs-eu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ibabs-eu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imaginecommunications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imaginecommunications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imperva\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imperva\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"incredibuild\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/incredibuild\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infolibrarian\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/infolibrarian\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica-cloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infostrat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/infostrat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intel\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/intel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intelligent-plant-ltd\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/intelligent-plant-ltd\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iquest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iquest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ishlangu-load-balancer-adc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ishlangu-load-balancer-adc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"itelios\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/itelios\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jedox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jedox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jelastic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jelastic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jetnexus\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jetnexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jfrog\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jfrog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jitterbit_integration\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jitterbit_integration\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaazing\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaazing\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaspersky_lab\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaspersky_lab\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kemptech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kemptech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kepion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kepion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kollective\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kollective\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"le\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/le\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"lieberlieber\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/lieberlieber\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"liebsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/liebsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"literatu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/literatu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loadbalancer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/loadbalancer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"LocalTest.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/LocalTest.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logi-analytics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/logi-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loginpeople\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/loginpeople\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logtrust\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/logtrust\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"looker\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/looker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"luxoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/luxoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"magelia\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/magelia\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"manageengine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/manageengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mariadb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mariadb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"massiveanalytic-\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/massiveanalytic-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity.test3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity.test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"meanio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/meanio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mediazenie\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mediazenie\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"memsql\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/memsql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mendix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mendix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mentalnotes\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mentalnotes\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mesosphere\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mesosphere\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"metavistech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/metavistech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mfiles\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mfiles\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-ads\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-ads\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-r-products\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-r-products\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Applications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Applications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Backup.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Backup.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Diagnostics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Diagnostics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Extensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.RecoveryServices\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.RecoveryServices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security.Internal\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.SiteRecovery.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.SiteRecovery.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.WindowsFabric.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.WindowsFabric.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoringTest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoringTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Compute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcCompute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcCompute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcPack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Install\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Install\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Internal\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.PaaS\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.PaaS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Preview\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Preview\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Release.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Release.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Telemetry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Telemetry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.0\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.1\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.1\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test0\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.UtcTest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.UtcTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf4Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf4Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf5\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.WmfRTM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.WmfRTM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Managability.IaaS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Managability.IaaS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Management\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Management\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SystemCenter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SystemCenter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.ETWTraceListenerService\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.ETWTraceListenerService\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug.Json\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug.Json\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.AzureRemoteApp.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.AzureRemoteApp.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.RemoteDesktop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.RemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.WindowsAzure.Compute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.WindowsAzure.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftAzureSiteRecovery\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftAzureSiteRecovery\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftBizTalkServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftBizTalkServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsAX\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsAX\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsGP\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsGP\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsNAV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsNAV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftHybridCloudStorage\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftHybridCloudStorage\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSharePoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSharePoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSQLServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSQLServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftVisualStudio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftVisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerEssentials\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerEssentials\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerHPCPack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerHPCPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerRemoteDesktop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerRemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"midvision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/midvision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"miracl_linux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/miracl_linux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mokxa-technologies\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mokxa-technologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"moviemasher\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/moviemasher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msopentech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/msopentech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MSOpenTech.Extensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MSOpenTech.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msrazuresapservices\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/msrazuresapservices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mtnfog\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mtnfog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mvp-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mvp-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mxhero\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mxhero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nasuni\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nasuni\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ncbi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ncbi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"netapp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/netapp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"new-signature\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/new-signature\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nextlimit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nextlimit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nexus\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nginxinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nginxinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nicepeopleatwork\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nicepeopleatwork\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nodejsapi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nodejsapi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nuxeo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nuxeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"officeclipsuite\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/officeclipsuite\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"op5\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/op5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opencell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opencell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"OpenLogic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"openmeap\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/openmeap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opennebulasystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opennebulasystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opentext\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opentext\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Oracle\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Oracle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"orientdb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/orientdb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"osisoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/osisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"outsystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/outsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"panzura-file-system\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/panzura-file-system\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pointmatter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/pointmatter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predictionio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/predictionio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predixion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/predixion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prestashop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/prestashop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prime-strategy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/prime-strategy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"primestream\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/primestream\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"profisee\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/profisee\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ptv_group\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ptv_group\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pxlag_swiss\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/pxlag_swiss\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quales\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/quales\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quasardb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/quasardb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rancher\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rancher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RedHat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RedHat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"redpoint-global\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/redpoint-global\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"remotelearner\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/remotelearner\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"revolution-analytics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/revolution-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleLinux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleLinux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleWindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"riverbed\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/riverbed\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RiverbedTechnology\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RiverbedTechnology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocketsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocketsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocket_software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocket_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saama\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/saama\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saltstack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/saltstack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sap\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalearc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalearc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalebase\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalebase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"seagate\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/seagate\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"searchblox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/searchblox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sensorberg\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sensorberg\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"servoy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/servoy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sharefile\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sharefile\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"shavlik\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/shavlik\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sightapps\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sightapps\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sinefa\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sinefa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sios_datakeeper\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sios_datakeeper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sisense\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sisense\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"snip2code\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/snip2code\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"softnas\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/softnas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"soha\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/soha\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"solanolabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/solanolabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spacecurve\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/spacecurve\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spagobi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/spagobi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sphere3d\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sphere3d\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackato-platform-as-a-service\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackato-platform-as-a-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackstorm\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackstorm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"starwind\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/starwind\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"steelhive\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/steelhive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stonefly\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stonefly\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stormshield\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stormshield\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"storreduce\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/storreduce\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stratalux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stratalux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sunview-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sunview-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"SUSE\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/SUSE\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.QA\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.QA\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.staging\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.staging\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tactic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tactic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"talon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/talon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"targit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/targit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tavendo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tavendo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"techdivision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/techdivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"telepat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/telepat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tenable\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tenable\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tentity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tentity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV.Azure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV.Azure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.HP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.HP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test1.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test1.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"thinkboxsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/thinkboxsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"topdesk\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/topdesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"torusware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/torusware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"transvault\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/transvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"trendmicro\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/trendmicro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity.Test2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.PortalProtect\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.PortalProtect\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tsa-public-service\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tsa-public-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"typesafe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/typesafe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ubercloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ubercloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk-corp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk-corp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"usp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/usp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vbot\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vbot\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vecompsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vecompsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"veeam\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/veeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidispine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidispine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidizmo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidizmo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vircom\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vircom\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"virtualworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/virtualworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vision_solutions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vision_solutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vmturbo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vmturbo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric.VormetricTransparentEncryption\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric.VormetricTransparentEncryption\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vte\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD-VMSS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD-VMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD2AI.Diagnostics.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD2AI.Diagnostics.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WADVMSS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WADVMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"waratek\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/waratek\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"warewolf-esb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/warewolf-esb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"watchfulsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/watchfulsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"websense-apmailpe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/websense-apmailpe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wmspanel\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/wmspanel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"workshare-technology\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/workshare-technology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wowza\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/wowza\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xebialabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xebialabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xfinityinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xfinityinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xmpro\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xmpro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xrm\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xrm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xtremedata\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xtremedata\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"yellowfin\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/yellowfin\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"your-shop-online\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/your-shop-online\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zementis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zementis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zend\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zend\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zoomdata\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zoomdata\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "76765" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "3046556b-6350-4e03-977f-dbac47ba45fa" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "a9bab799-25ba-44f2-95df-8518dc816d0c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022810Z:a9bab799-25ba-44f2-95df-8518dc816d0c" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a3f1e919-61cb-467e-a94e-5a9af5fea6ac" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4psa\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/4psa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"4ward365\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/4ward365\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"7isolutions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/7isolutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"a10networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/a10networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"abiquo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/abiquo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Acronis2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Acronis2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"active-navigation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/active-navigation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"activeeon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/activeeon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adam-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adam-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adatao\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adatao\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adobe_test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adobe_test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"adra-match\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/adra-match\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"advantech-webaccess\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/advantech-webaccess\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aerospike\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aerospike\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aimsinnovation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aimsinnovation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aiscaler-cache-control-ddos-and-url-rewriting-\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aiscaler-cache-control-ddos-and-url-rewriting-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alachisoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alachisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alertlogic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alertlogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AlertLogic.Extension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/AlertLogic.Extension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"algebraix-data\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/algebraix-data\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alldigital-brevity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alldigital-brevity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"alteryx\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/alteryx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"altiar\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/altiar\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcelerator\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcelerator\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appcitoinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appcitoinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appex-networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appex-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appistry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appistry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"apprenda\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/apprenda\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appveyorci\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appveyorci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"appzero\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/appzero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"arangodb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/arangodb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aras\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aras\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"array_networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/array_networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aspex-managed-cloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aspex-managed-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"attunity_cloudbeam\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/attunity_cloudbeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"auriq-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/auriq-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"avepoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/avepoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"aviatrix-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/aviatrix-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"awingu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/awingu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"axway\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/axway\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azul\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/azul\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"AzureRT.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/AzureRT.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"azuresyncfusion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/azuresyncfusion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"barracudanetworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/barracudanetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"basho\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/basho\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Bitnami\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Bitnami\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bizagi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bizagi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"biztalk360\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/biztalk360\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"blackberry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/blackberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bluetalon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bluetalon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boundlessgeo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/boundlessgeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"boxless\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/boxless\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"brocade_communications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/brocade_communications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bryte\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bryte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bssw\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bssw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"buddhalabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/buddhalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"bwappengine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/bwappengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Canonical\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Canonical\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"caringo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/caringo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"catechnologies\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/catechnologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cautelalabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cautelalabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cds\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cds\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"certivox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/certivox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"checkpointsystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/checkpointsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"chef-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/chef-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Chef.Bootstrap.WindowsAzure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Chef.Bootstrap.WindowsAzure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cherwell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cherwell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"circleci\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/circleci\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cires21\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cires21\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cisco\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cisco\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"citrix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/citrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clickberry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/clickberry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloud-cruiser\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloud-cruiser\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbees-enterprise-jenkins\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbees-enterprise-jenkins\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudbolt-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudbolt-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudboost\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudboost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudera1qaz2wsx\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudera1qaz2wsx\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudhouse\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudhouse\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudlink\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudlink\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLink.SecureVM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLink.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CloudLinkEMC.SecureVM.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CloudLinkEMC.SecureVM.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cloudsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cloudsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"clustrix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/clustrix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codelathe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/codelathe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"codenvy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/codenvy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cohesive\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cohesive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"commvault\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/commvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Confer.TestSensor\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Confer.TestSensor\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"consensys\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/consensys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cordis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cordis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"corent-technology-pvt\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/corent-technology-pvt\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CoreOS\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/CoreOS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"cortical-io\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/cortical-io\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"couchbase\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/couchbase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"credativ\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/credativ\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans2.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans2.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Dans3.Windows.App\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Dans3.Windows.App\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataart\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataart\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datacastle\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datacastle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Datadog.Agent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Datadog.Agent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataexpeditioninc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataexpeditioninc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataiku\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataiku\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datalayer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datalayer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dataliberation\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dataliberation\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datastax\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datastax\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"datasunrise\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/datasunrise\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"defacto_global_\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/defacto_global_\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dell_software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dell_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"denyall\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/denyall\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"derdack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/derdack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dgsecure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dgsecure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docker\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/docker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"docscorp-us\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/docscorp-us\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dolbydeveloper\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dolbydeveloper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dome9\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dome9\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"donovapub\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/donovapub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"drone\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/drone\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dundas\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dundas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"dynatrace.ruxit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/dynatrace.ruxit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"easyterritory\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/easyterritory\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"edevtech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/edevtech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"egress\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/egress\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eip-eipower\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eip-eipower\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elastacloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elastacloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elasticbox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elasticbox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"elfiqnetworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/elfiqnetworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eloquera\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eloquera\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eperi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eperi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"equilibrium\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/equilibrium\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ESET.FileSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ESET.FileSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"esri\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/esri\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"eurotech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/eurotech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exasol\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/exasol\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"exit-games\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/exit-games\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"expertime\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/expertime\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"f5-networks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/f5-networks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"filebridge\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/filebridge\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"firehost\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/firehost\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"flexerasoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/flexerasoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"foghorn-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/foghorn-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"forscene\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/forscene\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortinet\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortinet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fortycloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fortycloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"fw\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/fw\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"g-data-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/g-data-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"gemalto-safenet\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/gemalto-safenet\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"GitHub\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/GitHub\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greathorn\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/greathorn\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"greensql\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/greensql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"haivision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/haivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"halobicloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/halobicloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hanu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hanu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hewlett-packard\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hewlett-packard\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"hortonworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/hortonworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iaansys\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iaansys\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iamcloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iamcloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ibabs-eu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ibabs-eu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imaginecommunications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imaginecommunications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"imperva\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/imperva\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"incredibuild\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/incredibuild\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infolibrarian\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/infolibrarian\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"informatica-cloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/informatica-cloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"infostrat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/infostrat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intel\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/intel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"intelligent-plant-ltd\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/intelligent-plant-ltd\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"iquest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/iquest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ishlangu-load-balancer-adc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ishlangu-load-balancer-adc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"itelios\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/itelios\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jedox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jedox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jelastic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jelastic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jetnexus\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jetnexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jfrog\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jfrog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"jitterbit_integration\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/jitterbit_integration\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaazing\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaazing\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kaspersky_lab\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kaspersky_lab\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kemptech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kemptech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kepion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kepion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"kollective\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/kollective\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"le\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/le\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"lieberlieber\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/lieberlieber\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"liebsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/liebsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"literatu\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/literatu\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loadbalancer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/loadbalancer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"LocalTest.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/LocalTest.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logi-analytics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/logi-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"loginpeople\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/loginpeople\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"logtrust\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/logtrust\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"looker\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/looker\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"luxoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/luxoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"magelia\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/magelia\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"manageengine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/manageengine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mariadb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mariadb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"massiveanalytic-\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/massiveanalytic-\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"McAfee.EndpointSecurity.test3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/McAfee.EndpointSecurity.test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"meanio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/meanio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mediazenie\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mediazenie\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"memsql\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/memsql\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mendix\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mendix\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mentalnotes\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mentalnotes\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mesosphere\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mesosphere\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"metavistech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/metavistech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mfiles\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mfiles\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-ads\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-ads\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"microsoft-r-products\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/microsoft-r-products\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Applications\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Applications\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Backup.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Backup.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Diagnostics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Diagnostics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Extensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.RecoveryServices\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.RecoveryServices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.Security.Internal\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.Security.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.SiteRecovery.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.SiteRecovery.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Azure.WindowsFabric.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Azure.WindowsFabric.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.AzureCAT.AzureEnhancedMonitoringTest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.AzureCAT.AzureEnhancedMonitoringTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Compute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.EnterpriseCloud.Monitoring.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.EnterpriseCloud.Monitoring.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcCompute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcCompute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.HpcPack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.HpcPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.OSTCExtensions.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.OSTCExtensions.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Install\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Install\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Internal\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Internal\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.PaaS\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.PaaS\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Preview\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Preview\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Release.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Release.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Telemetry\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Telemetry\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.0\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test.1\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test.1\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test0\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test0\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Test3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Test3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.UtcTest\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.UtcTest\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf4Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf4Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.Wmf5\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.Wmf5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Powershell.WmfRTM\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Powershell.WmfRTM\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Managability.IaaS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Managability.IaaS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SqlServer.Management\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SqlServer.Management\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.SystemCenter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.SystemCenter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.ETWTraceListenerService\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.ETWTraceListenerService\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.Azure.RemoteDebug.Json\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.Azure.RemoteDebug.Json\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.VisualStudio.ServiceProfiler.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.VisualStudio.ServiceProfiler.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.AzureRemoteApp.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.AzureRemoteApp.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.Windows.RemoteDesktop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Windows.RemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Microsoft.WindowsAzure.Compute\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.WindowsAzure.Compute\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftAzureSiteRecovery\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftAzureSiteRecovery\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftBizTalkServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftBizTalkServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsAX\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsAX\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsGP\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsGP\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftDynamicsNAV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftDynamicsNAV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftHybridCloudStorage\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftHybridCloudStorage\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSharePoint\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSharePoint\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftSQLServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftSQLServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftVisualStudio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftVisualStudio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerEssentials\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerEssentials\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerHPCPack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerHPCPack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MicrosoftWindowsServerRemoteDesktop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServerRemoteDesktop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"midvision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/midvision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"miracl_linux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/miracl_linux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mokxa-technologies\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mokxa-technologies\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"moviemasher\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/moviemasher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msopentech\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/msopentech\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"MSOpenTech.Extensions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MSOpenTech.Extensions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"msrazuresapservices\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/msrazuresapservices\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mtnfog\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mtnfog\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mvp-systems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mvp-systems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"mxhero\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/mxhero\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nasuni\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nasuni\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ncbi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ncbi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"netapp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/netapp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"new-signature\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/new-signature\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nextlimit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nextlimit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nexus\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nexus\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nginxinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nginxinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nicepeopleatwork\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nicepeopleatwork\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nodejsapi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nodejsapi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"nuxeo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/nuxeo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"officeclipsuite\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/officeclipsuite\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"op5\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/op5\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opencell\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opencell\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"OpenLogic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/OpenLogic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"openmeap\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/openmeap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opennebulasystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opennebulasystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"opentext\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/opentext\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Oracle\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Oracle\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"orientdb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/orientdb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"osisoft\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/osisoft\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"outsystems\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/outsystems\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"panzura-file-system\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/panzura-file-system\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pointmatter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/pointmatter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predictionio\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/predictionio\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"predixion\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/predixion\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prestashop\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/prestashop\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"prime-strategy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/prime-strategy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"primestream\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/primestream\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"profisee\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/profisee\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ptv_group\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ptv_group\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"PuppetLabs.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/PuppetLabs.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"pxlag_swiss\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/pxlag_swiss\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quales\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/quales\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"quasardb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/quasardb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rancher\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rancher\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RedHat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RedHat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"redpoint-global\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/redpoint-global\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"remotelearner\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/remotelearner\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"revolution-analytics\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/revolution-analytics\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleLinux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleLinux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RightScaleWindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RightScaleWindowsServer\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"riverbed\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/riverbed\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"RiverbedTechnology\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/RiverbedTechnology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocketsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocketsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"rocket_software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/rocket_software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saama\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/saama\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"saltstack\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/saltstack\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sap\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sap\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalearc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalearc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"scalebase\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/scalebase\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"seagate\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/seagate\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"searchblox\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/searchblox\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sensorberg\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sensorberg\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"servoy\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/servoy\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sharefile\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sharefile\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"shavlik\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/shavlik\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sightapps\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sightapps\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sinefa\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sinefa\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sios_datakeeper\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sios_datakeeper\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sisense\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sisense\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"snip2code\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/snip2code\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"softnas\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/softnas\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"soha\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/soha\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"solanolabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/solanolabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spacecurve\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/spacecurve\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"spagobi\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/spagobi\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sphere3d\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sphere3d\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackato-platform-as-a-service\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackato-platform-as-a-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stackstorm\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stackstorm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"starwind\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/starwind\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"steelhive\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/steelhive\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stonefly\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stonefly\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stormshield\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stormshield\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"storreduce\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/storreduce\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"stratalux\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/stratalux\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"sunview-software\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/sunview-software\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"SUSE\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/SUSE\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.QA\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.QA\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.staging\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.staging\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Symantec.test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Symantec.test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tactic\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tactic\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"talon\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/talon\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"targit\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/targit\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tavendo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tavendo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"techdivision\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/techdivision\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"telepat\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/telepat\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tenable\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tenable\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tentity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tentity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Barracuda.Azure.ConnectivityAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Barracuda.Azure.ConnectivityAgent\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.Gemalto.SafeNet.ProtectV.Azure\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.Gemalto.SafeNet.ProtectV.Azure\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.HP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.HP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test.TrendMicro.DeepSecurity3\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test.TrendMicro.DeepSecurity3\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Test1.NJHP.AppDefender\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Test1.NJHP.AppDefender\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"thinkboxsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/thinkboxsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"topdesk\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/topdesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"torusware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/torusware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"transvault\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/transvault\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"trendmicro\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/trendmicro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.DeepSecurity.Test2\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.DeepSecurity.Test2\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"TrendMicro.PortalProtect\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/TrendMicro.PortalProtect\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"tsa-public-service\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/tsa-public-service\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"typesafe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/typesafe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"ubercloud\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/ubercloud\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"unidesk-corp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/unidesk-corp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"usp\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/usp\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vbot\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vbot\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vecompsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vecompsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"veeam\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/veeam\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidispine\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidispine\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vidizmo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vidizmo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vircom\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vircom\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"virtualworks\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/virtualworks\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vision_solutions\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vision_solutions\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vmturbo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vmturbo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Vormetric.VormetricTransparentEncryption\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Vormetric.VormetricTransparentEncryption\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"vte\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/vte\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD-VMSS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD-VMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WAD2AI.Diagnostics.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WAD2AI.Diagnostics.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WADVMSS.Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/WADVMSS.Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"waratek\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/waratek\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"warewolf-esb\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/warewolf-esb\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"watchfulsoftware\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/watchfulsoftware\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"websense-apmailpe\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/websense-apmailpe\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wmspanel\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/wmspanel\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"workshare-technology\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/workshare-technology\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"wowza\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/wowza\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xebialabs\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xebialabs\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xfinityinc\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xfinityinc\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xmpro\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xmpro\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xrm\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xrm\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"xtremedata\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/xtremedata\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"yellowfin\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/yellowfin\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"your-shop-online\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/your-shop-online\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zementis\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zementis\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zend\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zend\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"zoomdata\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/zoomdata\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "76765" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "51698f5e-0bc0-4cf2-bf6c-92354a8e172c" + ], + "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": [ + "182c127e-1b1e-4814-8c97-a01dab977789" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023418Z:182c127e-1b1e-4814-8c97-a01dab977789" + ], + "Date": [ + "Wed, 24 Feb 2016 02:34:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0V2luZG93c1NlcnZlci9hcnRpZmFjdHR5cGVzL3ZtaW1hZ2Uvb2ZmZXJzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3128b8c6-37ad-43d0-a010-5b353c3d1b16" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"WindowsServer\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "258" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "568d1a16-8043-4751-ad9d-11beb207e39a" + ], + "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": [ + "870f2428-0c46-4a35-ad48-135850513ad0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022810Z:870f2428-0c46-4a35-ad48-135850513ad0" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0V2luZG93c1NlcnZlci9hcnRpZmFjdHR5cGVzL3ZtaW1hZ2Uvb2ZmZXJzL1dpbmRvd3NTZXJ2ZXIvc2t1cz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "66395538-117b-4b63-b630-6342d200a9a8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2008-R2-SP1\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2008-R2-SP1\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2012-Datacenter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2012-Datacenter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2012-R2-Datacenter\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2012-R2-Datacenter\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2016-Nano-Docker-Test\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2016-Nano-Docker-Test\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2016-Nano-Server-Technical-Preview\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2016-Nano-Server-Technical-Preview\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2016-Technical-Preview-with-Containers\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2016-Technical-Preview-with-Containers\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"Windows-Server-Technical-Preview\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/Windows-Server-Technical-Preview\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "2077" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "2165a5ba-e248-4f78-a498-2ae459737279" + ], + "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": [ + "d314e573-dec1-417f-80e7-2362a086a1f3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022810Z:d314e573-dec1-417f-80e7-2362a086a1f3" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus/2008-R2-SP1/versions?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0V2luZG93c1NlcnZlci9hcnRpZmFjdHR5cGVzL3ZtaW1hZ2Uvb2ZmZXJzL1dpbmRvd3NTZXJ2ZXIvc2t1cy8yMDA4LVIyLVNQMS92ZXJzaW9ucz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "77673126-a7c6-4b15-abc5-182700c8a77e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2.0.20151120\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2008-R2-SP1/Versions/2.0.20151120\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2.0.20151214\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2008-R2-SP1/Versions/2.0.20151214\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2.0.20160125\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2008-R2-SP1/Versions/2.0.20160125\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "882" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "77b93979-c1e1-483c-869a-d3c4bc46bd27" + ], + "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": [ + "0d0d1bf8-e620-4c52-9deb-1fbb1b1664c7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022810Z:0d0d1bf8-e620-4c52-9deb-1fbb1b1664c7" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus/2008-R2-SP1/versions/2.0.20151120?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0V2luZG93c1NlcnZlci9hcnRpZmFjdHR5cGVzL3ZtaW1hZ2Uvb2ZmZXJzL1dpbmRvd3NTZXJ2ZXIvc2t1cy8yMDA4LVIyLVNQMS92ZXJzaW9ucy8yLjAuMjAxNTExMjA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "32111ae4-f7c1-4177-a003-0a86010e7355" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"osDiskImage\": {\r\n \"operatingSystem\": \"Windows\"\r\n },\r\n \"dataDiskImages\": []\r\n },\r\n \"location\": \"eastus\",\r\n \"name\": \"2.0.20151120\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2008-R2-SP1/Versions/2.0.20151120\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "397" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "a8e4ed01-4993-43f2-92b4-9db20f870f15" + ], + "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": [ + "1f1aaabf-401c-490e-a242-fd2b88cf2831" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022810Z:1f1aaabf-401c-490e-a242-fd2b88cf2831" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Storage/storageAccounts?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9zdG9yYWdlQWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0a0177ce-6302-436a-9329-9d171be15c97" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1013/providers/Microsoft.Storage/storageAccounts/25alkcwqxomumpg2ngz7q\",\r\n \"location\": \"westus\",\r\n \"name\": \"25alkcwqxomumpg2ngz7q\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T04:21:07.2740633Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://25alkcwqxomumpg2ngz7q.blob.core.windows.net/\",\r\n \"file\": \"https://25alkcwqxomumpg2ngz7q.file.core.windows.net/\",\r\n \"queue\": \"https://25alkcwqxomumpg2ngz7q.queue.core.windows.net/\",\r\n \"table\": \"https://25alkcwqxomumpg2ngz7q.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6810/providers/Microsoft.Storage/storageAccounts/bejoifxr7vcd7mif7vsnzg\",\r\n \"location\": \"westus\",\r\n \"name\": \"bejoifxr7vcd7mif7vsnzg\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-25T02:07:58.5240189Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://bejoifxr7vcd7mif7vsnzg.blob.core.windows.net/\",\r\n \"file\": \"https://bejoifxr7vcd7mif7vsnzg.file.core.windows.net/\",\r\n \"queue\": \"https://bejoifxr7vcd7mif7vsnzg.queue.core.windows.net/\",\r\n \"table\": \"https://bejoifxr7vcd7mif7vsnzg.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar5051/providers/Microsoft.Storage/storageAccounts/crptestar245\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar245\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-30T04:15:31.0798702Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar245.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar245.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar245.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar245.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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar6046/providers/Microsoft.Storage/storageAccounts/crptestar3376\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar3376\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-30T04:07:23.059133Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar3376.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar3376.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar3376.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar3376.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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestar7455/providers/Microsoft.Storage/storageAccounts/crptestar3423\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"crptestar3423\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T22:02:29.0438259Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestar3423.blob.core.windows.net/\",\r\n \"file\": \"https://crptestar3423.file.core.windows.net/\",\r\n \"queue\": \"https://crptestar3423.queue.core.windows.net/\",\r\n \"table\": \"https://crptestar3423.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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps260/providers/Microsoft.Storage/storageAccounts/crptestps260sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps260sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-29T16:36:49.7383632Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps260sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps260sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps260sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps260sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps6849\": \"2015-12-29 16:37:15Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps3541/providers/Microsoft.Storage/storageAccounts/crptestps3541sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps3541sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-13T02:54:13.5222659Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps3541sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps3541sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps3541sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps3541sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps6965\": \"2015-12-13 02:54:38Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4125/providers/Microsoft.Storage/storageAccounts/crptestps4125sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps4125sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-26T19:27:35.5407357Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps4125sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps4125sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps4125sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps4125sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps6219\": \"2016-01-26 19:28:02Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4749/providers/Microsoft.Storage/storageAccounts/crptestps4749sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps4749sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-10T03:02:41.2530379Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps4749sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps4749sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps4749sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps4749sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps8366\": \"2016-02-10 03:03:07Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5934/providers/Microsoft.Storage/storageAccounts/crptestps5934sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps5934sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-11-17T13:02:21.0037252Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps5934sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps5934sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps5934sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps5934sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps574\": \"2015-11-17 13:02:48Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7160/providers/Microsoft.Storage/storageAccounts/crptestps7160sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps7160sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T20:00:10.6166626Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps7160sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps7160sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps7160sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps7160sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps450\": \"2016-02-05 20:00:37Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps717/providers/Microsoft.Storage/storageAccounts/crptestps717sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps717sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-01-01T15:38:31.7735723Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps717sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps717sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps717sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps717sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps1002\": \"2016-01-01 15:38:58Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9398/providers/Microsoft.Storage/storageAccounts/crptestps9398sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps9398sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T03:07:24.3580028Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps9398sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps9398sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps9398sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps9398sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps8430\": \"2016-02-05 03:07:49Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps947/providers/Microsoft.Storage/storageAccounts/crptestps947sto\",\r\n \"location\": \"westus\",\r\n \"name\": \"crptestps947sto\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-05T12:47:29.0329078Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://crptestps947sto.blob.core.windows.net/\",\r\n \"file\": \"https://crptestps947sto.file.core.windows.net/\",\r\n \"queue\": \"https://crptestps947sto.queue.core.windows.net/\",\r\n \"table\": \"https://crptestps947sto.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {\r\n \"crptestps9737\": \"2016-02-05 12:47:55Z\"\r\n },\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/byol/providers/Microsoft.Storage/storageAccounts/mybyolosimage\",\r\n \"location\": \"southeastasia\",\r\n \"name\": \"mybyolosimage\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_RAGRS\",\r\n \"creationTime\": \"2016-01-29T23:31:43.8367081Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://mybyolosimage.blob.core.windows.net/\",\r\n \"file\": \"https://mybyolosimage.file.core.windows.net/\",\r\n \"queue\": \"https://mybyolosimage.queue.core.windows.net/\",\r\n \"table\": \"https://mybyolosimage.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"southeastasia\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryEndpoints\": {\r\n \"blob\": \"https://mybyolosimage-secondary.blob.core.windows.net/\",\r\n \"queue\": \"https://mybyolosimage-secondary.queue.core.windows.net/\",\r\n \"table\": \"https://mybyolosimage-secondary.table.core.windows.net/\"\r\n },\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5244/providers/Microsoft.Storage/storageAccounts/pqhu6xt4klz81dydf2dcd\",\r\n \"location\": \"westus\",\r\n \"name\": \"pqhu6xt4klz81dydf2dcd\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:03:42.5126658Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://pqhu6xt4klz81dydf2dcd.blob.core.windows.net/\",\r\n \"file\": \"https://pqhu6xt4klz81dydf2dcd.file.core.windows.net/\",\r\n \"queue\": \"https://pqhu6xt4klz81dydf2dcd.queue.core.windows.net/\",\r\n \"table\": \"https://pqhu6xt4klz81dydf2dcd.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1013/providers/Microsoft.Storage/storageAccounts/stocrptestps1013\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps1013\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T04:20:07.8674758Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1013.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps1372/providers/Microsoft.Storage/storageAccounts/stocrptestps1372\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps1372\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-18T22:31:07.1773707Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps1372.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps1372.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps1372.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps1372.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2072/providers/Microsoft.Storage/storageAccounts/stocrptestps2072\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps2072\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-12T02:19:55.6977949Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2072.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2072.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2072.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2072.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Storage/storageAccounts/stocrptestps2625\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps2625\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-24T02:27:42.3202884Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2625.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2625.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2625.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2625.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2639/providers/Microsoft.Storage/storageAccounts/stocrptestps2639\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2639\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T03:52:37.4339159Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2639.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2639/providers/Microsoft.Storage/storageAccounts/stocrptestps2639add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2639add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:53:04.5747379Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2639add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2639add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2639add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2639add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2854/providers/Microsoft.Storage/storageAccounts/stocrptestps2854\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2854\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T03:49:39.4009944Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2854.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2854/providers/Microsoft.Storage/storageAccounts/stocrptestps2854add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps2854add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:50:06.4793732Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps2854add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps2854add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps2854add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps2854add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4115/providers/Microsoft.Storage/storageAccounts/stocrptestps4115\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps4115\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:17:12.433774Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4115.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4115.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4115.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4115.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4115/providers/Microsoft.Storage/storageAccounts/stocrptestps4115add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps4115add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:17:40.0745113Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4115add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4115add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4115add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4115add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps4861/providers/Microsoft.Storage/storageAccounts/stocrptestps4861\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps4861\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-19T04:15:24.7178196Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps4861.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps4861.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps4861.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps4861.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5143/providers/Microsoft.Storage/storageAccounts/stocrptestps5143\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5143\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:29:28.0404402Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5143.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5143.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5143.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5143.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5244/providers/Microsoft.Storage/storageAccounts/stocrptestps5244\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5244\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-24T02:03:04.0124174Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5244.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5428/providers/Microsoft.Storage/storageAccounts/stocrptestps5428\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps5428\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-18T03:07:33.6211225Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5428.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5428.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5428.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5428.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps578/providers/Microsoft.Storage/storageAccounts/stocrptestps578\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps578\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-10-30T21:07:32.0380514Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps578.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps578.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps578.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps578.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps5834/providers/Microsoft.Storage/storageAccounts/stocrptestps5834\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps5834\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-02T04:48:53.4602174Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps5834.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps5834.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps5834.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps5834.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6084/providers/Microsoft.Storage/storageAccounts/stocrptestps6084\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6084\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-19T00:16:23.8130129Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6084.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6084.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6084.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6084.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6270/providers/Microsoft.Storage/storageAccounts/stocrptestps6270\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6270\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T23:05:45.2211023Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6270.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6270.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6270.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6270.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6435/providers/Microsoft.Storage/storageAccounts/stocrptestps6435\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps6435\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-02T18:41:18.9408678Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6435.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6435.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6435.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6435.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6798/providers/Microsoft.Storage/storageAccounts/stocrptestps6798\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps6798\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-02T05:04:40.9352399Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6798.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6798.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6798.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6798.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6810/providers/Microsoft.Storage/storageAccounts/stocrptestps6810\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps6810\",\r\n \"properties\": {\r\n \"accountType\": \"Premium_LRS\",\r\n \"creationTime\": \"2015-09-25T01:18:35.9601114Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6810.blob.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"statusOfPrimary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps6846/providers/Microsoft.Storage/storageAccounts/stocrptestps6846\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps6846\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T18:28:28.1640428Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps6846.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps6846.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps6846.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps6846.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7089/providers/Microsoft.Storage/storageAccounts/stocrptestps7089\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps7089\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-02T18:45:20.9742566Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7089.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7089.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7089.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7089.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7647/providers/Microsoft.Storage/storageAccounts/stocrptestps7647\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps7647\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:29:52.8761356Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7647.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7647.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7647.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7647.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps7647/providers/Microsoft.Storage/storageAccounts/stocrptestps7647add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps7647add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:30:20.6106867Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps7647add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps7647add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps7647add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps7647add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps8428/providers/Microsoft.Storage/storageAccounts/stocrptestps8428\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps8428\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T04:43:19.3686534Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8428.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8428.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8428.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8428.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps8976/providers/Microsoft.Storage/storageAccounts/stocrptestps8976\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps8976\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-03T04:15:00.2407604Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps8976.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps8976.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps8976.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps8976.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9368/providers/Microsoft.Storage/storageAccounts/stocrptestps9368\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9368\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T02:41:24.6231137Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9368.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9368.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9368.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9368.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9414/providers/Microsoft.Storage/storageAccounts/stocrptestps9414\",\r\n \"location\": \"eastus\",\r\n \"name\": \"stocrptestps9414\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-12-16T07:37:01.8300242Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9414.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9414.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9414.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9414.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"westus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9441/providers/Microsoft.Storage/storageAccounts/stocrptestps9441\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9441\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:35:47.7064288Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9441.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9441.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9441.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9441.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps9441/providers/Microsoft.Storage/storageAccounts/stocrptestps9441add\",\r\n \"location\": \"westus\",\r\n \"name\": \"stocrptestps9441add\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-09-24T03:36:15.6909233Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stocrptestps9441add.blob.core.windows.net/\",\r\n \"file\": \"https://stocrptestps9441add.file.core.windows.net/\",\r\n \"queue\": \"https://stocrptestps9441add.queue.core.windows.net/\",\r\n \"table\": \"https://stocrptestps9441add.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/pstestrg327/providers/Microsoft.Storage/storageAccounts/stopstestrg327\",\r\n \"location\": \"westus\",\r\n \"name\": \"stopstestrg327\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-04-18T17:45:38.9484234Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stopstestrg327.blob.core.windows.net/\",\r\n \"file\": \"https://stopstestrg327.file.core.windows.net/\",\r\n \"queue\": \"https://stopstestrg327.queue.core.windows.net/\",\r\n \"table\": \"https://stopstestrg327.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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 \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/pstestrg6302/providers/Microsoft.Storage/storageAccounts/stopstestrg6302\",\r\n \"location\": \"westus\",\r\n \"name\": \"stopstestrg6302\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-04-18T06:47:18.2286738Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://stopstestrg6302.blob.core.windows.net/\",\r\n \"file\": \"https://stopstestrg6302.file.core.windows.net/\",\r\n \"queue\": \"https://stopstestrg6302.queue.core.windows.net/\",\r\n \"table\": \"https://stopstestrg6302.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"westus\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"eastus\",\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}", + "ResponseHeaders": { + "Content-Length": [ + "35909" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "bec1cbac-01ac-475d-857f-eaf6c5a2548d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-correlation-request-id": [ + "bec1cbac-01ac-475d-857f-eaf6c5a2548d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022810Z:bec1cbac-01ac-475d-857f-eaf6c5a2548d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A4\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"2.0.20151120\"\r\n },\r\n \"osDisk\": {\r\n \"name\": \"osDisk\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\",\r\n \"createOption\": \"FromImage\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"createOption\": \"Empty\",\r\n \"diskSizeGB\": 11\r\n }\r\n ]\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"test\",\r\n \"adminUsername\": \"Foo12\",\r\n \"adminPassword\": \"BaR@123crptestps2625\",\r\n \"windowsConfiguration\": {}\r\n },\r\n \"networkProfile\": {\r\n \"networkInterfaces\": [\r\n {\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps2625.blob.core.windows.net/\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1798" + ], + "x-ms-client-request-id": [ + "57d990e1-ebda-429d-9512-e93ef86ece02" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"710eb1be-54ef-4ece-8947-33917be899ba\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A4\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"2.0.20151120\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps2625.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625\",\r\n \"name\": \"vmcrptestps2625\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "02ebf665-a77d-4023-ab85-b616f5f242a2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "a1ed8255-16e4-4c9c-ade5-95ec75217bfa" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022813Z:a1ed8255-16e4-4c9c-ade5-95ec75217bfa" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:13 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "d2f61d45-b2cf-4c1c-ba17-0a7172031d8d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "40a4bf09-bc4f-4eaa-bcb5-05010e4b29a8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022844Z:40a4bf09-bc4f-4eaa-bcb5-05010e4b29a8" + ], + "Date": [ + "Wed, 24 Feb 2016 02:28:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "1eedb242-8829-4a50-bbe1-3b352702662b" + ], + "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": [ + "d8528eca-6af1-4a1d-aaf8-229fe87be5f8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022914Z:d8528eca-6af1-4a1d-aaf8-229fe87be5f8" + ], + "Date": [ + "Wed, 24 Feb 2016 02:29:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "921f0bfc-2669-462f-9c07-9eb89207b020" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "40d2ba49-ea38-4e76-8bc8-4a3393c30313" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T022944Z:40d2ba49-ea38-4e76-8bc8-4a3393c30313" + ], + "Date": [ + "Wed, 24 Feb 2016 02:29:44 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "23fd8985-0cb1-401f-9536-16dcf1dfac5a" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "e7a253a9-90af-4242-8de4-443e3674fbba" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023015Z:e7a253a9-90af-4242-8de4-443e3674fbba" + ], + "Date": [ + "Wed, 24 Feb 2016 02:30:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "e4892d99-c4df-4bfb-be25-16f650045c12" + ], + "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": [ + "f1888b75-9a6d-486c-85e5-6c5550b988ae" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023045Z:f1888b75-9a6d-486c-85e5-6c5550b988ae" + ], + "Date": [ + "Wed, 24 Feb 2016 02:30:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "f93a75e9-6572-4d05-ab5e-7ede63a15083" + ], + "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": [ + "77fb836a-550e-466c-ad98-06b01f6ad9e3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023115Z:77fb836a-550e-466c-ad98-06b01f6ad9e3" + ], + "Date": [ + "Wed, 24 Feb 2016 02:31:15 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "f7da02cb-10e3-4da1-b573-de79c3a2fa26" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "73e51e10-30e7-4c02-867e-bcd65aaa3eb4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023146Z:73e51e10-30e7-4c02-867e-bcd65aaa3eb4" + ], + "Date": [ + "Wed, 24 Feb 2016 02:31:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "31a2cd69-60b1-4023-876b-f00060fd2dd3" + ], + "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": [ + "50de4a74-cbe3-4a2b-b16d-fb7a4d1a0736" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023216Z:50de4a74-cbe3-4a2b-b16d-fb7a4d1a0736" + ], + "Date": [ + "Wed, 24 Feb 2016 02:32:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "65585c45-41b7-4571-9129-4af2441564a2" + ], + "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": [ + "a1876177-596e-4f31-a267-ceb00452aa5e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023246Z:a1876177-596e-4f31-a267-ceb00452aa5e" + ], + "Date": [ + "Wed, 24 Feb 2016 02:32:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "8ea62469-712c-4fcd-b541-6bcaba63319f" + ], + "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": [ + "a84eab39-f4ff-40c4-82b0-583f3e28f7b8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023316Z:a84eab39-f4ff-40c4-82b0-583f3e28f7b8" + ], + "Date": [ + "Wed, 24 Feb 2016 02:33:16 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "f03a9e96-85f0-4585-aacf-913cbd728755" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "2e4e8646-29cf-4518-9cb2-2172de0a3acd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023347Z:2e4e8646-29cf-4518-9cb2-2172de0a3acd" + ], + "Date": [ + "Wed, 24 Feb 2016 02:33:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/02ebf665-a77d-4023-ab85-b616f5f242a2?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMDJlYmY2NjUtYTc3ZC00MDIzLWFiODUtYjYxNmY1ZjI0MmEyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"02ebf665-a77d-4023-ab85-b616f5f242a2\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-23T18:28:12.6332752-08:00\",\r\n \"endTime\": \"2016-02-23T18:33:54.4620808-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "21d03085-0feb-4b07-9c4e-8dbd6c995935" + ], + "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": [ + "fb7fa584-46c5-497c-ad60-1121dd09d636" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023417Z:fb7fa584-46c5-497c-ad60-1121dd09d636" + ], + "Date": [ + "Wed, 24 Feb 2016 02:34:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"710eb1be-54ef-4ece-8947-33917be899ba\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A4\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"2.0.20151120\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps2625.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625\",\r\n \"name\": \"vmcrptestps2625\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2151" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "8086fe37-84f7-4973-ba1b-d8346e8b2101" + ], + "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": [ + "165416a6-287a-4692-869b-d7e2071c499a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023417Z:165416a6-287a-4692-869b-d7e2071c499a" + ], + "Date": [ + "Wed, 24 Feb 2016 02:34:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7956b3e3-b5d2-4c79-9213-b2e240d84c2f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"710eb1be-54ef-4ece-8947-33917be899ba\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A4\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"2.0.20151120\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps2625.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625\",\r\n \"name\": \"vmcrptestps2625\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2705" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "eb717b84-658d-41af-84ea-cce5ce9bc074" + ], + "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": [ + "4a1104ab-66b3-4f1c-8735-eb43f3230a58" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024929Z:4a1104ab-66b3-4f1c-8735-eb43f3230a58" + ], + "Date": [ + "Wed, 24 Feb 2016 02:49:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "bd1225c9-22d2-4b1c-b2ba-bea0aca311ab" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"vmId\": \"710eb1be-54ef-4ece-8947-33917be899ba\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_A4\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": \"WindowsServer\",\r\n \"sku\": \"2008-R2-SP1\",\r\n \"version\": \"2.0.20151120\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": \"Windows\",\r\n \"name\": \"osDisk\",\r\n \"createOption\": \"FromImage\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/os.vhd\"\r\n },\r\n \"caching\": \"ReadWrite\"\r\n },\r\n \"dataDisks\": [\r\n {\r\n \"lun\": 1,\r\n \"name\": \"testDataDisk1\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/data1.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 10\r\n },\r\n {\r\n \"lun\": 2,\r\n \"name\": \"testDataDisk2\",\r\n \"createOption\": \"Empty\",\r\n \"vhd\": {\r\n \"uri\": \"https://stocrptestps2625.blob.core.windows.net/test/data2.vhd\"\r\n },\r\n \"caching\": \"ReadOnly\",\r\n \"diskSizeGB\": 11\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/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Network/networkInterfaces/niccrptestps2625\"\r\n }\r\n ]\r\n },\r\n \"diagnosticsProfile\": {\r\n \"bootDiagnostics\": {\r\n \"enabled\": true,\r\n \"storageUri\": \"https://stocrptestps2625.blob.core.windows.net/\"\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"resources\": [\r\n {\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625\",\r\n \"name\": \"vmcrptestps2625\",\r\n \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2705" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "08d5fc12-9885-4030-af67-82d13f4d0345" + ], + "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": [ + "4e56eec0-f5a7-4dec-bb17-21af6c37d166" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025302Z:4e56eec0-f5a7-4dec-bb17-21af6c37d166" + ], + "Date": [ + "Wed, 24 Feb 2016 02:53:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "db18a9ea-1b34-4a66-9f88-4d7a0523b683" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"BGInfo\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"CustomScriptExtension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/CustomScriptExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"JsonADDomainExtension\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/JsonADDomainExtension\"\r\n },\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"VMAccessAgent\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/VMAccessAgent\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "1033" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "954d28a4-0685-4be5-976e-022641c8c10e" + ], + "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": [ + "eaa3feee-43ce-4ba3-879d-933a43479e80" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023419Z:eaa3feee-43ce-4ba3-879d-933a43479e80" + ], + "Date": [ + "Wed, 24 Feb 2016 02:34:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/publishers/Microsoft.Compute/artifacttypes/vmextension/types/BGInfo/versions?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL3B1Ymxpc2hlcnMvTWljcm9zb2Z0LkNvbXB1dGUvYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy9CR0luZm8vdmVyc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "44621fcc-ff6f-4b67-b8b7-3afacfabc200" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "[\r\n {\r\n \"location\": \"eastus\",\r\n \"name\": \"2.1\",\r\n \"id\": \"/Subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/Providers/Microsoft.Compute/Locations/eastus/Publishers/Microsoft.Compute/ArtifactTypes/VMExtension/Types/BGInfo/Versions/2.1\"\r\n }\r\n]", + "ResponseHeaders": { + "Content-Length": [ + "252" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "6569ceb4-62a0-4a23-bcdc-3dfaa4d9ad1e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "45e058e2-a34e-4897-8219-7ffcc3876333" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023419Z:45e058e2-a34e-4897-8219-7ffcc3876333" + ], + "Date": [ + "Wed, 24 Feb 2016 02:34:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczI2MjUvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "187" + ], + "x-ms-client-request-id": [ + "1fff6130-869d-485e-9860-9a726b331c51" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Creating\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "475" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "e364b79b-2282-4b4d-804d-18011c91d7ed" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "7cbe11b5-6a8d-4b86-a8ef-a6952f1d6a84" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023421Z:7cbe11b5-6a8d-4b86-a8ef-a6952f1d6a84" + ], + "Date": [ + "Wed, 24 Feb 2016 02:34:21 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "88ca1e22-745f-45d0-8d27-591c0a1af0f0" + ], + "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": [ + "e5503a09-9ab0-46d5-96bd-87f5d2f623dd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023451Z:e5503a09-9ab0-46d5-96bd-87f5d2f623dd" + ], + "Date": [ + "Wed, 24 Feb 2016 02:34:51 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "956e8393-767f-4669-a220-4e5759a7545f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "4d9c978b-4634-473f-a33b-7f0b13f2c947" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023522Z:4d9c978b-4634-473f-a33b-7f0b13f2c947" + ], + "Date": [ + "Wed, 24 Feb 2016 02:35:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "008681ac-abf5-4ae4-80fa-45971579ddec" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "0319886e-2f35-4591-b1ff-a67bef45c199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023552Z:0319886e-2f35-4591-b1ff-a67bef45c199" + ], + "Date": [ + "Wed, 24 Feb 2016 02:35:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "8365d053-3e03-44c3-a232-c14f92fd4cc7" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "fdc2c0ed-5bdb-4157-8cbc-6e727a638d54" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023622Z:fdc2c0ed-5bdb-4157-8cbc-6e727a638d54" + ], + "Date": [ + "Wed, 24 Feb 2016 02:36:22 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "33400083-b325-4bec-96e1-3b3d3de97a4e" + ], + "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": [ + "80181e5f-60dc-4e6e-b805-f4a1c6acfad9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023653Z:80181e5f-60dc-4e6e-b805-f4a1c6acfad9" + ], + "Date": [ + "Wed, 24 Feb 2016 02:36:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "6cc9409f-48f5-44a3-897f-c70417b3613e" + ], + "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": [ + "4cf47d29-dae2-48ee-8fec-63c7a2b797a7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023723Z:4cf47d29-dae2-48ee-8fec-63c7a2b797a7" + ], + "Date": [ + "Wed, 24 Feb 2016 02:37:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "789f04cf-8831-4812-865e-142b8b994d33" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "74b5d960-130c-45d1-b5eb-e9fe6c909849" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023753Z:74b5d960-130c-45d1-b5eb-e9fe6c909849" + ], + "Date": [ + "Wed, 24 Feb 2016 02:37:52 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "aac106cb-6332-4c14-b895-b41d8cc1386d" + ], + "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": [ + "2945df49-cb0b-4516-8416-4420419b2033" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023824Z:2945df49-cb0b-4516-8416-4420419b2033" + ], + "Date": [ + "Wed, 24 Feb 2016 02:38:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "cc1d2e6f-a09f-48f9-b33b-8178c8dd0e5f" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "2609eebe-e8e5-4d0b-88fb-5929d1a3f17e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023854Z:2609eebe-e8e5-4d0b-88fb-5929d1a3f17e" + ], + "Date": [ + "Wed, 24 Feb 2016 02:38:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "ee7ef636-4ab2-4e75-8979-42b426dccab9" + ], + "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": [ + "5a0744f2-251a-40f1-8d68-720ca273c775" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023924Z:5a0744f2-251a-40f1-8d68-720ca273c775" + ], + "Date": [ + "Wed, 24 Feb 2016 02:39:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "6b302835-8f04-4ae7-98d3-382ed4ca8705" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "1b9020e2-8062-402e-a3b1-54c6e47e7354" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T023954Z:1b9020e2-8062-402e-a3b1-54c6e47e7354" + ], + "Date": [ + "Wed, 24 Feb 2016 02:39:54 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "ed921aab-99c3-4c74-933d-2c68ee031eb0" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "028df918-3431-4883-8d9c-465483e06999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024024Z:028df918-3431-4883-8d9c-465483e06999" + ], + "Date": [ + "Wed, 24 Feb 2016 02:40:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "53158fa9-5fac-4a42-8b2f-53dc4bf2c99d" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "6f207527-0c6f-429f-8430-726302f7d194" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024054Z:6f207527-0c6f-429f-8430-726302f7d194" + ], + "Date": [ + "Wed, 24 Feb 2016 02:40:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "91ef684c-86b8-49b6-bf79-864bd4e0b621" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "6e5f3ad0-5bae-45c3-9861-fd8f47f57c1c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024125Z:6e5f3ad0-5bae-45c3-9861-fd8f47f57c1c" + ], + "Date": [ + "Wed, 24 Feb 2016 02:41:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "40a1767a-62ee-459c-9a83-701825584fca" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "6e21a5d4-7f6f-455c-8dc9-157bd77c24ec" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024155Z:6e21a5d4-7f6f-455c-8dc9-157bd77c24ec" + ], + "Date": [ + "Wed, 24 Feb 2016 02:41:54 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "130ae679-7cd1-4769-ae66-e2cb3d7e308c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "752a5dc0-082a-4a83-9253-9714f7d06a90" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024225Z:752a5dc0-082a-4a83-9253-9714f7d06a90" + ], + "Date": [ + "Wed, 24 Feb 2016 02:42:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "c4d3b83d-9d54-4cfa-bdbe-15036d92f174" + ], + "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": [ + "697b0558-4bf7-46a8-994a-b8e922fc1d08" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024255Z:697b0558-4bf7-46a8-994a-b8e922fc1d08" + ], + "Date": [ + "Wed, 24 Feb 2016 02:42:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "2aec357d-f4f8-4d8e-87fd-5e08480a61e5" + ], + "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": [ + "f80f6ea0-574f-4065-af56-143487eabe7b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024326Z:f80f6ea0-574f-4065-af56-143487eabe7b" + ], + "Date": [ + "Wed, 24 Feb 2016 02:43:25 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "f87d81d0-effd-4d0b-9511-79dc9cf369ce" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "65473348-eb7e-4d8b-92b5-b8796fa52831" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024356Z:65473348-eb7e-4d8b-92b5-b8796fa52831" + ], + "Date": [ + "Wed, 24 Feb 2016 02:43:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "f9103098-2c89-45d5-97b1-7294d5e6836e" + ], + "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": [ + "04c3a8b9-1e5f-4e13-8fa5-596d9e37f66c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024426Z:04c3a8b9-1e5f-4e13-8fa5-596d9e37f66c" + ], + "Date": [ + "Wed, 24 Feb 2016 02:44:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "dc84d086-da97-4c87-b11c-bc37a9e69980" + ], + "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": [ + "3571805b-528f-4b6b-bae2-c188cbc2ac90" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024457Z:3571805b-528f-4b6b-bae2-c188cbc2ac90" + ], + "Date": [ + "Wed, 24 Feb 2016 02:44:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "20e609db-0031-4fde-b6ae-f8fdb2062a3a" + ], + "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": [ + "7d1f25f2-528e-41cc-a0ee-5c2ef4b8dbfd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024527Z:7d1f25f2-528e-41cc-a0ee-5c2ef4b8dbfd" + ], + "Date": [ + "Wed, 24 Feb 2016 02:45:26 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "9d55bfbd-998c-4f24-8e85-f20a13a85c30" + ], + "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": [ + "c7b37284-5080-4a97-b94f-99a50524deb6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024557Z:c7b37284-5080-4a97-b94f-99a50524deb6" + ], + "Date": [ + "Wed, 24 Feb 2016 02:45:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "3188efc3-01f5-4c2a-803e-0d200cca4dd1" + ], + "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": [ + "02f89b6e-cb54-4287-bdf7-119782aa4fd3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024627Z:02f89b6e-cb54-4287-bdf7-119782aa4fd3" + ], + "Date": [ + "Wed, 24 Feb 2016 02:46:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "537e6ad3-325e-40b0-b69f-db3e0067657c" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "2d3a8343-8686-4102-8394-70ebe01ac96c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024657Z:2d3a8343-8686-4102-8394-70ebe01ac96c" + ], + "Date": [ + "Wed, 24 Feb 2016 02:46:57 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "cadc1b05-43c5-4b6a-aa9b-d715d1c52136" + ], + "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": [ + "4db08f96-a319-415e-9a3b-bdbc64af79f6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024728Z:4db08f96-a319-415e-9a3b-bdbc64af79f6" + ], + "Date": [ + "Wed, 24 Feb 2016 02:47:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "03d8cd1a-9671-4c43-8efa-8518da4a80ad" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "3977250c-2352-4158-9f07-947741a15063" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024758Z:3977250c-2352-4158-9f07-947741a15063" + ], + "Date": [ + "Wed, 24 Feb 2016 02:47:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "2460a45c-3407-45d6-8e30-02b45b52fdc2" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "56759240-4dde-4852-bb90-ca033d10acf1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024828Z:56759240-4dde-4852-bb90-ca033d10acf1" + ], + "Date": [ + "Wed, 24 Feb 2016 02:48:28 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "140" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "ad3548bb-51ee-484a-b029-334d3a69c947" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "94d08028-7605-47ea-9387-f29703629b81" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024859Z:94d08028-7605-47ea-9387-f29703629b81" + ], + "Date": [ + "Wed, 24 Feb 2016 02:48:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/e364b79b-2282-4b4d-804d-18011c91d7ed?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZTM2NGI3OWItMjI4Mi00YjRkLTgwNGQtMTgwMTFjOTFkN2VkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"e364b79b-2282-4b4d-804d-18011c91d7ed\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-23T18:34:20.618331-08:00\",\r\n \"endTime\": \"2016-02-23T18:49:09.2138211-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "190" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "89b3b3d4-9756-4293-8957-49499cd36b40" + ], + "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": [ + "a376fe57-e37b-4928-8027-3c43b4e60567" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024929Z:a376fe57-e37b-4928-8027-3c43b4e60567" + ], + "Date": [ + "Wed, 24 Feb 2016 02:49:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625/extensions/BGInfo?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczI2MjUvZXh0ZW5zaW9ucy9CR0luZm8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"publisher\": \"Microsoft.Compute\",\r\n \"type\": \"BGInfo\",\r\n \"typeHandlerVersion\": \"2.1\",\r\n \"autoUpgradeMinorVersion\": true,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625/extensions/BGInfo\",\r\n \"name\": \"BGInfo\",\r\n \"type\": \"Microsoft.Compute/virtualMachines/extensions\",\r\n \"location\": \"eastus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "476" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "31c57841-f2b2-4bed-857e-4a816f820f39" + ], + "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": [ + "37445dca-e4e1-4f7d-9b30-cd91ed0201e6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024929Z:37445dca-e4e1-4f7d-9b30-cd91ed0201e6" + ], + "Date": [ + "Wed, 24 Feb 2016 02:49:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625/redeploy?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczI2MjUvcmVkZXBsb3k/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "95286167-8c91-4df9-be3d-3b5aed6b3c1b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/1023322c-6e10-4d42-a2f0-c655af381405?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "1023322c-6e10-4d42-a2f0-c655af381405" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/1023322c-6e10-4d42-a2f0-c655af381405?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "3d92b259-c2e8-4d60-a18e-a481a1fe38a3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T024930Z:3d92b259-c2e8-4d60-a18e-a481a1fe38a3" + ], + "Date": [ + "Wed, 24 Feb 2016 02:49:29 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/1023322c-6e10-4d42-a2f0-c655af381405?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTAyMzMyMmMtNmUxMC00ZDQyLWEyZjAtYzY1NWFmMzgxNDA1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"1023322c-6e10-4d42-a2f0-c655af381405\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:49:29.7606553-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "c6b7827f-3dc0-42ea-bf42-624700fef469" + ], + "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": [ + "96e0cc5d-2eab-40e8-85d8-980ab0b3a4d0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025000Z:96e0cc5d-2eab-40e8-85d8-980ab0b3a4d0" + ], + "Date": [ + "Wed, 24 Feb 2016 02:49:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/1023322c-6e10-4d42-a2f0-c655af381405?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTAyMzMyMmMtNmUxMC00ZDQyLWEyZjAtYzY1NWFmMzgxNDA1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"1023322c-6e10-4d42-a2f0-c655af381405\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:49:29.7606553-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "4c95ad4f-1423-4e67-9f79-1bff50d8f3a4" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "2d345ccb-cf14-4cd8-9b2e-91115c490d4a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025030Z:2d345ccb-cf14-4cd8-9b2e-91115c490d4a" + ], + "Date": [ + "Wed, 24 Feb 2016 02:50:29 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/1023322c-6e10-4d42-a2f0-c655af381405?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTAyMzMyMmMtNmUxMC00ZDQyLWEyZjAtYzY1NWFmMzgxNDA1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"1023322c-6e10-4d42-a2f0-c655af381405\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:49:29.7606553-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "fe72c41f-35dc-4ab9-9cde-371d48f82fae" + ], + "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": [ + "6f8ed534-62f6-498f-b5f3-fb957b8e59c7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025100Z:6f8ed534-62f6-498f-b5f3-fb957b8e59c7" + ], + "Date": [ + "Wed, 24 Feb 2016 02:51:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/1023322c-6e10-4d42-a2f0-c655af381405?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTAyMzMyMmMtNmUxMC00ZDQyLWEyZjAtYzY1NWFmMzgxNDA1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"1023322c-6e10-4d42-a2f0-c655af381405\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:49:29.7606553-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "f1a0346d-ae67-4a34-a1a7-676a8782f940" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "25320621-7bd7-4161-b246-f049b9e07ec1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025131Z:25320621-7bd7-4161-b246-f049b9e07ec1" + ], + "Date": [ + "Wed, 24 Feb 2016 02:51:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/1023322c-6e10-4d42-a2f0-c655af381405?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTAyMzMyMmMtNmUxMC00ZDQyLWEyZjAtYzY1NWFmMzgxNDA1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"1023322c-6e10-4d42-a2f0-c655af381405\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:49:29.7606553-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "43c0b3ef-177e-40ee-8e6e-0b4f9456a6bc" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "ab8cfaf0-0c5c-438c-8811-3e0ba21c6f64" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025202Z:ab8cfaf0-0c5c-438c-8811-3e0ba21c6f64" + ], + "Date": [ + "Wed, 24 Feb 2016 02:52:01 GMT" + ], + "Connection": [ + "close" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/1023322c-6e10-4d42-a2f0-c655af381405?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTAyMzMyMmMtNmUxMC00ZDQyLWEyZjAtYzY1NWFmMzgxNDA1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"1023322c-6e10-4d42-a2f0-c655af381405\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:49:29.7606553-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "6f3a8914-319e-40ed-b052-2296ef70a364" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "b11e8b2c-2754-48a5-9303-632ed0f6a31d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025232Z:b11e8b2c-2754-48a5-9303-632ed0f6a31d" + ], + "Date": [ + "Wed, 24 Feb 2016 02:52:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/1023322c-6e10-4d42-a2f0-c655af381405?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMTAyMzMyMmMtNmUxMC00ZDQyLWEyZjAtYzY1NWFmMzgxNDA1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"1023322c-6e10-4d42-a2f0-c655af381405\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-23T18:49:29.7606553-08:00\",\r\n \"endTime\": \"2016-02-23T18:52:42.1049719-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "e5d51dab-c71d-404a-9a3e-8a8b78463a56" + ], + "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": [ + "ba024898-8ff2-4b11-9fa0-ca4f6e1ab408" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025302Z:ba024898-8ff2-4b11-9fa0-ca4f6e1ab408" + ], + "Date": [ + "Wed, 24 Feb 2016 02:53:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourceGroups/crptestps2625/providers/Microsoft.Compute/virtualMachines/vmcrptestps2625?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlR3JvdXBzL2NycHRlc3RwczI2MjUvcHJvdmlkZXJzL01pY3Jvc29mdC5Db21wdXRlL3ZpcnR1YWxNYWNoaW5lcy92bWNycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ee2b2fa4-bbd8-4339-9e13-03c1c1844788" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/de40be90-2e25-4c0b-acc9-84f98ac1798f?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "de40be90-2e25-4c0b-acc9-84f98ac1798f" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/de40be90-2e25-4c0b-acc9-84f98ac1798f?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "9e5cd063-3e1c-4bb3-a73a-2c79a0e68f81" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025302Z:9e5cd063-3e1c-4bb3-a73a-2c79a0e68f81" + ], + "Date": [ + "Wed, 24 Feb 2016 02:53:02 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/de40be90-2e25-4c0b-acc9-84f98ac1798f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZGU0MGJlOTAtMmUyNS00YzBiLWFjYzktODRmOThhYzE3OThmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"de40be90-2e25-4c0b-acc9-84f98ac1798f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:53:02.6050974-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "c43fbba9-5963-407a-a403-e660743547a6" + ], + "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": [ + "c346668c-e2d2-4e33-8903-bfe8746d6215" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025333Z:c346668c-e2d2-4e33-8903-bfe8746d6215" + ], + "Date": [ + "Wed, 24 Feb 2016 02:53:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/de40be90-2e25-4c0b-acc9-84f98ac1798f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZGU0MGJlOTAtMmUyNS00YzBiLWFjYzktODRmOThhYzE3OThmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"de40be90-2e25-4c0b-acc9-84f98ac1798f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:53:02.6050974-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "0a36477e-6dde-47cb-a0bd-c570d15f05cc" + ], + "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": [ + "7709ff98-d0ee-4dd4-80e5-74e44f7ecc0b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025403Z:7709ff98-d0ee-4dd4-80e5-74e44f7ecc0b" + ], + "Date": [ + "Wed, 24 Feb 2016 02:54:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/de40be90-2e25-4c0b-acc9-84f98ac1798f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZGU0MGJlOTAtMmUyNS00YzBiLWFjYzktODRmOThhYzE3OThmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"de40be90-2e25-4c0b-acc9-84f98ac1798f\",\r\n \"status\": \"InProgress\",\r\n \"startTime\": \"2016-02-23T18:53:02.6050974-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "141" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "e7f48c3b-d89c-42b8-8234-5cfa1dc17313" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "a97655b7-7752-4013-988f-77f2e2999ee2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025433Z:a97655b7-7752-4013-988f-77f2e2999ee2" + ], + "Date": [ + "Wed, 24 Feb 2016 02:54:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/eastus/operations/de40be90-2e25-4c0b-acc9-84f98ac1798f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvZGU0MGJlOTAtMmUyNS00YzBiLWFjYzktODRmOThhYzE3OThmP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Compute.ComputeManagementClient/10.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"operationId\": \"de40be90-2e25-4c0b-acc9-84f98ac1798f\",\r\n \"status\": \"Succeeded\",\r\n \"startTime\": \"2016-02-23T18:53:02.6050974-08:00\",\r\n \"endTime\": \"2016-02-23T18:54:55.4957986-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "191" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-served-by": [ + "bc9c7ae8-272f-468c-91ab-42b5442bf96b_131005047596180359" + ], + "x-ms-request-id": [ + "388debce-3d25-487a-b477-1a5ba1f4c55b" + ], + "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": [ + "aaf672fd-16b5-421b-9c7d-768ec00e73cd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T025503Z:aaf672fd-16b5-421b-9c7d-768ec00e73cd" + ], + "Date": [ + "Wed, 24 Feb 2016 02:55:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/resourcegroups/crptestps2625?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL3Jlc291cmNlZ3JvdXBzL2NycHRlc3RwczI2MjU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "dabcfac1-a0d2-4f5f-85b9-052930e281ed" + ], + "x-ms-correlation-request-id": [ + "dabcfac1-a0d2-4f5f-85b9-052930e281ed" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T025505Z:dabcfac1-a0d2-4f5f-85b9-052930e281ed" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:55:05 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk15TmpJMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "74688f48-7443-4101-83bf-cf0e6d025e8d" + ], + "x-ms-correlation-request-id": [ + "74688f48-7443-4101-83bf-cf0e6d025e8d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T025505Z:74688f48-7443-4101-83bf-cf0e6d025e8d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:55:05 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk15TmpJMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "448882b0-fd23-446f-95b2-5b496d10a683" + ], + "x-ms-correlation-request-id": [ + "448882b0-fd23-446f-95b2-5b496d10a683" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T025520Z:448882b0-fd23-446f-95b2-5b496d10a683" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:55:20 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk15TmpJMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "e22cd12f-0e5d-48d9-8010-b445e7430963" + ], + "x-ms-correlation-request-id": [ + "e22cd12f-0e5d-48d9-8010-b445e7430963" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T025535Z:e22cd12f-0e5d-48d9-8010-b445e7430963" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:55:34 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk15TmpJMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-request-id": [ + "c05fa0c2-5563-499e-baff-fb1ca1acd12f" + ], + "x-ms-correlation-request-id": [ + "c05fa0c2-5563-499e-baff-fb1ca1acd12f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T025550Z:c05fa0c2-5563-499e-baff-fb1ca1acd12f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:55:50 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk15TmpJMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-request-id": [ + "788945c7-5095-4eeb-a754-1f2f66cd8b1a" + ], + "x-ms-correlation-request-id": [ + "788945c7-5095-4eeb-a754-1f2f66cd8b1a" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T025606Z:788945c7-5095-4eeb-a754-1f2f66cd8b1a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:56:05 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk15TmpJMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-request-id": [ + "2dbd3760-df77-4a43-adbc-4de51f807375" + ], + "x-ms-correlation-request-id": [ + "2dbd3760-df77-4a43-adbc-4de51f807375" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T025621Z:2dbd3760-df77-4a43-adbc-4de51f807375" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:56:20 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk15TmpJMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "d60ec7ee-a6ef-4f16-9eec-deba3290dff7" + ], + "x-ms-correlation-request-id": [ + "d60ec7ee-a6ef-4f16-9eec-deba3290dff7" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T025636Z:d60ec7ee-a6ef-4f16-9eec-deba3290dff7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:56:36 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1DUlBURVNUUFMyNjI1LUVBU1RVUyIsImpvYkxvY2F0aW9uIjoiZWFzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjRmYjIzZTMtNmJhMy00MWYwLTliNmUtZTQxMTMxZDVkNjFlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFEVWxCVVJWTlVVRk15TmpJMUxVVkJVMVJWVXlJc0ltcHZZa3h2WTJGMGFXOXVJam9pWldGemRIVnpJbjA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-request-id": [ + "6b859818-4eec-4de2-a0c7-62b21883b67b" + ], + "x-ms-correlation-request-id": [ + "6b859818-4eec-4de2-a0c7-62b21883b67b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160224T025651Z:6b859818-4eec-4de2-a0c7-62b21883b67b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 02:56:50 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-VirtualMachineRedeploy": [ + "crptestps2625" + ] + }, + "Variables": { + "SubscriptionId": "24fb23e3-6ba3-41f0-9b6e-e41131d5d61e" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute.Test/packages.config b/src/ResourceManager/Compute/Commands.Compute.Test/packages.config index 074e077e8ece..1d00343fd1e0 100644 --- a/src/ResourceManager/Compute/Commands.Compute.Test/packages.config +++ b/src/ResourceManager/Compute/Commands.Compute.Test/packages.config @@ -2,28 +2,30 @@ - - - + + - - + + - - - - + + + - - - + + + + + + + diff --git a/src/ResourceManager/Compute/Commands.Compute/Commands.Compute.csproj b/src/ResourceManager/Compute/Commands.Compute/Commands.Compute.csproj index 744414964eb0..a1178cb73435 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Commands.Compute.csproj +++ b/src/ResourceManager/Compute/Commands.Compute/Commands.Compute.csproj @@ -58,10 +58,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -80,13 +76,12 @@ ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll True - - False - ..\..\..\packages\Microsoft.Azure.Management.Compute.11.1.1-prerelease\lib\net45\Microsoft.Azure.Management.Compute.dll + + ..\..\..\packages\Microsoft.Azure.Management.Compute.11.3.0-prerelease\lib\net45\Microsoft.Azure.Management.Compute.dll True - ..\..\..\packages\Microsoft.Azure.Management.Network.3.1.0-preview\lib\net45\Microsoft.Azure.Management.Network.dll + ..\..\..\packages\Microsoft.Azure.Management.Network.3.2.0-preview\lib\net45\Microsoft.Azure.Management.Network.dll True @@ -112,12 +107,16 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -142,10 +141,6 @@ ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.1.1\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - @@ -204,6 +199,18 @@ + + + + + + + + + + + + @@ -303,6 +310,7 @@ + @@ -330,6 +338,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage @@ -373,7 +385,7 @@ PreserveNewest - Always + Never Always diff --git a/src/ResourceManager/Compute/Commands.Compute/Common/ComputeClient.cs b/src/ResourceManager/Compute/Commands.Compute/Common/ComputeClient.cs index 7f0dd4707bcd..76ef9ac50c12 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Common/ComputeClient.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Common/ComputeClient.cs @@ -12,10 +12,10 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.Compute; using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Compute { diff --git a/src/ResourceManager/Compute/Commands.Compute/Common/ComputeCloudException.cs b/src/ResourceManager/Compute/Commands.Compute/Common/ComputeCloudException.cs index 4a8c032283d6..3ad864bc49d1 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Common/ComputeCloudException.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Common/ComputeCloudException.cs @@ -54,7 +54,8 @@ protected static string GetErrorMessageWithRequestIdInfo(Rest.Azure.CloudExcepti if (cloudException.Response.StatusCode.Equals(HttpStatusCode.OK) && cloudException.Response.Content != null) { - var errorReturned = JsonConvert.DeserializeObject(cloudException.Response.Content.ReadAsStringAsync().Result); + var errorReturned = JsonConvert.DeserializeObject( + cloudException.Response.Content); sb.AppendLine().AppendFormat("StartTime: {0}", errorReturned.StartTime); sb.AppendLine().AppendFormat("EndTime: {0}", errorReturned.EndTime); @@ -73,7 +74,7 @@ protected static string GetErrorMessageWithRequestIdInfo(Rest.Azure.CloudExcepti sb.AppendLine().AppendFormat("StatusCode: {0}", cloudException.Response.StatusCode.GetHashCode()); sb.AppendLine().AppendFormat("ReasonPhrase: {0}", cloudException.Response.ReasonPhrase); if (cloudException.Response.Headers == null - || !cloudException.Response.Headers.Contains(RequestIdHeaderInResponse)) + || !cloudException.Response.Headers.ContainsKey(RequestIdHeaderInResponse)) { return sb.ToString(); } diff --git a/src/ResourceManager/Compute/Commands.Compute/Common/ConstantStringTypes.cs b/src/ResourceManager/Compute/Commands.Compute/Common/ConstantStringTypes.cs index 7d7a1f80e21d..c61b39b695f6 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Common/ConstantStringTypes.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Common/ConstantStringTypes.cs @@ -50,6 +50,11 @@ public static class HelpMessages public const string VMBootDiagnosticsDisable = "Disable boot diagnostics data of the virtual machine"; public const string VMBootDiagnosticsResourceGroupName = "Resource group name for storage account"; public const string VMBootDiagnosticsStorageAccountName = "Storage account name for boot diagnostics data"; + + public const string VMPlanName = "The plan ID"; + public const string VMPlanProduct = "The offer ID"; + public const string VMPlanPromotionCode = "The promotion code"; + public const string VMPlanPublisher = "The publisher ID"; } public static class ValidateSetValues @@ -88,6 +93,7 @@ public static class ProfileNouns public const string VirtualMachineExtensionImageVersion = "AzureRmVMExtensionImageVersion"; public const string VirtualMachineExtensionImageType = "AzureRmVMExtensionImageType"; public const string VirtualMachineChefExtension = "AzureRmVMChefExtension"; + public const string VirtualMachineAEMExtension = "AzureRmVMAEMExtension"; public const string AvailabilitySet = "AzureRmAvailabilitySet"; public const string VirtualMachineConfig = "AzureRmVMConfig"; diff --git a/src/ResourceManager/Compute/Commands.Compute/Common/DiagnosticsHelper.cs b/src/ResourceManager/Compute/Commands.Compute/Common/DiagnosticsHelper.cs index b6343f0268ce..e20acf7ff1e6 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Common/DiagnosticsHelper.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Common/DiagnosticsHelper.cs @@ -19,8 +19,8 @@ using System.Text; using System.Xml; using System.Xml.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Management.Storage.Models; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.Storage; using Microsoft.Azure.Management.Storage.Models; using Microsoft.WindowsAzure.Commands.Common.Storage; @@ -36,6 +36,7 @@ public static class DiagnosticsHelper private static string XmlNamespace = "http://schemas.microsoft.com/ServiceHosting/2010/10/DiagnosticsConfiguration"; private static string EncodedXmlCfg = "xmlCfg"; private static string WadCfg = "WadCfg"; + private static string WadCfgBlob = "WadCfgBlob"; private static string StorageAccount = "storageAccount"; private static string Path = "path"; private static string ExpandResourceDirectory = "expandResourceDirectory"; @@ -163,6 +164,7 @@ private static Hashtable GetPublicConfigFromJsonFile(string configurationPath, s var publicConfig = GetPublicConfigJObjectFromJsonFile(configurationPath); var properties = publicConfig.Properties().Select(p => p.Name); var wadCfgProperty = properties.FirstOrDefault(p => p.Equals(WadCfg, StringComparison.OrdinalIgnoreCase)); + var wadCfgBlobProperty = properties.FirstOrDefault(p => p.Equals(WadCfgBlob, StringComparison.OrdinalIgnoreCase)); var xmlCfgProperty = properties.FirstOrDefault(p => p.Equals(EncodedXmlCfg, StringComparison.OrdinalIgnoreCase)); var hashTable = new Hashtable(); @@ -172,13 +174,17 @@ private static Hashtable GetPublicConfigFromJsonFile(string configurationPath, s { hashTable.Add(wadCfgProperty, publicConfig[wadCfgProperty]); } + else if (wadCfgBlobProperty != null) + { + hashTable.Add(wadCfgBlobProperty, publicConfig[wadCfgBlobProperty]); + } else if (xmlCfgProperty != null) { hashTable.Add(xmlCfgProperty, publicConfig[xmlCfgProperty]); } else { - throw new ArgumentException(Properties.Resources.DiagnosticsExtensionConfigNoWadCfgOrXmlCfg); + throw new ArgumentException(Properties.Resources.DiagnosticsExtensionIaaSConfigElementNotDefined); } return hashTable; diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMExtensionConstants.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMExtensionConstants.cs new file mode 100644 index 000000000000..d3755b4fbaff --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMExtensionConstants.cs @@ -0,0 +1,114 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Compute.Extension.AEM; +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Compute +{ + public static class AEMExtensionConstants + { + public const string VirtualMachineExtensionResourceType = "Microsoft.Compute/virtualMachines/extensions"; + public static Dictionary AEMExtensionDefaultName = new Dictionary() { { OSTypeWindows, "AzureCATExtensionHandler" }, { OSTypeLinux, "AzureEnhancedMonitorForLinux" } }; + public static Dictionary AEMExtensionPublisher = new Dictionary() { { OSTypeWindows, "Microsoft.AzureCAT.AzureEnhancedMonitoring" }, { OSTypeLinux, "Microsoft.OSTCExtensions" } }; + public static Dictionary AEMExtensionType = new Dictionary() { { OSTypeWindows, "AzureCATExtensionHandler" }, { OSTypeLinux, "AzureEnhancedMonitorForLinux" } }; + public static Dictionary AEMExtensionVersion = new Dictionary() { { OSTypeWindows, "2.2" }, { OSTypeLinux, "3.0" } }; + + public static Dictionary WADExtensionDefaultName = new Dictionary() { { OSTypeWindows, "IaaSDiagnostics" }, { OSTypeLinux, "LinuxDiagnostic" } }; + public static Dictionary WADExtensionPublisher = new Dictionary() { { OSTypeWindows, "Microsoft.Azure.Diagnostics" }, { OSTypeLinux, "Microsoft.OSTCExtensions" } }; + public static Dictionary WADExtensionType = new Dictionary() { { OSTypeWindows, "IaaSDiagnostics" }, { OSTypeLinux, "LinuxDiagnostic" } }; + public static Dictionary WADExtensionVersion = new Dictionary() { { OSTypeWindows, "1.5" }, { OSTypeLinux, "2.2" } }; + + public const string OSTypeWindows = "Windows"; + public const string OSTypeLinux = "Linux"; + public const string VMSizeExtraSmall = "ExtraSmall"; + public const string VMSizeStandard_A0 = "Standard_A0"; + public const string VMSizeBasic_A0 = "Basic_A0"; + public const string CurrentScriptVersion = "3.0.0.0"; + + public const string DISK_TYPE_STANDARD = "Standard"; + public const string DISK_TYPE_PREMIUM = "Premium"; + public const string WadTableName = "WADPerformanceCountersTable"; + public const string AzureEndpoint = "core.windows.net"; + public const int ContentAgeInMinutes = 5; + public const string MissingGuestAgentWarning = "Provision Guest Agent is not installed on this Azure Virtual Machine. Please read the documentation on how to download and install the Provision Guest Agent. After you have installed the Provision Guest Agent, enable it with the Enable-ProvisionGuestAgent_GUI commandlet that is part of this Powershell Module."; + public const string ROLECONTENT = "IaaS"; + public const string SchemasTable = "SchemasTable"; + public const string SchemasTablePhysicalTableName = "PhysicalTableName"; + public const string WADConfigXML = ""; + public static Dictionary> WADTablesV2 = new Dictionary>(StringComparer.InvariantCultureIgnoreCase) + { + { OSTypeLinux, new List() { "LinuxCpuVer2v0", "LinuxDiskVer2v0", "LinuxMemoryVer2v0" } }, + { OSTypeWindows, new List() { } } + }; + + public static Dictionary> PerformanceCounters = new Dictionary>() + { + { + OSTypeWindows, new List() + { + new PerformanceCounter() { counterSpecifier="\\Processor(_Total)\\% Processor Time", sampleRate = "PT1M"}, + new PerformanceCounter() { counterSpecifier="\\Processor Information(_Total)\\Processor Frequency",sampleRate="PT1M"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\Available Bytes",sampleRate="PT1M"}, + new PerformanceCounter() { counterSpecifier="\\TCPv6\\Segments Retransmitted/sec",sampleRate="PT1M"}, + new PerformanceCounter() { counterSpecifier="\\TCPv4\\Segments Retransmitted/sec",sampleRate="PT1M"}, + new PerformanceCounter() { counterSpecifier="\\Network Interface(*)\\Bytes Sent/sec",sampleRate="PT1M"}, + new PerformanceCounter() { counterSpecifier="\\Network Interface(*)\\Bytes Received/sec",sampleRate="PT1M"} + } + }, + { + OSTypeLinux, new List() + { + new PerformanceCounter() { counterSpecifier="\\Processor\\PercentProcessorTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Processor\\PercentIdleTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Processor\\PercentPrivilegedTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Processor\\PercentInterruptTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Processor\\PercentDPCTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Processor\\PercentUserTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Processor\\PercentNiceTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Processor\\PercentIOWaitTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\PercentUsedMemory",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\UsedMemory",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\PercentAvailableMemory",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\AvailableMemory",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\PercentUsedByCache",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\PercentUsedSwap",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\UsedSwap",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\AvailableSwap",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\PagesPerSec",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\PagesReadPerSec",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\Memory\\PagesWrittenPerSec",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\PhysicalDisk\\AverageTransferTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\PhysicalDisk\\AverageReadTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\PhysicalDisk\\AverageWriteTime",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\PhysicalDisk\\TransfersPerSecond",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\PhysicalDisk\\ReadsPerSecond",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\PhysicalDisk\\WritesPerSecond",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\PhysicalDisk\\BytesPerSecond",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\PhysicalDisk\\WriteBytesPerSecond",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\PhysicalDisk\\AverageDiskQueueLength",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\NetworkInterface\\BytesTotal",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\NetworkInterface\\BytesTransmitted",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\NetworkInterface\\BytesReceived",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\NetworkInterface\\PacketsTransmitted",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\NetworkInterface\\PacketsReceived",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\NetworkInterface\\TotalRxErrors",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\NetworkInterface\\TotalTxErrors",sampleRate = "PT15S"}, + new PerformanceCounter() { counterSpecifier="\\NetworkInterface\\TotalCollisions",sampleRate = "PT15S"}, + } + } + }; + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMHelper.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMHelper.cs new file mode 100644 index 000000000000..df20895addd8 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMHelper.cs @@ -0,0 +1,678 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Compute.StorageServices; +using Microsoft.Azure.Management.Compute.Models; +using Microsoft.Azure.Management.Storage; +using Microsoft.Azure.Management.Storage.Models; +using Microsoft.WindowsAzure.Commands.Sync.Download; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Microsoft.WindowsAzure.Storage; +using Microsoft.WindowsAzure.Storage.Auth; +using Microsoft.WindowsAzure.Storage.Blob; +using Microsoft.WindowsAzure.Storage.Shared.Protocol; +using Microsoft.WindowsAzure.Storage.Table; +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; +using System.Management.Automation; +using System.Management.Automation.Host; +using System.Text.RegularExpressions; + +namespace Microsoft.Azure.Commands.Compute.Extension.AEM +{ + internal class AEMHelper + { + private Action _ErrorAction = null; + private Action _VerboseAction = null; + private Action _WarningAction = null; + private PSHostUserInterface _UI = null; + private Dictionary _StorageCache = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + private Dictionary _StorageKeyCache = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + private StorageManagementClient _StorageClient; + private AzureSubscription _Subscription; + + public AEMHelper(Action errorAction, Action verboseAction, Action warningAction, + PSHostUserInterface ui, StorageManagementClient storageClient, AzureSubscription subscription) + { + this._ErrorAction = errorAction; + this._VerboseAction = verboseAction; + this._WarningAction = warningAction; + this._UI = ui; + this._StorageClient = storageClient; + this._Subscription = subscription; + } + + internal string GetStorageAccountFromUri(string uri) + { + var match = Regex.Match(new Uri(uri).Host, "(.*?)\\..*"); + if (match.Success) + { + return match.Groups[1].Value; + } + else + { + WriteError("Could not determine storage account for OS disk. Please contact support"); + throw new ArgumentException("Could not determine storage account for OS disk. Please contact support"); + } + } + + internal StorageAccount GetStorageAccountFromCache(string accountName) + { + if (_StorageCache.ContainsKey(accountName)) + { + return _StorageCache[accountName]; + } + + var listResponse = this._StorageClient.StorageAccounts.List(); + var account = listResponse.First(accTemp => accTemp.Name.Equals(accountName, StringComparison.InvariantCultureIgnoreCase)); + + _StorageCache.Add(account.Name, account); + + return account; + } + internal string GetResourceGroupFromId(string id) + { + var matcher = new Regex("/subscriptions/([^/]+)/resourceGroups/([^/]+)/providers/(\\w+)"); + var result = matcher.Match(id); + if (!result.Success || result.Groups == null || result.Groups.Count < 3) + { + throw new InvalidOperationException(string.Format("Cannot find resource group name and storage account name from resource identity {0}", id)); + } + + return result.Groups[2].Value; + } + + internal bool IsPremiumStorageAccount(string accountName) + { + return IsPremiumStorageAccount(this.GetStorageAccountFromCache(accountName)); + } + + internal int? GetDiskSizeGbFromBlobUri(string sBlobUri) + { + var storageClient = new StorageManagementClient(); + var blobMatch = Regex.Match(sBlobUri, "https?://(\\S*?)\\..*?/(.*)"); + if (!blobMatch.Success) + { + WriteError("Blob URI of disk does not match known pattern {0}", sBlobUri); + throw new ArgumentException("Blob URI of disk does not match known pattern"); + } + var accountName = blobMatch.Groups[1].Value; + + BlobUri blobUri; + if (BlobUri.TryParseUri(new Uri(sBlobUri), out blobUri)) + { + try + { + var account = this.GetStorageAccountFromCache(accountName); + var resGroupName = this.GetResourceGroupFromId(account.Id); + StorageCredentialsFactory storageCredentialsFactory = new StorageCredentialsFactory(resGroupName, + this._StorageClient, this._Subscription); + StorageCredentials sc = storageCredentialsFactory.Create(blobUri); + CloudStorageAccount cloudStorageAccount = new CloudStorageAccount(sc, true); + CloudBlobClient blobClient = cloudStorageAccount.CreateCloudBlobClient(); + CloudBlobContainer blobContainer = blobClient.GetContainerReference(blobUri.BlobContainerName); + var cloudBlob = blobContainer.GetPageBlobReference(blobUri.BlobName); + var sasToken = cloudBlob.GetSharedAccessSignature( + new SharedAccessBlobPolicy() + { + SharedAccessExpiryTime = DateTime.UtcNow.AddHours(24.0), + Permissions = SharedAccessBlobPermissions.Read + }); + cloudBlob.FetchAttributes(); + + return (int?)(cloudBlob.Properties.Length / (1024 * 1024 * 1024)); + } + catch (Exception) + { + this.WriteWarning("Could not determine OS Disk size."); + } + } + + return null; + } + + internal AzureSLA GetVMSLA(VirtualMachine virtualMachine) + { + var result = new AzureSLA(); + result.HasSLA = false; + switch (virtualMachine.HardwareProfile.VmSize) + { + case "Standard_DS1": + case "Standard_DS1_v2": + result.HasSLA = true; + result.IOPS = "3200"; + result.TP = "32"; + break; + case "Standard_DS2": + case "Standard_DS2_v2": + result.HasSLA = true; + result.IOPS = "6400"; + result.TP = "64"; + break; + case "Standard_DS3": + case "Standard_DS3_v2": + result.HasSLA = true; + result.IOPS = "12800"; + result.TP = "128"; + break; + case "Standard_DS4": + case "Standard_DS4_v2": + result.HasSLA = true; + result.IOPS = "25600"; + result.TP = "256"; + break; + case "Standard_DS11": + case "Standard_DS11_v2": + result.HasSLA = true; + result.IOPS = "6400"; + result.TP = "64"; + break; + case "Standard_DS12": + case "Standard_DS12_v2": + result.HasSLA = true; + result.IOPS = "12800"; + result.TP = "128"; + break; + case "Standard_DS13": + case "Standard_DS13_v2": + result.HasSLA = true; + result.IOPS = "25600"; + result.TP = "256"; + break; + case "Standard_DS14": + case "Standard_DS14_v2": + result.HasSLA = true; + result.IOPS = "50000"; + result.TP = "512"; + break; + case "Standard_GS1": + result.HasSLA = true; + result.IOPS = "5000"; + result.TP = "125"; + break; + case "Standard_GS2": + result.HasSLA = true; + result.IOPS = "10000"; + result.TP = "250"; + break; + case "Standard_GS3": + result.HasSLA = true; + result.IOPS = "20000"; + result.TP = "500"; + break; + case "Standard_GS4": + result.HasSLA = true; + result.IOPS = "40000"; + result.TP = "1000"; + break; + case "Standard_GS5": + result.HasSLA = true; + result.IOPS = "80000"; + result.TP = "2000"; + break; + default: + break; + } + + return result; + } + + internal string GetAzureStorageKeyFromCache(string accountName) + { + if (_StorageKeyCache.ContainsKey(accountName)) + { + return _StorageKeyCache[accountName]; + } + + var account = this.GetStorageAccountFromCache(accountName); + var resourceGroup = this.GetResourceGroupFromId(account.Id); + var keys = this._StorageClient.StorageAccounts.ListKeys(resourceGroup, account.Name); + + _StorageKeyCache.Add(account.Name, keys.StorageAccountKeys.Key1); + + return keys.StorageAccountKeys.Key1; + } + + internal string GetCoreEndpoint(string storageAccountName) + { + var storage = this.GetStorageAccountFromCache(storageAccountName); + var blobendpoint = storage.PrimaryEndpoints.Blob.Host; + + var blobMatch = Regex.Match(blobendpoint, ".*?\\.blob\\.(.*)"); + if (blobMatch.Success) + { + return blobMatch.Groups[1].Value; + } + + WriteWarning("Could not extract endpoint information from Azure Storage Account. Using default {0}", AEMExtensionConstants.AzureEndpoint); + return AEMExtensionConstants.AzureEndpoint; + } + + internal string GetAzureSAPTableEndpoint(StorageAccount storage) + { + return storage.PrimaryEndpoints.Table.ToString(); + } + + internal bool IsPremiumStorageAccount(StorageAccount account) + { + if (account.AccountType.HasValue) + { + return (account.AccountType.Value.ToString().StartsWith("Premium")); + } + + WriteError("No AccountType for storage account {0} found", account.Name); + throw new ArgumentException("No AccountType for storage account found"); + } + + internal AzureSLA GetDiskSLA(OSDisk osdisk) + { + return this.GetDiskSLA(osdisk.DiskSizeGB, osdisk.Vhd.Uri); + } + + internal AzureSLA GetDiskSLA(DataDisk datadisk) + { + return this.GetDiskSLA(datadisk.DiskSizeGB, datadisk.Vhd.Uri); + } + + internal AzureSLA GetDiskSLA(int? diskSize, string vhdUri) + { + if (!diskSize.HasValue) + { + diskSize = this.GetDiskSizeGbFromBlobUri(vhdUri); + } + if (!diskSize.HasValue) + { + this.WriteWarning("OS Disk size is empty and could not be determined. Assuming P10."); + diskSize = 127; + } + + AzureSLA sla = new AzureSLA(); + if (diskSize > 0 && diskSize < 129) + { + // P10 + sla.IOPS = "500"; + sla.TP = "100"; + } + else if (diskSize > 0 && diskSize < 513) + { + // P20 + sla.IOPS = "2300"; + sla.TP = "150"; + } + else if (diskSize > 0 && diskSize < 1025) + { + // P30 + sla.IOPS = "5000"; + sla.TP = "200"; + } + else + { + WriteError("Unkown disk size for Premium Storage - {0}", diskSize); + throw new ArgumentException("Unkown disk size for Premium Storage"); + } + + return sla; + } + + internal void WriteHost(string message, params string[] args) + { + this.WriteHost(message, newLine: true, foregroundColor: null, args: args); + } + + internal void WriteHost(string message, bool newLine) + { + this.WriteHost(message, newLine: newLine, foregroundColor: null); + } + internal void WriteHost(string message, bool newLine, params string[] args) + { + this.WriteHost(message, newLine: newLine, foregroundColor: null, args: args); + } + + internal void WriteHost(string message, ConsoleColor foregroundColor) + { + this.WriteHost(message, newLine: true, foregroundColor: foregroundColor); + } + + internal void WriteHost(string message, bool newLine, ConsoleColor? foregroundColor, params string[] args) + { + Trace.WriteLine("WriteHost:" + String.Format(message, args)); + + try + { + this.WriteVerbose(message, args); + var fColor = foregroundColor != null ? foregroundColor.Value : this._UI.RawUI.ForegroundColor; + var bgColor = this._UI.RawUI.BackgroundColor; + + if (newLine) + { + this._UI.WriteLine(fColor, bgColor, String.Format(message, args)); + } + else + { + this._UI.Write(fColor, bgColor, String.Format(message, args)); + } + } + catch (Exception ex) + { + Debug.WriteLine("Exception while trying to write to UI: " + ex.Message); + } + } + + internal void WriteVerbose(string message, params object[] args) + { + Trace.WriteLine("WriteVerbose:" + String.Format(message, args)); + + try + { + this._VerboseAction(String.Format(message, args)); + } + catch (Exception ex) + { + Debug.WriteLine("Exception while trying to write to UI: " + ex.Message); + } + } + + internal void WriteError(string message, params object[] args) + { + Trace.WriteLine("WriteError:" + String.Format(message, args)); + + try + { + this._ErrorAction(new ErrorRecord(new Exception(String.Format(message, args)), "Error", ErrorCategory.NotSpecified, null)); + } + catch (Exception ex) + { + Debug.WriteLine("Exception while trying to write to UI: " + ex.Message); + } + } + + internal void WriteWarning(string message, params object[] args) + { + Trace.WriteLine("WriteWarning:" + String.Format(message, args)); + + try + { + this._WarningAction(String.Format(message, args)); + } + catch (Exception ex) + { + Debug.WriteLine("Exception while trying to write to UI: " + ex.Message); + } + } + + internal VirtualMachineExtension GetExtension(VirtualMachine vm, string type, string publisher) + { + if (vm.Resources != null) + { + return vm.Resources.FirstOrDefault(ext => + ext.VirtualMachineExtensionType.Equals(type) + && ext.Publisher.Equals(publisher)); + } + return null; + } + + internal VirtualMachineExtensionInstanceView GetExtension(VirtualMachine vm, VirtualMachineInstanceView vmStatus, string type, string publisher) + { + var ext = this.GetExtension(vm, type, publisher); + if (ext == null) + { + return null; + } + + if (vmStatus.Extensions == null) + { + return null; + } + return vmStatus.Extensions.FirstOrDefault(extSt => extSt.Name.Equals(ext.Name)); + } + + internal void CheckMonProp(string CheckMessage, string PropertyName, JObject Properties, string ExpectedValue, AEMTestResult parentResult, bool checkExistance = false) + { + var value = GetMonPropertyValue(PropertyName, Properties); + WriteHost(CheckMessage + "...", false); + + if (!String.IsNullOrEmpty(value) && checkExistance) + { + parentResult.PartialResults.Add(new AEMTestResult(CheckMessage, true)); + WriteHost("OK ", ConsoleColor.Green); + } + + if ((!String.IsNullOrEmpty(value) && String.IsNullOrEmpty(ExpectedValue)) || (value == ExpectedValue)) + { + parentResult.PartialResults.Add(new AEMTestResult(CheckMessage, true)); + WriteHost("OK ", ConsoleColor.Green); + } + else + { + parentResult.PartialResults.Add(new AEMTestResult(CheckMessage, false)); + WriteHost("NOT OK ", ConsoleColor.Red); + } + } + + internal string GetMonPropertyValue(string PropertyName, JObject Properties) + { + if (Properties == null) + { + return null; + } + if (Properties["cfg"] == null) + { + return null; + } + + var set = Properties["cfg"].FirstOrDefault((tok) => + { + JValue jval = (tok["key"] as JValue); + if (jval != null && jval.Value != null) + { + return jval.Value.Equals(PropertyName); + } + + return false; + }); + if (set == null) + { + return null; + } + if (set["value"] == null) + { + return null; + } + + if ((set["value"] as JValue) != null) + { + return (set["value"] as JValue).Value as string; + } + return null; + + } + + internal bool CheckWADConfiguration(System.Xml.XmlDocument CurrentConfig) + { + if ((CurrentConfig == null) + || (CurrentConfig.SelectSingleNode("/WadCfg/DiagnosticMonitorConfiguration") == null) + || (int.Parse(CurrentConfig.SelectSingleNode("/WadCfg/DiagnosticMonitorConfiguration/@overallQuotaInMB").Value) < 4096) + || (CurrentConfig.SelectSingleNode("/WadCfg/DiagnosticMonitorConfiguration/PerformanceCounters") == null) + || (!CurrentConfig.SelectSingleNode("/WadCfg/DiagnosticMonitorConfiguration/PerformanceCounters/@scheduledTransferPeriod"). + Value.Equals("PT1M", StringComparison.InvariantCultureIgnoreCase)) + || (CurrentConfig.SelectSingleNode("/WadCfg/DiagnosticMonitorConfiguration/PerformanceCounters/PerformanceCounterConfiguration") == null)) + { + return false; + } + + return true; + } + + internal ServiceProperties GetStorageAnalytics(string storageAccountName) + { + var key = this.GetAzureStorageKeyFromCache(storageAccountName); + var credentials = new StorageCredentials(storageAccountName, key); + var cloudStorageAccount = new CloudStorageAccount(credentials, true); + return cloudStorageAccount.CreateCloudBlobClient().GetServiceProperties(); + } + + internal bool CheckStorageAnalytics(string storageAccountName, ServiceProperties currentConfig) + { + if ((currentConfig == null) + || (currentConfig.Logging == null) + || ((currentConfig.Logging.LoggingOperations & LoggingOperations.All) != LoggingOperations.All) + || (currentConfig.MinuteMetrics == null) + || (currentConfig.MinuteMetrics.MetricsLevel <= 0) + || (currentConfig.MinuteMetrics.RetentionDays < 0)) + { + WriteVerbose("Storage account {0} does not have the required metrics enabled", storageAccountName); + return false; + } + + WriteVerbose("Storage account {0} has required metrics enabled", storageAccountName); + return true; + } + + internal bool CheckTableAndContent(string StorageAccountName, string TableName, string FilterString, string WaitChar, bool UseNewTableNames, int TimeoutinMinutes = 15) + { + var tableExists = false; + StorageAccount account = null; + if (!String.IsNullOrEmpty(StorageAccountName)) + { + account = this.GetStorageAccountFromCache(StorageAccountName); + } + if (account != null) + { + var endpoint = this.GetCoreEndpoint(StorageAccountName); + var key = this.GetAzureStorageKeyFromCache(StorageAccountName); + var credentials = new StorageCredentials(StorageAccountName, key); + var cloudStorageAccount = new CloudStorageAccount(credentials, endpoint, true); + var tableClient = cloudStorageAccount.CreateCloudTableClient(); + var checkStart = DateTime.Now; + var wait = true; + CloudTable table = null; + if (UseNewTableNames) + { + try + { + table = tableClient.ListTables().FirstOrDefault(tab => tab.Name.StartsWith("WADMetricsPT1M")); + } + catch { } //#table name should be sorted + } + else + { + try + { + table = tableClient.GetTableReference(TableName); + } + catch { } + } + + while (wait) + { + if (table != null && table.Exists()) + { + TableQuery query = new TableQuery(); + query.FilterString = FilterString; + var results = table.ExecuteQuery(query); + if (results.Count() > 0) + { + tableExists = true; + break; + } + } + + WriteHost(WaitChar, newLine: false); + TestMockSupport.Delay(5000); + if (UseNewTableNames) + { + try + { + table = tableClient.ListTables().FirstOrDefault(tab => tab.Name.StartsWith("WADMetricsPT1M")); + } + catch { } //#table name should be sorted + } + else + { + try + { + table = tableClient.GetTableReference(TableName); + } + catch { } + } + + wait = ((DateTime.Now) - checkStart).TotalMinutes < TimeoutinMinutes; + } + } + return tableExists; + } + + internal bool CheckDiagnosticsTable(string storageAccountName, string resId, string host, string waitChar, string osType, int TimeoutinMinutes = 15) + { + var tableExists = true; + StorageAccount account = null; + if (!String.IsNullOrEmpty(storageAccountName)) + { + account = this.GetStorageAccountFromCache(storageAccountName); + } + if (account != null) + { + var endpoint = this.GetCoreEndpoint(storageAccountName); + var key = this.GetAzureStorageKeyFromCache(storageAccountName); + var credentials = new StorageCredentials(storageAccountName, key); + var cloudStorageAccount = new CloudStorageAccount(credentials, endpoint, true); + var tableClient = cloudStorageAccount.CreateCloudTableClient(); + var checkStart = DateTime.Now; + var searchTime = DateTime.UtcNow.AddMinutes(-5); + + foreach (var tableName in AEMExtensionConstants.WADTablesV2[osType]) + { + var query = TableQuery.CombineFilters( + TableQuery.GenerateFilterCondition("DeploymentId", QueryComparisons.Equal, resId), + TableOperators.And, + TableQuery.CombineFilters( + TableQuery.GenerateFilterCondition("Host", QueryComparisons.Equal, host), + TableOperators.And, + TableQuery.GenerateFilterConditionForDate("Timestamp", QueryComparisons.GreaterThanOrEqual, searchTime))); + + + var perfCounterTable = tableClient.GetTableReference(tableName); + + bool wait = true; + while (wait) + { + var results = perfCounterTable.ExecuteQuery(new TableQuery() { FilterString = query }); + if (results.Count() > 0) + { + tableExists &= true; + break; + } + else + { + WriteHost(waitChar, newLine: false); + TestMockSupport.Delay(5000); + } + wait = ((DateTime.Now) - checkStart).TotalMinutes < TimeoutinMinutes; + } + if (!wait) + { + WriteVerbose("PerfCounter Table " + tableName + " not found"); + tableExists = false; + break; + } + } + } + return tableExists; + } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMStringExtensions.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMStringExtensions.cs new file mode 100644 index 000000000000..37743914ee7a --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMStringExtensions.cs @@ -0,0 +1,36 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Text.RegularExpressions; + +namespace Microsoft.Azure.Commands.Compute.Extension.AEM +{ + internal static class AEMStringExtensions + { + public static Match Match(this string text, string pattern) + { + return Regex.Match(text, pattern); + } + + public static Match Match(this char text, string pattern) + { + return Regex.Match(text.ToString(), pattern); + } + + public static bool Matches(this char text, string pattern) + { + return Regex.Match(text.ToString(), pattern).Success; + } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMTestResult.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMTestResult.cs new file mode 100644 index 000000000000..ad3aa6a1f4dc --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AEMTestResult.cs @@ -0,0 +1,73 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Diagnostics; + +namespace Microsoft.Azure.Commands.Compute.Extension.AEM +{ + public class AEMTestResult + { + private bool? _Result = null; + + public string TestName { get; set; } + public List PartialResults { get; set; } + public bool Result + { + get + { + if (this._Result.HasValue) + { + if (this.PartialResults.Count > 0) + { + Debug.WriteLine("There should be no partial results."); + } + + return this._Result.Value; + } + else if (this.PartialResults.Count > 0) + { + bool partialResult = true; + foreach (var partResult in this.PartialResults) + { + partialResult &= partResult.Result; + } + + return partialResult; + } + + return false; + } + set + { + this._Result = value; + } + } + + public AEMTestResult() + { + this.PartialResults = new List(); + } + public AEMTestResult(string testName, params string[] args) : this() + { + this.TestName = String.Format(testName, args); + } + + public AEMTestResult(string testName, bool result, params string[] args) : this(testName, args) + { + this.Result = result; + } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AzureSLA.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AzureSLA.cs new file mode 100644 index 000000000000..055a21e6d10c --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/AzureSLA.cs @@ -0,0 +1,23 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.Compute +{ + public class AzureSLA + { + public bool HasSLA { get; internal set; } + public string IOPS { get; internal set; } + public string TP { get; internal set; } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/ExtensionConfig.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/ExtensionConfig.cs new file mode 100644 index 000000000000..ec58a90998f2 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/ExtensionConfig.cs @@ -0,0 +1,25 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Newtonsoft.Json; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Compute +{ + public class ExtensionConfig + { + [JsonProperty("cfg")] + public List Config { get; set; } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/GetAzureRmVMAEMExtension.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/GetAzureRmVMAEMExtension.cs new file mode 100644 index 000000000000..c20368454452 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/GetAzureRmVMAEMExtension.cs @@ -0,0 +1,145 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Linq; +using System.Management.Automation; +using Microsoft.Azure.Commands.Compute.Common; +using Microsoft.Azure.Commands.Compute.Models; +using Microsoft.Azure.Management.Compute; +using Microsoft.Azure.Management.Compute.Models; +using Microsoft.Rest.Azure; + +namespace Microsoft.Azure.Commands.Compute +{ + [Cmdlet( + VerbsCommon.Get, + ProfileNouns.VirtualMachineAEMExtension), + OutputType( + typeof(PSVirtualMachineExtension))] + public class GetAzureRmVMAEMExtension : VirtualMachineExtensionBaseCmdlet + { + [Parameter( + Mandatory = true, + Position = 0, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The resource group name.")] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + Mandatory = true, + Position = 1, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The virtual machine name.")] + [ValidateNotNullOrEmpty] + public string VMName { get; set; } + + [Alias("ExtensionName")] + [Parameter( + Mandatory = false, + Position = 2, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Extension Name.")] + public string Name { get; set; } + + [Parameter( + Position = 3, + ValueFromPipelineByPropertyName = true, + HelpMessage = "To show the status.")] + [ValidateNotNullOrEmpty] + public SwitchParameter Status { get; set; } + + [Parameter( + Mandatory = false, + Position = 4, + ValueFromPipelineByPropertyName = false, + HelpMessage = "Operating System Type of the virtual machines. Possible values: Windows | Linux")] + public string OSType { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + ExecuteClientAction(() => + { + if (string.IsNullOrEmpty(this.Name)) + { + var virtualMachine = ComputeClient.ComputeManagementClient.VirtualMachines.Get(this.ResourceGroupName, this.VMName); + + var osdisk = virtualMachine.StorageProfile.OsDisk; + if (String.IsNullOrEmpty(this.OSType)) + { + this.OSType = osdisk.OsType; + } + if (String.IsNullOrEmpty(this.OSType)) + { + WriteError("Could not determine Operating System of the VM. Please provide the Operating System type ({0} or {1}) via parameter OSType", + AEMExtensionConstants.OSTypeWindows, AEMExtensionConstants.OSTypeLinux); + return; + } + + var aemExtension = virtualMachine.Resources != null + ? virtualMachine.Resources.FirstOrDefault(extension => + extension.Publisher.Equals(AEMExtensionConstants.AEMExtensionPublisher[OSType], StringComparison.InvariantCultureIgnoreCase) && + extension.VirtualMachineExtensionType.Equals(AEMExtensionConstants.AEMExtensionType[OSType], StringComparison.InvariantCultureIgnoreCase)) + : null; + + if (aemExtension == null) + { + WriteObject(null); + return; + } + else { + this.Name = aemExtension.Name; + } + } + + AzureOperationResponse virtualMachineExtensionGetResponse = null; + if (Status.IsPresent) + { + virtualMachineExtensionGetResponse = + this.VirtualMachineExtensionClient.GetWithInstanceView(this.ResourceGroupName, + this.VMName, this.Name); + } + else + { + virtualMachineExtensionGetResponse = this.VirtualMachineExtensionClient.GetWithHttpMessagesAsync( + this.ResourceGroupName, + this.VMName, + this.Name).GetAwaiter().GetResult(); + } + + var returnedExtension = virtualMachineExtensionGetResponse.ToPSVirtualMachineExtension(this.ResourceGroupName); + WriteObject(returnedExtension); + }); + } + + private void WriteInformation(string message, params string[] args) + { + base.WriteInformation(String.Format(message, args), new string[0]); + } + + private void WriteVerbose(string message, params object[] args) + { + base.WriteVerbose(String.Format(message, args)); + } + + private void WriteError(string message, params object[] args) + { + base.WriteError(new ErrorRecord(new Exception(String.Format(message, args)), "Error", ErrorCategory.NotSpecified, null)); + } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/KeyValuePair.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/KeyValuePair.cs new file mode 100644 index 000000000000..377e14f3820f --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/KeyValuePair.cs @@ -0,0 +1,35 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Newtonsoft.Json; + +namespace Microsoft.Azure.Commands.Compute +{ + public class KeyValuePair + { + [JsonProperty("key")] + public string Key { get; set; } + + [JsonProperty("value")] + public string Value { get; set; } + + public KeyValuePair() { } + + public KeyValuePair(string key, string value) + { + this.Key = key; + this.Value = value; + } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/PerformanceCounter.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/PerformanceCounter.cs new file mode 100644 index 000000000000..8ffaef4198a3 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/PerformanceCounter.cs @@ -0,0 +1,22 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.Compute.Extension.AEM +{ + public class PerformanceCounter + { + internal string counterSpecifier; + internal string sampleRate; + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/RemoveAzureRmVMAEMExtension.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/RemoveAzureRmVMAEMExtension.cs new file mode 100644 index 000000000000..695b17edfc40 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/RemoveAzureRmVMAEMExtension.cs @@ -0,0 +1,120 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using AutoMapper; +using Microsoft.Azure.Commands.Compute.Common; +using Microsoft.Azure.Commands.Compute.Models; +using Microsoft.Azure.Management.Compute.Models; +using System; +using System.Globalization; +using System.Management.Automation; +using Microsoft.Azure.Management.Compute; +using Microsoft.Azure.Management.Storage; +using Microsoft.Azure.Commands.Compute.Extension.AEM; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + +namespace Microsoft.Azure.Commands.Compute +{ + [Cmdlet( + VerbsCommon.Remove, + ProfileNouns.VirtualMachineAEMExtension)] + [OutputType(typeof(PSAzureOperationResponse))] + public class RemoveAzureRmVMAEMExtension : VirtualMachineExtensionBaseCmdlet + { + private AEMHelper _Helper = null; + + [Parameter( + Mandatory = true, + Position = 0, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The resource group name.")] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + Mandatory = true, + Position = 1, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The virtual machine name.")] + [ValidateNotNullOrEmpty] + public string VMName { get; set; } + + [Alias("ExtensionName")] + [Parameter( + Mandatory = false, + Position = 2, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Name of the ARM resource that represents the extension.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter( + Mandatory = false, + Position = 3, + ValueFromPipelineByPropertyName = false, + HelpMessage = "Operating System Type of the virtual machines. Possible values: Windows | Linux")] + public string OSType { get; set; } + + public override void ExecuteCmdlet() + { + this._Helper = new AEMHelper((err) => this.WriteError(err), (msg) => this.WriteVerbose(msg), (msg) => this.WriteWarning(msg), + this.CommandRuntime.Host.UI, + AzureSession.ClientFactory.CreateClient(DefaultProfile.Context, AzureEnvironment.Endpoint.ResourceManager), + this.DefaultContext.Subscription); + + base.ExecuteCmdlet(); + + ExecuteClientAction(() => + { + VirtualMachine virtualMachine = null; + if (String.IsNullOrEmpty(this.OSType)) + { + virtualMachine = ComputeClient.ComputeManagementClient.VirtualMachines.Get(this.ResourceGroupName, this.VMName); + this.OSType = virtualMachine.StorageProfile.OsDisk.OsType; + } + if (String.IsNullOrEmpty(this.OSType)) + { + this._Helper.WriteError("Could not determine Operating System of the VM. Please provide the Operating System type ({0} or {1}) via parameter OSType", + AEMExtensionConstants.OSTypeWindows, AEMExtensionConstants.OSTypeLinux); + return; + } + + if (string.IsNullOrEmpty(this.Name)) + { + if (virtualMachine == null) + { + virtualMachine = ComputeClient.ComputeManagementClient.VirtualMachines.Get(this.ResourceGroupName, this.VMName); + } + var aemExtension = this._Helper.GetExtension(virtualMachine, AEMExtensionConstants.AEMExtensionType[this.OSType], AEMExtensionConstants.AEMExtensionPublisher[this.OSType]); + + if (aemExtension == null) + { + WriteWarning(string.Format(CultureInfo.InvariantCulture, Properties.Resources.AEMExtensionNotFound, this.ResourceGroupName, this.VMName)); + return; + } + else + { + this.Name = aemExtension.Name; + } + } + + var op = this.VirtualMachineExtensionClient.DeleteWithHttpMessagesAsync(this.ResourceGroupName, this.VMName, this.Name).GetAwaiter().GetResult(); + var result = Mapper.Map(op); + WriteObject(result); + }); + } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/SetAzureRmVMAEMExtension.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/SetAzureRmVMAEMExtension.cs new file mode 100644 index 000000000000..fe911b650955 --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/SetAzureRmVMAEMExtension.cs @@ -0,0 +1,466 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Compute.Common; +using Microsoft.Azure.Commands.Compute.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using System.Text; +using Microsoft.Azure.Management.Compute; +using Microsoft.Azure.Management.Compute.Models; +using Microsoft.Azure.Management.Storage; +using Microsoft.WindowsAzure.Storage.Auth; +using Microsoft.WindowsAzure.Storage; +using Microsoft.WindowsAzure.Storage.Shared.Protocol; +using Microsoft.Azure.Commands.Compute.Extension.AEM; +using AutoMapper; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + +namespace Microsoft.Azure.Commands.Compute +{ + [Cmdlet( + VerbsCommon.Set, + ProfileNouns.VirtualMachineAEMExtension)] + [OutputType(typeof(PSAzureOperationResponse))] + public class SetAzureRmVMAEMExtension : VirtualMachineExtensionBaseCmdlet + { + private AEMHelper _Helper = null; + + [Parameter( + Mandatory = true, + Position = 0, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The resource group name.")] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + Mandatory = true, + Position = 1, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The virtual machine name.")] + [ValidateNotNullOrEmpty] + public string VMName { get; set; } + + [Parameter( + Mandatory = false, + Position = 2, + ValueFromPipelineByPropertyName = false, + HelpMessage = "If this parameter is provided, the commandlet will not enable Windows Azure Diagnostics for this virtual machine.")] + public SwitchParameter DisableWAD { get; set; } + + [Parameter( + Mandatory = false, + Position = 3, + ValueFromPipelineByPropertyName = false, + HelpMessage = "Name of the storage account that should be used to store analytics data.")] + public string WADStorageAccountName { get; set; } + + [Parameter( + Mandatory = false, + Position = 4, + ValueFromPipelineByPropertyName = false, + HelpMessage = "Operating System Type of the virtual machines. Possible values: Windows | Linux")] + public string OSType { get; set; } + + [Parameter( + Mandatory = false, + Position = 5, + ValueFromPipelineByPropertyName = false, + HelpMessage = "Disables the settings for table content")] + public SwitchParameter SkipStorage { get; set; } + + public SetAzureRmVMAEMExtension() + { + } + + public override void ExecuteCmdlet() + { + this._Helper = new AEMHelper((err) => this.WriteError(err), (msg) => this.WriteVerbose(msg), (msg) => this.WriteWarning(msg), + this.CommandRuntime.Host.UI, AzureSession.ClientFactory.CreateClient(DefaultProfile.Context, AzureEnvironment.Endpoint.ResourceManager), this.DefaultContext.Subscription); + + base.ExecuteCmdlet(); + + ExecuteClientAction(() => + { + this._Helper.WriteVerbose("Retrieving VM..."); + + var selectedVM = ComputeClient.ComputeManagementClient.VirtualMachines.Get(this.ResourceGroupName, this.VMName); + var selectedVMStatus = ComputeClient.ComputeManagementClient.VirtualMachines.GetWithInstanceView(this.ResourceGroupName, this.VMName); + + if (selectedVM == null) + { + var subscriptionId = this.DefaultContext.Subscription.Id; + this._Helper.WriteError("No virtual machine with name {0} in resource group {1} in subscription {2} found", this.VMName, this.ResourceGroupName, subscriptionId); + return; + } + + var osdisk = selectedVM.StorageProfile.OsDisk; + + if (String.IsNullOrEmpty(this.OSType)) + { + this.OSType = osdisk.OsType; + } + if (String.IsNullOrEmpty(this.OSType)) + { + this._Helper.WriteError("Could not determine Operating System of the VM. Please provide the Operating System type ({0} or {1}) via parameter OSType", + AEMExtensionConstants.OSTypeWindows, AEMExtensionConstants.OSTypeLinux); + return; + } + + var disks = selectedVM.StorageProfile.DataDisks; + + var sapmonPublicConfig = new List(); + var sapmonPrivateConfig = new List(); + var cpuOvercommit = 0; + var memOvercommit = 0; + var vmsize = selectedVM.HardwareProfile.VmSize; + switch (vmsize) + { + case AEMExtensionConstants.VMSizeExtraSmall: + case AEMExtensionConstants.VMSizeStandard_A0: + case AEMExtensionConstants.VMSizeBasic_A0: + vmsize = "ExtraSmall (A0)"; + WriteVerbose("VM Size is ExtraSmall - setting overcommitted setting"); + cpuOvercommit = 1; + break; + case "Small": + vmsize = "Small (A1)"; + break; + case "Medium": + vmsize = "Medium (A2)"; + break; + case "Large": + vmsize = "Large (A3)"; + break; + case "ExtraLarge": + vmsize = "ExtraLarge (A4)"; + break; + } + sapmonPublicConfig.Add(new KeyValuePair() { Key = "vmsize", Value = vmsize }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "vm.memory.isovercommitted", Value = memOvercommit.ToString() }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "vm.cpu.isovercommitted", Value = cpuOvercommit.ToString() }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "script.version", Value = AEMExtensionConstants.CurrentScriptVersion }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "verbose", Value = "1" }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "href", Value = "http://aka.ms/sapaem" }); + + var vmSLA = this._Helper.GetVMSLA(selectedVM); + if (vmSLA.HasSLA) + { + sapmonPublicConfig.Add(new KeyValuePair() { Key = "vm.sla.throughput", Value = vmSLA.TP }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "vm.sla.iops", Value = vmSLA.IOPS }); + } + + // Get Disks + var accounts = new Dictionary(StringComparer.InvariantCultureIgnoreCase); + var accountName = this._Helper.GetStorageAccountFromUri(osdisk.Vhd.Uri); + var storageKey = this._Helper.GetAzureStorageKeyFromCache(accountName); + accounts.Add(accountName, storageKey); + + this._Helper.WriteHost("[INFO] Adding configuration for OS disk"); + + var caching = osdisk.Caching; + sapmonPublicConfig.Add(new KeyValuePair() { Key = "osdisk.name", Value = osdisk.Name }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "osdisk.caching", Value = caching }); + if (this._Helper.IsPremiumStorageAccount(accountName)) + { + WriteVerbose("OS Disk Storage Account is a premium account - adding SLAs for OS disk"); + var sla = this._Helper.GetDiskSLA(osdisk); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "osdisk.type", Value = AEMExtensionConstants.DISK_TYPE_PREMIUM }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "osdisk.sla.throughput", Value = sla.TP }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "osdisk.sla.iops", Value = sla.IOPS }); + } + else + { + WriteVerbose("OS Disk Storage Account is a standard account"); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "osdisk.type", Value = AEMExtensionConstants.DISK_TYPE_STANDARD }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "osdisk.connminute", Value = (accountName + ".minute") }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "osdisk.connhour", Value = (accountName + ".hour") }); + } + + // Get Storage accounts from disks + var diskNumber = 1; + foreach (var disk in disks) + { + accountName = this._Helper.GetStorageAccountFromUri(disk.Vhd.Uri); + if (!accounts.ContainsKey(accountName)) + { + storageKey = this._Helper.GetAzureStorageKeyFromCache(accountName); + accounts.Add(accountName, storageKey); + } + + this._Helper.WriteHost("[INFO] Adding configuration for data disk {0}", disk.Name); + caching = disk.Caching; + sapmonPublicConfig.Add(new KeyValuePair() { Key = "disk.lun." + diskNumber, Value = disk.Lun.ToString() }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "disk.name." + diskNumber, Value = disk.Name }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "disk.caching." + diskNumber, Value = caching }); + + if (this._Helper.IsPremiumStorageAccount(accountName)) + { + this._Helper.WriteVerbose("Data Disk {0} Storage Account is a premium account - adding SLAs for disk", diskNumber.ToString()); + var sla = this._Helper.GetDiskSLA(disk); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "disk.type." + diskNumber, Value = AEMExtensionConstants.DISK_TYPE_PREMIUM }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "disk.sla.throughput." + diskNumber, Value = sla.TP }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "disk.sla.iops." + diskNumber, Value = sla.IOPS }); + this._Helper.WriteVerbose("Done - Data Disk {0} Storage Account is a premium account - adding SLAs for disk", diskNumber.ToString()); + + } + else + { + sapmonPublicConfig.Add(new KeyValuePair() { Key = "disk.type." + diskNumber, Value = AEMExtensionConstants.DISK_TYPE_STANDARD }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "disk.connminute." + diskNumber, Value = (accountName + ".minute") }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "disk.connhour." + diskNumber, Value = (accountName + ".hour") }); + } + + diskNumber += 1; + } + + //Check storage accounts for analytics + foreach (var account in accounts) + { + this._Helper.WriteVerbose("Testing Storage Metrics for {0}", account.Key); + + var storage = this._Helper.GetStorageAccountFromCache(account.Key); + + if (!this._Helper.IsPremiumStorageAccount(storage)) + { + if (!this.SkipStorage.IsPresent) + { + var currentConfig = this._Helper.GetStorageAnalytics(storage.Name); + + if (!this._Helper.CheckStorageAnalytics(storage.Name, currentConfig)) + { + this._Helper.WriteHost("[INFO] Enabling Storage Account Metrics for storage account {0}", storage.Name); + + // Enable analytics on storage accounts + this.SetStorageAnalytics(storage.Name); + } + } + + var endpoint = this._Helper.GetAzureSAPTableEndpoint(storage); + var hourUri = endpoint + "$MetricsHourPrimaryTransactionsBlob"; + var minuteUri = endpoint + "$MetricsMinutePrimaryTransactionsBlob"; + + this._Helper.WriteHost("[INFO] Adding Storage Account Metric information for storage account {0}", storage.Name); + + sapmonPrivateConfig.Add(new KeyValuePair() { Key = ((storage.Name) + ".hour.key"), Value = account.Value }); + sapmonPrivateConfig.Add(new KeyValuePair() { Key = ((storage.Name) + ".minute.key"), Value = account.Value }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = ((storage.Name) + ".hour.uri"), Value = hourUri }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = ((storage.Name) + ".minute.uri"), Value = minuteUri }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = ((storage.Name) + ".hour.name"), Value = storage.Name }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = ((storage.Name) + ".minute.name"), Value = storage.Name }); + } + else + { + this._Helper.WriteHost("[INFO] {0} is of type {1} - Storage Account Metrics are not available for Premium Type Storage.", storage.Name, storage.AccountType.Value.ToString()); + sapmonPublicConfig.Add(new KeyValuePair() { Key = ((storage.Name) + ".hour.ispremium"), Value = "1" }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = ((storage.Name) + ".minute.ispremium"), Value = "1" }); + } + } + + WriteVerbose("Chechking if WAD needs to be configured"); + // Enable VM Diagnostics + if (!this.DisableWAD.IsPresent) + { + this._Helper.WriteHost("[INFO] Enabling IaaSDiagnostics for VM {0}", selectedVM.Name); + KeyValuePair wadstorage = null; + if (String.IsNullOrEmpty(this.WADStorageAccountName)) + { + KeyValuePair? wadstorageTemp = accounts.Cast?>(). + FirstOrDefault(accTemp => !this._Helper.IsPremiumStorageAccount(accTemp.Value.Key)); + if (wadstorageTemp.HasValue) + { + wadstorage = new KeyValuePair(wadstorageTemp.Value.Key, wadstorageTemp.Value.Value); + } + } + else + { + wadstorage = new KeyValuePair(this.WADStorageAccountName, this._Helper.GetAzureStorageKeyFromCache(WADStorageAccountName)); + } + + if (wadstorage == null) + { + this._Helper.WriteError("A Standard Storage Account is required."); + return; + } + + selectedVM = SetAzureVMDiagnosticsExtensionC(selectedVM, wadstorage.Key, wadstorage.Value); + + var storage = this._Helper.GetStorageAccountFromCache(wadstorage.Key); + var endpoint = this._Helper.GetAzureSAPTableEndpoint(storage); + var wadUri = endpoint + AEMExtensionConstants.WadTableName; + + sapmonPrivateConfig.Add(new KeyValuePair() { Key = "wad.key", Value = wadstorage.Value }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "wad.name", Value = wadstorage.Key }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "wad.isenabled", Value = "1" }); + sapmonPublicConfig.Add(new KeyValuePair() { Key = "wad.uri", Value = wadUri }); + } + else + { + sapmonPublicConfig.Add(new KeyValuePair() { Key = "wad.isenabled", Value = "0" }); + } + + ExtensionConfig jsonPublicConfig = new ExtensionConfig(); + jsonPublicConfig.Config = sapmonPublicConfig; + + ExtensionConfig jsonPrivateConfig = new ExtensionConfig(); + jsonPrivateConfig.Config = sapmonPrivateConfig; + + this._Helper.WriteHost("[INFO] Updating Azure Enhanced Monitoring Extension for SAP configuration - Please wait..."); + + WriteVerbose("Installing AEM extension"); + var op = this.VirtualMachineExtensionClient.CreateOrUpdateWithHttpMessagesAsync( + this.ResourceGroupName, this.VMName, AEMExtensionConstants.AEMExtensionDefaultName[OSType], + new VirtualMachineExtension() + { + Publisher = AEMExtensionConstants.AEMExtensionPublisher[OSType], + VirtualMachineExtensionType = AEMExtensionConstants.AEMExtensionType[OSType], + TypeHandlerVersion = AEMExtensionConstants.AEMExtensionVersion[OSType], + Settings = jsonPublicConfig, + ProtectedSettings = jsonPrivateConfig, + Location = selectedVM.Location, + AutoUpgradeMinorVersion = true + }).GetAwaiter().GetResult(); + + this._Helper.WriteHost("[INFO] Azure Enhanced Monitoring Extension for SAP configuration updated. It can take up to 15 Minutes for the monitoring data to appear in the SAP system."); + this._Helper.WriteHost("[INFO] You can check the configuration of a virtual machine by calling the Test-AzureRmVMAEMExtension commandlet."); + + var result = Mapper.Map(op); + WriteObject(result); + }); + } + + private VirtualMachine SetAzureVMDiagnosticsExtensionC(VirtualMachine selectedVM, string storageAccountName, string storageAccountKey) + { + System.Xml.XmlDocument xpublicConfig = null; + + var extensionName = AEMExtensionConstants.WADExtensionDefaultName[this.OSType]; + + var extTemp = this._Helper.GetExtension(selectedVM, + AEMExtensionConstants.WADExtensionType[this.OSType], AEMExtensionConstants.WADExtensionPublisher[OSType]); + object publicConf = null; + if (extTemp != null) + { + publicConf = extTemp.Settings; + extensionName = extTemp.Name; + } + + if (publicConf != null) + { + var jpublicConf = publicConf as Newtonsoft.Json.Linq.JObject; + if (jpublicConf == null) + { + throw new ArgumentException(); + } + + var base64 = jpublicConf["xmlCfg"] as Newtonsoft.Json.Linq.JValue; + if (base64 == null) + { + throw new ArgumentException(); + } + + System.Xml.XmlDocument xDoc = new System.Xml.XmlDocument(); + xDoc.LoadXml(Encoding.UTF8.GetString(System.Convert.FromBase64String(base64.Value.ToString()))); + + if (xDoc.SelectSingleNode("/WadCfg/DiagnosticMonitorConfiguration/PerformanceCounters") != null) + { + xDoc.SelectSingleNode("WadCfg/DiagnosticMonitorConfiguration").Attributes["overallQuotaInMB"].Value = "4096"; + xDoc.SelectSingleNode("WadCfg/DiagnosticMonitorConfiguration/PerformanceCounters").Attributes["scheduledTransferPeriod"].Value = "PT1M"; + + xpublicConfig = xDoc; + } + } + + if (xpublicConfig == null) + { + xpublicConfig = new System.Xml.XmlDocument(); + xpublicConfig.LoadXml(AEMExtensionConstants.WADConfigXML); + } + + foreach (var perfCounter in AEMExtensionConstants.PerformanceCounters[OSType]) + { + var currentCounter = xpublicConfig. + SelectSingleNode("WadCfg/DiagnosticMonitorConfiguration/PerformanceCounters/PerformanceCounterConfiguration[@counterSpecifier = '" + perfCounter.counterSpecifier + "']"); + if (currentCounter == null) + { + var node = xpublicConfig.CreateElement("PerformanceCounterConfiguration"); + xpublicConfig.SelectSingleNode("WadCfg/DiagnosticMonitorConfiguration/PerformanceCounters").AppendChild(node); + node.SetAttribute("counterSpecifier", perfCounter.counterSpecifier); + node.SetAttribute("sampleRate", perfCounter.sampleRate); + } + } + + var endpoint = this._Helper.GetCoreEndpoint(storageAccountName); + endpoint = "https://" + endpoint; + + Newtonsoft.Json.Linq.JObject jPublicConfig = new Newtonsoft.Json.Linq.JObject(); + jPublicConfig.Add("xmlCfg", new Newtonsoft.Json.Linq.JValue(System.Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(xpublicConfig.InnerXml)))); + + Newtonsoft.Json.Linq.JObject jPrivateConfig = new Newtonsoft.Json.Linq.JObject(); + jPrivateConfig.Add("storageAccountName", new Newtonsoft.Json.Linq.JValue(storageAccountName)); + jPrivateConfig.Add("storageAccountKey", new Newtonsoft.Json.Linq.JValue(storageAccountKey)); + jPrivateConfig.Add("storageAccountEndPoint", new Newtonsoft.Json.Linq.JValue(endpoint)); + + WriteVerbose("Installing WAD extension"); + VirtualMachineExtension vmExtParameters = new VirtualMachineExtension(); + + vmExtParameters.Publisher = AEMExtensionConstants.WADExtensionPublisher[this.OSType]; + vmExtParameters.VirtualMachineExtensionType = AEMExtensionConstants.WADExtensionType[this.OSType]; + vmExtParameters.TypeHandlerVersion = AEMExtensionConstants.WADExtensionVersion[this.OSType]; + vmExtParameters.Settings = jPublicConfig; + vmExtParameters.ProtectedSettings = jPrivateConfig; + vmExtParameters.Location = selectedVM.Location; + + this.VirtualMachineExtensionClient.CreateOrUpdate(ResourceGroupName, selectedVM.Name, extensionName, vmExtParameters); + + return this.ComputeClient.ComputeManagementClient.VirtualMachines.Get(ResourceGroupName, selectedVM.Name); + } + + private void SetStorageAnalytics(string storageAccountName) + { + ServiceProperties props = this._Helper.GetStorageAnalytics(storageAccountName); + + int retentionDays = 13; + + if (props.Logging == null) + { + props.Logging = new LoggingProperties(); + } + props.Logging.LoggingOperations = LoggingOperations.All; + props.Logging.RetentionDays = retentionDays; + + if (props.MinuteMetrics == null) + { + props.MinuteMetrics = new MetricsProperties(); + } + props.MinuteMetrics.RetentionDays = retentionDays; + props.MinuteMetrics.MetricsLevel = MetricsLevel.ServiceAndApi; + + if (props.HourMetrics != null && props.HourMetrics.RetentionDays != null) + { + props.HourMetrics.RetentionDays = retentionDays; + } + + var key = this._Helper.GetAzureStorageKeyFromCache(storageAccountName); + var credentials = new StorageCredentials(storageAccountName, key); + var cloudStorageAccount = new CloudStorageAccount(credentials, true); + + cloudStorageAccount.CreateCloudBlobClient().SetServiceProperties(props); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/TestAzureRmVMAEMExtension.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/TestAzureRmVMAEMExtension.cs new file mode 100644 index 000000000000..b4ee1bbe285a --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AEM/TestAzureRmVMAEMExtension.cs @@ -0,0 +1,521 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Compute.Common; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using System.Text; +using Microsoft.Azure.Management.Compute; +using Microsoft.Azure.Commands.Compute.Extension.AEM; +using Newtonsoft.Json; +using System.Text.RegularExpressions; +using Newtonsoft.Json.Linq; +using Microsoft.Azure.Management.Storage; +using Microsoft.Azure.Management.Compute.Models; +using AutoMapper; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + +namespace Microsoft.Azure.Commands.Compute +{ + [Cmdlet( + "Test", + ProfileNouns.VirtualMachineAEMExtension)] + [OutputType(typeof(AEMTestResult))] + public class TestAzureRmVMAEMExtension : VirtualMachineExtensionBaseCmdlet + { + private AEMHelper _Helper = null; + + [Parameter( + Mandatory = true, + Position = 0, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The resource group name.")] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + Mandatory = true, + Position = 1, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The virtual machine name.")] + [ValidateNotNullOrEmpty] + public string VMName { get; set; } + + [Parameter( + Mandatory = false, + Position = 2, + ValueFromPipelineByPropertyName = false, + HelpMessage = "Operating System Type of the virtual machines. Possible values: Windows | Linux")] + public string OSType { get; set; } + + [Parameter( + Mandatory = false, + Position = 3, + ValueFromPipelineByPropertyName = false, + HelpMessage = "Time that should be waited for the Strorage Metrics or Diagnostics data to be available in minutes. Default is 15 minutes")] + public int WaitTimeInMinutes { get; set; } + + [Parameter( + Mandatory = false, + Position = 4, + ValueFromPipelineByPropertyName = false, + HelpMessage = "Disables the test for table content")] + public SwitchParameter SkipStorageCheck { get; set; } + + public TestAzureRmVMAEMExtension() + { + this.WaitTimeInMinutes = 15; + } + + public override void ExecuteCmdlet() + { + this._Helper = new AEMHelper((err) => this.WriteError(err), (msg) => this.WriteVerbose(msg), (msg) => this.WriteWarning(msg), + this.CommandRuntime.Host.UI, + AzureSession.ClientFactory.CreateClient(DefaultProfile.Context, AzureEnvironment.Endpoint.ResourceManager), + this.DefaultContext.Subscription); + + this._Helper.WriteVerbose("Starting TestAzureRmVMAEMExtension"); + + base.ExecuteCmdlet(); + + ExecuteClientAction(() => + { + AEMTestResult rootResult = new AEMTestResult(); + rootResult.TestName = "Azure Enhanced Monitoring Test"; + + //################################################# + //# Check if VM exists + //################################################# + this._Helper.WriteHost("VM Existance check for {0} ...", false, this.VMName); + var selectedVM = this.ComputeClient.ComputeManagementClient.VirtualMachines.Get(this.ResourceGroupName, this.VMName); + var selectedVMStatus = this.ComputeClient.ComputeManagementClient.VirtualMachines.GetWithInstanceView(this.ResourceGroupName, this.VMName).Body.InstanceView; + + + if (selectedVM == null) + { + rootResult.PartialResults.Add(new AEMTestResult("VM Existance check for {0}", false, this.VMName)); + this._Helper.WriteHost("NOT OK ", ConsoleColor.Red); + return; + } + else + { + rootResult.PartialResults.Add(new AEMTestResult("VM Existance check for {0}", true, this.VMName)); + this._Helper.WriteHost("OK ", ConsoleColor.Green); + + } + //################################################# + //################################################# + var osdisk = selectedVM.StorageProfile.OsDisk; + if (String.IsNullOrEmpty(this.OSType)) + { + this.OSType = osdisk.OsType; + } + if (String.IsNullOrEmpty(this.OSType)) + { + this._Helper.WriteError("Could not determine Operating System of the VM. Please provide the Operating System type ({0} or {1}) via parameter OSType", AEMExtensionConstants.OSTypeWindows, AEMExtensionConstants.OSTypeLinux); + return; + } + //################################################# + //# Check for Guest Agent + //################################################# + this._Helper.WriteHost("VM Guest Agent check...", false); + var vmAgentStatus = false; + + //# It is not possible to detect if VM Agent is installed on ARM + vmAgentStatus = true; + if (!vmAgentStatus) + { + rootResult.PartialResults.Add(new AEMTestResult("VM Guest Agent check", false)); + this._Helper.WriteHost("NOT OK ", ConsoleColor.Red); + this._Helper.WriteWarning(AEMExtensionConstants.MissingGuestAgentWarning); + return; + } + else + { + rootResult.PartialResults.Add(new AEMTestResult("VM Guest Agent check", true)); + this._Helper.WriteHost("OK ", ConsoleColor.Green); + } + //################################################# + //################################################# + + + //################################################# + //# Check for Azure Enhanced Monitoring Extension for SAP + //################################################# + this._Helper.WriteHost("Azure Enhanced Monitoring Extension for SAP Installation check...", false); + + string monPublicConfig = null; + var monExtension = this._Helper.GetExtension(selectedVM, AEMExtensionConstants.AEMExtensionType[this.OSType], AEMExtensionConstants.AEMExtensionPublisher[this.OSType]); + if (monExtension != null) + { + monPublicConfig = monExtension.Settings.ToString(); + } + + if (monExtension == null || String.IsNullOrEmpty(monPublicConfig)) + { + rootResult.PartialResults.Add(new AEMTestResult("Azure Enhanced Monitoring Extension for SAP Installation check", false)); + this._Helper.WriteHost("NOT OK ", ConsoleColor.Red); + } + else + { + rootResult.PartialResults.Add(new AEMTestResult("Azure Enhanced Monitoring Extension for SAP Installation check", true)); + this._Helper.WriteHost("OK ", ConsoleColor.Green); + } + //################################################# + //################################################# + + var accounts = new List(); + //var osdisk = selectedVM.StorageProfile.OsDisk; + + var dataDisks = selectedVM.StorageProfile.DataDisks; + var accountName = this._Helper.GetStorageAccountFromUri(osdisk.Vhd.Uri); + var osaccountName = accountName; + accounts.Add(accountName); + foreach (var disk in dataDisks) + { + accountName = this._Helper.GetStorageAccountFromUri(disk.Vhd.Uri); + if (!accounts.Contains(accountName)) + { + accounts.Add(accountName); + } + } + + //################################################# + //# Check storage metrics + //################################################# + this._Helper.WriteHost("Storage Metrics check..."); + var metricsResult = new AEMTestResult("Storage Metrics check"); + rootResult.PartialResults.Add(metricsResult); + if (!this.SkipStorageCheck.IsPresent) + { + foreach (var account in accounts) + { + var accountResult = new AEMTestResult("Storage Metrics check for {0}", account); + metricsResult.PartialResults.Add(accountResult); + + this._Helper.WriteHost("\tStorage Metrics check for {0}...", account); + var storage = this._Helper.GetStorageAccountFromCache(account); + + if (!this._Helper.IsPremiumStorageAccount(storage)) + { + this._Helper.WriteHost("\t\tStorage Metrics configuration check for {0}...", false, account); + var currentConfig = this._Helper.GetStorageAnalytics(account); + + bool storageConfigOk = false; + if (!this._Helper.CheckStorageAnalytics(account, currentConfig)) + { + accountResult.PartialResults.Add(new AEMTestResult("Storage Metrics configuration check for {0}", false, account)); + this._Helper.WriteHost("NOT OK ", ConsoleColor.Red); + + } + else + { + accountResult.PartialResults.Add(new AEMTestResult("Storage Metrics configuration check for {0}", true, account)); + this._Helper.WriteHost("OK ", ConsoleColor.Green); + storageConfigOk = true; + } + + this._Helper.WriteHost("\t\tStorage Metrics data check for {0}...", false, account); + var filterMinute = Microsoft.WindowsAzure.Storage.Table.TableQuery. + GenerateFilterConditionForDate("Timestamp", "gt", DateTime.Now.AddMinutes(AEMExtensionConstants.ContentAgeInMinutes * -1)); + + if (storageConfigOk && this._Helper.CheckTableAndContent(account, "$MetricsMinutePrimaryTransactionsBlob", filterMinute, ".", false, this.WaitTimeInMinutes)) + + { + this._Helper.WriteHost("OK ", ConsoleColor.Green); + accountResult.PartialResults.Add(new AEMTestResult("Storage Metrics data check for {0}", true, account)); + } + else + { + accountResult.PartialResults.Add(new AEMTestResult("Storage Metrics data check for {0}", false, account)); + this._Helper.WriteHost("NOT OK ", ConsoleColor.Red); + } + } + else + { + accountResult.PartialResults.Add(new AEMTestResult("Storage Metrics not available for Premium Storage account {0}", true, account)); + this._Helper.WriteHost("\t\tStorage Metrics not available for Premium Storage account {0}...", false, account); + this._Helper.WriteHost("OK ", ConsoleColor.Green); + } + } + } + else + { + metricsResult.Result = true; + this._Helper.WriteHost("Skipped ", ConsoleColor.Yellow); + } + //################################################# + //################################################# + + + //################################################# + //# Check Azure Enhanced Monitoring Extension for SAP Configuration + //################################################# + this._Helper.WriteHost("Azure Enhanced Monitoring Extension for SAP public configuration check...", false); + var aemConfigResult = new AEMTestResult("Azure Enhanced Monitoring Extension for SAP public configuration check"); + rootResult.PartialResults.Add(aemConfigResult); + + JObject sapmonPublicConfig = null; + if (monExtension != null) + { + this._Helper.WriteHost(""); //New Line + + sapmonPublicConfig = JsonConvert.DeserializeObject(monPublicConfig) as JObject; + + var storage = this._Helper.GetStorageAccountFromCache(osaccountName); + var osaccountIsPremium = this._Helper.IsPremiumStorageAccount(osaccountName); + + var vmSize = selectedVM.HardwareProfile.VmSize; + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Size", "vmsize", sapmonPublicConfig, vmSize, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Memory", "vm.memory.isovercommitted", sapmonPublicConfig, "0", aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM CPU", "vm.cpu.isovercommitted", sapmonPublicConfig, "0", aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: Script Version", "script.version", sapmonPublicConfig, null, aemConfigResult, true); + + var vmSLA = this._Helper.GetVMSLA(selectedVM); + if (vmSLA.HasSLA) + { + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM SLA IOPS", "vm.sla.iops", sapmonPublicConfig, vmSLA.IOPS, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM SLA Throughput", "vm.sla.throughput", sapmonPublicConfig, vmSLA.TP, aemConfigResult); + } + + var wadEnabled = this._Helper.GetMonPropertyValue("wad.isenabled", sapmonPublicConfig); + if (wadEnabled == "1") + { + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: WAD name", "wad.name", sapmonPublicConfig, null, aemConfigResult, true); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: WAD URI", "wad.uri", sapmonPublicConfig, null, aemConfigResult, true); + } + else + { + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: WAD name", "wad.name", sapmonPublicConfig, null, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: WAD URI", "wad.uri", sapmonPublicConfig, null, aemConfigResult); + } + + if (!osaccountIsPremium) + { + var endpoint = this._Helper.GetAzureSAPTableEndpoint(storage); + var minuteUri = endpoint + "$MetricsMinutePrimaryTransactionsBlob"; + + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM OS disk URI Key", "osdisk.connminute", sapmonPublicConfig, osaccountName + ".minute", aemConfigResult); + //# TODO: check uri config + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM OS disk URI Value", osaccountName + ".minute.uri", sapmonPublicConfig, minuteUri, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM OS disk URI Name", osaccountName + ".minute.name", sapmonPublicConfig, osaccountName, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM OS Disk Type", "osdisk.type", sapmonPublicConfig, AEMExtensionConstants.DISK_TYPE_STANDARD, aemConfigResult); + + } + else + { + var sla = this._Helper.GetDiskSLA(osdisk); + + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM OS Disk Type", "osdisk.type", sapmonPublicConfig, AEMExtensionConstants.DISK_TYPE_PREMIUM, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM OS Disk SLA IOPS", "osdisk.sla.throughput", sapmonPublicConfig, sla.TP, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM OS Disk SLA Throughput", "osdisk.sla.iops", sapmonPublicConfig, sla.IOPS, aemConfigResult); + + } + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM OS disk name", "osdisk.name", sapmonPublicConfig, osdisk.Name, aemConfigResult); + + + var diskNumber = 1; + foreach (var disk in dataDisks) + { + accountName = this._Helper.GetStorageAccountFromUri(disk.Vhd.Uri); + storage = this._Helper.GetStorageAccountFromCache(accountName); + var accountIsPremium = this._Helper.IsPremiumStorageAccount(storage); + + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disk " + diskNumber + " LUN", "disk.lun." + diskNumber, sapmonPublicConfig, disk.Lun.ToString(), aemConfigResult); + if (!accountIsPremium) + { + var endpoint = this._Helper.GetAzureSAPTableEndpoint(storage); + var minuteUri = endpoint + "$MetricsMinutePrimaryTransactionsBlob"; + + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disk " + diskNumber + " URI Key", "disk.connminute." + diskNumber, sapmonPublicConfig, accountName + ".minute", aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disk " + diskNumber + " URI Value", accountName + ".minute.uri", sapmonPublicConfig, minuteUri, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disk " + diskNumber + " URI Name", accountName + ".minute.name", sapmonPublicConfig, accountName, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disk " + diskNumber + " Type", "disk.type." + diskNumber, sapmonPublicConfig, AEMExtensionConstants.DISK_TYPE_STANDARD, aemConfigResult); + + } + else + { + var sla = this._Helper.GetDiskSLA(disk); + + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disk " + diskNumber + " Type", "disk.type." + diskNumber, sapmonPublicConfig, AEMExtensionConstants.DISK_TYPE_PREMIUM, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disk " + diskNumber + " SLA IOPS", "disk.sla.throughput." + diskNumber, sapmonPublicConfig, sla.TP, aemConfigResult); + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disk " + diskNumber + " SLA Throughput", "disk.sla.iops." + diskNumber, sapmonPublicConfig, sla.IOPS, aemConfigResult); + } + + this._Helper.CheckMonProp("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disk " + diskNumber + " name", "disk.name." + diskNumber, sapmonPublicConfig, disk.Name, aemConfigResult); + + diskNumber += 1; + } + if (dataDisks.Count == 0) + { + aemConfigResult.PartialResults.Add(new AEMTestResult("Azure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disks", true)); + this._Helper.WriteHost("\tAzure Enhanced Monitoring Extension for SAP public configuration check: VM Data Disks ", false); + this._Helper.WriteHost("OK ", ConsoleColor.Green); + } + } + else + { + aemConfigResult.Result = false; + this._Helper.WriteHost("NOT OK ", ConsoleColor.Red); + } + //################################################# + //################################################# + + + //################################################# + //# Check WAD Configuration + //################################################# + if (this._Helper.GetMonPropertyValue("wad.isenabled", sapmonPublicConfig) == "1") + { + var wadConfigResult = new AEMTestResult("IaaSDiagnostics check"); + rootResult.PartialResults.Add(wadConfigResult); + + string wadPublicConfig = null; + var wadExtension = this._Helper.GetExtension(selectedVM, AEMExtensionConstants.WADExtensionType[this.OSType], AEMExtensionConstants.WADExtensionPublisher[this.OSType]); + if (wadExtension != null) + { + wadPublicConfig = wadExtension.Settings.ToString(); + } + + this._Helper.WriteHost("IaaSDiagnostics check...", false); + if (wadExtension != null) + { + this._Helper.WriteHost(""); //New Line + this._Helper.WriteHost("\tIaaSDiagnostics configuration check...", false); + + var currentJSONConfig = JsonConvert.DeserializeObject(wadPublicConfig) as Newtonsoft.Json.Linq.JObject; + var base64 = currentJSONConfig["xmlCfg"] as Newtonsoft.Json.Linq.JValue; + System.Xml.XmlDocument currentConfig = new System.Xml.XmlDocument(); + currentConfig.LoadXml(Encoding.UTF8.GetString(System.Convert.FromBase64String(base64.Value.ToString()))); + + + if (!this._Helper.CheckWADConfiguration(currentConfig)) + { + wadConfigResult.PartialResults.Add(new AEMTestResult("IaaSDiagnostics configuration check", false)); + this._Helper.WriteHost("NOT OK ", ConsoleColor.Red); + } + else + { + wadConfigResult.PartialResults.Add(new AEMTestResult("IaaSDiagnostics configuration check", true)); + this._Helper.WriteHost("OK ", ConsoleColor.Green); + } + + this._Helper.WriteHost("\tIaaSDiagnostics performance counters check..."); + var wadPerfCountersResult = new AEMTestResult("IaaSDiagnostics performance counters check"); + wadConfigResult.PartialResults.Add(wadPerfCountersResult); + + foreach (var perfCounter in AEMExtensionConstants.PerformanceCounters[this.OSType]) + { + this._Helper.WriteHost("\t\tIaaSDiagnostics performance counters " + (perfCounter.counterSpecifier) + "check...", false); + var currentCounter = currentConfig.SelectSingleNode("/WadCfg/DiagnosticMonitorConfiguration/PerformanceCounters/PerformanceCounterConfiguration[@counterSpecifier = '" + perfCounter.counterSpecifier + "']"); + if (currentCounter != null) + { + wadPerfCountersResult.PartialResults.Add(new AEMTestResult("IaaSDiagnostics performance counters " + (perfCounter.counterSpecifier) + "check...", true)); + this._Helper.WriteHost("OK ", ConsoleColor.Green); + } + else + { + wadPerfCountersResult.PartialResults.Add(new AEMTestResult("IaaSDiagnostics performance counters " + (perfCounter.counterSpecifier) + "check...", false)); + this._Helper.WriteHost("NOT OK ", ConsoleColor.Red); + } + } + + var wadstorage = this._Helper.GetMonPropertyValue("wad.name", sapmonPublicConfig); + + this._Helper.WriteHost("\tIaaSDiagnostics data check...", false); + + var deploymentId = String.Empty; + var roleName = String.Empty; + + var extStatuses = this._Helper.GetExtension(selectedVM, selectedVMStatus, AEMExtensionConstants.AEMExtensionType[this.OSType], AEMExtensionConstants.AEMExtensionPublisher[this.OSType]); + InstanceViewStatus aemStatus = null; + if (extStatuses != null && extStatuses.Statuses != null) + { + aemStatus = extStatuses.Statuses.FirstOrDefault(stat => Regex.Match(stat.Message, "deploymentId=(\\S*) roleInstance=(\\S*)").Success); + } + + if (aemStatus != null) + { + var match = Regex.Match(aemStatus.Message, "deploymentId=(\\S*) roleInstance=(\\S*)"); + deploymentId = match.Groups[1].Value; + roleName = match.Groups[2].Value; + } + else + { + this._Helper.WriteWarning("DeploymentId and RoleInstanceName could not be parsed from extension status"); + } + + + var ok = false; + if (!this.SkipStorageCheck.IsPresent && (!String.IsNullOrEmpty(deploymentId)) && (!String.IsNullOrEmpty(roleName)) && (!String.IsNullOrEmpty(wadstorage))) + { + + if (this.OSType.Equals(AEMExtensionConstants.OSTypeLinux, StringComparison.InvariantCultureIgnoreCase)) + { + ok = this._Helper.CheckDiagnosticsTable(wadstorage, deploymentId, + selectedVM.OsProfile.ComputerName, ".", this.OSType, this.WaitTimeInMinutes); + } + else + { + string filterMinute = "Role eq '" + AEMExtensionConstants.ROLECONTENT + "' and DeploymentId eq '" + + deploymentId + "' and RoleInstance eq '" + roleName + "' and PartitionKey gt '0" + + DateTime.UtcNow.AddMinutes(AEMExtensionConstants.ContentAgeInMinutes * -1).Ticks + "'"; + ok = this._Helper.CheckTableAndContent(wadstorage, AEMExtensionConstants.WadTableName, + filterMinute, ".", false, this.WaitTimeInMinutes); + } + + + } + if (ok && !this.SkipStorageCheck.IsPresent) + { + wadConfigResult.PartialResults.Add(new AEMTestResult("IaaSDiagnostics data check", true)); + this._Helper.WriteHost("OK ", ConsoleColor.Green); + } + else if (!this.SkipStorageCheck.IsPresent) + { + wadConfigResult.PartialResults.Add(new AEMTestResult("IaaSDiagnostics data check", false)); + this._Helper.WriteHost("NOT OK ", ConsoleColor.Red); + } + else + { + this._Helper.WriteHost("Skipped ", ConsoleColor.Yellow); + } + } + else + { + wadConfigResult.Result = false; + this._Helper.WriteHost("NOT OK ", ConsoleColor.Red); + } + } + //################################################# + //################################################# + + if (!rootResult.Result) + { + this._Helper.WriteHost("The script found some configuration issues. Please run the Set-AzureRmVMExtension commandlet to update the configuration of the virtual machine!"); + } + + this._Helper.WriteVerbose("TestAzureRmVMAEMExtension Done (" + rootResult.Result + ")"); + + var result = Mapper.Map(rootResult); + WriteObject(result); + }); + } + } +} + diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AzureDiskEncryption/Scripts/AzureDiskEncryptionPreRequisiteSetup.ps1 b/src/ResourceManager/Compute/Commands.Compute/Extension/AzureDiskEncryption/Scripts/AzureDiskEncryptionPreRequisiteSetup.ps1 index 7e9d46e9e693..521a98ea035a 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/AzureDiskEncryption/Scripts/AzureDiskEncryptionPreRequisiteSetup.ps1 +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AzureDiskEncryption/Scripts/AzureDiskEncryptionPreRequisiteSetup.ps1 @@ -82,6 +82,10 @@ Param( } else { + if(-not $aadClientSecret) + { + $aadClientSecret = Read-Host -Prompt "Aad application ($aadAppName) was alerady created, input corresponding aadClientSecret and hit ENTER. It can be retrieved from https://manage.windowsazure.com portal" ; + } if(-not $aadClientSecret) { Write-Error "Aad application ($aadAppName) was alerady created. Re-run the script by supplying aadClientSecret parameter with corresponding secret from https://manage.windowsazure.com portal"; diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/AzureVMBackupExtensionUtil.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/AzureVMBackupExtensionUtil.cs index a27a0c0b669f..875a4b8d34e5 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/AzureVMBackupExtensionUtil.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/AzureVMBackupExtensionUtil.cs @@ -16,8 +16,8 @@ using Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption; using Microsoft.Azure.Commands.Compute.Models; using Microsoft.Azure.Commands.Compute.StorageServices; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Compute; using Microsoft.Azure.Management.Compute.Models; using Microsoft.Azure.Management.Storage; @@ -32,6 +32,8 @@ using System.Text; using System.Threading; using System.Threading.Tasks; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Compute.Common; namespace Microsoft.Azure.Commands.Compute.Extension.AzureVMBackup diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/RemoveAzureVMBackup.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/RemoveAzureVMBackup.cs index 23e4a97ffeed..e3782ba6b214 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/RemoveAzureVMBackup.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/RemoveAzureVMBackup.cs @@ -18,8 +18,8 @@ using Microsoft.Azure.Commands.Compute.Extension.AzureVMBackup; using Microsoft.Azure.Commands.Compute.Models; using Microsoft.Azure.Commands.Compute.StorageServices; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Compute; using Microsoft.Azure.Management.Compute.Models; using Microsoft.Azure.Management.Storage; diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/SetAzureVMBackupExtension.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/SetAzureVMBackupExtension.cs index b454aeef02f3..552546256e11 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/SetAzureVMBackupExtension.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/AzureVMBackup/SetAzureVMBackupExtension.cs @@ -17,8 +17,8 @@ using Microsoft.Azure.Commands.Compute.Extension.AzureVMBackup; using Microsoft.Azure.Commands.Compute.Models; using Microsoft.Azure.Commands.Compute.StorageServices; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Compute; using Microsoft.Azure.Management.Compute.Models; using Microsoft.Azure.Management.Storage; diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/CustomScript/CustomScriptExtensionPrivateSettings.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/CustomScript/CustomScriptExtensionPrivateSettings.cs index e3357cfba17f..e5391d6036bf 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/CustomScript/CustomScriptExtensionPrivateSettings.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/CustomScript/CustomScriptExtensionPrivateSettings.cs @@ -18,5 +18,6 @@ public class CustomScriptExtensionPrivateSettings { public string storageAccountName; public string storageAccountKey; + public string commandToExecute; } } diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/CustomScript/SetAzureVMCustomScriptExtensionCommand.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/CustomScript/SetAzureVMCustomScriptExtensionCommand.cs index a98d03196d35..ab8dc4e91d51 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/CustomScript/SetAzureVMCustomScriptExtensionCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/CustomScript/SetAzureVMCustomScriptExtensionCommand.cs @@ -12,8 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Commands.Compute.Common; using Microsoft.Azure.Commands.Compute.Models; using Microsoft.Azure.Management.Compute; @@ -28,6 +28,7 @@ using System.Management.Automation; using System.Linq; using AutoMapper; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Compute { @@ -178,6 +179,10 @@ public class SetAzureVMCustomScriptExtensionCommand : VirtualMachineExtensionBas [ValidateNotNullOrEmpty] public string Location { get; set; } + [Parameter( + ValueFromPipelineByPropertyName = true, + HelpMessage = "Set command to execute in private config.")] + public SwitchParameter SecureExecution { get; set; } public override void ExecuteCmdlet() { @@ -208,10 +213,24 @@ public override void ExecuteCmdlet() var policyStr = string.Format(policyFormatStr, defaultPolicyStr); var commandToExecute = string.Format(poshCmdFormatStr, policyStr, this.Run, this.Argument); - Hashtable publicSettings = new Hashtable(); - publicSettings.Add(commandToExecuteKey, commandToExecute ?? ""); + var privateSettings = GetPrivateConfiguration(); + + var publicSettings = new Hashtable(); publicSettings.Add(fileUrisKey, FileUri ?? new string[] { }); + if (this.SecureExecution.IsPresent) + { + if (privateSettings == null) + { + privateSettings = new Hashtable(); + } + privateSettings.Add(commandToExecuteKey, commandToExecute ?? ""); + } + else + { + publicSettings.Add(commandToExecuteKey, commandToExecute ?? ""); + } + var parameters = new VirtualMachineExtension { Location = this.Location, @@ -219,7 +238,7 @@ public override void ExecuteCmdlet() VirtualMachineExtensionType = VirtualMachineCustomScriptExtensionContext.ExtensionDefaultName, TypeHandlerVersion = (this.TypeHandlerVersion) ?? VirtualMachineCustomScriptExtensionContext.ExtensionDefaultVersion, Settings = publicSettings, - ProtectedSettings = GetPrivateConfiguration(), + ProtectedSettings = privateSettings, AutoUpgradeMinorVersion = true }; @@ -237,7 +256,7 @@ public override void ExecuteCmdlet() catch (Rest.Azure.CloudException ex) { var errorReturned = JsonConvert.DeserializeObject( - ex.Response.Content.ReadAsStringAsync().Result); + ex.Response.Content); WriteObject(errorReturned); } }); diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/PublishAzureVMDscConfigurationCommand.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/PublishAzureVMDscConfigurationCommand.cs index 40ecd582b384..13b79542c93b 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/PublishAzureVMDscConfigurationCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/PublishAzureVMDscConfigurationCommand.cs @@ -1,10 +1,11 @@ using Microsoft.Azure.Commands.Compute.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.WindowsAzure.Commands.Common.Extensions.DSC; using Microsoft.WindowsAzure.Commands.Common.Extensions.DSC.Publish; using Microsoft.WindowsAzure.Storage.Auth; using System; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Compute.Extension.DSC { diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/RemoveAzureVMDscExtensionCommand.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/RemoveAzureVMDscExtensionCommand.cs index 0015c3d3dd37..cb658de13572 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/RemoveAzureVMDscExtensionCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/RemoveAzureVMDscExtensionCommand.cs @@ -59,7 +59,8 @@ public override void ExecuteCmdlet() //Add retry logic due to CRP service restart known issue CRP bug: 3564713 var count = 1; Rest.Azure.AzureOperationResponse op = null; - while (count <= 2) + + while (true) { op = VirtualMachineExtensionClient.DeleteWithHttpMessagesAsync( ResourceGroupName, @@ -70,12 +71,15 @@ public override void ExecuteCmdlet() //&& op.Error != null && "InternalExecutionError".Equals(op.Error.Code)) { count++; + if (count <= 2) + { + continue; + } } - else - { - break; - } + + break; } + var result = Mapper.Map(op); WriteObject(result); } diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/SetAzureVMDscExtensionCommand.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/SetAzureVMDscExtensionCommand.cs index 482110c79a7a..e777900f667b 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/SetAzureVMDscExtensionCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/DSC/SetAzureVMDscExtensionCommand.cs @@ -1,7 +1,7 @@ using AutoMapper; using Microsoft.Azure.Commands.Compute.Common; using Microsoft.Azure.Commands.Compute.Models; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Compute; using Microsoft.Azure.Management.Compute.Models; using Microsoft.WindowsAzure.Commands.Common.Extensions.DSC; @@ -15,6 +15,7 @@ using System.IO; using System.Management.Automation; using System.Text.RegularExpressions; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Newtonsoft.Json; namespace Microsoft.Azure.Commands.Compute.Extension.DSC @@ -365,7 +366,8 @@ private void CreateConfiguration() //Add retry logic due to CRP service restart known issue CRP bug: 3564713 var count = 1; Rest.Azure.AzureOperationResponse op = null; - while (count <= 2) + + while (true) { try { @@ -374,22 +376,28 @@ private void CreateConfiguration() VMName, Name ?? DscExtensionCmdletConstants.ExtensionPublishedNamespace + "." + DscExtensionCmdletConstants.ExtensionPublishedName, parameters).GetAwaiter().GetResult(); + + break; } catch (Rest.Azure.CloudException ex) { - var errorReturned = JsonConvert.DeserializeObject(ex.Response.Content.ReadAsStringAsync().Result); + var errorReturned = JsonConvert.DeserializeObject( + ex.Response.Content); if (ComputeOperationStatus.Failed.Equals(errorReturned.Status) && errorReturned.Error != null && "InternalExecutionError".Equals(errorReturned.Error.Code)) { count++; + if (count <= 2) + { + continue; + } } - else - { - break; - } + + ThrowTerminatingError(new ErrorRecord(ex, "InvalidResult", ErrorCategory.InvalidResult, null)); } } + var result = Mapper.Map(op); WriteObject(result); } diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/Diagnostics/SetAzureRmVMDiagnosticsExtension.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/Diagnostics/SetAzureRmVMDiagnosticsExtension.cs index 0658e2662210..51936e9ee50c 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/Diagnostics/SetAzureRmVMDiagnosticsExtension.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/Diagnostics/SetAzureRmVMDiagnosticsExtension.cs @@ -16,10 +16,12 @@ using System.Collections; using System.Management.Automation; using AutoMapper; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Compute.Common; using Microsoft.Azure.Commands.Compute.Models; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Compute.Models; using Microsoft.Azure.Management.Storage; using Microsoft.WindowsAzure.Commands.Common.Storage; diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/SetAzureVMExtensionCommand.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/SetAzureVMExtensionCommand.cs index 4f1d1d3ad99f..57bdcfe625cb 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/SetAzureVMExtensionCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/SetAzureVMExtensionCommand.cs @@ -67,6 +67,7 @@ public class SetAzureVMExtensionCommand : VirtualMachineExtensionBaseCmdlet [ValidateNotNullOrEmpty] public string Publisher { get; set; } + [Alias("Type")] [Parameter( Mandatory = true, Position = 4, @@ -123,6 +124,18 @@ public class SetAzureVMExtensionCommand : VirtualMachineExtensionBaseCmdlet [ValidateNotNullOrEmpty] public string Location { get; set; } + [Parameter( + Mandatory = false, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Disable auto-upgrade of minor version")] + public SwitchParameter DisableAutoUpgradeMinorVersion { get; set; } + + [Parameter( + Mandatory = false, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Force re-run even if extension configuration has not changed")] + public SwitchParameter ForceRerun { get; set; } + public override void ExecuteCmdlet() { base.ExecuteCmdlet(); @@ -147,6 +160,8 @@ public override void ExecuteCmdlet() TypeHandlerVersion = this.TypeHandlerVersion, Settings = this.Settings, ProtectedSettings = this.ProtectedSettings, + AutoUpgradeMinorVersion = !this.DisableAutoUpgradeMinorVersion.IsPresent, + ForceUpdateTag = (this.ForceRerun.IsPresent) ? "RerunExtension" : null }; var op = this.VirtualMachineExtensionClient.CreateOrUpdateWithHttpMessagesAsync( diff --git a/src/ResourceManager/Compute/Commands.Compute/Extension/SqlServer/SetAzureVMSqlServerExtensionCommand.cs b/src/ResourceManager/Compute/Commands.Compute/Extension/SqlServer/SetAzureVMSqlServerExtensionCommand.cs index 7b28fe28b8d9..c3f4e4f9857a 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Extension/SqlServer/SetAzureVMSqlServerExtensionCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Extension/SqlServer/SetAzureVMSqlServerExtensionCommand.cs @@ -122,7 +122,7 @@ public override void ExecuteCmdlet() } catch (Rest.Azure.CloudException ex) { - var errorReturned = JsonConvert.DeserializeObject(ex.Response.Content.ReadAsStringAsync().Result); + var errorReturned = JsonConvert.DeserializeObject(ex.Response.Content); if (ComputeOperationStatus.Failed.Equals(errorReturned.Status) && errorReturned.Error != null && "InternalExecutionError".Equals(errorReturned.Error.Code)) diff --git a/src/ResourceManager/Compute/Commands.Compute/Models/PSUsage.cs b/src/ResourceManager/Compute/Commands.Compute/Models/PSUsage.cs index 85e8335b0a9b..f7f80665c651 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Models/PSUsage.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Models/PSUsage.cs @@ -44,7 +44,7 @@ public string NameText } // Gets or sets an enum describing the unit of measurement. - public UsageUnit? Unit { get; set; } + public string Unit { get; set; } [JsonIgnore] public string UnitText diff --git a/src/ResourceManager/Compute/Commands.Compute/Models/PSVirtualMachineExtension.cs b/src/ResourceManager/Compute/Commands.Compute/Models/PSVirtualMachineExtension.cs index b5c638dcc9b7..2ab279d4f521 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Models/PSVirtualMachineExtension.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Models/PSVirtualMachineExtension.cs @@ -58,7 +58,8 @@ public string SubStatusesText { get { return JsonConvert.SerializeObject(SubStatuses, Formatting.Indented); } } - + public bool? AutoUpgradeMinorVersion { get; set; } + public string ForceUpdateTag { get; set; } } public static class PSVirtualMachineExtensionConversions @@ -90,6 +91,8 @@ public static PSVirtualMachineExtension ToPSVirtualMachineExtension(this Virtual ProvisioningState = ext.ProvisioningState, Statuses = ext.InstanceView == null ? null : ext.InstanceView.Statuses, SubStatuses = ext.InstanceView == null ? null : ext.InstanceView.Substatuses, + AutoUpgradeMinorVersion = ext.AutoUpgradeMinorVersion, + ForceUpdateTag = ext.ForceUpdateTag }; return result; diff --git a/src/ResourceManager/Compute/Commands.Compute/Properties/Resources.Designer.cs b/src/ResourceManager/Compute/Commands.Compute/Properties/Resources.Designer.cs index cfa13e50905c..bf212e13d2b0 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Properties/Resources.Designer.cs +++ b/src/ResourceManager/Compute/Commands.Compute/Properties/Resources.Designer.cs @@ -69,6 +69,15 @@ public static string AddAzureVhdCommandSASUriNotSupportedInPatchMode { } } + /// + /// Looks up a localized string similar to No Azure Enhanced Monitoring extension found under resource group '{0}', virtual machine '{1}'.. + /// + public static string AEMExtensionNotFound { + get { + return ResourceManager.GetString("AEMExtensionNotFound", resourceCulture); + } + } + /// /// Looks up a localized string similar to Availability set removal operation. /// @@ -279,11 +288,11 @@ public static string DataDiskNotAssignedForVM { } /// - /// Looks up a localized string similar to WadCfg or xmlCfg is not defined in configuration file.. + /// Looks up a localized string similar to No WadCfg, WadCfgBlob or xmlCfg element defined in the configuration file.. /// - public static string DiagnosticsExtensionConfigNoWadCfgOrXmlCfg { + public static string DiagnosticsExtensionIaaSConfigElementNotDefined { get { - return ResourceManager.GetString("DiagnosticsExtensionConfigNoWadCfgOrXmlCfg", resourceCulture); + return ResourceManager.GetString("DiagnosticsExtensionIaaSConfigElementNotDefined", resourceCulture); } } diff --git a/src/ResourceManager/Compute/Commands.Compute/Properties/Resources.resx b/src/ResourceManager/Compute/Commands.Compute/Properties/Resources.resx index 75b5a9b2ba5c..0ee269247353 100644 --- a/src/ResourceManager/Compute/Commands.Compute/Properties/Resources.resx +++ b/src/ResourceManager/Compute/Commands.Compute/Properties/Resources.resx @@ -482,8 +482,8 @@ The file needs to be a PowerShell script (.ps1 or .psm1) or a ZIP archive (.zip) Storage account endpoint is not defined or can not be retrieved automatically.. - - WadCfg or xmlCfg is not defined in configuration file. + + No WadCfg, WadCfgBlob or xmlCfg element defined in the configuration file. Invalid diagnostics configuration file. It should be in Invalid diagnostics configuration file. It should be in either xml or json format.either xml or json format. @@ -497,4 +497,8 @@ The file needs to be a PowerShell script (.ps1 or .psm1) or a ZIP archive (.zip) WadCfg start element in the config is not matching the end element. + + No Azure Enhanced Monitoring extension found under resource group '{0}', virtual machine '{1}'. + {0} = resource group name, {1} = virtual machine name + \ No newline at end of file diff --git a/src/ResourceManager/Compute/Commands.Compute/StorageServices/AddAzureVhdCommand.cs b/src/ResourceManager/Compute/Commands.Compute/StorageServices/AddAzureVhdCommand.cs index ecec4a3efaa2..c997bd005732 100644 --- a/src/ResourceManager/Compute/Commands.Compute/StorageServices/AddAzureVhdCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/StorageServices/AddAzureVhdCommand.cs @@ -14,12 +14,14 @@ using Microsoft.Azure.Commands.Compute.Common; using Microsoft.Azure.Commands.Compute.Models; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.WindowsAzure.Commands.Sync.Download; using System; using System.IO; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Rsrc = Microsoft.Azure.Commands.Compute.Properties.Resources; using Microsoft.Azure.Management.Storage; using Microsoft.Azure.Commands.ResourceManager.Common; diff --git a/src/ResourceManager/Compute/Commands.Compute/StorageServices/SaveAzureVhdCommand.cs b/src/ResourceManager/Compute/Commands.Compute/StorageServices/SaveAzureVhdCommand.cs index 5f5bed8a0c7a..637e1554f2b9 100644 --- a/src/ResourceManager/Compute/Commands.Compute/StorageServices/SaveAzureVhdCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/StorageServices/SaveAzureVhdCommand.cs @@ -14,13 +14,15 @@ using Microsoft.Azure.Commands.Compute.Common; using Microsoft.Azure.Commands.Compute.Models; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Storage; using Microsoft.WindowsAzure.Commands.Sync.Download; using System; using System.IO; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Compute.StorageServices { diff --git a/src/ResourceManager/Compute/Commands.Compute/StorageServices/StorageCredentialsFactory.cs b/src/ResourceManager/Compute/Commands.Compute/StorageServices/StorageCredentialsFactory.cs index 694f5de87f88..ddbbc00e184b 100644 --- a/src/ResourceManager/Compute/Commands.Compute/StorageServices/StorageCredentialsFactory.cs +++ b/src/ResourceManager/Compute/Commands.Compute/StorageServices/StorageCredentialsFactory.cs @@ -12,11 +12,11 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.Storage; using Microsoft.WindowsAzure.Commands.Sync.Download; using Microsoft.WindowsAzure.Storage.Auth; using System; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Rsrc = Microsoft.Azure.Commands.Compute.Properties.Resources; namespace Microsoft.Azure.Commands.Compute.StorageServices diff --git a/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Action/SetAzureVMCommand.cs b/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Action/SetAzureVMCommand.cs index 58ba52b1eaa4..6fdb6b7a5a7f 100644 --- a/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Action/SetAzureVMCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Action/SetAzureVMCommand.cs @@ -33,25 +33,47 @@ public class SetAzureVMCommand : VirtualMachineActionBaseCmdlet public string Name { get; set; } [Parameter( - Mandatory = true, + Mandatory = false, Position = 2, ValueFromPipelineByPropertyName = true, HelpMessage = "To generalize virtual machine.")] [ValidateNotNullOrEmpty] public SwitchParameter Generalized { get; set; } + [Parameter( + Mandatory = false, + Position = 2, + ValueFromPipelineByPropertyName = true, + HelpMessage = "To generalize virtual machine.")] + [ValidateNotNullOrEmpty] + public SwitchParameter Redeploy { get; set; } + public override void ExecuteCmdlet() { base.ExecuteCmdlet(); - ExecuteClientAction(() => + if (this.Generalized.IsPresent) + { + ExecuteClientAction(() => + { + var op = this.VirtualMachineClient.GeneralizeWithHttpMessagesAsync( + this.ResourceGroupName, + this.Name).GetAwaiter().GetResult(); + var result = Mapper.Map(op); + WriteObject(result); + }); + } + else if (this.Redeploy.IsPresent) { - var op = this.VirtualMachineClient.GeneralizeWithHttpMessagesAsync( - this.ResourceGroupName, - this.Name).GetAwaiter().GetResult(); - var result = Mapper.Map(op); - WriteObject(result); - }); + ExecuteClientAction(() => + { + var op = this.VirtualMachineClient.RedeployWithHttpMessagesAsync( + this.ResourceGroupName, + this.Name).GetAwaiter().GetResult(); + var result = Mapper.Map(op); + WriteObject(result); + }); + } } } } diff --git a/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Config/SetAzureVMBootDiagnosticsCommand.cs b/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Config/SetAzureVMBootDiagnosticsCommand.cs index eeb9384a9ca1..eb85519c27e8 100644 --- a/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Config/SetAzureVMBootDiagnosticsCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Config/SetAzureVMBootDiagnosticsCommand.cs @@ -14,14 +14,16 @@ using Microsoft.Azure.Commands.Compute.Common; using Microsoft.Azure.Commands.Compute.Models; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Compute.Models; using Microsoft.Azure.Management.Storage; using Microsoft.Azure.Management.Storage.Models; using System; using System.Globalization; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Compute { diff --git a/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Config/SetAzureVMPlan.cs b/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Config/SetAzureVMPlan.cs new file mode 100644 index 000000000000..eabf35bf0d6b --- /dev/null +++ b/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Config/SetAzureVMPlan.cs @@ -0,0 +1,84 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Compute.Common; +using Microsoft.Azure.Commands.Compute.Models; +using Microsoft.Azure.Management.Compute.Models; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Compute +{ + [Cmdlet( + VerbsCommon.Set, + ProfileNouns.VirtualMachinePlan), + OutputType( + typeof(PSVirtualMachine))] + public class SetAzureVMPlanCommand : Microsoft.Azure.Commands.ResourceManager.Common.AzureRMCmdlet + { + [Alias("VMProfile")] + [Parameter( + Mandatory = true, + Position = 0, + ValueFromPipeline = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = HelpMessages.VMProfile)] + [ValidateNotNullOrEmpty] + public PSVirtualMachine VM { get; set; } + + [Parameter( + Mandatory = true, + Position = 1, + ValueFromPipelineByPropertyName = true, + HelpMessage = HelpMessages.VMPlanName)] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter( + Mandatory = false, + Position = 2, + ValueFromPipelineByPropertyName = true, + HelpMessage = HelpMessages.VMPlanProduct)] + [ValidateNotNullOrEmpty] + public string Product { get; set; } + + [Parameter( + Mandatory = false, + Position = 3, + ValueFromPipelineByPropertyName = true, + HelpMessage = HelpMessages.VMPlanPromotionCode)] + [ValidateNotNullOrEmpty] + public string PromotionCode { get; set; } + + [Parameter( + Mandatory = false, + Position = 4, + ValueFromPipelineByPropertyName = true, + HelpMessage = HelpMessages.VMPlanPublisher)] + [ValidateNotNullOrEmpty] + public string Publisher { get; set; } + + public override void ExecuteCmdlet() + { + this.VM.Plan = new Plan + { + Name = this.Name, + Product = this.Product, + PromotionCode = this.PromotionCode, + Publisher = this.Publisher + }; + + WriteObject(this.VM); + } + } +} diff --git a/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Operation/GetAzureVMBootDiagnosticsDataCommand.cs b/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Operation/GetAzureVMBootDiagnosticsDataCommand.cs index 8f51b32a3688..2d6d9d0f5f6a 100644 --- a/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Operation/GetAzureVMBootDiagnosticsDataCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Operation/GetAzureVMBootDiagnosticsDataCommand.cs @@ -14,8 +14,8 @@ using Microsoft.Azure.Commands.Compute.Common; using Microsoft.Azure.Commands.Compute.Models; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Compute; using Microsoft.Azure.Management.Storage; using Microsoft.WindowsAzure.Commands.Sync.Download; @@ -26,6 +26,8 @@ using System.IO; using System.Management.Automation; using System.Text; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Compute { diff --git a/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Operation/NewAzureVMCommand.cs b/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Operation/NewAzureVMCommand.cs index 3d09a10e7f8f..72d137d0dfdc 100644 --- a/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Operation/NewAzureVMCommand.cs +++ b/src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Operation/NewAzureVMCommand.cs @@ -15,8 +15,8 @@ using AutoMapper; using Microsoft.Azure.Commands.Compute.Common; using Microsoft.Azure.Commands.Compute.Models; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Compute; using Microsoft.Azure.Management.Compute.Models; using Microsoft.Azure.Management.Storage; @@ -26,6 +26,8 @@ using System.Linq; using System.Management.Automation; using System.Reflection; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Compute { @@ -33,28 +35,42 @@ namespace Microsoft.Azure.Commands.Compute [OutputType(typeof(PSAzureOperationResponse))] public class NewAzureVMCommand : VirtualMachineBaseCmdlet { - [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true)] + [Parameter( + Mandatory = true, + Position = 0, + ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string ResourceGroupName { get; set; } - [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true)] + [Parameter( + Mandatory = true, + Position = 1, + ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string Location { get; set; } [Alias("VMProfile")] - [Parameter(Mandatory = true, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] + [Parameter( + Mandatory = true, + Position = 2, + ValueFromPipeline = true, + ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public PSVirtualMachine VM { get; set; } - [Parameter(ValueFromPipelineByPropertyName = true)] - public Hashtable[] Tags { get; set; } - [Parameter( Position = 3, HelpMessage = "Disable BG Info Extension")] public SwitchParameter DisableBginfoExtension { get; set; } - [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true)] + [Parameter( + Mandatory = false, + ValueFromPipelineByPropertyName = true)] + public Hashtable[] Tags { get; set; } + + [Parameter( + Mandatory = false, + ValueFromPipelineByPropertyName = true)] [ValidateNotNullOrEmpty] public string LicenseType { get; set; } diff --git a/src/ResourceManager/Compute/Commands.Compute/packages.config b/src/ResourceManager/Compute/Commands.Compute/packages.config index 5314816bb7bb..03daf234ff28 100644 --- a/src/ResourceManager/Compute/Commands.Compute/packages.config +++ b/src/ResourceManager/Compute/Commands.Compute/packages.config @@ -3,14 +3,14 @@ - + - - + + @@ -20,9 +20,9 @@ - - - + + + diff --git a/src/ResourceManager/Compute/Compute.sln b/src/ResourceManager/Compute/Compute.sln index 341f5f215f76..54a0bc59a45d 100644 --- a/src/ResourceManager/Compute/Compute.sln +++ b/src/ResourceManager/Compute/Compute.sln @@ -36,10 +36,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Storage", "..\..\C EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ServiceManagement.Common", "..\..\ServiceManagement\Common\Commands.ServiceManagement.Common\Commands.ServiceManagement.Common.csproj", "{CFF09E81-1E31-444E-B4D4-A21E946C29E2}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{F7E358A9-7A65-47DE-8E3A-BAFD75C0E2E9}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -111,6 +108,10 @@ Global {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Debug|Any CPU.Build.0 = Debug|Any CPU {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Release|Any CPU.ActiveCfg = Release|Any CPU {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/DataFactories/.nuget/packages.config b/src/ResourceManager/DataFactories/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/DataFactories/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/DataFactories/AzureRM.DataFactories.psd1 b/src/ResourceManager/DataFactories/AzureRM.DataFactories.psd1 index 2c4715276098..1e703aa42179 100644 --- a/src/ResourceManager/DataFactories/AzureRM.DataFactories.psd1 +++ b/src/ResourceManager/DataFactories/AzureRM.DataFactories.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'e3c0f6bc-fe96-41a0-88f4-5e490a91f05d' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Commands.DataFactories.Test.csproj b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Commands.DataFactories.Test.csproj index ca6592ba8c36..4da333ebb84d 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Commands.DataFactories.Test.csproj +++ b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Commands.DataFactories.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -16,7 +17,7 @@ ..\..\..\ true - 1513e0d4 + ad1fdc7a true @@ -48,10 +49,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -76,11 +73,11 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -105,12 +102,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -162,12 +159,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -287,6 +292,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Properties/AssemblyInfo.cs index 142d3339ac5b..8950fbf4b858 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Properties/AssemblyInfo.cs @@ -34,3 +34,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/ScenarioTests/DataFactoriesScenarioTestsBase.cs b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/ScenarioTests/DataFactoriesScenarioTestsBase.cs index 783c5e6b0e7c..62dcbe9c6eea 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/ScenarioTests/DataFactoriesScenarioTestsBase.cs +++ b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/ScenarioTests/DataFactoriesScenarioTestsBase.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- using System.Collections.Generic; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.DataFactories; diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/packages.config b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/packages.config index 7d9a7e2f8e30..5faf69fbf99b 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/packages.config +++ b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/packages.config @@ -2,15 +2,14 @@ - - - + + @@ -20,15 +19,19 @@ - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories/Commands.DataFactories.csproj b/src/ResourceManager/DataFactories/Commands.DataFactories/Commands.DataFactories.csproj index 848b1d1945db..80a73e3d9b65 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories/Commands.DataFactories.csproj +++ b/src/ResourceManager/DataFactories/Commands.DataFactories/Commands.DataFactories.csproj @@ -54,10 +54,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -73,6 +69,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -97,12 +94,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -263,6 +260,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories/DataFactoryCommonUtilities.cs b/src/ResourceManager/DataFactories/Commands.DataFactories/DataFactoryCommonUtilities.cs index 57ca8b958e6f..c6cb8a84c724 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories/DataFactoryCommonUtilities.cs +++ b/src/ResourceManager/DataFactories/Commands.DataFactories/DataFactoryCommonUtilities.cs @@ -17,11 +17,9 @@ using System.Collections.Generic; using System.Globalization; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Commands.DataFactories.Properties; -using Microsoft.WindowsAzure; -using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json; -using Microsoft.Azure.Common.Authentication; namespace Microsoft.Azure.Commands.DataFactories { diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.cs b/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.cs index a178e687ac83..4a534bc290e0 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.cs +++ b/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.cs @@ -14,14 +14,8 @@ using System.IO; using Microsoft.Azure.Management.DataFactories; -using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Commands.DataFactories.Properties; -using System; -using Microsoft.WindowsAzure.Storage.Blob; -using Microsoft.WindowsAzure.Storage; -using System.Net; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.DataFactories { diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories/packages.config b/src/ResourceManager/DataFactories/Commands.DataFactories/packages.config index 2c1116ac0c55..69f276d6e7a6 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories/packages.config +++ b/src/ResourceManager/DataFactories/Commands.DataFactories/packages.config @@ -2,7 +2,6 @@ - @@ -16,8 +15,8 @@ - - + + diff --git a/src/ResourceManager/DataFactories/DataFactories.sln b/src/ResourceManager/DataFactories/DataFactories.sln index 45032305aacf..c11eef6254d6 100644 --- a/src/ResourceManager/DataFactories/DataFactories.sln +++ b/src/ResourceManager/DataFactories/DataFactories.sln @@ -24,10 +24,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Resources.Rest", " EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Commands.Tags\Commands.Tags.csproj", "{2493A8F7-1949-4F29-8D53-9D459046C3B8}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{7865F5ED-E0F3-45CD-87BA-214FE8A27061}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -75,6 +72,10 @@ Global {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Debug|Any CPU.Build.0 = Debug|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.ActiveCfg = Release|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/DataLakeAnalytics/.nuget/packages.config b/src/ResourceManager/DataLakeAnalytics/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/DataLakeAnalytics/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/AzureRM.DataLakeAnalytics.psd1 b/src/ResourceManager/DataLakeAnalytics/AzureRM.DataLakeAnalytics.psd1 index d9566026297c..ec34998f2f68 100644 --- a/src/ResourceManager/DataLakeAnalytics/AzureRM.DataLakeAnalytics.psd1 +++ b/src/ResourceManager/DataLakeAnalytics/AzureRM.DataLakeAnalytics.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'eca73aa1-a68f-4ceb-9775-70759316a57b' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4' }) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5' }) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Commands.DataLakeAnalytics.Test.csproj b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Commands.DataLakeAnalytics.Test.csproj index 76b8e02144ea..077bf5570a42 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Commands.DataLakeAnalytics.Test.csproj +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Commands.DataLakeAnalytics.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\..\..\ true - d191643d + 8f936962 true @@ -50,28 +51,26 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - - False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.Analytics.0.9.4-preview\lib\net40\Microsoft.Azure.Management.DataLake.Analytics.dll + + ..\..\..\packages\Microsoft.Azure.Gallery.2.6.2-preview\lib\net40\Microsoft.Azure.Gallery.dll + True - - False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.AnalyticsCatalog.0.9.3-preview\lib\net40\Microsoft.Azure.Management.DataLake.AnalyticsCatalog.dll + + ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll + True - + False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.AnalyticsJob.0.9.6-preview\lib\net40\Microsoft.Azure.Management.DataLake.AnalyticsJob.dll + ..\..\..\packages\Microsoft.Azure.Management.DataLake.Analytics.0.10.1-preview\lib\net45\Microsoft.Azure.Management.DataLake.Analytics.dll + True - + False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.9.1-preview\lib\net40\Microsoft.Azure.Management.DataLake.Store.dll + ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.10.0-preview\lib\net45\Microsoft.Azure.Management.DataLake.Store.dll + True False @@ -83,11 +82,12 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - + False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.6.0-preview\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + True False @@ -97,12 +97,23 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + False + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + + + False + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.2.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll + True False @@ -144,18 +155,27 @@ ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + - - False - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True - - False - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True @@ -164,6 +184,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3436a126-edc9-4060-8952-9a1be34cdd95} Commands.ScenarioTests.ResourceManager.Common @@ -178,6 +202,9 @@ Designer + + PreserveNewest + PreserveNewest diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Properties/AssemblyInfo.cs index 34a508723774..db286067c633 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -33,3 +34,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTests.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTests.cs index 5f8d4bdb2ba6..933dcd2a8f11 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTests.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTests.cs @@ -24,11 +24,9 @@ public class AdlaTests : AdlaTestsBase [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestAdlaAccount() { - RunPowerShellTest(true, + AdlaTestsBase.NewInstance.RunPsTest(true, string.Format( - "Test-DataLakeAnalyticsAccount -resourceGroupName {0} -accountName {1} -dataLakeAccountName {2} -secondDataLakeAccountName {3} -blobAccountName {4} -blobAccountKey {5} -location '{6}'", - this.resourceGroupName, this.dataLakeAnalyticsAccountName, this.dataLakeStoreAccountName, - this.secondDataLakeStoreAccountName, this.azureBlobStoreName, this.azureBlobStoreAccessKey, + "Test-DataLakeAnalyticsAccount -blobAccountKey -location '{0}'", AdlaTestsBase.resourceGroupLocation)); } @@ -36,12 +34,9 @@ public void TestAdlaAccount() [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestAdlaCatalog() { - RunPowerShellTest(false, + AdlaTestsBase.NewInstance.RunPsTest(false, string.Format( - "Test-DataLakeAnalyticsCatalog -resourceGroupName {0} -accountName {1} -dataLakeAccountName {2} -databaseName {3} -tableName {4} -tvfName {5} -viewName {6} -procName {7} -secretName {8} -secretPwd {9} -credentialName {10} -location '{11}'", - this.resourceGroupName, this.dataLakeAnalyticsAccountName, this.dataLakeStoreAccountName, - this.dbName, this.tableName, this.tvfName, this.viewName, this.procName, this.secretName, - this.secretPwd, this.credName, + "Test-DataLakeAnalyticsCatalog -location '{0}'", AdlaTestsBase.resourceGroupLocation)); } @@ -49,10 +44,9 @@ public void TestAdlaCatalog() [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestAdlaJob() { - RunPowerShellTest(false, + AdlaTestsBase.NewInstance.RunPsTest(false, string.Format( - "Test-DataLakeAnalyticsJob -resourceGroupName {0} -accountName {1} -dataLakeAccountName {2} -location '{3}'", - this.resourceGroupName, this.dataLakeAnalyticsAccountName, this.dataLakeStoreAccountName, + "Test-DataLakeAnalyticsJob -location '{0}'", AdlaTestsBase.resourceGroupLocation)); } @@ -60,10 +54,9 @@ public void TestAdlaJob() [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestNegativeAdlaAccount() { - RunPowerShellTest(false, + AdlaTestsBase.NewInstance.RunPsTest(false, string.Format( - "Test-NegativeDataLakeAnalyticsAccount -resourceGroupName {0} -accountName {1} -dataLakeAccountName {2} -location '{3}'", - this.resourceGroupName, this.dataLakeAnalyticsAccountName, this.dataLakeStoreAccountName, + "Test-NegativeDataLakeAnalyticsAccount -location '{0}'", AdlaTestsBase.resourceGroupLocation)); } @@ -71,10 +64,9 @@ public void TestNegativeAdlaAccount() [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestNegativeAdlaJob() { - RunPowerShellTest(false, + AdlaTestsBase.NewInstance.RunPsTest(false, string.Format( - "Test-NegativeDataLakeAnalyticsJob -resourceGroupName {0} -accountName {1} -dataLakeAccountName {2} -location '{3}'", - this.resourceGroupName, this.dataLakeAnalyticsAccountName, this.dataLakeStoreAccountName, + "Test-NegativeDataLakeAnalyticsJob -location '{0}'", AdlaTestsBase.resourceGroupLocation)); } } diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTests.ps1 b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTests.ps1 index e7e97826c38e..61826b26675c 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTests.ps1 +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTests.ps1 @@ -6,123 +6,137 @@ function Test-DataLakeAnalyticsAccount { param ( - $resourceGroupName, - $accountName, - $dataLakeAccountName, - $secondDataLakeAccountName, + $resourceGroupName = (Get-ResourceGroupName), + $accountName = (Get-DataLakeAnalyticsAccountName), + $dataLakeAccountName = (Get-DataLakeStoreAccountName), + $secondDataLakeAccountName = (Get-DataLakeStoreAccountName), $blobAccountName, $blobAccountKey, - $location = "East US 2" + $location = "West US" ) + + try + { + # Creating Account and initial setup + New-AzureRmResourceGroup -Name $resourceGroupName -Location $location + New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $dataLakeAccountName -Location $location + New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $secondDataLakeAccountName -Location $location + $accountCreated = New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName - # Creating Account - $accountCreated = New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName - - Assert-AreEqual $accountName $accountCreated.Name - Assert-AreEqual $location $accountCreated.Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountCreated.Type - Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} - - # In loop to check if account exists - for ($i = 0; $i -le 60; $i++) - { - [array]$accountGet = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName - if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") - { - Assert-AreEqual $accountName $accountGet[0].Name - Assert-AreEqual $location $accountGet[0].Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountGet[0].Type - Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} - break - } - - Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) - Assert-False {$i -eq 60} "dataLakeAnalytics account is not in succeeded state even after 30 min." - } - - # Updating Account - $tagsToUpdate = @{"Name" = "TestTag"; "Value" = "TestUpdate"} - $accountUpdated = Set-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Tags $tagsToUpdate + Assert-AreEqual $accountName $accountCreated.Name + Assert-AreEqual $location $accountCreated.Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountCreated.Type + Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} + + # In loop to check if account exists + for ($i = 0; $i -le 60; $i++) + { + [array]$accountGet = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName + if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") + { + Assert-AreEqual $accountName $accountGet[0].Name + Assert-AreEqual $location $accountGet[0].Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountGet[0].Type + Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} + break + } + + Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" + [Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities]::Wait(30000) + Assert-False {$i -eq 60} "dataLakeAnalytics account is not in succeeded state even after 30 min." + } + + # Updating Account + $tagsToUpdate = @{"Name" = "TestTag"; "Value" = "TestUpdate"} + $accountUpdated = Set-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Tags $tagsToUpdate - Assert-AreEqual $accountName $accountUpdated.Name - Assert-AreEqual $location $accountUpdated.Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountUpdated.Type - Assert-True {$accountUpdated.Id -like "*$resourceGroupName*"} + Assert-AreEqual $accountName $accountUpdated.Name + Assert-AreEqual $location $accountUpdated.Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountUpdated.Type + Assert-True {$accountUpdated.Id -like "*$resourceGroupName*"} - Assert-NotNull $accountUpdated.Tags "Tags do not exists" - Assert-NotNull $accountUpdated.Tags["TestTag"] "The updated tag 'TestTag' does not exist" + Assert-NotNull $accountUpdated.Tags "Tags do not exists" + Assert-NotNull $accountUpdated.Tags["TestTag"] "The updated tag 'TestTag' does not exist" - # List all accounts in resource group - [array]$accountsInResourceGroup = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName - Assert-True {$accountsInResourceGroup.Count -ge 1} + # List all accounts in resource group + [array]$accountsInResourceGroup = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName + Assert-True {$accountsInResourceGroup.Count -ge 1} - $found = 0 - for ($i = 0; $i -lt $accountsInResourceGroup.Count; $i++) - { - if ($accountsInResourceGroup[$i].Name -eq $accountName) - { - $found = 1 - Assert-AreEqual $location $accountsInResourceGroup[$i].Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountsInResourceGroup[$i].Type - Assert-True {$accountsInResourceGroup[$i].Id -like "*$resourceGroupName*"} - break - } - } - Assert-True {$found -eq 1} "Account created earlier is not found when listing all in resource group: $resourceGroupName." - - # List all dataLakeAnalytics accounts in subscription - [array]$accountsInSubscription = Get-AzureRmDataLakeAnalyticsAccount - Assert-True {$accountsInSubscription.Count -ge 1} - Assert-True {$accountsInSubscription.Count -ge $accountsInResourceGroup.Count} + $found = 0 + for ($i = 0; $i -lt $accountsInResourceGroup.Count; $i++) + { + if ($accountsInResourceGroup[$i].Name -eq $accountName) + { + $found = 1 + Assert-AreEqual $location $accountsInResourceGroup[$i].Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountsInResourceGroup[$i].Type + Assert-True {$accountsInResourceGroup[$i].Id -like "*$resourceGroupName*"} + break + } + } + Assert-True {$found -eq 1} "Account created earlier is not found when listing all in resource group: $resourceGroupName." + + # List all dataLakeAnalytics accounts in subscription + [array]$accountsInSubscription = Get-AzureRmDataLakeAnalyticsAccount + Assert-True {$accountsInSubscription.Count -ge 1} + Assert-True {$accountsInSubscription.Count -ge $accountsInResourceGroup.Count} - $found = 0 - for ($i = 0; $i -lt $accountsInSubscription.Count; $i++) - { - if ($accountsInSubscription[$i].Name -eq $accountName) - { - $found = 1 - Assert-AreEqual $location $accountsInSubscription[$i].Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountsInSubscription[$i].Type - Assert-True {$accountsInSubscription[$i].Id -like "*$resourceGroupName*"} - break - } - } - Assert-True {$found -eq 1} "Account created earlier is not found when listing all in subscription." - - # add a data lake store account to the analytics account - Add-AzureRmDataLakeAnalyticsDataSource -Account $accountName -DataLakeStore $secondDataLakeAccountName - - # get the account and ensure that it contains two data lake stores - $testStoreAdd = Get-AzureRmDataLakeAnalyticsAccount -Name $accountName - Assert-AreEqual 2 $testStoreAdd.Properties.DataLakeStoreAccounts.Count - - # remove the Data lake storage account - Assert-True {Remove-AzureRmDataLakeAnalyticsDataSource -Account $accountName -DataLakeStore $secondDataLakeAccountName -Force -PassThru} "Remove Data Lake Store account failed." - - # get the account and ensure that it contains one data lake store - $testStoreAdd = Get-AzureRmDataLakeAnalyticsAccount -Name $accountName - Assert-AreEqual 1 $testStoreAdd.Properties.DataLakeStoreAccounts.Count - - # add a blob account to the analytics account - Add-AzureRmDataLakeAnalyticsDataSource -Account $accountName -Blob $blobAccountName -AccessKey $blobAccountKey - - # get the account and ensure that it contains one blob account - $testStoreAdd = Get-AzureRmDataLakeAnalyticsAccount -Name $accountName - Assert-AreEqual 1 $testStoreAdd.Properties.StorageAccounts.Count - - # remove the blob storage account - Assert-True {Remove-AzureRmDataLakeAnalyticsDataSource -Account $accountName -Blob $blobAccountName -Force -PassThru} "Remove blob Storage account failed." - - # get the account and ensure that it contains no azure storage accounts - $testStoreAdd = Get-AzureRmDataLakeAnalyticsAccount -Name $accountName - Assert-True {$testStoreAdd.Properties.StorageAccounts -eq $null -or $testStoreAdd.Properties.StorageAccounts.Count -eq 0} "Remove blob storage reported success but failed to remove the account." - - # Delete dataLakeAnalytics account - Assert-True {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." - - # Verify that it is gone by trying to get it again - Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName} + $found = 0 + for ($i = 0; $i -lt $accountsInSubscription.Count; $i++) + { + if ($accountsInSubscription[$i].Name -eq $accountName) + { + $found = 1 + Assert-AreEqual $location $accountsInSubscription[$i].Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountsInSubscription[$i].Type + Assert-True {$accountsInSubscription[$i].Id -like "*$resourceGroupName*"} + break + } + } + Assert-True {$found -eq 1} "Account created earlier is not found when listing all in subscription." + + # add a data lake store account to the analytics account + Add-AzureRmDataLakeAnalyticsDataSource -Account $accountName -DataLakeStore $secondDataLakeAccountName + + # get the account and ensure that it contains two data lake stores + $testStoreAdd = Get-AzureRmDataLakeAnalyticsAccount -Name $accountName + Assert-AreEqual 2 $testStoreAdd.Properties.DataLakeStoreAccounts.Count + + # remove the Data lake storage account + Assert-True {Remove-AzureRmDataLakeAnalyticsDataSource -Account $accountName -DataLakeStore $secondDataLakeAccountName -Force -PassThru} "Remove Data Lake Store account failed." + + # get the account and ensure that it contains one data lake store + $testStoreAdd = Get-AzureRmDataLakeAnalyticsAccount -Name $accountName + Assert-AreEqual 1 $testStoreAdd.Properties.DataLakeStoreAccounts.Count + + # add a blob account to the analytics account + Add-AzureRmDataLakeAnalyticsDataSource -Account $accountName -Blob $blobAccountName -AccessKey $blobAccountKey + + # get the account and ensure that it contains one blob account + $testStoreAdd = Get-AzureRmDataLakeAnalyticsAccount -Name $accountName + Assert-AreEqual 1 $testStoreAdd.Properties.StorageAccounts.Count + + # remove the blob storage account + Assert-True {Remove-AzureRmDataLakeAnalyticsDataSource -Account $accountName -Blob $blobAccountName -Force -PassThru} "Remove blob Storage account failed." + + # get the account and ensure that it contains no azure storage accounts + $testStoreAdd = Get-AzureRmDataLakeAnalyticsAccount -Name $accountName + Assert-True {$testStoreAdd.Properties.StorageAccounts -eq $null -or $testStoreAdd.Properties.StorageAccounts.Count -eq 0} "Remove blob storage reported success but failed to remove the account." + + # Delete dataLakeAnalytics account + Assert-True {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." + + # Verify that it is gone by trying to get it again + Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName} + } + finally + { + # cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here. + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $dataLakeAccountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $secondDataLakeAccountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + } } @@ -134,70 +148,81 @@ function Test-DataLakeAnalyticsJob { param ( - $resourceGroupName, - $accountName, - $dataLakeAccountName, + $resourceGroupName = (Get-ResourceGroupName), + $accountName = (Get-DataLakeAnalyticsAccountName), + $dataLakeAccountName = (Get-DataLakeStoreAccountName), $location = "West US" ) - - # Creating Account - $accountCreated = New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName + try + { + # Creating Account and initial setup + New-AzureRmResourceGroup -Name $resourceGroupName -Location $location + New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $dataLakeAccountName -Location $location + $accountCreated = New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName - Assert-AreEqual $accountName $accountCreated.Name - Assert-AreEqual $location $accountCreated.Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountCreated.Type - Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} - - # In loop to check if account exists - for ($i = 0; $i -le 60; $i++) - { - [array]$accountGet = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName - if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") - { - Assert-AreEqual $accountName $accountGet[0].Name - Assert-AreEqual $location $accountGet[0].Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountGet[0].Type - Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} - break - } - - Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) - Assert-False {$i -eq 60} "dataLakeAnalytics accounts not in succeeded state even after 30 min." - } - - # For now, all Job related tests just ensure that they have a valid response and do not throw. - # Wait for two minutes prior to attempting to submit the job in the freshly created account. - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(120000) - # submit a job - $jobInfo = Submit-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -Name "TestJob" -Script "DROP DATABASE IF EXISTS foo; CREATE DATABASE foo;" - Assert-NotNull {$jobInfo} - - # "cancel" the fake job right away - Stop-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -JobId $jobInfo.JobId -Force - $cancelledJob = Get-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -JobId $jobInfo.JobId - - # Get the specific job, and the list of all jobs in the resource group - Assert-NotNull {$cancelledJob} + Assert-AreEqual $accountName $accountCreated.Name + Assert-AreEqual $location $accountCreated.Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountCreated.Type + Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} + + # In loop to check if account exists + for ($i = 0; $i -le 60; $i++) + { + [array]$accountGet = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName + if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") + { + Assert-AreEqual $accountName $accountGet[0].Name + Assert-AreEqual $location $accountGet[0].Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountGet[0].Type + Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} + break + } + + Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" + [Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities]::Wait(30000) + Assert-False {$i -eq 60} "dataLakeAnalytics accounts not in succeeded state even after 30 min." + } + + # For now, all Job related tests just ensure that they have a valid response and do not throw. + # Wait for two minutes and 30 seconds prior to attempting to submit the job in the freshly created account. + [Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities]::Wait(150000) + # submit a job + $jobInfo = Submit-AzureRmDataLakeAnalyticsJob -AccountName $accountName -Name "TestJob" -Script "DROP DATABASE IF EXISTS foo; CREATE DATABASE foo;" + Assert-NotNull {$jobInfo} + + # "cancel" the fake job right away + Stop-AzureRmDataLakeAnalyticsJob -AccountName $accountName -JobId $jobInfo.JobId -Force + $cancelledJob = Get-AzureRmDataLakeAnalyticsJob -AccountName $accountName -JobId $jobInfo.JobId + + # Get the specific job, and the list of all jobs in the resource group + Assert-NotNull {$cancelledJob} - # Verify the job was actually cancelled. - Assert-True {$cancelledJob.Result -like "*Cancel*"} + # Verify the job was actually cancelled. + Assert-True {$cancelledJob.Result -like "*Cancel*"} - Assert-NotNull {Get-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName} + Assert-NotNull {Get-AzureRmDataLakeAnalyticsJob -AccountName $accountName} - $jobsWithDateOffset = Get-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -SubmittedAfter $(([DateTime]::Now).AddMinutes(-5)) + $jobsWithDateOffset = Get-AzureRmDataLakeAnalyticsJob -AccountName $accountName -SubmittedAfter $(([DateTime]::Now).AddMinutes(-5)) - Assert-True {$jobsWithDateOffset.Count -gt 0} "Failed to retrieve jobs submitted after five miuntes ago" + Assert-True {$jobsWithDateOffset.Count -gt 0} "Failed to retrieve jobs submitted after five miuntes ago" - $jobsWithDateOffset = Get-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -SubmittedBefore $(([DateTime]::Now).AddMinutes(0)) + $jobsWithDateOffset = Get-AzureRmDataLakeAnalyticsJob -AccountName $accountName -SubmittedBefore $(([DateTime]::Now).AddMinutes(0)) - Assert-True {$jobsWithDateOffset.Count -gt 0} "Failed to retrieve jobs submitted before right now" + Assert-True {$jobsWithDateOffset.Count -gt 0} "Failed to retrieve jobs submitted before right now" - # Delete the DataLakeAnalytics account - Assert-True {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." + # Delete the DataLakeAnalytics account + Assert-True {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." - # Verify that it is gone by trying to get it again - Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName} + # Verify that it is gone by trying to get it again + Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName} + } + finally + { + # cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here. + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $dataLakeAccountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + } } @@ -209,57 +234,69 @@ function Test-NegativeDataLakeAnalyticsAccount { param ( - $resourceGroupName, - $accountName, + $resourceGroupName = (Get-ResourceGroupName), + $accountName = (Get-DataLakeAnalyticsAccountName), $location = "West US", - $dataLakeAccountName, + $dataLakeAccountName = (Get-DataLakeStoreAccountName), $fakeaccountName = "psfakedataLakeAnalyticsaccounttest" ) - # Creating Account - $accountCreated = New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName + try + { + # Creating Account and initial setup + New-AzureRmResourceGroup -Name $resourceGroupName -Location $location + New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $dataLakeAccountName -Location $location + $accountCreated = New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName - Assert-AreEqual $accountName $accountCreated.Name - Assert-AreEqual $location $accountCreated.Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountCreated.Type - Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} - - # In loop to check if account exists - for ($i = 0; $i -le 60; $i++) - { - [array]$accountGet = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName - if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") - { - Assert-AreEqual $accountName $accountGet[0].Name - Assert-AreEqual $location $accountGet[0].Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountGet[0].Type - Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} - break - } - - Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) - Assert-False {$i -eq 60} "dataLakeAnalytics accounts not in succeeded state even after 30 min." - } - - # attempt to recreate the already created account - Assert-Throws {New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName} - - # attempt to update a non-existent account - $tagsToUpdate = @{"Name" = "TestTag"; "Value" = "TestUpdate"} - Assert-Throws {Set-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName -Tags $tagsToUpdate} - - # attempt to get a non-existent account - Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName} - - # Delete dataLakeAnalytics account - Assert-True {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." - - # Verify that trying to delete a non existent account now throws - Assert-Throws {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} - - # Verify that it is gone by trying to get it again - Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName} + Assert-AreEqual $accountName $accountCreated.Name + Assert-AreEqual $location $accountCreated.Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountCreated.Type + Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} + + # In loop to check if account exists + for ($i = 0; $i -le 60; $i++) + { + [array]$accountGet = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName + if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") + { + Assert-AreEqual $accountName $accountGet[0].Name + Assert-AreEqual $location $accountGet[0].Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountGet[0].Type + Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} + break + } + + Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" + [Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities]::Wait(30000) + Assert-False {$i -eq 60} "dataLakeAnalytics accounts not in succeeded state even after 30 min." + } + + # attempt to recreate the already created account + Assert-Throws {New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName} + + # attempt to update a non-existent account + $tagsToUpdate = @{"Name" = "TestTag"; "Value" = "TestUpdate"} + Assert-Throws {Set-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName -Tags $tagsToUpdate} + + # attempt to get a non-existent account + Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName} + + # Delete dataLakeAnalytics account + Assert-True {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." + + # Verify that trying to delete a non existent account now throws + Assert-Throws {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} + + # Verify that it is gone by trying to get it again + Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName} + } + finally + { + # cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here. + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $dataLakeAccountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + } } @@ -271,56 +308,68 @@ function Test-NegativeDataLakeAnalyticsJob { param ( - $resourceGroupName, - $accountName, - $dataLakeAccountName, + $resourceGroupName = (Get-ResourceGroupName), + $accountName = (Get-DataLakeAnalyticsAccountName), + $dataLakeAccountName = (Get-DataLakeStoreAccountName), $location = "West US" ) - # Creating Account - $accountCreated = New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName + try + { + # Creating Account and initial setup + New-AzureRmResourceGroup -Name $resourceGroupName -Location $location + New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $dataLakeAccountName -Location $location + $accountCreated = New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName - Assert-AreEqual $accountName $accountCreated.Name - Assert-AreEqual $location $accountCreated.Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountCreated.Type - Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} - - # In loop to check if account exists - for ($i = 0; $i -le 60; $i++) - { - [array]$accountGet = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName - if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") - { - Assert-AreEqual $accountName $accountGet[0].Name - Assert-AreEqual $location $accountGet[0].Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountGet[0].Type - Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} - break - } - - Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) - Assert-False {$i -eq 60} "dataLakeAnalytics accounts not in succeeded state even after 30 min." - } - - # attempt to "cancel" a non-existent job - Assert-Throws {Stop-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -JobIdentity [Guid]::Empty} - - # Attempt to get a job that doesn't exist - Assert-Throws {Get-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -JobIdentity [Guid]::Empty} - - # Attempt to Get debug data for a non-existent job - Assert-Throws {Get-AzureRmDataLakeAnalyticsJobDebugInfo -ResourceGroupName $resourceGroupName -AccountName $accountName -JobIdentity [Guid]::Empty} - - $jobsWithDateOffset = Get-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -SubmittedAfter $([DateTime]::Now) - - Assert-True {$jobsWithDateOffset.Count -eq 0} "Retrieval of jobs submitted after right now returned results and should not have" - - # Delete the DataLakeAnalytics account - Assert-True {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." - - # Verify that it is gone by trying to get it again - Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName} + Assert-AreEqual $accountName $accountCreated.Name + Assert-AreEqual $location $accountCreated.Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountCreated.Type + Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} + + # In loop to check if account exists + for ($i = 0; $i -le 60; $i++) + { + [array]$accountGet = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName + if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") + { + Assert-AreEqual $accountName $accountGet[0].Name + Assert-AreEqual $location $accountGet[0].Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountGet[0].Type + Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} + break + } + + Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" + [Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities]::Wait(30000) + Assert-False {$i -eq 60} "dataLakeAnalytics accounts not in succeeded state even after 30 min." + } + + # attempt to "cancel" a non-existent job + Assert-Throws {Stop-AzureRmDataLakeAnalyticsJob -AccountName $accountName -JobIdentity [Guid]::Empty} + + # Attempt to get a job that doesn't exist + Assert-Throws {Get-AzureRmDataLakeAnalyticsJob -AccountName $accountName -JobIdentity [Guid]::Empty} + + # Attempt to Get debug data for a non-existent job + Assert-Throws {Get-AzureRmDataLakeAnalyticsJobDebugInfo -AccountName $accountName -JobIdentity [Guid]::Empty} + + $jobsWithDateOffset = Get-AzureRmDataLakeAnalyticsJob -AccountName $accountName -SubmittedAfter $([DateTime]::Now) + + Assert-True {$jobsWithDateOffset.Count -eq 0} "Retrieval of jobs submitted after right now returned results and should not have" + + # Delete the DataLakeAnalytics account + Assert-True {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." + + # Verify that it is gone by trying to get it again + Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName} + } + finally + { + # cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here. + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $dataLakeAccountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + } } <# @@ -331,328 +380,340 @@ function Test-DataLakeAnalyticsCatalog { param ( - $resourceGroupName, - $accountName, - $dataLakeAccountName, - $databaseName, - $tableName, - $tvfName, - $viewName, - $procName, - $credentialName, - $secretName, - $secretPwd, + $resourceGroupName = (Get-ResourceGroupName), + $accountName = (Get-DataLakeAnalyticsAccountName), + $dataLakeAccountName = (Get-DataLakeStoreAccountName), + $databaseName = (getAssetName), + $tableName = (getAssetName), + $tvfName = (getAssetName), + $viewName = (getAssetName), + $procName = (getAssetName), + $credentialName = (getAssetName), + $secretName = (getAssetName), + $secretPwd = (getAssetName), $location = "West US" ) - # Creating Account - $accountCreated = New-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location -DefaultDataLakeStore $dataLakeAccountName + try + { + # Creating Account and initial setup + New-AzureRmResourceGroup -Name $resourceGroupName -Location $location + New-AzureRmDataLakeStoreAccount -Name $dataLakeAccountName -Location $location -ResourceGroupName $resourceGroupName + $accountCreated = New-AzureRmDataLakeAnalyticsAccount -Name $accountName -Location $location -ResourceGroupName $resourceGroupName -DefaultDataLakeStore $dataLakeAccountName - Assert-AreEqual $accountName $accountCreated.Name - Assert-AreEqual $location $accountCreated.Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountCreated.Type - Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} - - # In loop to check if account exists - for ($i = 0; $i -le 60; $i++) - { - [array]$accountGet = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName - if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") - { - Assert-AreEqual $accountName $accountGet[0].Name - Assert-AreEqual $location $accountGet[0].Location - Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountGet[0].Type - Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} - break - } - - Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) - Assert-False {$i -eq 60} "dataLakeAnalytics accounts not in succeeded state even after 30 min." - } + Assert-AreEqual $accountName $accountCreated.Name + Assert-AreEqual $location $accountCreated.Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountCreated.Type + Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} + + # In loop to check if account exists + for ($i = 0; $i -le 60; $i++) + { + [array]$accountGet = Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName + if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") + { + Assert-AreEqual $accountName $accountGet[0].Name + Assert-AreEqual $location $accountGet[0].Location + Assert-AreEqual "Microsoft.DataLakeAnalytics/accounts" $accountGet[0].Type + Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} + break + } + + Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" + [Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities]::Wait(30000) + Assert-False {$i -eq 60} "dataLakeAnalytics accounts not in succeeded state even after 30 min." + } - # For now, all Job related tests just ensure that they have a valid response and do not throw. - # Wait for two minutes prior to attempting to submit the job in the freshly created account. - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(120000) + # For now, all Job related tests just ensure that they have a valid response and do not throw. + # Wait for two minutes prior to attempting to submit the job in the freshly created account. + [Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities]::Wait(120000) - # Run a job to create the catalog items (except secret and credential) - $scriptTemplate = @" -DROP DATABASE IF EXISTS {0}; CREATE DATABASE {0}; -CREATE TABLE {0}.dbo.{1} -( - //Define schema of table - UserId int, - Start DateTime, - Region string, - Query string, - Duration int, - Urls string, - ClickedUrls string, - INDEX idx1 //Name of index - CLUSTERED (Region ASC) //Column to cluster by - PARTITIONED BY HASH (Region) //Column to partition by -); -DROP FUNCTION IF EXISTS {0}.dbo.{2}; - -//create table weblogs on space-delimited website log data -CREATE FUNCTION {0}.dbo.{2}() -RETURNS @result TABLE -( - s_date DateTime, - s_time string, - s_sitename string, - cs_method string, - cs_uristem string, - cs_uriquery string, - s_port int, - cs_username string, - c_ip string, - cs_useragent string, - cs_cookie string, - cs_referer string, - cs_host string, - sc_status int, - sc_substatus int, - sc_win32status int, - sc_bytes int, - cs_bytes int, - s_timetaken int -) -AS -BEGIN - - @result = EXTRACT - s_date DateTime, - s_time string, - s_sitename string, - cs_method string, - cs_uristem string, - cs_uriquery string, - s_port int, - cs_username string, - c_ip string, - cs_useragent string, - cs_cookie string, - cs_referer string, - cs_host string, - sc_status int, - sc_substatus int, - sc_win32status int, - sc_bytes int, - cs_bytes int, - s_timetaken int - FROM @"/Samples/Data/WebLog.log" - USING Extractors.Text(delimiter:' '); - -RETURN; -END; -CREATE VIEW {0}.dbo.{3} -AS - SELECT * FROM - ( - VALUES(1,2),(2,4) - ) -AS -T(a, b); -CREATE PROCEDURE {0}.dbo.{4}() -AS BEGIN - CREATE VIEW {0}.dbo.{3} - AS - SELECT * FROM - ( - VALUES(1,2),(2,4) - ) - AS - T(a, b); -END; + # Run a job to create the catalog items (except secret and credential) + $scriptTemplate = @" + DROP DATABASE IF EXISTS {0}; CREATE DATABASE {0}; + CREATE TABLE {0}.dbo.{1} + ( + //Define schema of table + UserId int, + Start DateTime, + Region string, + Query string, + Duration int, + Urls string, + ClickedUrls string, + INDEX idx1 //Name of index + CLUSTERED (Region ASC) //Column to cluster by + PARTITIONED BY HASH (Region) //Column to partition by + ); + DROP FUNCTION IF EXISTS {0}.dbo.{2}; + + //create table weblogs on space-delimited website log data + CREATE FUNCTION {0}.dbo.{2}() + RETURNS @result TABLE + ( + s_date DateTime, + s_time string, + s_sitename string, + cs_method string, + cs_uristem string, + cs_uriquery string, + s_port int, + cs_username string, + c_ip string, + cs_useragent string, + cs_cookie string, + cs_referer string, + cs_host string, + sc_status int, + sc_substatus int, + sc_win32status int, + sc_bytes int, + cs_bytes int, + s_timetaken int + ) + AS + BEGIN + + @result = EXTRACT + s_date DateTime, + s_time string, + s_sitename string, + cs_method string, + cs_uristem string, + cs_uriquery string, + s_port int, + cs_username string, + c_ip string, + cs_useragent string, + cs_cookie string, + cs_referer string, + cs_host string, + sc_status int, + sc_substatus int, + sc_win32status int, + sc_bytes int, + cs_bytes int, + s_timetaken int + FROM @"/Samples/Data/WebLog.log" + USING Extractors.Text(delimiter:' '); + + RETURN; + END; + CREATE VIEW {0}.dbo.{3} + AS + SELECT * FROM + ( + VALUES(1,2),(2,4) + ) + AS + T(a, b); + CREATE PROCEDURE {0}.dbo.{4}() + AS BEGIN + CREATE VIEW {0}.dbo.{3} + AS + SELECT * FROM + ( + VALUES(1,2),(2,4) + ) + AS + T(a, b); + END; "@ - # run the script - $scriptToRun = [string]::Format($scriptTemplate, $databaseName, $tableName, $tvfName, $viewName, $procName) - $jobInfo = Submit-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -Name "TestJob" -Script $scriptToRun - $result = Wait-AzureRMDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -JobId $jobInfo.JobId - Assert-AreEqual "Succeeded" $result.Result + # run the script + $scriptToRun = [string]::Format($scriptTemplate, $databaseName, $tableName, $tvfName, $viewName, $procName) + $jobInfo = Submit-AzureRmDataLakeAnalyticsJob -AccountName $accountName -Name "TestJob" -Script $scriptToRun + $result = Wait-AzureRMDataLakeAnalyticsJob -AccountName $accountName -JobId $jobInfo.JobId + Assert-AreEqual "Succeeded" $result.Result - # retrieve the list of databases and ensure the created DB is in it - $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType Database + # retrieve the list of databases and ensure the created DB is in it + $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType Database - Assert-NotNull $itemList "The database list is null" + Assert-NotNull $itemList "The database list is null" - Assert-True {$itemList.count -gt 0} "The database list is empty" - $found = $false - foreach($item in $itemList) - { - if($item.Name -eq $databaseName) + Assert-True {$itemList.count -gt 0} "The database list is empty" + $found = $false + foreach($item in $itemList) { - $found = $true - break + if($item.DatabaseName -eq $databaseName) + { + $found = $true + break + } } - } - Assert-True {$found} "Could not find the database $databaseName in the database list" + Assert-True {$found} "Could not find the database $databaseName in the database list" - # retrieve the specific DB - $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType Database -Path $databaseName - Assert-NotNull $specificItem "Could not retrieve the db by name" - Assert-AreEqual $databaseName $specificItem.Name + # retrieve the specific DB + $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType Database -Path $databaseName + Assert-NotNull $specificItem "Could not retrieve the db by name" + Assert-AreEqual $databaseName $specificItem.DatabaseName - # retrieve the list of tables and ensure the created table is in it - $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType Table -Path "$databaseName.dbo" + # retrieve the list of tables and ensure the created table is in it + $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType Table -Path "$databaseName.dbo" - Assert-NotNull $itemList "The table list is null" + Assert-NotNull $itemList "The table list is null" - Assert-True {$itemList.count -gt 0} "The table list is empty" - $found = $false - foreach($item in $itemList) - { - if($item.Name -eq $tableName) + Assert-True {$itemList.count -gt 0} "The table list is empty" + $found = $false + foreach($item in $itemList) { - $found = $true - break + if($item.TableName -eq $tableName) + { + $found = $true + break + } } - } - Assert-True {$found} "Could not find the table $tableName in the table list" + Assert-True {$found} "Could not find the table $tableName in the table list" - # retrieve the specific table - $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType Table -Path "$databaseName.dbo.$tableName" - Assert-NotNull $specificItem "Could not retrieve the table by name" - Assert-AreEqual $tableName $specificItem.Name + # retrieve the specific table + $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType Table -Path "$databaseName.dbo.$tableName" + Assert-NotNull $specificItem "Could not retrieve the table by name" + Assert-AreEqual $tableName $specificItem.TableName - # retrieve the list of table valued functions and ensure the created tvf is in it - $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType TableValuedFunction -Path "$databaseName.dbo" + # retrieve the list of table valued functions and ensure the created tvf is in it + $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType TableValuedFunction -Path "$databaseName.dbo" - Assert-NotNull $itemList "The TVF list is null" + Assert-NotNull $itemList "The TVF list is null" - Assert-True {$itemList.count -gt 0} "The TVF list is empty" - $found = $false - foreach($item in $itemList) - { - if($item.Name -eq $tvfName) + Assert-True {$itemList.count -gt 0} "The TVF list is empty" + $found = $false + foreach($item in $itemList) { - $found = $true - break + if($item.TvfName -eq $tvfName) + { + $found = $true + break + } } - } - Assert-True {$found} "Could not find the TVF $tvfName in the TVF list" + Assert-True {$found} "Could not find the TVF $tvfName in the TVF list" - # retrieve the specific TVF - $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType TableValuedFunction -Path "$databaseName.dbo.$tvfName" - Assert-NotNull $specificItem "Could not retrieve the TVF by name" - Assert-AreEqual $tvfName $specificItem.Name + # retrieve the specific TVF + $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType TableValuedFunction -Path "$databaseName.dbo.$tvfName" + Assert-NotNull $specificItem "Could not retrieve the TVF by name" + Assert-AreEqual $tvfName $specificItem.TvfName - # retrieve the list of procedures and ensure the created procedure is in it - $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType Procedure -Path "$databaseName.dbo" + # retrieve the list of procedures and ensure the created procedure is in it + $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType Procedure -Path "$databaseName.dbo" - Assert-NotNull $itemList "The procedure list is null" + Assert-NotNull $itemList "The procedure list is null" - Assert-True {$itemList.count -gt 0} "The procedure list is empty" - $found = $false - foreach($item in $itemList) - { - if($item.Name -eq $procName) + Assert-True {$itemList.count -gt 0} "The procedure list is empty" + $found = $false + foreach($item in $itemList) { - $found = $true - break + if($item.ProcName -eq $procName) + { + $found = $true + break + } } - } - Assert-True {$found} "Could not find the procedure $procName in the procedure list" + Assert-True {$found} "Could not find the procedure $procName in the procedure list" - # retrieve the specific procedure - $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType Procedure -Path "$databaseName.dbo.$procName" - Assert-NotNull $specificItem "Could not retrieve the procedure by name" - Assert-AreEqual $procName $specificItem.Name + # retrieve the specific procedure + $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType Procedure -Path "$databaseName.dbo.$procName" + Assert-NotNull $specificItem "Could not retrieve the procedure by name" + Assert-AreEqual $procName $specificItem.ProcName - # retrieve the list of views and ensure the created view is in it - $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType View -Path "$databaseName.dbo" + # retrieve the list of views and ensure the created view is in it + $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType View -Path "$databaseName.dbo" - Assert-NotNull $itemList "The view list is null" + Assert-NotNull $itemList "The view list is null" - Assert-True {$itemList.count -gt 0} "The view list is empty" - $found = $false - foreach($item in $itemList) - { - if($item.Name -eq $viewName) + Assert-True {$itemList.count -gt 0} "The view list is empty" + $found = $false + foreach($item in $itemList) { - $found = $true - break + if($item.ViewName -eq $viewName) + { + $found = $true + break + } } - } - Assert-True {$found} "Could not find the view $viewName in the view list" + Assert-True {$found} "Could not find the view $viewName in the view list" - # retrieve the specific view - $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType View -Path "$databaseName.dbo.$viewName" - Assert-NotNull $specificItem "Could not retrieve the view by name" - Assert-AreEqual $viewName $specificItem.Name + # retrieve the specific view + $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType View -Path "$databaseName.dbo.$viewName" + Assert-NotNull $specificItem "Could not retrieve the view by name" + Assert-AreEqual $viewName $specificItem.ViewName - # create the secret - $pw = ConvertTo-SecureString -String $secretPwd -AsPlainText -Force - $secret = New-Object System.Management.Automation.PSCredential($secretName,$pw) + # create the secret + $pw = ConvertTo-SecureString -String $secretPwd -AsPlainText -Force + $secret = New-Object System.Management.Automation.PSCredential($secretName,$pw) - New-AzureRmDataLakeAnalyticsCatalogSecret -ResourceGroupName $resourceGroupName -AccountName $accountName -secret $secret -DatabaseName $databaseName -Uri "https://pstest.contoso.com:443" + New-AzureRmDataLakeAnalyticsCatalogSecret -AccountName $accountName -secret $secret -DatabaseName $databaseName -Uri "https://pstest.contoso.com:443" - # verify that the credential can be retrieved - $getSecret = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType Secret -Path "$databaseName.$secretName" - Assert-NotNull $getSecret "Could not retrieve the secret" + # verify that the credential can be retrieved + $getSecret = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType Secret -Path "$databaseName.$secretName" + Assert-NotNull $getSecret "Could not retrieve the secret" - # verify that attmepting to create the secret again throws - # TODO: enable once we actually do throw when re-creating a secret. - # Assert-Throws {New-AzureRmDataLakeAnalyticsCatalogSecret -ResourceGroupName $resourceGroupName -AccountName $accountName -secret $secret -DatabaseName $databaseName -Uri "https://pstest.contoso.com:8080"} + # verify that attmepting to create the secret again throws + # TODO: enable once we actually do throw when re-creating a secret. + # Assert-Throws {New-AzureRmDataLakeAnalyticsCatalogSecret -AccountName $accountName -secret $secret -DatabaseName $databaseName -Uri "https://pstest.contoso.com:8080"} - # credential job template - $credentialJobTemplate = @" -USE {0}; -CREATE CREDENTIAL {1} WITH USER_NAME = "scope@rkm4grspxa", IDENTITY = "{2}"; + # credential job template + $credentialJobTemplate = @" + USE {0}; + CREATE CREDENTIAL {1} WITH USER_NAME = "scope@rkm4grspxa", IDENTITY = "{2}"; "@ - $credentialJob = [string]::Format($credentialJobTemplate, $databaseName, $credentialName, $secretName) + $credentialJob = [string]::Format($credentialJobTemplate, $databaseName, $credentialName, $secretName) - $jobInfo = Submit-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -Name "TestJobCredential" -Script $credentialJob - $result = Wait-AzureRMDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -JobId $jobInfo.JobId - Assert-AreEqual "Succeeded" $result.Result + $jobInfo = Submit-AzureRmDataLakeAnalyticsJob -AccountName $accountName -Name "TestJobCredential" -Script $credentialJob + $result = Wait-AzureRMDataLakeAnalyticsJob -AccountName $accountName -JobId $jobInfo.JobId + Assert-AreEqual "Succeeded" $result.Result - # retrieve the list of credentials and ensure the created credential is in it - $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType Credential -Path $databaseName + # retrieve the list of credentials and ensure the created credential is in it + $itemList = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType Credential -Path $databaseName - Assert-NotNull $itemList "The credential list is null" + Assert-NotNull $itemList "The credential list is null" - Assert-True {$itemList.count -gt 0} "The credential list is empty" - $found = $false - foreach($item in $itemList) - { - if($item.Name -eq $credentialName) + Assert-True {$itemList.count -gt 0} "The credential list is empty" + $found = $false + foreach($item in $itemList) { - $found = $true - break + if($item.CredentialName -eq $credentialName) + { + $found = $true + break + } } - } - # retrieve the specific credential - $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType Credential -Path "$databaseName.$credentialName" - Assert-NotNull $specificItem "Could not retrieve the credential by name" - Assert-AreEqual $credentialName $specificItem.Name - - # credential job template - $credentialJobTemplate = @" -USE {0}; -DROP CREDENTIAL {1}; + # retrieve the specific credential + $specificItem = Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType Credential -Path "$databaseName.$credentialName" + Assert-NotNull $specificItem "Could not retrieve the credential by name" + Assert-AreEqual $credentialName $specificItem.CredentialName + + # credential job template + $credentialJobTemplate = @" + USE {0}; + DROP CREDENTIAL {1}; "@ - $credentialJob = [string]::Format($credentialJobTemplate, $databaseName, $credentialName) + $credentialJob = [string]::Format($credentialJobTemplate, $databaseName, $credentialName) - $jobInfo = Submit-AzureRmDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -Name "TestJobCredential" -Script $credentialJob - $result = Wait-AzureRMDataLakeAnalyticsJob -ResourceGroupName $resourceGroupName -AccountName $accountName -JobId $jobInfo.JobId - Assert-AreEqual "Succeeded" $result.Result + $jobInfo = Submit-AzureRmDataLakeAnalyticsJob -AccountName $accountName -Name "TestJobCredential" -Script $credentialJob + $result = Wait-AzureRMDataLakeAnalyticsJob -AccountName $accountName -JobId $jobInfo.JobId + Assert-AreEqual "Succeeded" $result.Result - # delete the secret - Remove-AzureRmDataLakeAnalyticsCatalogSecret -ResourceGroupName $resourceGroupName -AccountName $accountName -Name $secretName -DatabaseName $databaseName -Force + # delete the secret + Remove-AzureRmDataLakeAnalyticsCatalogSecret -AccountName $accountName -Name $secretName -DatabaseName $databaseName -Force - # verify that the secret cannot be retrieved - Assert-Throws {Get-AzureRMDataLakeAnalyticsCatalogItem -ResourceGroupName $resourceGroupName -AccountName $accountName -ItemType Secret -Path "$databaseName.$secretName"} + # verify that the secret cannot be retrieved + Assert-Throws {Get-AzureRMDataLakeAnalyticsCatalogItem -AccountName $accountName -ItemType Secret -Path "$databaseName.$secretName"} - # Delete the DataLakeAnalytics account - Assert-True {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." + # Delete the DataLakeAnalytics account + Assert-True {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." - # Verify that it is gone by trying to get it again - Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName} + # Verify that it is gone by trying to get it again + Assert-Throws {Get-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName} + } + finally + { + # cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here. + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeAnalyticsAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $dataLakeAccountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTestsBase.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTestsBase.cs index a3ab9325b50b..3902a055c989 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTestsBase.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTestsBase.cs @@ -12,191 +12,261 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Management.DataLake.AnalyticsCatalog; -using Microsoft.Azure.Management.DataLake.AnalyticsJob; + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net; +using Microsoft.Azure.Gallery; +using Microsoft.Azure.Management.Authorization; +using Microsoft.Azure.Management.Resources; +using Microsoft.Azure.Management.DataLake.Store; +using Microsoft.Azure.Management.Resources.Models; +using Microsoft.Azure.Subscriptions; +using Microsoft.Azure.Test.HttpRecorder; +using Microsoft.Rest.ClientRuntime.Azure.TestFramework; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using LegacyTest = Microsoft.Azure.Test; +using TestEnvironmentFactory = Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestEnvironmentFactory; +using TestUtilities = Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities; +using Microsoft.Azure.Management.DataLake.Analytics; +using Microsoft.Azure.Management.Storage; +using Microsoft.Azure.Management.Storage.Models; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests { - using Microsoft.Azure; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Management.DataLake.Store; - using Microsoft.Azure.Management.DataLake.Store.Models; - using Microsoft.Azure.Management.Storage; - using Microsoft.Azure.Management.Storage.Models; - using Microsoft.Azure.Management.DataLake.Analytics; - using Microsoft.Azure.Management.Resources; - using Microsoft.Azure.Management.Resources.Models; - using Microsoft.Azure.Test; - using Microsoft.WindowsAzure.Commands.ScenarioTest; - using System; - using System.Net; - using System.Reflection; - - public abstract class AdlaTestsBase : TestBase, IDisposable + public class AdlaTestsBase { internal string resourceGroupName { get; set; } - internal string dataLakeAnalyticsAccountName { get; set; } - internal string dataLakeStoreAccountName { get; set; } - internal string secondDataLakeStoreAccountName { get; set; } internal string azureBlobStoreName { get; set; } internal string azureBlobStoreAccessKey { get; set; } - internal string dbName { get; set; } - internal string tableName { get; set; } - internal string tvfName { get; set; } - internal string procName { get; set; } - internal string viewName { get; set; } - internal string secretName { get; set; } - internal string secretPwd { get; set; } - internal string credName { get; set; } internal const string resourceGroupLocation = "East US 2"; + private LegacyTest.CSMTestEnvironmentFactory csmTestFactory; private EnvironmentSetupHelper helper; + private const string AuthorizationApiVersion = "2014-07-01-preview"; + + public ResourceManagementClient ResourceManagementClient { get; private set; } + + public SubscriptionClient SubscriptionClient { get; private set; } + + public DataLakeStoreAccountManagementClient DataLakeStoreAccountManagementClient { get; private set; } + + public DataLakeAnalyticsAccountManagementClient DataLakeAnalyticsAccountManagementClient { get; private set; } + + public DataLakeAnalyticsJobManagementClient DataLakeAnalyticsJobManagementClient { get; private set; } + + public DataLakeAnalyticsCatalogManagementClient DataLakeAnalyticsCatalogManagementClient { get; private set; } - private DataLakeAnalyticsManagementClient dataLakeAnalyticsManagementClient; - private DataLakeAnalyticsJobManagementClient dataLakeAnalyticsJobManagementClient; - private DataLakeAnalyticsCatalogManagementClient dataLakeAnalyticsCatalogManagementClient; - private DataLakeStoreManagementClient dataLakeStoreManagementClient; - private ResourceManagementClient resourceManagementClient; - private StorageManagementClient storageManagementClient; + public StorageManagementClient StorageManagementClient { get; private set; } + + public AuthorizationManagementClient AuthorizationManagementClient { get; private set; } + + public GalleryClient GalleryClient { get; private set; } + + public static AdlaTestsBase NewInstance + { + get + { + return new AdlaTestsBase(); + } + } protected AdlaTestsBase() { helper = new EnvironmentSetupHelper(); - dataLakeAnalyticsManagementClient = GetDataLakeAnalyticsManagementClient(); - dataLakeAnalyticsJobManagementClient = GetDataLakeAnalyticsJobManagementClient(); - dataLakeAnalyticsCatalogManagementClient = GetDataLakeAnalyticsCatalogManagementClient(); - resourceManagementClient = GetResourceManagementClient(); - dataLakeStoreManagementClient = GetDataLakeStoreManagementClient(); - storageManagementClient = GetStorageManagementClient(); - this.resourceGroupName = TestUtilities.GenerateName("abarg1"); - this.dataLakeAnalyticsAccountName = TestUtilities.GenerateName("testaba1"); - this.dataLakeStoreAccountName = TestUtilities.GenerateName("datalake01"); - this.secondDataLakeStoreAccountName = TestUtilities.GenerateName("datalake02"); - this.azureBlobStoreName = TestUtilities.GenerateName("azureblob01"); - this.dbName = TestUtilities.GenerateName("adladb01"); - this.tableName = TestUtilities.GenerateName("adlatable01"); - this.tvfName = TestUtilities.GenerateName("adlatvf01"); - this.procName = TestUtilities.GenerateName("adlaproc01"); - this.viewName = TestUtilities.GenerateName("adlaview01"); - this.secretName = TestUtilities.GenerateName("adlasecret01"); - this.secretPwd = TestUtilities.GenerateName("adlasecretpwd01"); - this.credName = TestUtilities.GenerateName("adlacred01"); } - protected void SetupManagementClients() + public void RunPsTest(bool createWasbAccount, params string[] scripts) { - helper.SetupManagementClients(dataLakeAnalyticsManagementClient, dataLakeAnalyticsJobManagementClient, - dataLakeAnalyticsCatalogManagementClient, - resourceManagementClient, dataLakeStoreManagementClient, storageManagementClient); + var callingClassType = TestUtilities.GetCallingClass(2); + var mockName = TestUtilities.GetCurrentMethodName(2); + + RunPsTestWorkflow(createWasbAccount, + () => scripts, + // no custom initializer + null, + // no custom cleanup + null, + callingClassType, + mockName); } - protected void RunPowerShellTest(bool createWasbAccount, params string[] scripts) + + public void RunPsTestWorkflow(bool createWasbAccount, + Func scriptBuilder, + Action initialize, + Action cleanup, + string callingClassType, + string mockName) { - using (UndoContext context = UndoContext.Current) + Dictionary d = new Dictionary(); + d.Add("Microsoft.Authorization", AuthorizationApiVersion); + HttpMockServer.Matcher = new PermissiveRecordMatcherWithApiExclusion(false, d); + + using (MockContext context = MockContext.Start(callingClassType, mockName)) { - context.Start(TestUtilities.GetCallingClass(2), TestUtilities.GetCurrentMethodName(2)); - SetupManagementClients(); + this.csmTestFactory = new LegacyTest.CSMTestEnvironmentFactory(); + if (initialize != null) + { + initialize(this.csmTestFactory); + } - // Create the resource group + SetupManagementClients(context); + + // register the namespace. this.TryRegisterSubscriptionForResource(); - this.TryCreateResourceGroup(this.resourceGroupName, resourceGroupLocation); - this.TryCreateDataLakeStoreAccount(this.resourceGroupName, this.dataLakeStoreAccountName, resourceGroupLocation); - this.TryCreateDataLakeStoreAccount(this.resourceGroupName, this.secondDataLakeStoreAccountName, resourceGroupLocation); + helper.SetupEnvironment(AzureModule.AzureResourceManager); + var callingClassName = callingClassType + .Split(new[] { "." }, StringSplitOptions.RemoveEmptyEntries) + .Last(); + helper.SetupModules(AzureModule.AzureResourceManager, "ScenarioTests\\Common.ps1", "ScenarioTests\\" + callingClassName + ".ps1", + helper.RMProfileModule, helper.RMResourceModule, helper.GetRMModulePath(@"AzureRM.DataLakeAnalytics.psd1"), helper.GetRMModulePath(@"AzureRM.DataLakeStore.psd1")); + if (createWasbAccount) { string storageSuffix; + this.resourceGroupName = TestUtilities.GenerateName("abarg1"); + TryCreateResourceGroup(this.resourceGroupName, resourceGroupLocation); + this.azureBlobStoreName = TestUtilities.GenerateName("azureblob01"); this.azureBlobStoreAccessKey = this.TryCreateStorageAccount(this.resourceGroupName, this.azureBlobStoreName, "DataLakeAnalyticsTestStorage", "DataLakeAnalyticsTestStorageDescription", resourceGroupLocation, out storageSuffix); } - helper.SetupEnvironment(AzureModule.AzureResourceManager); - helper.SetupModules(AzureModule.AzureResourceManager, "ScenarioTests\\" + this.GetType().Name + ".ps1", - helper.RMProfileModule, helper.GetRMModulePath(@"AzureRM.DataLakeAnalytics.psd1")); - - // inject the access key into the script if necessary. - for (int i =0; i < scripts.Length; i++) + try { - if (scripts[i].Contains("-blobAccountKey")) + if (scriptBuilder != null) { - scripts[i] = scripts[i].Replace("-blobAccountKey", - string.Format("-blobAccountKey '{0}'", this.azureBlobStoreAccessKey)); + var psScripts = scriptBuilder(); + + if (psScripts != null) + { + // inject the access key into the script if necessary. + for (int i = 0; i < psScripts.Length; i++) + { + if (psScripts[i].Contains("-blobAccountKey") && createWasbAccount) + { + psScripts[i] = psScripts[i].Replace("-blobAccountKey", + string.Format("-blobAccountName {0} -blobAccountKey '{1}'", this.azureBlobStoreName, this.azureBlobStoreAccessKey)); + } + } + + helper.RunPowerShellTest(psScripts); + } } } + finally + { + if (createWasbAccount) + { + try + { + ResourceManagementClient.ResourceGroups.Delete(this.resourceGroupName); + } + catch + { + // best effort cleanup. + } + } - helper.RunPowerShellTest(scripts); + if (cleanup != null) + { + cleanup(); + } + } } } + private void SetupManagementClients(MockContext context) + { + ResourceManagementClient = GetResourceManagementClient(); + SubscriptionClient = GetSubscriptionClient(); + DataLakeStoreAccountManagementClient = GetDataLakeStoreAccountManagementClient(context); + DataLakeAnalyticsAccountManagementClient = GetDataLakeAnalyticsAccountManagementClient(context); + DataLakeAnalyticsJobManagementClient = GetDataLakeAnalyticsJobManagementClient(context); + DataLakeAnalyticsCatalogManagementClient = GetDataLakeAnalyticsCatalogManagementClient(context); + AuthorizationManagementClient = GetAuthorizationManagementClient(context); + StorageManagementClient = GetStorageManagementClient(); + GalleryClient = GetGalleryClient(); + helper.SetupManagementClients(ResourceManagementClient, + SubscriptionClient, + DataLakeAnalyticsAccountManagementClient, + DataLakeAnalyticsJobManagementClient, + DataLakeAnalyticsCatalogManagementClient, + DataLakeStoreAccountManagementClient, + AuthorizationManagementClient, + StorageManagementClient, + GalleryClient + ); + } + #region client creation helpers - protected DataLakeAnalyticsManagementClient GetDataLakeAnalyticsManagementClient() + private AuthorizationManagementClient GetAuthorizationManagementClient(MockContext context) { - return TestBase.GetServiceClient(new CSMTestEnvironmentFactory()); + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); } - protected DataLakeAnalyticsJobManagementClient GetDataLakeAnalyticsJobManagementClient() + private ResourceManagementClient GetResourceManagementClient() { - return GetDataLakeAnalyticsJobOrCatalogServiceClient(new CSMTestEnvironmentFactory()); + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); } - protected DataLakeAnalyticsCatalogManagementClient GetDataLakeAnalyticsCatalogManagementClient() + private StorageManagementClient GetStorageManagementClient() { - return GetDataLakeAnalyticsJobOrCatalogServiceClient(new CSMTestEnvironmentFactory()); + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); } - protected DataLakeStoreManagementClient GetDataLakeStoreManagementClient() + private SubscriptionClient GetSubscriptionClient() { - return TestBase.GetServiceClient(new CSMTestEnvironmentFactory()); + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); } - protected StorageManagementClient GetStorageManagementClient() + private DataLakeStoreAccountManagementClient GetDataLakeStoreAccountManagementClient(MockContext context) { - return TestBase.GetServiceClient(new CSMTestEnvironmentFactory()); + return context.GetServiceClient(TestEnvironmentFactory.GetTestEnvironment()); } - protected ResourceManagementClient GetResourceManagementClient() + private DataLakeAnalyticsAccountManagementClient GetDataLakeAnalyticsAccountManagementClient(MockContext context) { - return TestBase.GetServiceClient(new CSMTestEnvironmentFactory()); + return context.GetServiceClient(TestEnvironmentFactory.GetTestEnvironment()); } - #endregion - #region private helper methods + private DataLakeAnalyticsJobManagementClient GetDataLakeAnalyticsJobManagementClient(MockContext context) + { + var currentEnvironment = TestEnvironmentFactory.GetTestEnvironment(); + var toReturn = context.GetServiceClient(currentEnvironment, true); + toReturn.AdlaJobDnsSuffix = + currentEnvironment.Endpoints.DataLakeAnalyticsJobAndCatalogServiceUri.OriginalString.Replace("https://", ""); + return toReturn; + } - /// - /// Gets DataLakeAnalytics catalog or job client for the current test environment - /// - /// - /// - /// - private static T GetDataLakeAnalyticsJobOrCatalogServiceClient( - TestEnvironmentFactory factory) - where T : class + private DataLakeAnalyticsCatalogManagementClient GetDataLakeAnalyticsCatalogManagementClient(MockContext context) { - TestEnvironment currentEnvironment = factory.GetTestEnvironment(); - T client = null; - - ConstructorInfo constructor = typeof(T).GetConstructor(new Type[] - { - typeof(SubscriptionCloudCredentials), - typeof(string) - }); - client = constructor.Invoke(new object[] - { - currentEnvironment.Credentials as SubscriptionCloudCredentials, - // Have to remove the https:// since this is a suffix - currentEnvironment.Endpoints.DataLakeAnalyticsJobAndCatalogServiceUri.OriginalString.Replace("https://","") }) as T; - - return AddMockHandler(ref client); + var currentEnvironment = TestEnvironmentFactory.GetTestEnvironment(); + var toReturn = context.GetServiceClient(currentEnvironment, true); + toReturn.AdlaCatalogDnsSuffix = + currentEnvironment.Endpoints.DataLakeAnalyticsJobAndCatalogServiceUri.OriginalString.Replace("https://", ""); + return toReturn; } + private GalleryClient GetGalleryClient() + { + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); + } + #endregion + + #region private helper methods + private void TryRegisterSubscriptionForResource(string providerName = "Microsoft.DataLakeAnalytics") { - var reg = resourceManagementClient.Providers.Register(providerName); + var reg = ResourceManagementClient.Providers.Register(providerName); ThrowIfTrue(reg == null, "resourceManagementClient.Providers.Register returned null."); ThrowIfTrue(reg.StatusCode != HttpStatusCode.OK, string.Format("resourceManagementClient.Providers.Register returned with status code {0}", reg.StatusCode)); - var resultAfterRegister = resourceManagementClient.Providers.Get(providerName); + var resultAfterRegister = ResourceManagementClient.Providers.Get(providerName); ThrowIfTrue(resultAfterRegister == null, "resourceManagementClient.Providers.Get returned null."); ThrowIfTrue(string.IsNullOrEmpty(resultAfterRegister.Provider.Id), "Provider.Id is null or empty."); ThrowIfTrue(!providerName.Equals(resultAfterRegister.Provider.Namespace), string.Format("Provider name is not equal to {0}.", providerName)); @@ -209,31 +279,12 @@ private void TryRegisterSubscriptionForResource(string providerName = "Microsoft private void TryCreateResourceGroup(string resourceGroupName, string location) { - ResourceGroupCreateOrUpdateResult result = resourceManagementClient.ResourceGroups.CreateOrUpdate(resourceGroupName, new ResourceGroup { Location = location }); - var newlyCreatedGroup = resourceManagementClient.ResourceGroups.Get(resourceGroupName); + ResourceGroupCreateOrUpdateResult result = ResourceManagementClient.ResourceGroups.CreateOrUpdate(resourceGroupName, new ResourceGroup { Location = location }); + var newlyCreatedGroup = ResourceManagementClient.ResourceGroups.Get(resourceGroupName); ThrowIfTrue(newlyCreatedGroup == null, "resourceManagementClient.ResourceGroups.Get returned null."); ThrowIfTrue(!resourceGroupName.Equals(newlyCreatedGroup.ResourceGroup.Name), string.Format("resourceGroupName is not equal to {0}", resourceGroupName)); } - private string TryCreateDataLakeStoreAccount(string resourceGroupName, string dataLakeAccountName, string location) - { - var dataLakeCreateParameters = new DataLakeStoreAccountCreateOrUpdateParameters - { - DataLakeStoreAccount = new DataLakeStoreAccount - { - Location = location, - Name = dataLakeAccountName - } - }; - - var createResponse = dataLakeStoreManagementClient.DataLakeStoreAccount.Create(resourceGroupName, dataLakeCreateParameters); - ThrowIfTrue(createResponse.Status != OperationStatus.Succeeded, string.Format("Failed to provision a DataLake Store account in the success state. Actual State: {0}", createResponse.Status)); - var dataLakeAccountSuffix = dataLakeStoreManagementClient.DataLakeStoreAccount.Get(resourceGroupName, dataLakeAccountName).DataLakeStoreAccount.Properties.Endpoint.Replace(dataLakeAccountName + ".", ""); - ThrowIfTrue(string.IsNullOrEmpty(dataLakeAccountSuffix), "dataLakeStoreManagementClient.DataLakeStoreAccount.Create did not properly populate the suffix property"); - return dataLakeAccountSuffix; - - } - public string TryCreateStorageAccount(string resourceGroupName, string storageAccountName, string label, string description, string location, out string storageAccountSuffix) { var stoInput = new StorageAccountCreateParameters @@ -242,16 +293,15 @@ public string TryCreateStorageAccount(string resourceGroupName, string storageAc AccountType = AccountType.StandardGRS }; - // retrieve the storage account - storageManagementClient.StorageAccounts.Create(resourceGroupName, storageAccountName, stoInput); + StorageManagementClient.StorageAccounts.Create(resourceGroupName, storageAccountName, stoInput); // retrieve the storage account primary access key - var accessKey = storageManagementClient.StorageAccounts.ListKeys(resourceGroupName, storageAccountName).StorageAccountKeys.Key1; + var accessKey = StorageManagementClient.StorageAccounts.ListKeys(resourceGroupName, storageAccountName).StorageAccountKeys.Key1; ThrowIfTrue(string.IsNullOrEmpty(accessKey), "storageManagementClient.StorageAccounts.ListKeys returned null."); // set the storage account suffix - var getResponse = storageManagementClient.StorageAccounts.GetProperties(resourceGroupName, storageAccountName); + var getResponse = StorageManagementClient.StorageAccounts.GetProperties(resourceGroupName, storageAccountName); storageAccountSuffix = getResponse.StorageAccount.PrimaryEndpoints.Blob.ToString(); storageAccountSuffix = storageAccountSuffix.Replace("https://", "").TrimEnd('/'); storageAccountSuffix = storageAccountSuffix.Replace(storageAccountName, "").TrimStart('.'); @@ -267,8 +317,5 @@ private void ThrowIfTrue(bool condition, string message) } } #endregion - public void Dispose() - { - } } } diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/Common.ps1 b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/Common.ps1 new file mode 100644 index 000000000000..f6900194e70d --- /dev/null +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/Common.ps1 @@ -0,0 +1,67 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.SYNOPSIS +Gets a Data Lake Store account name to use for testing +#> +function Get-DataLakeStoreAccountName +{ + return getAssetName +} + +<# +.SYNOPSIS +Gets a Data Lake Analytics account name to use for testing +#> +function Get-DataLakeAnalyticsAccountName +{ + return getAssetName +} + +<# +.SYNOPSIS +Gets a resource group name for testing. +#> +function Get-ResourceGroupName +{ + return getAssetName +} + +<# +.SYNOPSIS +Executes a cmdlet and enables ignoring of errors if desired +NOTE: this only catches errors that are thrown. If the command calls to Write-Error +the user must specify the errorAction to be silent or store the record in an error variable. +#> +function Invoke-HandledCmdlet +{ + param + ( + [ScriptBlock] $Command, + [switch] $IgnoreFailures + ) + + try + { + &$Command + } + catch + { + if(!$IgnoreFailures) + { + throw; + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaAccount.json b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaAccount.json index 2d331f55bae0..81cf6dd71b57 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaAccount.json +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaAccount.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/register?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvcmVnaXN0ZXI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvcmVnaXN0ZXI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -10,7 +10,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1013" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1197" ], "x-ms-request-id": [ - "d6508220-f7c4-4d14-9fa2-eb63a2487fe0" + "140b1dac-9c60-485d-ac6f-81b3246ec92a" ], "x-ms-correlation-request-id": [ - "d6508220-f7c4-4d14-9fa2-eb63a2487fe0" + "140b1dac-9c60-485d-ac6f-81b3246ec92a" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000317Z:d6508220-f7c4-4d14-9fa2-eb63a2487fe0" + "WESTUS:20160226T021151Z:140b1dac-9c60-485d-ac6f-81b3246ec92a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:03:16 GMT" + "Fri, 26 Feb 2016 02:11:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3M/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3M/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -58,7 +58,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1013" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14991" ], "x-ms-request-id": [ - "c3fec2d2-2173-4214-b4b4-d51a15d0eeb7" + "de01fbe1-71a3-4e40-97a4-6d7ff786d395" ], "x-ms-correlation-request-id": [ - "c3fec2d2-2173-4214-b4b4-d51a15d0eeb7" + "de01fbe1-71a3-4e40-97a4-6d7ff786d395" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000317Z:c3fec2d2-2173-4214-b4b4-d51a15d0eeb7" + "WESTUS:20160226T021151Z:de01fbe1-71a3-4e40-97a4-6d7ff786d395" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,14 +91,14 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:03:16 GMT" + "Fri, 26 Feb 2016 02:11:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/abarg19412?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2FiYXJnMTk0MTI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/abarg11923?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL2FiYXJnMTE5MjM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { @@ -112,7 +112,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412\",\r\n \"name\": \"abarg19412\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/abarg11923\",\r\n \"name\": \"abarg11923\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "174" @@ -127,16 +127,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1196" ], "x-ms-request-id": [ - "abd4dc35-224c-450d-9b74-7b35d4e5582b" + "e21f5fb7-1f57-42c0-bd22-dd764cbe9ed7" ], "x-ms-correlation-request-id": [ - "abd4dc35-224c-450d-9b74-7b35d4e5582b" + "e21f5fb7-1f57-42c0-bd22-dd764cbe9ed7" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000318Z:abd4dc35-224c-450d-9b74-7b35d4e5582b" + "WESTUS:20160226T021153Z:e21f5fb7-1f57-42c0-bd22-dd764cbe9ed7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,14 +145,14 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:03:17 GMT" + "Fri, 26 Feb 2016 02:11:52 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/abarg19412?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2FiYXJnMTk0MTI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/abarg11923?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL2FiYXJnMTE5MjM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -160,7 +160,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412\",\r\n \"name\": \"abarg19412\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/abarg11923\",\r\n \"name\": \"abarg11923\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "174" @@ -175,16 +175,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "14990" ], "x-ms-request-id": [ - "56c1714d-c37e-4649-9921-17a5d486ffca" + "fde92631-ac9f-42d0-ae9f-4f2d10d992de" ], "x-ms-correlation-request-id": [ - "56c1714d-c37e-4649-9921-17a5d486ffca" + "fde92631-ac9f-42d0-ae9f-4f2d10d992de" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000318Z:56c1714d-c37e-4649-9921-17a5d486ffca" + "WESTUS:20160226T021153Z:fde92631-ac9f-42d0-ae9f-4f2d10d992de" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,44 +193,34 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:03:17 GMT" + "Fri, 26 Feb 2016 02:11:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeStore/accounts/datalake016297?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDE2Mjk3P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/abarg11923/providers/Microsoft.Storage/storageAccounts/azureblob015158?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL2FiYXJnMTE5MjMvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTUxNTg/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"datalake016297\"\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ - "application/json; charset=utf-8" + "application/json" ], "Content-Length": [ - "60" + "91" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "75b975fb-7811-43ae-b3b3-09fc58a34425" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" - ], - "x-ms-client-request-id": [ - "2a2f65c0-88a8-4480-8a94-0f95aa44bfa6" + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeStore/accounts/datalake016297\",\r\n \"name\": \"datalake016297\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "364" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -239,64 +229,114 @@ "no-cache" ], "Retry-After": [ - "10" + "25" ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/809c44e3-946a-4b17-b747-70e108aebd800?api-version=2015-10-01-preview&expanded=true" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-request-id": [ - "29152731-7f75-4e6e-a4ca-9a8cdef39f0d" + "dbf5c7e8-5a3c-4b5b-a2f6-77f8b8a75455" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.Storage/operations/e32dc405-a273-40fd-a68c-83fd83234f8f?monitor=true&api-version=2015-06-15" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" ], "x-ms-correlation-request-id": [ - "fb154581-074c-4e01-b3dc-4acc19610a07" + "dbf5c7e8-5a3c-4b5b-a2f6-77f8b8a75455" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000320Z:fb154581-074c-4e01-b3dc-4acc19610a07" + "WESTUS:20160226T021155Z:dbf5c7e8-5a3c-4b5b-a2f6-77f8b8a75455" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Cache-Control": [ + "Date": [ + "Fri, 26 Feb 2016 02:11:54 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.Storage/operations/e32dc405-a273-40fd-a68c-83fd83234f8f?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2UzMmRjNDA1LWEyNzMtNDBmZC1hNjhjLTgzZmQ4MzIzNGY4Zj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "dc0b3e85-cdf3-4ecb-a302-8c44c4c27f82" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ "no-cache" ], - "Date": [ - "Sat, 07 Nov 2015 00:03:19 GMT" + "Retry-After": [ + "25" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "3532f7b7-9b8d-4527-9c5f-fa10ef7cbbe6" + ], + "Cache-Control": [ + "no-cache" ], "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/abarg19412/providers/Microsoft.DataLakeStore/accounts/datalake016297/operationresults/0?api-version=2015-10-01-preview" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.Storage/operations/e32dc405-a273-40fd-a68c-83fd83234f8f?monitor=true&api-version=2015-06-15" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" ], - "X-AspNet-Version": [ - "4.0.30319" + "x-ms-correlation-request-id": [ + "3532f7b7-9b8d-4527-9c5f-fa10ef7cbbe6" ], - "X-Powered-By": [ - "ASP.NET" + "x-ms-routing-request-id": [ + "WESTUS:20160226T021155Z:3532f7b7-9b8d-4527-9c5f-fa10ef7cbbe6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Date": [ + "Fri, 26 Feb 2016 02:11:55 GMT" ] }, - "StatusCode": 201 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/809c44e3-946a-4b17-b747-70e108aebd800?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzgwOWM0NGUzLTk0NmEtNGIxNy1iNzQ3LTcwZTEwOGFlYmQ4MDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.Storage/operations/e32dc405-a273-40fd-a68c-83fd83234f8f?monitor=true&api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2UzMmRjNDA1LWEyNzMtNDBmZC1hNjhjLTgzZmQ4MzIzNGY4Zj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "96f5800d-217e-4393-a25c-446ace9c5663" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"location\": \"East US 2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "91" ], "Content-Type": [ "application/json" @@ -308,55 +348,50 @@ "no-cache" ], "x-ms-request-id": [ - "8e280eda-648e-48ff-a459-b63bf07e62e6" + "0a86bf00-e5b3-4e40-a548-d9e91250a61e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14998" ], "x-ms-correlation-request-id": [ - "48701a49-caf8-4cda-8d6f-a087d801304f" + "0a86bf00-e5b3-4e40-a548-d9e91250a61e" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000320Z:48701a49-caf8-4cda-8d6f-a087d801304f" + "WESTUS:20160226T021220Z:0a86bf00-e5b3-4e40-a548-d9e91250a61e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Cache-Control": [ - "no-cache" - ], "Date": [ - "Sat, 07 Nov 2015 00:03:19 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:12:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/809c44e3-946a-4b17-b747-70e108aebd800?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzgwOWM0NGUzLTk0NmEtNGIxNy1iNzQ3LTcwZTEwOGFlYmQ4MDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/abarg11923/providers/Microsoft.Storage/storageAccounts/azureblob015158/listKeys?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL2FiYXJnMTE5MjMvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTUxNTgvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "a8359d67-89ea-4e16-a8e4-d5231f1b17cf" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"key1\": \"RRIuary97BqSnJJFAgBes4FBWII+V9RUU0/BxSisVgMcDBcCLOFQeMUXDAeHgYqUmGHewVMsHD1dU/1w49rwTg==\",\r\n \"key2\": \"i3msnpwpTOEkqmDLmoN8/nTxKkOE6Rvaic1OV9/kaZnn1CwLEbyLHtKyB2eLWKQCvUszfyruLAJynx+VVfebiQ==\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "198" ], "Content-Type": [ "application/json" @@ -368,55 +403,50 @@ "no-cache" ], "x-ms-request-id": [ - "b0eb6aa4-d94c-44d0-a844-1441c48dc1f0" + "7462470a-002e-4345-ab0e-c9de0db83440" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-correlation-request-id": [ - "bdd4f3f3-16fd-47ba-8d57-e86291ee4ce9" + "7462470a-002e-4345-ab0e-c9de0db83440" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000331Z:bdd4f3f3-16fd-47ba-8d57-e86291ee4ce9" + "WESTUS:20160226T021220Z:7462470a-002e-4345-ab0e-c9de0db83440" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Cache-Control": [ - "no-cache" - ], "Date": [ - "Sat, 07 Nov 2015 00:03:30 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:12:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/809c44e3-946a-4b17-b747-70e108aebd800?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzgwOWM0NGUzLTk0NmEtNGIxNy1iNzQ3LTcwZTEwOGFlYmQ4MDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/abarg11923/providers/Microsoft.Storage/storageAccounts/azureblob015158?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL2FiYXJnMTE5MjMvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTUxNTg/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "2d2c226c-c459-4a29-b9b0-9a8b3ae8b365" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/abarg11923/providers/Microsoft.Storage/storageAccounts/azureblob015158\",\r\n \"location\": \"eastus2\",\r\n \"name\": \"azureblob015158\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2016-02-26T02:11:54.3973176Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://azureblob015158.blob.core.windows.net/\",\r\n \"file\": \"https://azureblob015158.file.core.windows.net/\",\r\n \"queue\": \"https://azureblob015158.queue.core.windows.net/\",\r\n \"table\": \"https://azureblob015158.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus2\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"centralus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "739" ], "Content-Type": [ "application/json" @@ -428,58 +458,50 @@ "no-cache" ], "x-ms-request-id": [ - "7de68da9-c7ea-4920-a1b5-f138dcbe9b60" + "00d2d8fa-4e78-45d9-b62e-674c4c76211e" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-Azure-Storage-Resource-Provider/1.0", + "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" + "14997" ], "x-ms-correlation-request-id": [ - "1e726fc8-4120-4444-a283-b21172a6ad17" + "00d2d8fa-4e78-45d9-b62e-674c4c76211e" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000346Z:1e726fc8-4120-4444-a283-b21172a6ad17" + "WESTUS:20160226T021221Z:00d2d8fa-4e78-45d9-b62e-674c4c76211e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Cache-Control": [ - "no-cache" - ], "Date": [ - "Sat, 07 Nov 2015 00:03:45 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:12:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/809c44e3-946a-4b17-b747-70e108aebd800?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzgwOWM0NGUzLTk0NmEtNGIxNy1iNzQ3LTcwZTEwOGFlYmQ4MDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk8081?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwODE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "22" + "102" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -487,17 +509,20 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "abbbea65-b665-4c2c-a8db-4f21dd5f0f01" + "x-ms-failure-cause": [ + "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "14989" + ], + "x-ms-request-id": [ + "0746ba24-d911-44c4-944a-bab42de48647" ], "x-ms-correlation-request-id": [ - "03ef397a-dee4-48ea-8fe9-3c60bb20046b" + "0746ba24-d911-44c4-944a-bab42de48647" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000402Z:03ef397a-dee4-48ea-8fe9-3c60bb20046b" + "WESTUS:20160226T021226Z:0746ba24-d911-44c4-944a-bab42de48647" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -506,44 +531,25 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:04:01 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:12:25 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeStore/accounts/datalake016297?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDE2Mjk3P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk8081?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwODE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake016297.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-07T00:03:20.5465309Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:03:20.5465309Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeStore/accounts/datalake016297\",\r\n \"name\": \"datalake016297\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "456" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -551,17 +557,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "2a4ef8be-89f6-4baf-8fe6-4b8e085711da" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "14999" + ], + "x-ms-request-id": [ + "5ede6886-677d-4efd-9c16-fd807a85fb82" ], "x-ms-correlation-request-id": [ - "32e29036-1a4f-4b83-b374-ab05d4ca057b" + "5ede6886-677d-4efd-9c16-fd807a85fb82" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000402Z:32e29036-1a4f-4b83-b374-ab05d4ca057b" + "CENTRALUS:20160226T021422Z:5ede6886-677d-4efd-9c16-fd807a85fb82" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -570,53 +576,34 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:04:01 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:14:22 GMT" ] }, - "StatusCode": 200 + "StatusCode": 204 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeStore/accounts/datalake022850?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDIyODUwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk8081?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwODE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"datalake022850\"\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "60" - ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "31" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" - ], - "x-ms-client-request-id": [ - "17f88989-8539-460d-9579-6a7b54162e98" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeStore/accounts/datalake022850\",\r\n \"name\": \"datalake022850\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081\",\r\n \"name\": \"onesdk8081\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "364" + "174" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -624,23 +611,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/691b31b1-a71e-41e8-8f5b-5ac56afb0c680?api-version=2015-10-01-preview&expanded=true" - ], - "x-ms-request-id": [ - "21fed599-5d99-4c47-a3fb-6311929169a0" - ], "x-ms-ratelimit-remaining-subscription-writes": [ "1195" ], + "x-ms-request-id": [ + "2087baef-c763-4c8a-aa39-644900a41c28" + ], "x-ms-correlation-request-id": [ - "09494ac3-4fa2-4282-8d18-b6b382122e97" + "2087baef-c763-4c8a-aa39-644900a41c28" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000403Z:09494ac3-4fa2-4282-8d18-b6b382122e97" + "WESTUS:20160226T021226Z:2087baef-c763-4c8a-aa39-644900a41c28" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -649,43 +630,28 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:04:02 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/abarg19412/providers/Microsoft.DataLakeStore/accounts/datalake022850/operationresults/0?api-version=2015-10-01-preview" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:12:26 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/691b31b1-a71e-41e8-8f5b-5ac56afb0c680?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzY5MWIzMWIxLWE3MWUtNDFlOC04ZjViLTVhYzU2YWZiMGM2ODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "12" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -693,17 +659,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "51eef226-72bf-4c1f-a16e-b796478e670e" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14988" + ], + "x-ms-request-id": [ + "b0ea5f50-0ada-4db1-9ace-23ae75cebf7f" ], "x-ms-correlation-request-id": [ - "d8720f27-1793-495c-8f37-0131f034622b" + "b0ea5f50-0ada-4db1-9ace-23ae75cebf7f" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000403Z:d8720f27-1793-495c-8f37-0131f034622b" + "WESTUS:20160226T021226Z:b0ea5f50-0ada-4db1-9ace-23ae75cebf7f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -712,40 +678,34 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:04:03 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:12:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/691b31b1-a71e-41e8-8f5b-5ac56afb0c680?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzY5MWIzMWIxLWE3MWUtNDFlOC04ZjViLTVhYzU2YWZiMGM2ODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk4893?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4OTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "640050ca-29b8-4561-825e-091ab7f563be" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk4893' under resource group 'onesdk8081' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -753,17 +713,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "88a6a78f-475c-41d9-92e2-48ebf22d8d1b" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "x-ms-request-id": [ + "c5a37504-0a42-4b7b-83a5-7787f84739c6" ], "x-ms-correlation-request-id": [ - "82a900a2-9cfc-4260-9cbd-4fbcad76e671" + "c5a37504-0a42-4b7b-83a5-7787f84739c6" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000414Z:82a900a2-9cfc-4260-9cbd-4fbcad76e671" + "WESTUS:20160226T021227Z:c5a37504-0a42-4b7b-83a5-7787f84739c6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -772,40 +732,34 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:04:13 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:12:27 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/691b31b1-a71e-41e8-8f5b-5ac56afb0c680?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzY5MWIzMWIxLWE3MWUtNDFlOC04ZjViLTVhYzU2YWZiMGM2ODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk4893?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4OTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "170b0784-f87c-49ff-a34f-52460a2a6231" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk4893' under resource group 'onesdk8081' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -813,17 +767,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "42663582-5ccc-41ec-85c9-5a17d51dcdec" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "x-ms-request-id": [ + "77fbf964-35a0-44f1-948d-c1593e65b203" ], "x-ms-correlation-request-id": [ - "5fc68923-ab76-44a6-b7bb-c8fedd89bd89" + "77fbf964-35a0-44f1-948d-c1593e65b203" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000429Z:5fc68923-ab76-44a6-b7bb-c8fedd89bd89" + "WESTUS:20160226T021227Z:77fbf964-35a0-44f1-948d-c1593e65b203" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,37 +786,25 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:04:29 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:12:27 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/691b31b1-a71e-41e8-8f5b-5ac56afb0c680?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzY5MWIzMWIxLWE3MWUtNDFlOC04ZjViLTVhYzU2YWZiMGM2ODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk4893?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4OTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk4893.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:12:31.1897286Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:12:31.1897286Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk4893\",\r\n \"name\": \"onesdk4893\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "488" ], "Content-Type": [ "application/json" @@ -874,16 +816,16 @@ "no-cache" ], "x-ms-request-id": [ - "d97a13e0-c77a-45db-82bb-12dc9edc13c9" + "07c2e0e5-9dc3-4f7b-b02f-646eea379104" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14996" ], "x-ms-correlation-request-id": [ - "e5a2e99e-f871-4b1f-b6e7-9d629991c50b" + "c5e1239b-cb8f-4c72-ada2-33fc4ad63df5" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000445Z:e5a2e99e-f871-4b1f-b6e7-9d629991c50b" + "WESTUS:20160226T021300Z:c5e1239b-cb8f-4c72-ada2-33fc4ad63df5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -892,7 +834,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:04:44 GMT" + "Fri, 26 Feb 2016 02:12:59 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -907,26 +849,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeStore/accounts/datalake022850?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDIyODUwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk4893?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4OTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "2ed47176-c8d9-4852-86df-ba6de31b4dc4" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake022850.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-07T00:04:03.7682449Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:04:03.7682449Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeStore/accounts/datalake022850\",\r\n \"name\": \"datalake022850\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk4893.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:12:31.1897286Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:12:31.1897286Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk4893\",\r\n \"name\": \"onesdk4893\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "456" + "488" ], "Content-Type": [ "application/json" @@ -938,16 +879,16 @@ "no-cache" ], "x-ms-request-id": [ - "1bb96904-c0f7-4300-a409-64736c425b0b" + "df572296-713c-44b9-84dd-269f0765c811" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14991" ], "x-ms-correlation-request-id": [ - "adfc17cc-13e6-4501-8875-5dc9f9fb40a8" + "f9b33ea7-e447-44d6-873b-cb72e8c7ad85" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000445Z:adfc17cc-13e6-4501-8875-5dc9f9fb40a8" + "WESTUS:20160226T021419Z:f9b33ea7-e447-44d6-873b-cb72e8c7ad85" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -956,7 +897,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:04:44 GMT" + "Fri, 26 Feb 2016 02:14:19 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -971,28 +912,34 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.Storage/storageAccounts/azureblob013897?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTM4OTc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk4893?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4OTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk4893\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Content-Length": [ - "91" + "92" ], "x-ms-client-request-id": [ - "1ea4d5bb-37df-40dd-8243-f9147bec428e" + "dcfa0664-9794-4994-ba92-4202b1d50bdb" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk4893\",\r\n \"name\": \"onesdk4893\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "0" + "354" + ], + "Content-Type": [ + "application/json" ], "Expires": [ "-1" @@ -1001,114 +948,61 @@ "no-cache" ], "Retry-After": [ - "25" + "10" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/02705338-4798-40ec-98b2-9ee32308c4750?api-version=2015-10-01-preview&expanded=true" ], "x-ms-request-id": [ - "39ee16ca-3dd8-4837-9609-5523b40ddab0" - ], - "Cache-Control": [ - "no-cache" + "3151e67a-1bc1-4db7-86a5-aca6d2b28ca3" ], - "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.Storage/operations/07f1372a-c35e-41ab-8170-dfcd722020d6?monitor=true&api-version=2015-06-15" - ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-correlation-request-id": [ - "39ee16ca-3dd8-4837-9609-5523b40ddab0" + "4fc4961b-1ca4-43a2-a719-17b9c2e0caf8" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000448Z:39ee16ca-3dd8-4837-9609-5523b40ddab0" + "WESTUS:20160226T021229Z:4fc4961b-1ca4-43a2-a719-17b9c2e0caf8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Date": [ - "Sat, 07 Nov 2015 00:04:47 GMT" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.Storage/operations/07f1372a-c35e-41ab-8170-dfcd722020d6?monitor=true&api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzA3ZjEzNzJhLWMzNWUtNDFhYi04MTcwLWRmY2Q3MjIwMjBkNj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "5bcf3c49-8f18-499c-be36-c9c5187c1370" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "25" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14949" - ], - "x-ms-request-id": [ - "5c04e978-b9d0-4b94-8bcb-6c67ef35f9b8" - ], "Cache-Control": [ "no-cache" ], + "Date": [ + "Fri, 26 Feb 2016 02:12:29 GMT" + ], "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.Storage/operations/07f1372a-c35e-41ab-8170-dfcd722020d6?monitor=true&api-version=2015-06-15" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk4893/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-correlation-request-id": [ - "5c04e978-b9d0-4b94-8bcb-6c67ef35f9b8" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151107T000448Z:5c04e978-b9d0-4b94-8bcb-6c67ef35f9b8" + "Microsoft-IIS/8.5" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "X-AspNet-Version": [ + "4.0.30319" ], - "Date": [ - "Sat, 07 Nov 2015 00:04:48 GMT" + "X-Powered-By": [ + "ASP.NET" ] }, - "StatusCode": 202 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.Storage/operations/07f1372a-c35e-41ab-8170-dfcd722020d6?monitor=true&api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zLzA3ZjEzNzJhLWMzNWUtNDFhYi04MTcwLWRmY2Q3MjIwMjBkNj9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/02705338-4798-40ec-98b2-9ee32308c4750?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzAyNzA1MzM4LTQ3OTgtNDBlYy05OGIyLTllZTMyMzA4YzQ3NTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-client-request-id": [ - "34402712-0792-404b-bbb4-3a2a7521d0c5" - ], "User-Agent": [ - "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"location\": \"East US 2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "91" + "22" ], "Content-Type": [ "application/json" @@ -1120,167 +1014,58 @@ "no-cache" ], "x-ms-request-id": [ - "962eb7c5-f286-446c-aeae-f025f88749c9" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" + "ea38481e-b67f-411e-94c8-78ac9d03e71d" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14947" + "14997" ], "x-ms-correlation-request-id": [ - "962eb7c5-f286-446c-aeae-f025f88749c9" + "27d8d422-f035-406d-9cd0-30164e7db978" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000513Z:962eb7c5-f286-446c-aeae-f025f88749c9" + "WESTUS:20160226T021259Z:27d8d422-f035-406d-9cd0-30164e7db978" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Date": [ - "Sat, 07 Nov 2015 00:05:13 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.Storage/storageAccounts/azureblob013897/listKeys?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTM4OTcvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "POST", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "d33ab6f1-cb45-40eb-a89c-d8e93ea3ac2a" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"key1\": \"nBORbguLFyXNi7ITmfJdWVQZ4dkkolmbbmpN//sMG/J7FfKlt+TGBCexho6BpFTPxSdBt0euU1sR5WqDOQAbMg==\",\r\n \"key2\": \"BYtEV/Ui29NBJXh+/PPbaygHTEZd75GfZkYdCkDROc81WM6dgUll0uZapHDtQZV0CAOak0IHh4MnYPe0uJsjVQ==\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "198" - ], - "Content-Type": [ - "application/json" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "6ed03a22-a03c-4a86-b188-8d340bb1d484" - ], "Cache-Control": [ "no-cache" ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" - ], - "x-ms-correlation-request-id": [ - "6ed03a22-a03c-4a86-b188-8d340bb1d484" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151107T000513Z:6ed03a22-a03c-4a86-b188-8d340bb1d484" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "Date": [ - "Sat, 07 Nov 2015 00:05:13 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.Storage/storageAccounts/azureblob013897?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTM4OTc/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "1fbd21d5-fb41-41ce-bb58-c545ef6120a1" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.Storage/storageAccounts/azureblob013897\",\r\n \"location\": \"eastus2\",\r\n \"name\": \"azureblob013897\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-11-07T00:04:47.12565Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://azureblob013897.blob.core.windows.net/\",\r\n \"file\": \"https://azureblob013897.file.core.windows.net/\",\r\n \"queue\": \"https://azureblob013897.queue.core.windows.net/\",\r\n \"table\": \"https://azureblob013897.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus2\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"centralus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "739" - ], - "Content-Type": [ - "application/json" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "de489b7e-d1c0-4600-b872-45634271e649" - ], - "Cache-Control": [ - "no-cache" + "Fri, 26 Feb 2016 02:12:59 GMT" ], "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14946" - ], - "x-ms-correlation-request-id": [ - "de489b7e-d1c0-4600-b872-45634271e649" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151107T000513Z:de489b7e-d1c0-4600-b872-45634271e649" + "Microsoft-IIS/8.5" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "X-AspNet-Version": [ + "4.0.30319" ], - "Date": [ - "Sat, 07 Nov 2015 00:05:13 GMT" + "X-Powered-By": [ + "ASP.NET" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk1411?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazE0MTE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "07430070-cd8d-4cb3-9664-405942a57ff0" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba13533' under resource group 'abarg19412' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk1411' under resource group 'onesdk8081' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "163" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1295,13 +1080,13 @@ "gateway" ], "x-ms-request-id": [ - "97116cfd-5c14-4b68-bd64-ca536b6a36e3" + "7ba5cd0a-13eb-4fcb-b254-0abe209a5743" ], "x-ms-correlation-request-id": [ - "97116cfd-5c14-4b68-bd64-ca536b6a36e3" + "7ba5cd0a-13eb-4fcb-b254-0abe209a5743" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000525Z:97116cfd-5c14-4b68-bd64-ca536b6a36e3" + "WESTUS:20160226T021300Z:7ba5cd0a-13eb-4fcb-b254-0abe209a5743" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1310,35 +1095,31 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:05:25 GMT" + "Fri, 26 Feb 2016 02:12:59 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk1411?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazE0MTE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b50e3548-4f86-4e6c-b2a9-bc083bc11c46" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba13533' under resource group 'abarg19412' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk1411' under resource group 'onesdk8081' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "163" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1353,13 +1134,13 @@ "gateway" ], "x-ms-request-id": [ - "88e03eea-1e18-40d9-89de-38c790d1c70f" + "88dcc0c5-aac3-4311-bdef-935963ce35e8" ], "x-ms-correlation-request-id": [ - "88e03eea-1e18-40d9-89de-38c790d1c70f" + "88dcc0c5-aac3-4311-bdef-935963ce35e8" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000525Z:88e03eea-1e18-40d9-89de-38c790d1c70f" + "WESTUS:20160226T021300Z:88dcc0c5-aac3-4311-bdef-935963ce35e8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1368,35 +1149,25 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:05:25 GMT" + "Fri, 26 Feb 2016 02:12:59 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk1411?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazE0MTE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016297\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:05:27.8167278Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk1411.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:13:03.8240125Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:13:03.8240125Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk1411\",\r\n \"name\": \"onesdk1411\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "673" + "488" ], "Content-Type": [ "application/json" @@ -1408,16 +1179,16 @@ "no-cache" ], "x-ms-request-id": [ - "bded4245-4223-499d-bcab-4f71acb8f431" + "71692215-b632-49c3-9d4b-ff9991adc8fa" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" + "14992" ], "x-ms-correlation-request-id": [ - "34c26d02-7ddd-4ec7-ab8a-74fb59d1949a" + "81bf2340-0a85-4d51-bd8a-d37d554ef2c7" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000609Z:34c26d02-7ddd-4ec7-ab8a-74fb59d1949a" + "WESTUS:20160226T021332Z:81bf2340-0a85-4d51-bd8a-d37d554ef2c7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1426,7 +1197,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:09 GMT" + "Fri, 26 Feb 2016 02:13:32 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1441,29 +1212,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk1411?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazE0MTE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "277a72c8-2759-4891-ac32-8febfb5a864a" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016297\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:05:27.8167278Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk1411.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:13:03.8240125Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:13:03.8240125Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk1411\",\r\n \"name\": \"onesdk1411\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "673" + "488" ], "Content-Type": [ "application/json" @@ -1475,16 +1242,16 @@ "no-cache" ], "x-ms-request-id": [ - "e9e0c0ec-e8eb-4a00-adff-b59e43a8177a" + "550ba8d5-8220-486c-9d1e-9743abe17dd7" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14964" + "14990" ], "x-ms-correlation-request-id": [ - "d3cc5295-322c-4fa2-9a80-5ea9c52c87c4" + "dd8a3fd5-712e-41c0-8c76-aca91fe199ae" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000609Z:d3cc5295-322c-4fa2-9a80-5ea9c52c87c4" + "WESTUS:20160226T021421Z:dd8a3fd5-712e-41c0-8c76-aca91fe199ae" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1493,7 +1260,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:09 GMT" + "Fri, 26 Feb 2016 02:14:20 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1508,29 +1275,31 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk1411?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazE0MTE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk1411\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "92" + ], + "x-ms-client-request-id": [ + "d2de6b2d-499c-4968-ab92-e2c2c655a73b" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016297\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:05:27.8167278Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk1411\",\r\n \"name\": \"onesdk1411\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "673" + "354" ], "Content-Type": [ "application/json" @@ -1541,17 +1310,23 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "10" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/b2fdda74-41fd-4402-81e8-e6ffeb2c3f0f0?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "54ad2f49-3f25-4921-8301-dfec651d3d36" + "ec01e700-0cc4-4b89-a5a3-0de78aece849" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14963" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-correlation-request-id": [ - "557f63d7-da79-4568-95b9-8dc440461cad" + "2e76cf24-d5fc-43da-a768-1d5839b368ea" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000610Z:557f63d7-da79-4568-95b9-8dc440461cad" + "WESTUS:20160226T021302Z:2e76cf24-d5fc-43da-a768-1d5839b368ea" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1560,7 +1335,10 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:09 GMT" + "Fri, 26 Feb 2016 02:13:01 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk1411/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -1572,32 +1350,22 @@ "ASP.NET" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/b2fdda74-41fd-4402-81e8-e6ffeb2c3f0f0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2IyZmRkYTc0LTQxZmQtNDQwMi04MWU4LWU2ZmZlYjJjM2YwZjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016297\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "694" + "22" ], "Content-Type": [ "application/json" @@ -1609,16 +1377,16 @@ "no-cache" ], "x-ms-request-id": [ - "e897e452-5369-4965-bbcd-388d5951c2af" + "cd1d3dec-5227-427c-88fd-edbbfa2d9861" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14961" + "14993" ], "x-ms-correlation-request-id": [ - "b582e11a-0283-41c5-8a38-5abf9639b149" + "10d21ad8-daa9-4d45-ab7b-d69c666b7470" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000617Z:b582e11a-0283-41c5-8a38-5abf9639b149" + "WESTUS:20160226T021332Z:10d21ad8-daa9-4d45-ab7b-d69c666b7470" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1627,7 +1395,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:16 GMT" + "Fri, 26 Feb 2016 02:13:32 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1642,32 +1410,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "78a07c99-6da1-41cd-8272-abc698b8c4c0" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016297\"\r\n },\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake022850\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8530' under resource group 'onesdk8081' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "769" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1675,17 +1439,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "5b178a87-1135-43b3-9643-d73a4e2d9622" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14956" + "x-ms-request-id": [ + "b271b8da-518e-4f2f-9458-6f8bb3e56436" ], "x-ms-correlation-request-id": [ - "38767ed2-401c-4a0f-bade-8091102772f6" + "b271b8da-518e-4f2f-9458-6f8bb3e56436" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000618Z:38767ed2-401c-4a0f-bade-8091102772f6" + "CENTRALUS:20160226T021333Z:b271b8da-518e-4f2f-9458-6f8bb3e56436" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1694,47 +1458,34 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:18 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:13:33 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "69b6da5e-2c0e-4fae-a266-d412c25bf6cf" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016297\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8530' under resource group 'onesdk8081' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "694" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1742,17 +1493,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "f875856d-5812-4e6d-8644-c99d6f58ba44" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14953" + "x-ms-request-id": [ + "f3289d61-4088-4605-ab4a-6e1232503bb4" ], "x-ms-correlation-request-id": [ - "fa0fddac-b451-4571-bd4e-1a31911f956c" + "f3289d61-4088-4605-ab4a-6e1232503bb4" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000619Z:fa0fddac-b451-4571-bd4e-1a31911f956c" + "CENTRALUS:20160226T021333Z:f3289d61-4088-4605-ab4a-6e1232503bb4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1761,44 +1512,25 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:18 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:13:33 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016297\"\r\n }\r\n ],\r\n \"storageAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"core.windows.net\"\r\n },\r\n \"name\": \"azureblob013897\"\r\n }\r\n ],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4893\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:13:38.3057295Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "763" + "659" ], "Content-Type": [ "application/json" @@ -1810,16 +1542,16 @@ "no-cache" ], "x-ms-request-id": [ - "f5451646-dd1e-437e-b570-505ac24e1569" + "eb76cb70-314a-451a-a30e-29076ea6f729" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14950" + "14996" ], "x-ms-correlation-request-id": [ - "81dd773e-eef6-4879-82ee-164df1dafa7d" + "372ba6cb-ebf9-45ed-8fda-6304ed34776d" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000621Z:81dd773e-eef6-4879-82ee-164df1dafa7d" + "CENTRALUS:20160226T021408Z:372ba6cb-ebf9-45ed-8fda-6304ed34776d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1828,7 +1560,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:20 GMT" + "Fri, 26 Feb 2016 02:14:08 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1843,29 +1575,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "87add664-920d-435e-b404-413fa22b855d" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016297\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4893\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:13:38.3057295Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "694" + "659" ], "Content-Type": [ "application/json" @@ -1877,16 +1605,16 @@ "no-cache" ], "x-ms-request-id": [ - "a2a6f348-94cb-45fc-a926-211f4319dee4" + "8b1dd877-4aea-4dbb-80b4-c2e6b8063207" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14947" + "14995" ], "x-ms-correlation-request-id": [ - "555c0df5-3fd8-4475-9292-8915e171275c" + "43d997fe-5d0f-49e1-814a-98d08f772c4c" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000621Z:555c0df5-3fd8-4475-9292-8915e171275c" + "CENTRALUS:20160226T021408Z:43d997fe-5d0f-49e1-814a-98d08f772c4c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1895,7 +1623,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:20 GMT" + "Fri, 26 Feb 2016 02:14:08 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1910,32 +1638,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "4eb2ce03-aeb8-40bc-ba65-8ac6b2c9e0f0" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba13533' under resource group 'abarg19412' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4893\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:13:38.3057295Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "163" + "659" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json" ], "Expires": [ "-1" @@ -1943,17 +1667,17 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" - ], "x-ms-request-id": [ - "d4c816bd-e148-49f4-a117-b576619246d3" + "b8c7fb25-9b38-4bf8-ab88-fbdd166dc15b" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" ], "x-ms-correlation-request-id": [ - "d4c816bd-e148-49f4-a117-b576619246d3" + "c4c970dc-6062-4e6a-a98e-2bf48e789e83" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000623Z:d4c816bd-e148-49f4-a117-b576619246d3" + "CENTRALUS:20160226T021409Z:c4c970dc-6062-4e6a-a98e-2bf48e789e83" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1962,37 +1686,40 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:22 GMT" + "Fri, 26 Feb 2016 02:14:08 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"testaba13533\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"datalake016297\"\r\n }\r\n ],\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "335" - ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], "x-ms-client-request-id": [ - "95eeddc7-5bb6-420c-8f7c-7ec3ec08a2a4" + "08bdfec7-6dc9-4bae-aa8b-b498efb36156" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"datalake016297\"\r\n }\r\n ],\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk1411\"\r\n },\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4893\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "499" + "752" ], "Content-Type": [ "application/json" @@ -2003,23 +1730,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/78cb5258-3aca-41be-8f3b-20ab5893c82b0?api-version=2015-10-01-preview&expanded=true" - ], "x-ms-request-id": [ - "03b73271-c2e3-4ad6-970a-d9062e4a16fd" + "a6fb3fc3-07b6-4eb0-962a-4fae32b0f8d8" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" ], "x-ms-correlation-request-id": [ - "8bca8dba-4bd3-4b19-b119-b306e05398c1" + "3e5f2f89-b03e-4073-9856-6ac66f3f376a" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000527Z:8bca8dba-4bd3-4b19-b119-b306e05398c1" + "CENTRALUS:20160226T021413Z:3e5f2f89-b03e-4073-9856-6ac66f3f376a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2028,10 +1749,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:05:27 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533/operationresults/0?api-version=2015-10-01-preview" + "Fri, 26 Feb 2016 02:14:12 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2043,25 +1761,28 @@ "ASP.NET" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/78cb5258-3aca-41be-8f3b-20ab5893c82b0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy83OGNiNTI1OC0zYWNhLTQxYmUtOGYzYi0yMGFiNTg5M2M4MmIwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "382955ab-ce6c-409c-a811-46c1a69885f6" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4893\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "681" ], "Content-Type": [ "application/json" @@ -2073,16 +1794,16 @@ "no-cache" ], "x-ms-request-id": [ - "b6441a56-6d86-4b48-a241-6d7e071e673d" + "7d19a242-b50f-47d6-88b8-4cfa01fa1360" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14969" + "14986" ], "x-ms-correlation-request-id": [ - "e2310bd8-b4af-4d0d-9c68-fd23c9137bc3" + "91f4688c-7ad1-413d-8148-e66e777b9c4a" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000527Z:e2310bd8-b4af-4d0d-9c68-fd23c9137bc3" + "CENTRALUS:20160226T021414Z:91f4688c-7ad1-413d-8148-e66e777b9c4a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2091,7 +1812,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:05:27 GMT" + "Fri, 26 Feb 2016 02:14:14 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2106,22 +1827,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/78cb5258-3aca-41be-8f3b-20ab5893c82b0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy83OGNiNTI1OC0zYWNhLTQxYmUtOGYzYi0yMGFiNTg5M2M4MmIwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "d08747a3-452b-4ae8-89ef-b337ff9e6ea4" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4893\"\r\n }\r\n ],\r\n \"storageAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"core.windows.net\"\r\n },\r\n \"name\": \"azureblob015158\"\r\n }\r\n ],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "750" ], "Content-Type": [ "application/json" @@ -2133,16 +1857,16 @@ "no-cache" ], "x-ms-request-id": [ - "6e9d9a5d-4a00-4b35-be72-4886c163a6e8" + "12283770-1a93-4d0a-a052-1f383fd159fb" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14968" + "14983" ], "x-ms-correlation-request-id": [ - "3e72b803-ab9d-48ed-9fbe-767ac88a2920" + "20092591-b92c-4283-b0ad-917c5494ed11" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000538Z:3e72b803-ab9d-48ed-9fbe-767ac88a2920" + "CENTRALUS:20160226T021416Z:20092591-b92c-4283-b0ad-917c5494ed11" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2151,7 +1875,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:05:37 GMT" + "Fri, 26 Feb 2016 02:14:15 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2166,22 +1890,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/78cb5258-3aca-41be-8f3b-20ab5893c82b0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy83OGNiNTI1OC0zYWNhLTQxYmUtOGYzYi0yMGFiNTg5M2M4MmIwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "94396bea-f22a-4563-94fa-a21ae7a3004d" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4893\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "681" ], "Content-Type": [ "application/json" @@ -2193,16 +1920,16 @@ "no-cache" ], "x-ms-request-id": [ - "2ea74255-01de-493a-bfef-e06c87c2eccd" + "6a2a7afa-8962-4adc-9e49-f837240f825c" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14967" + "14980" ], "x-ms-correlation-request-id": [ - "fa368ff9-bd1b-40bb-b61d-a56456562fa3" + "4f18df83-8f46-4632-8c41-434d954517c0" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000554Z:fa368ff9-bd1b-40bb-b61d-a56456562fa3" + "CENTRALUS:20160226T021416Z:4f18df83-8f46-4632-8c41-434d954517c0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2211,7 +1938,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:05:53 GMT" + "Fri, 26 Feb 2016 02:14:16 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2226,22 +1953,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/78cb5258-3aca-41be-8f3b-20ab5893c82b0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy83OGNiNTI1OC0zYWNhLTQxYmUtOGYzYi0yMGFiNTg5M2M4MmIwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "01e1c21b-3635-43b3-b474-c4dd7d4dfc74" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4893\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "681" ], "Content-Type": [ "application/json" @@ -2253,16 +1983,16 @@ "no-cache" ], "x-ms-request-id": [ - "7c0e5f2e-4fd6-4da0-97c5-2545008ff729" + "21206606-4683-4f5d-9396-f5d87539e9d9" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14966" + "14979" ], "x-ms-correlation-request-id": [ - "aab88c52-4964-4182-acab-29cf36941866" + "2dd08f30-c165-4106-96ca-02d14a15910e" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000609Z:aab88c52-4964-4182-acab-29cf36941866" + "CENTRALUS:20160226T021417Z:2dd08f30-c165-4106-96ca-02d14a15910e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2271,7 +2001,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:08 GMT" + "Fri, 26 Feb 2016 02:14:16 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2286,41 +2016,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "PATCH", - "RequestBody": "{\r\n \"name\": \"testaba13533\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"properties\": {\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "194" + "x-ms-client-request-id": [ + "4210dbf4-6255-446a-ae84-55fe0a63bc75" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-request-id": [ - "407f18cd-e6c1-4b3a-b0c3-87c75c7613e8" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016297\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016297\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8530' under resource group 'onesdk8081' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "694" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -2328,17 +2045,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "173566db-0273-4d52-adf7-ab2c138c827a" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "x-ms-request-id": [ + "c828ee64-7b12-46c4-b42b-5d64f78548dd" ], "x-ms-correlation-request-id": [ - "29bd2a4f-8aec-4d52-9b81-7f902321241c" + "c828ee64-7b12-46c4-b42b-5d64f78548dd" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000617Z:29bd2a4f-8aec-4d52-9b81-7f902321241c" + "CENTRALUS:20160226T021419Z:c828ee64-7b12-46c4-b42b-5d64f78548dd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2347,47 +2064,34 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:16 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:14:18 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "57eb5e63-db99-4dbb-9d1a-105347c4c23f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8530' under resource group 'onesdk8081' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "493" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -2395,17 +2099,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "79456971-e787-4a38-9764-da8060be07ca" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14960" + "x-ms-request-id": [ + "6908146b-ba05-4386-9311-d071a7df99db" ], "x-ms-correlation-request-id": [ - "0abef76d-6299-4313-8892-d36ab136cc13" + "6908146b-ba05-4386-9311-d071a7df99db" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000617Z:0abef76d-6299-4313-8892-d36ab136cc13" + "CENTRALUS:20160226T021419Z:6908146b-ba05-4386-9311-d071a7df99db" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2414,44 +2118,37 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:16 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:14:19 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk8530\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk4893\"\r\n }\r\n ]\r\n }\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "233" + ], + "x-ms-client-request-id": [ + "ed663b84-36f7-46c2-bd71-159d1ebc5e3a" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyservicetest.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-21T02:48:35.2085982Z\",\r\n \"lastModifiedTime\": \"2015-10-21T02:48:35.2085982Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/copyservicetest\",\r\n \"name\": \"copyservicetest\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs04a889c02bbf4050884338.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:02:37.4653664Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:02:37.4653664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs04a889c02bbf4050884338\",\r\n \"name\": \"cs04a889c02bbf4050884338\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs1667ff1b34504973a03335.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-29T19:44:10.8802499Z\",\r\n \"lastModifiedTime\": \"2015-10-29T19:44:10.8802499Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs1667ff1b34504973a03335\",\r\n \"name\": \"cs1667ff1b34504973a03335\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs300c041ebdf84179903fbe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T11:29:07.6089268Z\",\r\n \"lastModifiedTime\": \"2015-10-26T11:29:07.6089268Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs300c041ebdf84179903fbe\",\r\n \"name\": \"cs300c041ebdf84179903fbe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs32a1b3e1b28149279715fe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-30T01:37:59.9077605Z\",\r\n \"lastModifiedTime\": \"2015-10-30T01:37:59.9077605Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs32a1b3e1b28149279715fe\",\r\n \"name\": \"cs32a1b3e1b28149279715fe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs495cce936b3441248d5874.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:35:59.8245136Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:35:59.8245136Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs495cce936b3441248d5874\",\r\n \"name\": \"cs495cce936b3441248d5874\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs63b6b91b670843febc5dbc.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:01:14.5038668Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:01:14.5038668Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs63b6b91b670843febc5dbc\",\r\n \"name\": \"cs63b6b91b670843febc5dbc\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs6b24bd02a80b419b935556.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T12:59:53.3163175Z\",\r\n \"lastModifiedTime\": \"2015-10-26T12:59:53.3163175Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs6b24bd02a80b419b935556\",\r\n \"name\": \"cs6b24bd02a80b419b935556\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs808f2d6d720a4338869cf0.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-27T05:54:39.9811606Z\",\r\n \"lastModifiedTime\": \"2015-10-27T05:54:39.9811606Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs808f2d6d720a4338869cf0\",\r\n \"name\": \"cs808f2d6d720a4338869cf0\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-10-31T00:11:04.712258Z\",\r\n \"lastModifiedTime\": \"2015-10-31T00:11:04.712258Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs90c65bf28c084532877175\",\r\n \"name\": \"cs90c65bf28c084532877175\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"csd30745ad2cec442d89cce7.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-05T20:52:00.4561739Z\",\r\n \"lastModifiedTime\": \"2015-11-05T20:52:00.4561739Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/csd30745ad2cec442d89cce7\",\r\n \"name\": \"csd30745ad2cec442d89cce7\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cse51d17c03242489e915b69.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:39:42.0846481Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:39:42.0846481Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cse51d17c03242489e915b69\",\r\n \"name\": \"cse51d17c03242489e915b69\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyserviceprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-17T12:19:37.5708184Z\",\r\n \"lastModifiedTime\": \"2015-09-17T12:19:37.5708184Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyserviceresourceprod/providers/Microsoft.DataLakeAnalytics/accounts/copyserviceprod\",\r\n \"name\": \"copyserviceprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/Default-Storage-EastUS2/providers/Microsoft.DataLakeAnalytics/accounts/testcertmitigation\",\r\n \"name\": \"testcertmitigation\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner1.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:09:24.8601971Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:09:24.8601971Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner1\",\r\n \"name\": \"konaibizarunner1\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner2.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:10:06.4516006Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:10:06.4516006Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner2\",\r\n \"name\": \"konaibizarunner2\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner3.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:11:19.5898309Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:11:19.5898309Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner3\",\r\n \"name\": \"konaibizarunner3\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testkaprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-06-15T06:54:14.7437003Z\",\r\n \"lastModifiedTime\": \"2015-06-16T01:06:04.4937755Z\"\r\n },\r\n \"location\": \"east us 2\",\r\n \"tags\": {\r\n \"owner\": \"jianyw\",\r\n \"description\": \"hello kona\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/konaprodgroup/providers/Microsoft.DataLakeAnalytics/accounts/testkaprod\",\r\n \"name\": \"testkaprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T18:08:11.3054935Z\",\r\n \"lastModifiedTime\": \"2015-11-05T18:08:53.6834244Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba15884/providers/Microsoft.DataLakeAnalytics/accounts/testaba12926\",\r\n \"name\": \"testaba12926\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T17:56:20.2260922Z\",\r\n \"lastModifiedTime\": \"2015-11-05T17:57:02.9507995Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba17200/providers/Microsoft.DataLakeAnalytics/accounts/testaba12021\",\r\n \"name\": \"testaba12021\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk4893\"\r\n }\r\n ],\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "10198" + "453" ], "Content-Type": [ "application/json" @@ -2462,17 +2159,23 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "10" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/265a8aaa-04d7-49f8-90af-35ff570639620?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "4e23dd61-c55e-411f-8727-fe969b76a4cd" + "793b6e3d-0dd0-466b-9db9-2929824eac97" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14959" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-correlation-request-id": [ - "256ce140-4e75-4d89-a1f8-91cf7424a9ef" + "4843ef8b-5418-4dcb-a27e-91683b8d89f8" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000617Z:256ce140-4e75-4d89-a1f8-91cf7424a9ef" + "CENTRALUS:20160226T021338Z:4843ef8b-5418-4dcb-a27e-91683b8d89f8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2481,7 +2184,10 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:16 GMT" + "Fri, 26 Feb 2016 02:13:37 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -2493,32 +2199,22 @@ "ASP.NET" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/265a8aaa-04d7-49f8-90af-35ff570639620?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8yNjVhOGFhYS0wNGQ3LTQ5ZjgtOTBhZi0zNWZmNTcwNjM5NjIwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyservicetest.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-21T02:48:35.2085982Z\",\r\n \"lastModifiedTime\": \"2015-10-21T02:48:35.2085982Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/copyservicetest\",\r\n \"name\": \"copyservicetest\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs04a889c02bbf4050884338.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:02:37.4653664Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:02:37.4653664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs04a889c02bbf4050884338\",\r\n \"name\": \"cs04a889c02bbf4050884338\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs1667ff1b34504973a03335.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-29T19:44:10.8802499Z\",\r\n \"lastModifiedTime\": \"2015-10-29T19:44:10.8802499Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs1667ff1b34504973a03335\",\r\n \"name\": \"cs1667ff1b34504973a03335\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs300c041ebdf84179903fbe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T11:29:07.6089268Z\",\r\n \"lastModifiedTime\": \"2015-10-26T11:29:07.6089268Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs300c041ebdf84179903fbe\",\r\n \"name\": \"cs300c041ebdf84179903fbe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs32a1b3e1b28149279715fe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-30T01:37:59.9077605Z\",\r\n \"lastModifiedTime\": \"2015-10-30T01:37:59.9077605Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs32a1b3e1b28149279715fe\",\r\n \"name\": \"cs32a1b3e1b28149279715fe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs495cce936b3441248d5874.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:35:59.8245136Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:35:59.8245136Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs495cce936b3441248d5874\",\r\n \"name\": \"cs495cce936b3441248d5874\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs63b6b91b670843febc5dbc.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:01:14.5038668Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:01:14.5038668Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs63b6b91b670843febc5dbc\",\r\n \"name\": \"cs63b6b91b670843febc5dbc\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs6b24bd02a80b419b935556.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T12:59:53.3163175Z\",\r\n \"lastModifiedTime\": \"2015-10-26T12:59:53.3163175Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs6b24bd02a80b419b935556\",\r\n \"name\": \"cs6b24bd02a80b419b935556\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs808f2d6d720a4338869cf0.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-27T05:54:39.9811606Z\",\r\n \"lastModifiedTime\": \"2015-10-27T05:54:39.9811606Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs808f2d6d720a4338869cf0\",\r\n \"name\": \"cs808f2d6d720a4338869cf0\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-10-31T00:11:04.712258Z\",\r\n \"lastModifiedTime\": \"2015-10-31T00:11:04.712258Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs90c65bf28c084532877175\",\r\n \"name\": \"cs90c65bf28c084532877175\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"csd30745ad2cec442d89cce7.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-05T20:52:00.4561739Z\",\r\n \"lastModifiedTime\": \"2015-11-05T20:52:00.4561739Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/csd30745ad2cec442d89cce7\",\r\n \"name\": \"csd30745ad2cec442d89cce7\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cse51d17c03242489e915b69.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:39:42.0846481Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:39:42.0846481Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cse51d17c03242489e915b69\",\r\n \"name\": \"cse51d17c03242489e915b69\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyserviceprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-17T12:19:37.5708184Z\",\r\n \"lastModifiedTime\": \"2015-09-17T12:19:37.5708184Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyserviceresourceprod/providers/Microsoft.DataLakeAnalytics/accounts/copyserviceprod\",\r\n \"name\": \"copyserviceprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/Default-Storage-EastUS2/providers/Microsoft.DataLakeAnalytics/accounts/testcertmitigation\",\r\n \"name\": \"testcertmitigation\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner1.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:09:24.8601971Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:09:24.8601971Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner1\",\r\n \"name\": \"konaibizarunner1\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner2.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:10:06.4516006Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:10:06.4516006Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner2\",\r\n \"name\": \"konaibizarunner2\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner3.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:11:19.5898309Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:11:19.5898309Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner3\",\r\n \"name\": \"konaibizarunner3\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testkaprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-06-15T06:54:14.7437003Z\",\r\n \"lastModifiedTime\": \"2015-06-16T01:06:04.4937755Z\"\r\n },\r\n \"location\": \"east us 2\",\r\n \"tags\": {\r\n \"owner\": \"jianyw\",\r\n \"description\": \"hello kona\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/konaprodgroup/providers/Microsoft.DataLakeAnalytics/accounts/testkaprod\",\r\n \"name\": \"testkaprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T18:08:11.3054935Z\",\r\n \"lastModifiedTime\": \"2015-11-05T18:08:53.6834244Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba15884/providers/Microsoft.DataLakeAnalytics/accounts/testaba12926\",\r\n \"name\": \"testaba12926\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T17:56:20.2260922Z\",\r\n \"lastModifiedTime\": \"2015-11-05T17:57:02.9507995Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba17200/providers/Microsoft.DataLakeAnalytics/accounts/testaba12021\",\r\n \"name\": \"testaba12021\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "10198" + "22" ], "Content-Type": [ "application/json" @@ -2530,16 +2226,16 @@ "no-cache" ], "x-ms-request-id": [ - "61b1d8ae-9d4b-4d1a-8709-c143ceed576c" + "3083e12f-f56b-4c15-bbeb-30ebb7bbd833" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14958" + "14997" ], "x-ms-correlation-request-id": [ - "9c6ef5dc-7427-4a74-a9a4-664c62ce7b7c" + "283c232c-2905-4a6f-bcdd-db6c4233c9f6" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000617Z:9c6ef5dc-7427-4a74-a9a4-664c62ce7b7c" + "CENTRALUS:20160226T021408Z:283c232c-2905-4a6f-bcdd-db6c4233c9f6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2548,7 +2244,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:17 GMT" + "Fri, 26 Feb 2016 02:14:08 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2563,29 +2259,31 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "PATCH", + "RequestBody": "{\r\n \"name\": \"onesdk8530\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"properties\": {}\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "97" + ], + "x-ms-client-request-id": [ + "1fa7e9fa-76a8-4552-a436-8d394b25a0a7" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyservicetest.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-21T02:48:35.2085982Z\",\r\n \"lastModifiedTime\": \"2015-10-21T02:48:35.2085982Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/copyservicetest\",\r\n \"name\": \"copyservicetest\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs04a889c02bbf4050884338.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:02:37.4653664Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:02:37.4653664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs04a889c02bbf4050884338\",\r\n \"name\": \"cs04a889c02bbf4050884338\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs1667ff1b34504973a03335.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-29T19:44:10.8802499Z\",\r\n \"lastModifiedTime\": \"2015-10-29T19:44:10.8802499Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs1667ff1b34504973a03335\",\r\n \"name\": \"cs1667ff1b34504973a03335\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs300c041ebdf84179903fbe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T11:29:07.6089268Z\",\r\n \"lastModifiedTime\": \"2015-10-26T11:29:07.6089268Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs300c041ebdf84179903fbe\",\r\n \"name\": \"cs300c041ebdf84179903fbe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs32a1b3e1b28149279715fe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-30T01:37:59.9077605Z\",\r\n \"lastModifiedTime\": \"2015-10-30T01:37:59.9077605Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs32a1b3e1b28149279715fe\",\r\n \"name\": \"cs32a1b3e1b28149279715fe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs495cce936b3441248d5874.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:35:59.8245136Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:35:59.8245136Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs495cce936b3441248d5874\",\r\n \"name\": \"cs495cce936b3441248d5874\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs63b6b91b670843febc5dbc.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:01:14.5038668Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:01:14.5038668Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs63b6b91b670843febc5dbc\",\r\n \"name\": \"cs63b6b91b670843febc5dbc\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs6b24bd02a80b419b935556.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T12:59:53.3163175Z\",\r\n \"lastModifiedTime\": \"2015-10-26T12:59:53.3163175Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs6b24bd02a80b419b935556\",\r\n \"name\": \"cs6b24bd02a80b419b935556\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs808f2d6d720a4338869cf0.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-27T05:54:39.9811606Z\",\r\n \"lastModifiedTime\": \"2015-10-27T05:54:39.9811606Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs808f2d6d720a4338869cf0\",\r\n \"name\": \"cs808f2d6d720a4338869cf0\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-10-31T00:11:04.712258Z\",\r\n \"lastModifiedTime\": \"2015-10-31T00:11:04.712258Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs90c65bf28c084532877175\",\r\n \"name\": \"cs90c65bf28c084532877175\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"csd30745ad2cec442d89cce7.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-05T20:52:00.4561739Z\",\r\n \"lastModifiedTime\": \"2015-11-05T20:52:00.4561739Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/csd30745ad2cec442d89cce7\",\r\n \"name\": \"csd30745ad2cec442d89cce7\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cse51d17c03242489e915b69.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:39:42.0846481Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:39:42.0846481Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cse51d17c03242489e915b69\",\r\n \"name\": \"cse51d17c03242489e915b69\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyserviceprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-17T12:19:37.5708184Z\",\r\n \"lastModifiedTime\": \"2015-09-17T12:19:37.5708184Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyserviceresourceprod/providers/Microsoft.DataLakeAnalytics/accounts/copyserviceprod\",\r\n \"name\": \"copyserviceprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/Default-Storage-EastUS2/providers/Microsoft.DataLakeAnalytics/accounts/testcertmitigation\",\r\n \"name\": \"testcertmitigation\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner1.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:09:24.8601971Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:09:24.8601971Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner1\",\r\n \"name\": \"konaibizarunner1\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner2.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:10:06.4516006Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:10:06.4516006Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner2\",\r\n \"name\": \"konaibizarunner2\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner3.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:11:19.5898309Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:11:19.5898309Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner3\",\r\n \"name\": \"konaibizarunner3\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testkaprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-06-15T06:54:14.7437003Z\",\r\n \"lastModifiedTime\": \"2015-06-16T01:06:04.4937755Z\"\r\n },\r\n \"location\": \"east us 2\",\r\n \"tags\": {\r\n \"owner\": \"jianyw\",\r\n \"description\": \"hello kona\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/konaprodgroup/providers/Microsoft.DataLakeAnalytics/accounts/testkaprod\",\r\n \"name\": \"testkaprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T18:08:11.3054935Z\",\r\n \"lastModifiedTime\": \"2015-11-05T18:08:53.6834244Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba15884/providers/Microsoft.DataLakeAnalytics/accounts/testaba12926\",\r\n \"name\": \"testaba12926\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T17:56:20.2260922Z\",\r\n \"lastModifiedTime\": \"2015-11-05T17:57:02.9507995Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba17200/providers/Microsoft.DataLakeAnalytics/accounts/testaba12021\",\r\n \"name\": \"testaba12021\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4893\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4893\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "10198" + "681" ], "Content-Type": [ "application/json" @@ -2597,16 +2295,16 @@ "no-cache" ], "x-ms-request-id": [ - "6660482a-7c10-4977-9b49-c7979cd7f506" + "5e7d2740-166c-470d-ba03-d35201416a48" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14957" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-correlation-request-id": [ - "a583945a-ef9f-4437-91eb-ca18242a6fd4" + "1e045e0c-ab8d-4cf3-8a91-faf79de561d8" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000618Z:a583945a-ef9f-4437-91eb-ca18242a6fd4" + "CENTRALUS:20160226T021411Z:1e045e0c-ab8d-4cf3-8a91-faf79de561d8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2615,7 +2313,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:18 GMT" + "Fri, 26 Feb 2016 02:14:11 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2630,29 +2328,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c787da76-4ceb-47e6-807f-b4cee3ed9299" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyservicetest.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-21T02:48:35.2085982Z\",\r\n \"lastModifiedTime\": \"2015-10-21T02:48:35.2085982Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/copyservicetest\",\r\n \"name\": \"copyservicetest\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs04a889c02bbf4050884338.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:02:37.4653664Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:02:37.4653664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs04a889c02bbf4050884338\",\r\n \"name\": \"cs04a889c02bbf4050884338\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs1667ff1b34504973a03335.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-29T19:44:10.8802499Z\",\r\n \"lastModifiedTime\": \"2015-10-29T19:44:10.8802499Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs1667ff1b34504973a03335\",\r\n \"name\": \"cs1667ff1b34504973a03335\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs300c041ebdf84179903fbe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T11:29:07.6089268Z\",\r\n \"lastModifiedTime\": \"2015-10-26T11:29:07.6089268Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs300c041ebdf84179903fbe\",\r\n \"name\": \"cs300c041ebdf84179903fbe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs32a1b3e1b28149279715fe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-30T01:37:59.9077605Z\",\r\n \"lastModifiedTime\": \"2015-10-30T01:37:59.9077605Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs32a1b3e1b28149279715fe\",\r\n \"name\": \"cs32a1b3e1b28149279715fe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs495cce936b3441248d5874.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:35:59.8245136Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:35:59.8245136Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs495cce936b3441248d5874\",\r\n \"name\": \"cs495cce936b3441248d5874\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs63b6b91b670843febc5dbc.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:01:14.5038668Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:01:14.5038668Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs63b6b91b670843febc5dbc\",\r\n \"name\": \"cs63b6b91b670843febc5dbc\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs6b24bd02a80b419b935556.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T12:59:53.3163175Z\",\r\n \"lastModifiedTime\": \"2015-10-26T12:59:53.3163175Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs6b24bd02a80b419b935556\",\r\n \"name\": \"cs6b24bd02a80b419b935556\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs808f2d6d720a4338869cf0.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-27T05:54:39.9811606Z\",\r\n \"lastModifiedTime\": \"2015-10-27T05:54:39.9811606Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs808f2d6d720a4338869cf0\",\r\n \"name\": \"cs808f2d6d720a4338869cf0\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-10-31T00:11:04.712258Z\",\r\n \"lastModifiedTime\": \"2015-10-31T00:11:04.712258Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs90c65bf28c084532877175\",\r\n \"name\": \"cs90c65bf28c084532877175\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"csd30745ad2cec442d89cce7.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-05T20:52:00.4561739Z\",\r\n \"lastModifiedTime\": \"2015-11-05T20:52:00.4561739Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/csd30745ad2cec442d89cce7\",\r\n \"name\": \"csd30745ad2cec442d89cce7\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cse51d17c03242489e915b69.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:39:42.0846481Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:39:42.0846481Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cse51d17c03242489e915b69\",\r\n \"name\": \"cse51d17c03242489e915b69\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyserviceprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-17T12:19:37.5708184Z\",\r\n \"lastModifiedTime\": \"2015-09-17T12:19:37.5708184Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyserviceresourceprod/providers/Microsoft.DataLakeAnalytics/accounts/copyserviceprod\",\r\n \"name\": \"copyserviceprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/Default-Storage-EastUS2/providers/Microsoft.DataLakeAnalytics/accounts/testcertmitigation\",\r\n \"name\": \"testcertmitigation\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner1.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:09:24.8601971Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:09:24.8601971Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner1\",\r\n \"name\": \"konaibizarunner1\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner2.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:10:06.4516006Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:10:06.4516006Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner2\",\r\n \"name\": \"konaibizarunner2\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner3.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:11:19.5898309Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:11:19.5898309Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner3\",\r\n \"name\": \"konaibizarunner3\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testkaprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-06-15T06:54:14.7437003Z\",\r\n \"lastModifiedTime\": \"2015-06-16T01:06:04.4937755Z\"\r\n },\r\n \"location\": \"east us 2\",\r\n \"tags\": {\r\n \"owner\": \"jianyw\",\r\n \"description\": \"hello kona\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/konaprodgroup/providers/Microsoft.DataLakeAnalytics/accounts/testkaprod\",\r\n \"name\": \"testkaprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T18:08:11.3054935Z\",\r\n \"lastModifiedTime\": \"2015-11-05T18:08:53.6834244Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba15884/providers/Microsoft.DataLakeAnalytics/accounts/testaba12926\",\r\n \"name\": \"testaba12926\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T17:56:20.2260922Z\",\r\n \"lastModifiedTime\": \"2015-11-05T17:57:02.9507995Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba17200/providers/Microsoft.DataLakeAnalytics/accounts/testaba12021\",\r\n \"name\": \"testaba12021\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "10198" + "488" ], "Content-Type": [ "application/json" @@ -2664,16 +2358,16 @@ "no-cache" ], "x-ms-request-id": [ - "55e7ddd4-ad2d-4ca9-b0f2-522bd89eac4f" + "cb219382-c688-4eac-8c09-1daf52113175" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14955" + "14993" ], "x-ms-correlation-request-id": [ - "657d4444-4261-4653-b484-3a419f6bbd0c" + "71ffcbe1-ae87-4c17-a1eb-ad96f61f0963" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000619Z:657d4444-4261-4653-b484-3a419f6bbd0c" + "CENTRALUS:20160226T021411Z:71ffcbe1-ae87-4c17-a1eb-ad96f61f0963" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2682,7 +2376,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:18 GMT" + "Fri, 26 Feb 2016 02:14:11 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2697,29 +2391,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "d56fba3b-fa94-4ffc-960b-138f86eeab78" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyservicetest.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-21T02:48:35.2085982Z\",\r\n \"lastModifiedTime\": \"2015-10-21T02:48:35.2085982Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/copyservicetest\",\r\n \"name\": \"copyservicetest\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs04a889c02bbf4050884338.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:02:37.4653664Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:02:37.4653664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs04a889c02bbf4050884338\",\r\n \"name\": \"cs04a889c02bbf4050884338\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs1667ff1b34504973a03335.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-29T19:44:10.8802499Z\",\r\n \"lastModifiedTime\": \"2015-10-29T19:44:10.8802499Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs1667ff1b34504973a03335\",\r\n \"name\": \"cs1667ff1b34504973a03335\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs300c041ebdf84179903fbe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T11:29:07.6089268Z\",\r\n \"lastModifiedTime\": \"2015-10-26T11:29:07.6089268Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs300c041ebdf84179903fbe\",\r\n \"name\": \"cs300c041ebdf84179903fbe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs32a1b3e1b28149279715fe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-30T01:37:59.9077605Z\",\r\n \"lastModifiedTime\": \"2015-10-30T01:37:59.9077605Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs32a1b3e1b28149279715fe\",\r\n \"name\": \"cs32a1b3e1b28149279715fe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs495cce936b3441248d5874.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:35:59.8245136Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:35:59.8245136Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs495cce936b3441248d5874\",\r\n \"name\": \"cs495cce936b3441248d5874\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs63b6b91b670843febc5dbc.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:01:14.5038668Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:01:14.5038668Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs63b6b91b670843febc5dbc\",\r\n \"name\": \"cs63b6b91b670843febc5dbc\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs6b24bd02a80b419b935556.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T12:59:53.3163175Z\",\r\n \"lastModifiedTime\": \"2015-10-26T12:59:53.3163175Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs6b24bd02a80b419b935556\",\r\n \"name\": \"cs6b24bd02a80b419b935556\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs808f2d6d720a4338869cf0.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-27T05:54:39.9811606Z\",\r\n \"lastModifiedTime\": \"2015-10-27T05:54:39.9811606Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs808f2d6d720a4338869cf0\",\r\n \"name\": \"cs808f2d6d720a4338869cf0\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-10-31T00:11:04.712258Z\",\r\n \"lastModifiedTime\": \"2015-10-31T00:11:04.712258Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs90c65bf28c084532877175\",\r\n \"name\": \"cs90c65bf28c084532877175\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"csd30745ad2cec442d89cce7.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-05T20:52:00.4561739Z\",\r\n \"lastModifiedTime\": \"2015-11-05T20:52:00.4561739Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/csd30745ad2cec442d89cce7\",\r\n \"name\": \"csd30745ad2cec442d89cce7\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cse51d17c03242489e915b69.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:39:42.0846481Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:39:42.0846481Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cse51d17c03242489e915b69\",\r\n \"name\": \"cse51d17c03242489e915b69\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyserviceprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-17T12:19:37.5708184Z\",\r\n \"lastModifiedTime\": \"2015-09-17T12:19:37.5708184Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyserviceresourceprod/providers/Microsoft.DataLakeAnalytics/accounts/copyserviceprod\",\r\n \"name\": \"copyserviceprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/Default-Storage-EastUS2/providers/Microsoft.DataLakeAnalytics/accounts/testcertmitigation\",\r\n \"name\": \"testcertmitigation\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner1.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:09:24.8601971Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:09:24.8601971Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner1\",\r\n \"name\": \"konaibizarunner1\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner2.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:10:06.4516006Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:10:06.4516006Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner2\",\r\n \"name\": \"konaibizarunner2\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner3.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:11:19.5898309Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:11:19.5898309Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner3\",\r\n \"name\": \"konaibizarunner3\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testkaprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-06-15T06:54:14.7437003Z\",\r\n \"lastModifiedTime\": \"2015-06-16T01:06:04.4937755Z\"\r\n },\r\n \"location\": \"east us 2\",\r\n \"tags\": {\r\n \"owner\": \"jianyw\",\r\n \"description\": \"hello kona\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/konaprodgroup/providers/Microsoft.DataLakeAnalytics/accounts/testkaprod\",\r\n \"name\": \"testkaprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T18:08:11.3054935Z\",\r\n \"lastModifiedTime\": \"2015-11-05T18:08:53.6834244Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba15884/providers/Microsoft.DataLakeAnalytics/accounts/testaba12926\",\r\n \"name\": \"testaba12926\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T17:56:20.2260922Z\",\r\n \"lastModifiedTime\": \"2015-11-05T17:57:02.9507995Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba17200/providers/Microsoft.DataLakeAnalytics/accounts/testaba12021\",\r\n \"name\": \"testaba12021\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba22463.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:38:52.1409021Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:38:52.1409021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeAnalytics/accounts/testaba22463\",\r\n \"name\": \"testaba22463\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba15365.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:28:35.9650496Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:28:35.9650496Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"testkey\": \"testvalue\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeAnalytics/accounts/testaba15365\",\r\n \"name\": \"testaba15365\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "10198" + "1433" ], "Content-Type": [ "application/json" @@ -2731,16 +2421,16 @@ "no-cache" ], "x-ms-request-id": [ - "08ef5af4-32ee-4b57-8ff4-f326ad2de75f" + "37be65d2-10f6-4d42-97f5-b2e91600958f" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14954" + "14992" ], "x-ms-correlation-request-id": [ - "a2bb420b-457c-4251-9a72-6f5119dd525c" + "4a99ecd0-3264-4470-8696-aee136b6ff85" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000619Z:a2bb420b-457c-4251-9a72-6f5119dd525c" + "CENTRALUS:20160226T021411Z:4a99ecd0-3264-4470-8696-aee136b6ff85" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2749,7 +2439,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:18 GMT" + "Fri, 26 Feb 2016 02:14:11 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2764,29 +2454,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "249ca1e4-71f2-4551-8860-10daba91375c" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyservicetest.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-21T02:48:35.2085982Z\",\r\n \"lastModifiedTime\": \"2015-10-21T02:48:35.2085982Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/copyservicetest\",\r\n \"name\": \"copyservicetest\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs04a889c02bbf4050884338.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:02:37.4653664Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:02:37.4653664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs04a889c02bbf4050884338\",\r\n \"name\": \"cs04a889c02bbf4050884338\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs1667ff1b34504973a03335.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-29T19:44:10.8802499Z\",\r\n \"lastModifiedTime\": \"2015-10-29T19:44:10.8802499Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs1667ff1b34504973a03335\",\r\n \"name\": \"cs1667ff1b34504973a03335\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs300c041ebdf84179903fbe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T11:29:07.6089268Z\",\r\n \"lastModifiedTime\": \"2015-10-26T11:29:07.6089268Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs300c041ebdf84179903fbe\",\r\n \"name\": \"cs300c041ebdf84179903fbe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs32a1b3e1b28149279715fe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-30T01:37:59.9077605Z\",\r\n \"lastModifiedTime\": \"2015-10-30T01:37:59.9077605Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs32a1b3e1b28149279715fe\",\r\n \"name\": \"cs32a1b3e1b28149279715fe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs495cce936b3441248d5874.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:35:59.8245136Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:35:59.8245136Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs495cce936b3441248d5874\",\r\n \"name\": \"cs495cce936b3441248d5874\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs63b6b91b670843febc5dbc.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:01:14.5038668Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:01:14.5038668Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs63b6b91b670843febc5dbc\",\r\n \"name\": \"cs63b6b91b670843febc5dbc\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs6b24bd02a80b419b935556.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T12:59:53.3163175Z\",\r\n \"lastModifiedTime\": \"2015-10-26T12:59:53.3163175Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs6b24bd02a80b419b935556\",\r\n \"name\": \"cs6b24bd02a80b419b935556\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs808f2d6d720a4338869cf0.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-27T05:54:39.9811606Z\",\r\n \"lastModifiedTime\": \"2015-10-27T05:54:39.9811606Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs808f2d6d720a4338869cf0\",\r\n \"name\": \"cs808f2d6d720a4338869cf0\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-10-31T00:11:04.712258Z\",\r\n \"lastModifiedTime\": \"2015-10-31T00:11:04.712258Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs90c65bf28c084532877175\",\r\n \"name\": \"cs90c65bf28c084532877175\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"csd30745ad2cec442d89cce7.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-05T20:52:00.4561739Z\",\r\n \"lastModifiedTime\": \"2015-11-05T20:52:00.4561739Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/csd30745ad2cec442d89cce7\",\r\n \"name\": \"csd30745ad2cec442d89cce7\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cse51d17c03242489e915b69.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:39:42.0846481Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:39:42.0846481Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cse51d17c03242489e915b69\",\r\n \"name\": \"cse51d17c03242489e915b69\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyserviceprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-17T12:19:37.5708184Z\",\r\n \"lastModifiedTime\": \"2015-09-17T12:19:37.5708184Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyserviceresourceprod/providers/Microsoft.DataLakeAnalytics/accounts/copyserviceprod\",\r\n \"name\": \"copyserviceprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/Default-Storage-EastUS2/providers/Microsoft.DataLakeAnalytics/accounts/testcertmitigation\",\r\n \"name\": \"testcertmitigation\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner1.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:09:24.8601971Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:09:24.8601971Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner1\",\r\n \"name\": \"konaibizarunner1\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner2.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:10:06.4516006Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:10:06.4516006Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner2\",\r\n \"name\": \"konaibizarunner2\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner3.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:11:19.5898309Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:11:19.5898309Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner3\",\r\n \"name\": \"konaibizarunner3\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testkaprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-06-15T06:54:14.7437003Z\",\r\n \"lastModifiedTime\": \"2015-06-16T01:06:04.4937755Z\"\r\n },\r\n \"location\": \"east us 2\",\r\n \"tags\": {\r\n \"owner\": \"jianyw\",\r\n \"description\": \"hello kona\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/konaprodgroup/providers/Microsoft.DataLakeAnalytics/accounts/testkaprod\",\r\n \"name\": \"testkaprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T18:08:11.3054935Z\",\r\n \"lastModifiedTime\": \"2015-11-05T18:08:53.6834244Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba15884/providers/Microsoft.DataLakeAnalytics/accounts/testaba12926\",\r\n \"name\": \"testaba12926\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T17:56:20.2260922Z\",\r\n \"lastModifiedTime\": \"2015-11-05T17:57:02.9507995Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba17200/providers/Microsoft.DataLakeAnalytics/accounts/testaba12021\",\r\n \"name\": \"testaba12021\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba22463.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:38:52.1409021Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:38:52.1409021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeAnalytics/accounts/testaba22463\",\r\n \"name\": \"testaba22463\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba15365.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:28:35.9650496Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:28:35.9650496Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"testkey\": \"testvalue\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeAnalytics/accounts/testaba15365\",\r\n \"name\": \"testaba15365\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "10198" + "1433" ], "Content-Type": [ "application/json" @@ -2798,16 +2484,16 @@ "no-cache" ], "x-ms-request-id": [ - "00df3607-cfb2-44b3-aede-0b39251f93a6" + "22234416-49a2-485d-a0b7-9bc970634a69" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14952" + "14991" ], "x-ms-correlation-request-id": [ - "81e84704-322c-41f4-8e7f-b9eb061d7c30" + "2151de20-2885-4d6a-90a4-285363ee2c03" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000619Z:81e84704-322c-41f4-8e7f-b9eb061d7c30" + "CENTRALUS:20160226T021411Z:2151de20-2885-4d6a-90a4-285363ee2c03" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2816,7 +2502,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:19 GMT" + "Fri, 26 Feb 2016 02:14:11 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2831,29 +2517,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "21ef469b-5dc2-4948-b1b2-7ea1ac0f1dfb" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyservicetest.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-21T02:48:35.2085982Z\",\r\n \"lastModifiedTime\": \"2015-10-21T02:48:35.2085982Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/copyservicetest\",\r\n \"name\": \"copyservicetest\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs04a889c02bbf4050884338.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:02:37.4653664Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:02:37.4653664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs04a889c02bbf4050884338\",\r\n \"name\": \"cs04a889c02bbf4050884338\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs1667ff1b34504973a03335.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-29T19:44:10.8802499Z\",\r\n \"lastModifiedTime\": \"2015-10-29T19:44:10.8802499Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs1667ff1b34504973a03335\",\r\n \"name\": \"cs1667ff1b34504973a03335\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs300c041ebdf84179903fbe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T11:29:07.6089268Z\",\r\n \"lastModifiedTime\": \"2015-10-26T11:29:07.6089268Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs300c041ebdf84179903fbe\",\r\n \"name\": \"cs300c041ebdf84179903fbe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs32a1b3e1b28149279715fe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-30T01:37:59.9077605Z\",\r\n \"lastModifiedTime\": \"2015-10-30T01:37:59.9077605Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs32a1b3e1b28149279715fe\",\r\n \"name\": \"cs32a1b3e1b28149279715fe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs495cce936b3441248d5874.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:35:59.8245136Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:35:59.8245136Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs495cce936b3441248d5874\",\r\n \"name\": \"cs495cce936b3441248d5874\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs63b6b91b670843febc5dbc.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:01:14.5038668Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:01:14.5038668Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs63b6b91b670843febc5dbc\",\r\n \"name\": \"cs63b6b91b670843febc5dbc\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs6b24bd02a80b419b935556.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T12:59:53.3163175Z\",\r\n \"lastModifiedTime\": \"2015-10-26T12:59:53.3163175Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs6b24bd02a80b419b935556\",\r\n \"name\": \"cs6b24bd02a80b419b935556\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs808f2d6d720a4338869cf0.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-27T05:54:39.9811606Z\",\r\n \"lastModifiedTime\": \"2015-10-27T05:54:39.9811606Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs808f2d6d720a4338869cf0\",\r\n \"name\": \"cs808f2d6d720a4338869cf0\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-10-31T00:11:04.712258Z\",\r\n \"lastModifiedTime\": \"2015-10-31T00:11:04.712258Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs90c65bf28c084532877175\",\r\n \"name\": \"cs90c65bf28c084532877175\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"csd30745ad2cec442d89cce7.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-05T20:52:00.4561739Z\",\r\n \"lastModifiedTime\": \"2015-11-05T20:52:00.4561739Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/csd30745ad2cec442d89cce7\",\r\n \"name\": \"csd30745ad2cec442d89cce7\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cse51d17c03242489e915b69.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:39:42.0846481Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:39:42.0846481Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cse51d17c03242489e915b69\",\r\n \"name\": \"cse51d17c03242489e915b69\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyserviceprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-17T12:19:37.5708184Z\",\r\n \"lastModifiedTime\": \"2015-09-17T12:19:37.5708184Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyserviceresourceprod/providers/Microsoft.DataLakeAnalytics/accounts/copyserviceprod\",\r\n \"name\": \"copyserviceprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/Default-Storage-EastUS2/providers/Microsoft.DataLakeAnalytics/accounts/testcertmitigation\",\r\n \"name\": \"testcertmitigation\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner1.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:09:24.8601971Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:09:24.8601971Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner1\",\r\n \"name\": \"konaibizarunner1\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner2.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:10:06.4516006Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:10:06.4516006Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner2\",\r\n \"name\": \"konaibizarunner2\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner3.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:11:19.5898309Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:11:19.5898309Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner3\",\r\n \"name\": \"konaibizarunner3\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testkaprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-06-15T06:54:14.7437003Z\",\r\n \"lastModifiedTime\": \"2015-06-16T01:06:04.4937755Z\"\r\n },\r\n \"location\": \"east us 2\",\r\n \"tags\": {\r\n \"owner\": \"jianyw\",\r\n \"description\": \"hello kona\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/konaprodgroup/providers/Microsoft.DataLakeAnalytics/accounts/testkaprod\",\r\n \"name\": \"testkaprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T18:08:11.3054935Z\",\r\n \"lastModifiedTime\": \"2015-11-05T18:08:53.6834244Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba15884/providers/Microsoft.DataLakeAnalytics/accounts/testaba12926\",\r\n \"name\": \"testaba12926\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T17:56:20.2260922Z\",\r\n \"lastModifiedTime\": \"2015-11-05T17:57:02.9507995Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba17200/providers/Microsoft.DataLakeAnalytics/accounts/testaba12021\",\r\n \"name\": \"testaba12021\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba22463.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:38:52.1409021Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:38:52.1409021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeAnalytics/accounts/testaba22463\",\r\n \"name\": \"testaba22463\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba15365.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:28:35.9650496Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:28:35.9650496Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"testkey\": \"testvalue\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeAnalytics/accounts/testaba15365\",\r\n \"name\": \"testaba15365\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "10198" + "1433" ], "Content-Type": [ "application/json" @@ -2865,16 +2547,16 @@ "no-cache" ], "x-ms-request-id": [ - "ffdfe084-bd3c-4b39-ab59-bbe4767a1823" + "3f94c3ab-baec-4b5c-892e-7a49ca76b20e" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14951" + "14990" ], "x-ms-correlation-request-id": [ - "beba7de6-3898-4982-bda2-19a4ed326004" + "f3bcfc79-a11d-4ce4-b185-b75428e810a3" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000620Z:beba7de6-3898-4982-bda2-19a4ed326004" + "CENTRALUS:20160226T021413Z:f3bcfc79-a11d-4ce4-b185-b75428e810a3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2883,7 +2565,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:20 GMT" + "Fri, 26 Feb 2016 02:14:12 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2898,29 +2580,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "a15332a4-8e76-4b71-9aee-10855af9d09b" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyservicetest.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-21T02:48:35.2085982Z\",\r\n \"lastModifiedTime\": \"2015-10-21T02:48:35.2085982Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/copyservicetest\",\r\n \"name\": \"copyservicetest\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs04a889c02bbf4050884338.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:02:37.4653664Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:02:37.4653664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs04a889c02bbf4050884338\",\r\n \"name\": \"cs04a889c02bbf4050884338\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs1667ff1b34504973a03335.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-29T19:44:10.8802499Z\",\r\n \"lastModifiedTime\": \"2015-10-29T19:44:10.8802499Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs1667ff1b34504973a03335\",\r\n \"name\": \"cs1667ff1b34504973a03335\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs300c041ebdf84179903fbe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T11:29:07.6089268Z\",\r\n \"lastModifiedTime\": \"2015-10-26T11:29:07.6089268Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs300c041ebdf84179903fbe\",\r\n \"name\": \"cs300c041ebdf84179903fbe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs32a1b3e1b28149279715fe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-30T01:37:59.9077605Z\",\r\n \"lastModifiedTime\": \"2015-10-30T01:37:59.9077605Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs32a1b3e1b28149279715fe\",\r\n \"name\": \"cs32a1b3e1b28149279715fe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs495cce936b3441248d5874.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:35:59.8245136Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:35:59.8245136Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs495cce936b3441248d5874\",\r\n \"name\": \"cs495cce936b3441248d5874\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs63b6b91b670843febc5dbc.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:01:14.5038668Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:01:14.5038668Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs63b6b91b670843febc5dbc\",\r\n \"name\": \"cs63b6b91b670843febc5dbc\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs6b24bd02a80b419b935556.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T12:59:53.3163175Z\",\r\n \"lastModifiedTime\": \"2015-10-26T12:59:53.3163175Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs6b24bd02a80b419b935556\",\r\n \"name\": \"cs6b24bd02a80b419b935556\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs808f2d6d720a4338869cf0.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-27T05:54:39.9811606Z\",\r\n \"lastModifiedTime\": \"2015-10-27T05:54:39.9811606Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs808f2d6d720a4338869cf0\",\r\n \"name\": \"cs808f2d6d720a4338869cf0\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-10-31T00:11:04.712258Z\",\r\n \"lastModifiedTime\": \"2015-10-31T00:11:04.712258Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs90c65bf28c084532877175\",\r\n \"name\": \"cs90c65bf28c084532877175\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"csd30745ad2cec442d89cce7.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-05T20:52:00.4561739Z\",\r\n \"lastModifiedTime\": \"2015-11-05T20:52:00.4561739Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/csd30745ad2cec442d89cce7\",\r\n \"name\": \"csd30745ad2cec442d89cce7\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cse51d17c03242489e915b69.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:39:42.0846481Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:39:42.0846481Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cse51d17c03242489e915b69\",\r\n \"name\": \"cse51d17c03242489e915b69\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyserviceprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-17T12:19:37.5708184Z\",\r\n \"lastModifiedTime\": \"2015-09-17T12:19:37.5708184Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyserviceresourceprod/providers/Microsoft.DataLakeAnalytics/accounts/copyserviceprod\",\r\n \"name\": \"copyserviceprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/Default-Storage-EastUS2/providers/Microsoft.DataLakeAnalytics/accounts/testcertmitigation\",\r\n \"name\": \"testcertmitigation\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner1.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:09:24.8601971Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:09:24.8601971Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner1\",\r\n \"name\": \"konaibizarunner1\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner2.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:10:06.4516006Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:10:06.4516006Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner2\",\r\n \"name\": \"konaibizarunner2\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner3.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:11:19.5898309Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:11:19.5898309Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner3\",\r\n \"name\": \"konaibizarunner3\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testkaprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-06-15T06:54:14.7437003Z\",\r\n \"lastModifiedTime\": \"2015-06-16T01:06:04.4937755Z\"\r\n },\r\n \"location\": \"east us 2\",\r\n \"tags\": {\r\n \"owner\": \"jianyw\",\r\n \"description\": \"hello kona\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/konaprodgroup/providers/Microsoft.DataLakeAnalytics/accounts/testkaprod\",\r\n \"name\": \"testkaprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T18:08:11.3054935Z\",\r\n \"lastModifiedTime\": \"2015-11-05T18:08:53.6834244Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba15884/providers/Microsoft.DataLakeAnalytics/accounts/testaba12926\",\r\n \"name\": \"testaba12926\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T17:56:20.2260922Z\",\r\n \"lastModifiedTime\": \"2015-11-05T17:57:02.9507995Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba17200/providers/Microsoft.DataLakeAnalytics/accounts/testaba12021\",\r\n \"name\": \"testaba12021\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba22463.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:38:52.1409021Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:38:52.1409021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeAnalytics/accounts/testaba22463\",\r\n \"name\": \"testaba22463\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba15365.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:28:35.9650496Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:28:35.9650496Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"testkey\": \"testvalue\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeAnalytics/accounts/testaba15365\",\r\n \"name\": \"testaba15365\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "10198" + "1433" ], "Content-Type": [ "application/json" @@ -2932,16 +2610,16 @@ "no-cache" ], "x-ms-request-id": [ - "129b643e-6ed2-4a4a-8de2-24d562e66af8" + "d163e0bc-19aa-43ce-964c-c3f26848a9e1" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14949" + "14988" ], "x-ms-correlation-request-id": [ - "271cdac6-c820-44bd-b2a0-125317f50049" + "a1930d4b-4a1d-430b-8f07-832ea363129f" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000621Z:271cdac6-c820-44bd-b2a0-125317f50049" + "CENTRALUS:20160226T021413Z:a1930d4b-4a1d-430b-8f07-832ea363129f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2950,7 +2628,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:20 GMT" + "Fri, 26 Feb 2016 02:14:13 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -2965,29 +2643,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "38b63847-e75d-4cec-8e57-cc6996b9f03d" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba13533.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:05:27.8167278Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:06:10.393012Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533\",\r\n \"name\": \"testaba13533\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyservicetest.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-21T02:48:35.2085982Z\",\r\n \"lastModifiedTime\": \"2015-10-21T02:48:35.2085982Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/copyservicetest\",\r\n \"name\": \"copyservicetest\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs04a889c02bbf4050884338.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:02:37.4653664Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:02:37.4653664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs04a889c02bbf4050884338\",\r\n \"name\": \"cs04a889c02bbf4050884338\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs1667ff1b34504973a03335.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-29T19:44:10.8802499Z\",\r\n \"lastModifiedTime\": \"2015-10-29T19:44:10.8802499Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs1667ff1b34504973a03335\",\r\n \"name\": \"cs1667ff1b34504973a03335\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs300c041ebdf84179903fbe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T11:29:07.6089268Z\",\r\n \"lastModifiedTime\": \"2015-10-26T11:29:07.6089268Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs300c041ebdf84179903fbe\",\r\n \"name\": \"cs300c041ebdf84179903fbe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs32a1b3e1b28149279715fe.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-30T01:37:59.9077605Z\",\r\n \"lastModifiedTime\": \"2015-10-30T01:37:59.9077605Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs32a1b3e1b28149279715fe\",\r\n \"name\": \"cs32a1b3e1b28149279715fe\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs495cce936b3441248d5874.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:35:59.8245136Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:35:59.8245136Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs495cce936b3441248d5874\",\r\n \"name\": \"cs495cce936b3441248d5874\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs63b6b91b670843febc5dbc.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T13:01:14.5038668Z\",\r\n \"lastModifiedTime\": \"2015-10-26T13:01:14.5038668Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs63b6b91b670843febc5dbc\",\r\n \"name\": \"cs63b6b91b670843febc5dbc\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs6b24bd02a80b419b935556.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T12:59:53.3163175Z\",\r\n \"lastModifiedTime\": \"2015-10-26T12:59:53.3163175Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs6b24bd02a80b419b935556\",\r\n \"name\": \"cs6b24bd02a80b419b935556\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cs808f2d6d720a4338869cf0.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-27T05:54:39.9811606Z\",\r\n \"lastModifiedTime\": \"2015-10-27T05:54:39.9811606Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs808f2d6d720a4338869cf0\",\r\n \"name\": \"cs808f2d6d720a4338869cf0\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-10-31T00:11:04.712258Z\",\r\n \"lastModifiedTime\": \"2015-10-31T00:11:04.712258Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cs90c65bf28c084532877175\",\r\n \"name\": \"cs90c65bf28c084532877175\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"csd30745ad2cec442d89cce7.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-05T20:52:00.4561739Z\",\r\n \"lastModifiedTime\": \"2015-11-05T20:52:00.4561739Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/csd30745ad2cec442d89cce7\",\r\n \"name\": \"csd30745ad2cec442d89cce7\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"cse51d17c03242489e915b69.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-10-26T07:39:42.0846481Z\",\r\n \"lastModifiedTime\": \"2015-10-26T07:39:42.0846481Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyservicegroupprod/providers/Microsoft.DataLakeAnalytics/accounts/cse51d17c03242489e915b69\",\r\n \"name\": \"cse51d17c03242489e915b69\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"copyserviceprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-17T12:19:37.5708184Z\",\r\n \"lastModifiedTime\": \"2015-09-17T12:19:37.5708184Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/copyserviceresourceprod/providers/Microsoft.DataLakeAnalytics/accounts/copyserviceprod\",\r\n \"name\": \"copyserviceprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/Default-Storage-EastUS2/providers/Microsoft.DataLakeAnalytics/accounts/testcertmitigation\",\r\n \"name\": \"testcertmitigation\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner1.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:09:24.8601971Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:09:24.8601971Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner1\",\r\n \"name\": \"konaibizarunner1\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner2.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:10:06.4516006Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:10:06.4516006Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner2\",\r\n \"name\": \"konaibizarunner2\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"konaibizarunner3.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-09-24T08:11:19.5898309Z\",\r\n \"lastModifiedTime\": \"2015-09-24T08:11:19.5898309Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/ibizarunner/providers/Microsoft.DataLakeAnalytics/accounts/konaibizarunner3\",\r\n \"name\": \"konaibizarunner3\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testkaprod.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-06-15T06:54:14.7437003Z\",\r\n \"lastModifiedTime\": \"2015-06-16T01:06:04.4937755Z\"\r\n },\r\n \"location\": \"east us 2\",\r\n \"tags\": {\r\n \"owner\": \"jianyw\",\r\n \"description\": \"hello kona\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/konaprodgroup/providers/Microsoft.DataLakeAnalytics/accounts/testkaprod\",\r\n \"name\": \"testkaprod\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T18:08:11.3054935Z\",\r\n \"lastModifiedTime\": \"2015-11-05T18:08:53.6834244Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba15884/providers/Microsoft.DataLakeAnalytics/accounts/testaba12926\",\r\n \"name\": \"testaba12926\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"2015-11-05T17:56:20.2260922Z\",\r\n \"lastModifiedTime\": \"2015-11-05T17:57:02.9507995Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"updatedKey\": \"updatedValue\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/rgaba17200/providers/Microsoft.DataLakeAnalytics/accounts/testaba12021\",\r\n \"name\": \"testaba12021\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba22463.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:38:52.1409021Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:38:52.1409021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeAnalytics/accounts/testaba22463\",\r\n \"name\": \"testaba22463\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba15365.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:28:35.9650496Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:28:35.9650496Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"testkey\": \"testvalue\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeAnalytics/accounts/testaba15365\",\r\n \"name\": \"testaba15365\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "10198" + "1433" ], "Content-Type": [ "application/json" @@ -2999,16 +2673,16 @@ "no-cache" ], "x-ms-request-id": [ - "dd8f2f36-c5a4-445c-9fb0-bda8530429dd" + "9dcc0692-590e-4c47-a560-928023139ed7" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14948" + "14987" ], "x-ms-correlation-request-id": [ - "f6175060-5df6-49a2-92ba-a645513cde4f" + "4fecac83-6752-4434-a863-b14396c4e8a6" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000621Z:f6175060-5df6-49a2-92ba-a645513cde4f" + "CENTRALUS:20160226T021414Z:4fecac83-6752-4434-a863-b14396c4e8a6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3017,7 +2691,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:20 GMT" + "Fri, 26 Feb 2016 02:14:14 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -3032,38 +2706,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533/DataLakeStoreAccounts/datalake022850?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzMvRGF0YUxha2VTdG9yZUFjY291bnRzL2RhdGFsYWtlMDIyODUwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "2" + "x-ms-client-request-id": [ + "2682b980-aca5-46b4-810e-17f409a77b83" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-request-id": [ - "318a38c7-1abb-4806-aced-407b7f70c308" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533/dataLakeStoreAccounts/datalake022850\",\r\n \"name\": \"datalake022850\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts\"\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba22463.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:38:52.1409021Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:38:52.1409021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeAnalytics/accounts/testaba22463\",\r\n \"name\": \"testaba22463\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba15365.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:28:35.9650496Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:28:35.9650496Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"testkey\": \"testvalue\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeAnalytics/accounts/testaba15365\",\r\n \"name\": \"testaba15365\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "324" + "1433" ], "Content-Type": [ "application/json" @@ -3075,16 +2736,16 @@ "no-cache" ], "x-ms-request-id": [ - "cc0b7b1a-6e8f-40a8-a56e-72ac96b816d0" + "a84e5549-dd84-40d3-b48d-e4063a113358" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" ], "x-ms-correlation-request-id": [ - "d7d2ce72-99a7-40e7-9dbd-cf05905a2342" + "b28f6a98-7bb2-4713-80f8-a9108d35c7e1" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000618Z:d7d2ce72-99a7-40e7-9dbd-cf05905a2342" + "CENTRALUS:20160226T021414Z:b28f6a98-7bb2-4713-80f8-a9108d35c7e1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3093,7 +2754,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:17 GMT" + "Fri, 26 Feb 2016 02:14:14 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -3108,32 +2769,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533/DataLakeStoreAccounts/datalake022850?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzMvRGF0YUxha2VTdG9yZUFjY291bnRzL2RhdGFsYWtlMDIyODUwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "46331a0e-5ccf-476e-9551-a24b4b4d55dc" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "accept-language": [ + "en-US" ], - "x-ms-client-request-id": [ - "3d7739c9-7fbd-4c1c-bf95-cfedd0ab5999" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba22463.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:38:52.1409021Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:38:52.1409021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeAnalytics/accounts/testaba22463\",\r\n \"name\": \"testaba22463\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba15365.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:28:35.9650496Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:28:35.9650496Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"testkey\": \"testvalue\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeAnalytics/accounts/testaba15365\",\r\n \"name\": \"testaba15365\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "0" + "1433" + ], + "Content-Type": [ + "application/json" ], "Expires": [ "-1" @@ -3142,16 +2799,16 @@ "no-cache" ], "x-ms-request-id": [ - "8433adb2-004b-4354-82ef-25ef283ee1c7" + "3b54b9a7-26ab-4f69-8c70-7030b8b86205" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1192" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" ], "x-ms-correlation-request-id": [ - "12130cee-7b02-4a45-9ffb-5c74d6aae889" + "8ae4088e-86f3-4356-a990-5183555c8737" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000619Z:12130cee-7b02-4a45-9ffb-5c74d6aae889" + "CENTRALUS:20160226T021415Z:8ae4088e-86f3-4356-a990-5183555c8737" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3160,7 +2817,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:18 GMT" + "Fri, 26 Feb 2016 02:14:15 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -3175,38 +2832,157 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533/StorageAccounts/azureblob013897?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzMvU3RvcmFnZUFjY291bnRzL2F6dXJlYmxvYjAxMzg5Nz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"accessKey\": \"nBORbguLFyXNi7ITmfJdWVQZ4dkkolmbbmpN//sMG/J7FfKlt+TGBCexho6BpFTPxSdBt0euU1sR5WqDOQAbMg==\"\r\n }\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "x-ms-client-request-id": [ + "1af1019e-1d49-4515-9ae4-57b76dcecc7a" + ], + "accept-language": [ + "en-US" ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba22463.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:38:52.1409021Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:38:52.1409021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeAnalytics/accounts/testaba22463\",\r\n \"name\": \"testaba22463\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba15365.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:28:35.9650496Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:28:35.9650496Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"testkey\": \"testvalue\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeAnalytics/accounts/testaba15365\",\r\n \"name\": \"testaba15365\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { "Content-Length": [ - "137" + "1433" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "458dc3be-a492-46ac-9a6d-ec2e7c6c011f" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-correlation-request-id": [ + "dbcf37ae-cc61-4a57-b65f-17c60e7af0b6" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021416Z:dbcf37ae-cc61-4a57-b65f-17c60e7af0b6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:14:15 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0ff7cf8b-a534-4ca6-bd7f-e9aaf21b12df" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8530.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:13:38.3057295Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:14:10.6217384Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530\",\r\n \"name\": \"onesdk8530\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba22463.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:38:52.1409021Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:38:52.1409021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeAnalytics/accounts/testaba22463\",\r\n \"name\": \"testaba22463\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba15365.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-27T23:28:35.9650496Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:28:35.9650496Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"testkey\": \"testvalue\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeAnalytics/accounts/testaba15365\",\r\n \"name\": \"testaba15365\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1433" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a2049292-e892-46be-a882-da76dad1b299" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-correlation-request-id": [ + "e7186882-f7e4-4791-81b2-6ad1dbb4f961" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021416Z:e7186882-f7e4-4791-81b2-6ad1dbb4f961" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:14:16 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530/DataLakeStoreAccounts/onesdk1411?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwL0RhdGFMYWtlU3RvcmVBY2NvdW50cy9vbmVzZGsxNDExP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "24" ], "x-ms-client-request-id": [ - "b78c982a-34ad-4cb3-bdcd-aa4665b78e9d" + "d4076b08-27fe-498d-8e59-b00cd5dae69f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"suffix\": \"core.windows.net\"\r\n },\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533/storageAccounts/azureblob013897\",\r\n \"name\": \"azureblob013897\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530/dataLakeStoreAccounts/onesdk1411\",\r\n \"name\": \"onesdk1411\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "308" + "314" ], "Content-Type": [ "application/json" @@ -3218,16 +2994,16 @@ "no-cache" ], "x-ms-request-id": [ - "35262bc0-b9c4-4650-9383-7eb37c37959e" + "0db137e6-089e-4221-9a00-c9d0827b1ff2" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1191" + "1197" ], "x-ms-correlation-request-id": [ - "c66931f7-7e3a-46b1-992b-7daed5eb50b7" + "068bbdd0-948c-439b-8b02-1cb844dabda0" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000620Z:c66931f7-7e3a-46b1-992b-7daed5eb50b7" + "CENTRALUS:20160226T021413Z:068bbdd0-948c-439b-8b02-1cb844dabda0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3236,7 +3012,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:20 GMT" + "Fri, 26 Feb 2016 02:14:12 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -3251,26 +3027,148 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533/StorageAccounts/azureblob013897?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzMvU3RvcmFnZUFjY291bnRzL2F6dXJlYmxvYjAxMzg5Nz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530/DataLakeStoreAccounts/onesdk1411?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwL0RhdGFMYWtlU3RvcmVBY2NvdW50cy9vbmVzZGsxNDExP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "87d238db-d05a-4ccf-8b2b-e52c189205a8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0cae8818-155d-4f0c-8916-ea90ed589958" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "905401d5-69e2-4c12-bd48-a9c752f7e619" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021414Z:905401d5-69e2-4c12-bd48-a9c752f7e619" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:14:13 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530/StorageAccounts/azureblob015158?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwL1N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTUxNTg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"accessKey\": \"RRIuary97BqSnJJFAgBes4FBWII+V9RUU0/BxSisVgMcDBcCLOFQeMUXDAeHgYqUmGHewVMsHD1dU/1w49rwTg==\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "137" + ], + "x-ms-client-request-id": [ + "d01c5757-efcb-4f3e-85c8-c778b4eec4d2" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"suffix\": \"core.windows.net\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530/storageAccounts/azureblob015158\",\r\n \"name\": \"azureblob015158\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "306" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "69dddc6f-ec20-46a4-b4e1-73bb12f45fd0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "0d130baf-5ec2-4d77-b8ba-530327613e72" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021415Z:0d130baf-5ec2-4d77-b8ba-530327613e72" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" ], + "Date": [ + "Fri, 26 Feb 2016 02:14:15 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530/StorageAccounts/azureblob015158?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwL1N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTUxNTg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { "x-ms-client-request-id": [ - "9cf706b2-4b00-468a-a0b8-116cf7f2626e" + "ebf1e5c5-41b5-4276-a52b-5f5a9d248069" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -3285,16 +3183,16 @@ "no-cache" ], "x-ms-request-id": [ - "b9158371-bb5b-4a14-8cb5-0dcf085cca06" + "fa617c0e-896b-474d-8aaa-42735d6bec32" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1190" + "1194" ], "x-ms-correlation-request-id": [ - "43f0bd86-a437-42cb-8c91-58a5e441b877" + "fc6ef4cb-0268-4f02-8f50-f30ba99c65af" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000621Z:43f0bd86-a437-42cb-8c91-58a5e441b877" + "CENTRALUS:20160226T021416Z:fc6ef4cb-0268-4f02-8f50-f30ba99c65af" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3303,7 +3201,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:20 GMT" + "Fri, 26 Feb 2016 02:14:16 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -3318,23 +3216,19 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg19412/providers/Microsoft.DataLakeAnalytics/accounts/testaba13533?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTk0MTIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTM1MzM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8530?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NTMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "55ef8021-8d9c-423c-85a4-64e3cab772fb" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -3349,16 +3243,16 @@ "no-cache" ], "x-ms-request-id": [ - "1be8185f-cc5f-43b0-9607-35aa3189e354" + "3d5596e4-37e7-425b-ac15-2bea1d0a8cfe" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1189" + "1193" ], "x-ms-correlation-request-id": [ - "9bf0dedf-e09c-45f9-a157-28c1c6b58251" + "4cf08d65-3a14-46f1-92e5-e0032ee52fe6" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000623Z:9bf0dedf-e09c-45f9-a157-28c1c6b58251" + "CENTRALUS:20160226T021419Z:4cf08d65-3a14-46f1-92e5-e0032ee52fe6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3367,7 +3261,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:06:22 GMT" + "Fri, 26 Feb 2016 02:14:18 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -3380,10 +3274,879 @@ ] }, "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk4893?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4OTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3e82ce5e-b3f7-43dc-b535-b5110058d0d0" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1abeceec-7624-4d8d-85a3-ed22e646009d" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "f49439c7-279c-43fa-ac9b-1fb47db4e88f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T021421Z:f49439c7-279c-43fa-ac9b-1fb47db4e88f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:14:20 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk8081/providers/Microsoft.DataLakeStore/accounts/onesdk1411?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazE0MTE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ca056266-0c49-402c-a62f-2e5a4bd95b98" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e3a958e8-9218-4d1f-9e78-1feedf00c099" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "e043a728-8d40-4fbe-b8a7-93fad62e7640" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T021422Z:e043a728-8d40-4fbe-b8a7-93fad62e7640" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:14:22 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk8081?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwODE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "496279fa-f864-41f9-884d-7e049826c315" + ], + "x-ms-correlation-request-id": [ + "496279fa-f864-41f9-884d-7e049826c315" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021424Z:496279fa-f864-41f9-884d-7e049826c315" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:14:23 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDgxLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDgxLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGd4TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "db7491ab-86f8-4db4-96c4-502e571c930e" + ], + "x-ms-correlation-request-id": [ + "db7491ab-86f8-4db4-96c4-502e571c930e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021424Z:db7491ab-86f8-4db4-96c4-502e571c930e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:14:23 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDgxLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDgxLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGd4TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "54717866-4138-43fd-a602-034c2dce58bf" + ], + "x-ms-correlation-request-id": [ + "54717866-4138-43fd-a602-034c2dce58bf" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021439Z:54717866-4138-43fd-a602-034c2dce58bf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:14:38 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDgxLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDgxLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGd4TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "a242f8fa-b014-430c-a449-771d1569bc3b" + ], + "x-ms-correlation-request-id": [ + "a242f8fa-b014-430c-a449-771d1569bc3b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021454Z:a242f8fa-b014-430c-a449-771d1569bc3b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:14:54 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDgxLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDgxLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGd4TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-request-id": [ + "a7f63cfc-8926-44c2-833f-ceae0fcd7b30" + ], + "x-ms-correlation-request-id": [ + "a7f63cfc-8926-44c2-833f-ceae0fcd7b30" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021509Z:a7f63cfc-8926-44c2-833f-ceae0fcd7b30" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:15:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/abarg11923?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL2FiYXJnMTE5MjM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "c41a5c3a-3a6e-4e4f-b07e-8831e938833b" + ], + "x-ms-correlation-request-id": [ + "c41a5c3a-3a6e-4e4f-b07e-8831e938833b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021510Z:c41a5c3a-3a6e-4e4f-b07e-8831e938833b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:15:09 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFCUWtGU1J6RXhPVEl6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-request-id": [ + "ca8bff54-ba93-4707-8f85-8e15d80d6df2" + ], + "x-ms-correlation-request-id": [ + "ca8bff54-ba93-4707-8f85-8e15d80d6df2" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021510Z:ca8bff54-ba93-4707-8f85-8e15d80d6df2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:15:10 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFCUWtGU1J6RXhPVEl6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-request-id": [ + "1fa75a18-dd29-454e-8487-571cc7c596f5" + ], + "x-ms-correlation-request-id": [ + "1fa75a18-dd29-454e-8487-571cc7c596f5" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021525Z:1fa75a18-dd29-454e-8487-571cc7c596f5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:15:25 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFCUWtGU1J6RXhPVEl6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "959a8441-2d96-4647-953e-00f74b40657b" + ], + "x-ms-correlation-request-id": [ + "959a8441-2d96-4647-953e-00f74b40657b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021540Z:959a8441-2d96-4647-953e-00f74b40657b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:15:40 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFCUWtGU1J6RXhPVEl6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-request-id": [ + "f47e64e8-ba3d-40db-8ee5-ea2df4a74041" + ], + "x-ms-correlation-request-id": [ + "f47e64e8-ba3d-40db-8ee5-ea2df4a74041" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021556Z:f47e64e8-ba3d-40db-8ee5-ea2df4a74041" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:15:55 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFCUWtGU1J6RXhPVEl6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-request-id": [ + "5c5d6d37-c21e-46c1-a147-a5039c600f03" + ], + "x-ms-correlation-request-id": [ + "5c5d6d37-c21e-46c1-a147-a5039c600f03" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021611Z:5c5d6d37-c21e-46c1-a147-a5039c600f03" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:16:10 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFCUWtGU1J6RXhPVEl6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-request-id": [ + "22bf8893-3f36-4d5d-a1e2-87d76b1022fb" + ], + "x-ms-correlation-request-id": [ + "22bf8893-3f36-4d5d-a1e2-87d76b1022fb" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021626Z:22bf8893-3f36-4d5d-a1e2-87d76b1022fb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:16:26 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFCUWtGU1J6RXhPVEl6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-request-id": [ + "bea4eeba-482a-4e1b-981d-14b292e2b086" + ], + "x-ms-correlation-request-id": [ + "bea4eeba-482a-4e1b-981d-14b292e2b086" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021641Z:bea4eeba-482a-4e1b-981d-14b292e2b086" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:16:41 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1BQkFSRzExOTIzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFCUWtGU1J6RXhPVEl6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-request-id": [ + "210763da-0bb3-44b2-9d31-50cea94928dd" + ], + "x-ms-correlation-request-id": [ + "210763da-0bb3-44b2-9d31-50cea94928dd" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T021657Z:210763da-0bb3-44b2-9d31-50cea94928dd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:16:56 GMT" + ] + }, + "StatusCode": 200 } ], - "Names": {}, + "Names": { + "RunPsTestWorkflow": [ + "abarg11923", + "azureblob015158" + ], + "": [ + "onesdk8081", + "onesdk8530", + "onesdk4893", + "onesdk1411" + ] + }, "Variables": { - "SubscriptionId": "46153750-fa3b-4140-bf57-8beb7d5c971a" + "SubscriptionId": "53d9063d-87ae-4ea8-be90-3686c3b8669f" } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaCatalog.json b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaCatalog.json index 898947cc0edb..3710e1203e9a 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaCatalog.json +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaCatalog.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/register?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvcmVnaXN0ZXI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvcmVnaXN0ZXI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -10,10 +10,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1573" + "1013" ], "Content-Type": [ "application/json; charset=utf-8" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1140" + "1197" ], "x-ms-request-id": [ - "4fc69e19-08df-45b3-a819-c75ccd4a9d19" + "52e261ef-ac0f-4b35-9073-46f015c535a4" ], "x-ms-correlation-request-id": [ - "4fc69e19-08df-45b3-a819-c75ccd4a9d19" + "52e261ef-ac0f-4b35-9073-46f015c535a4" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221135Z:4fc69e19-08df-45b3-a819-c75ccd4a9d19" + "WESTUS:20160226T021702Z:52e261ef-ac0f-4b35-9073-46f015c535a4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:35 GMT" + "Fri, 26 Feb 2016 02:17:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3M/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3M/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -58,10 +58,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1573" + "1013" ], "Content-Type": [ "application/json; charset=utf-8" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14756" + "14996" ], "x-ms-request-id": [ - "b99af89f-68ec-403a-970f-fc0527b87ce5" + "44c56aba-12d9-4ef8-80f6-37fc6328c612" ], "x-ms-correlation-request-id": [ - "b99af89f-68ec-403a-970f-fc0527b87ce5" + "44c56aba-12d9-4ef8-80f6-37fc6328c612" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221135Z:b99af89f-68ec-403a-970f-fc0527b87ce5" + "WESTUS:20160226T021702Z:44c56aba-12d9-4ef8-80f6-37fc6328c612" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,31 +91,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:35 GMT" + "Fri, 26 Feb 2016 02:17:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17624?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlZ3JvdXBzL2FiYXJnMTc2MjQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk9419?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazk0MTk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "31" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624\",\r\n \"name\": \"abarg17624\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "174" + "102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -126,17 +120,20 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1139" + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" ], "x-ms-request-id": [ - "50d59a8d-c68d-42bd-b71d-14e1e0b55fd2" + "8c9fbc28-e94f-4961-b361-eaeae8ce444b" ], "x-ms-correlation-request-id": [ - "50d59a8d-c68d-42bd-b71d-14e1e0b55fd2" + "8c9fbc28-e94f-4961-b361-eaeae8ce444b" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221135Z:50d59a8d-c68d-42bd-b71d-14e1e0b55fd2" + "WESTUS:20160226T021707Z:8c9fbc28-e94f-4961-b361-eaeae8ce444b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,28 +142,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:35 GMT" + "Fri, 26 Feb 2016 02:17:07 GMT" ] }, - "StatusCode": 201 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17624?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlZ3JvdXBzL2FiYXJnMTc2MjQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk9419?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazk0MTk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624\",\r\n \"name\": \"abarg17624\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "174" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -175,16 +169,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14755" + "14999" ], "x-ms-request-id": [ - "d57c590b-8360-4620-8048-a15a0ab25919" + "725164d0-b810-4fa5-b7dc-52dd96fab71e" ], "x-ms-correlation-request-id": [ - "d57c590b-8360-4620-8048-a15a0ab25919" + "725164d0-b810-4fa5-b7dc-52dd96fab71e" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221135Z:d57c590b-8360-4620-8048-a15a0ab25919" + "WESTUS:20160226T022250Z:725164d0-b810-4fa5-b7dc-52dd96fab71e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,44 +187,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:35 GMT" + "Fri, 26 Feb 2016 02:22:50 GMT" ] }, - "StatusCode": 200 + "StatusCode": 204 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeStore/accounts/datalake01645?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDE2NDU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk9419?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazk0MTk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"datalake01645\"\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "59" - ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "31" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" - ], - "x-ms-client-request-id": [ - "8748cef7-0563-4ea4-b98e-765bea03c2ef" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeStore/accounts/datalake01645\",\r\n \"name\": \"datalake01645\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419\",\r\n \"name\": \"onesdk9419\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "362" + "174" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -238,23 +222,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/7a17f5e0-cf99-46a5-b505-959a1a31d73f0?api-version=2015-10-01-preview&expanded=true" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" ], "x-ms-request-id": [ - "1f504f3c-6b60-4b27-961a-cb6fd6c9b7da" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1131" + "7a2585dd-bcee-4ed9-ba65-a7b51c1fde05" ], "x-ms-correlation-request-id": [ - "1d077e9d-c32a-4154-8df5-8e063e1b30e2" + "7a2585dd-bcee-4ed9-ba65-a7b51c1fde05" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221136Z:1d077e9d-c32a-4154-8df5-8e063e1b30e2" + "WESTUS:20160226T021709Z:7a2585dd-bcee-4ed9-ba65-a7b51c1fde05" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -263,43 +241,28 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:35 GMT" - ], - "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17624/providers/Microsoft.DataLakeStore/accounts/datalake01645/operationresults/0?api-version=2015-10-01-preview" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:17:08 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/7a17f5e0-cf99-46a5-b505-959a1a31d73f0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzdhMTdmNWUwLWNmOTktNDZhNS1iNTA1LTk1OWExYTMxZDczZjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "12" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -307,17 +270,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "e8446375-e325-4245-9c38-5e40661a6a81" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14775" + "14994" + ], + "x-ms-request-id": [ + "22b9cdfe-ca59-4ad4-a2dd-c65af262244f" ], "x-ms-correlation-request-id": [ - "f816865f-4e6e-4aff-ad5b-f2e59e58d355" + "22b9cdfe-ca59-4ad4-a2dd-c65af262244f" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221136Z:f816865f-4e6e-4aff-ad5b-f2e59e58d355" + "WESTUS:20160226T021709Z:22b9cdfe-ca59-4ad4-a2dd-c65af262244f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -326,40 +289,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:35 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:17:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/7a17f5e0-cf99-46a5-b505-959a1a31d73f0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzdhMTdmNWUwLWNmOTktNDZhNS1iNTA1LTk1OWExYTMxZDczZjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeStore/accounts/onesdk2536?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazI1MzY/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "10980186-7932-4986-847f-26fc491bb29d" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk2536' under resource group 'onesdk9419' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -367,17 +324,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "d0aff604-765e-4c26-83cf-f554aa8b62ab" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14772" + "x-ms-request-id": [ + "5ea9c3e5-c4da-4f46-8c76-fb06978ec386" ], "x-ms-correlation-request-id": [ - "49688e19-6d5a-4af4-a9c0-a10dd6aca57b" + "5ea9c3e5-c4da-4f46-8c76-fb06978ec386" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221146Z:49688e19-6d5a-4af4-a9c0-a10dd6aca57b" + "WESTUS:20160226T021710Z:5ea9c3e5-c4da-4f46-8c76-fb06978ec386" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -386,40 +343,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:46 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:17:10 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/7a17f5e0-cf99-46a5-b505-959a1a31d73f0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzdhMTdmNWUwLWNmOTktNDZhNS1iNTA1LTk1OWExYTMxZDczZjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeStore/accounts/onesdk2536?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazI1MzY/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "a63bc07f-7828-4040-ba97-60ff2fdcc2e8" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk2536' under resource group 'onesdk9419' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -427,17 +378,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "e6eb24e5-40f8-44ea-95e2-53645dfda909" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14770" + "x-ms-request-id": [ + "05643e0e-6ee7-4273-992e-4db25f1a12f4" ], "x-ms-correlation-request-id": [ - "928a6b09-a1e7-436c-88e6-be2fb60d6d70" + "05643e0e-6ee7-4273-992e-4db25f1a12f4" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221202Z:928a6b09-a1e7-436c-88e6-be2fb60d6d70" + "WESTUS:20160226T021710Z:05643e0e-6ee7-4273-992e-4db25f1a12f4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -446,37 +397,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:02 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:17:10 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/7a17f5e0-cf99-46a5-b505-959a1a31d73f0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzdhMTdmNWUwLWNmOTktNDZhNS1iNTA1LTk1OWExYTMxZDczZjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeStore/accounts/onesdk2536?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazI1MzY/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk2536.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:17:14.3069648Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:17:14.3069648Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeStore/accounts/onesdk2536\",\r\n \"name\": \"onesdk2536\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "488" ], "Content-Type": [ "application/json" @@ -488,16 +427,16 @@ "no-cache" ], "x-ms-request-id": [ - "8df8a400-044c-462d-98cb-c724fe8ed16c" + "add379fb-a182-4cde-95ae-244726197a01" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14766" + "14980" ], "x-ms-correlation-request-id": [ - "053106c3-287e-4f7d-8cb7-664275ad8616" + "1cd4578b-1050-4dc1-9fdf-0c8a3bf69654" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221217Z:053106c3-287e-4f7d-8cb7-664275ad8616" + "WESTUS:20160226T021743Z:1cd4578b-1050-4dc1-9fdf-0c8a3bf69654" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -506,7 +445,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:17 GMT" + "Fri, 26 Feb 2016 02:17:42 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -521,26 +460,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeStore/accounts/datalake01645?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDE2NDU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeStore/accounts/onesdk2536?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazI1MzY/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "49df5e2b-dce4-4aac-8738-a795cd0f634d" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake01645.caboaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:11:40.7081474Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:11:40.7081474Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeStore/accounts/datalake01645\",\r\n \"name\": \"datalake01645\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk2536.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:17:14.3069648Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:17:14.3069648Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeStore/accounts/onesdk2536\",\r\n \"name\": \"onesdk2536\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "499" + "488" ], "Content-Type": [ "application/json" @@ -552,16 +490,16 @@ "no-cache" ], "x-ms-request-id": [ - "c7ab57bd-6b86-4737-aa65-1d488a4c1396" + "370cabe9-5cce-4c05-bb2d-24b3229bd793" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14765" + "14999" ], "x-ms-correlation-request-id": [ - "1dff2ea8-71c6-43fd-900c-136fa6584aed" + "d69c9bfe-6045-4c3b-afc2-562333d46ea3" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221217Z:1dff2ea8-71c6-43fd-900c-136fa6584aed" + "WESTUS:20160226T022248Z:d69c9bfe-6045-4c3b-afc2-562333d46ea3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -570,7 +508,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:17 GMT" + "Fri, 26 Feb 2016 02:22:48 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -585,35 +523,31 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeStore/accounts/datalake027456?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDI3NDU2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeStore/accounts/onesdk2536?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazI1MzY/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"datalake027456\"\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk2536\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "60" + "92" + ], + "x-ms-client-request-id": [ + "27c2c564-23db-4714-a4ab-af9e033885a3" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" - ], - "x-ms-client-request-id": [ - "a44b91a7-dada-4cd7-92dc-9eeb27dcfeba" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeStore/accounts/datalake027456\",\r\n \"name\": \"datalake027456\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeStore/accounts/onesdk2536\",\r\n \"name\": \"onesdk2536\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "364" + "354" ], "Content-Type": [ "application/json" @@ -628,19 +562,19 @@ "10" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/bfe5b4e3-4ebf-4f9b-bd8b-0a451b59a0320?api-version=2015-10-01-preview&expanded=true" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/0502b4c4-0a1f-42ec-9945-dc4a101fde9e0?api-version=2015-10-01-preview&expanded=true" ], "x-ms-request-id": [ - "fea4333b-9d49-4a1a-b8b9-7ec0742f43c2" + "38adab01-e6cb-4148-9406-b713fa2e2324" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1129" + "1193" ], "x-ms-correlation-request-id": [ - "f7b17604-c319-4954-b147-f696523c87da" + "aa38795b-5b97-41da-9861-9108adf27938" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221218Z:f7b17604-c319-4954-b147-f696523c87da" + "WESTUS:20160226T021712Z:aa38795b-5b97-41da-9861-9108adf27938" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -649,10 +583,10 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:18 GMT" + "Fri, 26 Feb 2016 02:17:12 GMT" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17624/providers/Microsoft.DataLakeStore/accounts/datalake027456/operationresults/0?api-version=2015-10-01-preview" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk9419/providers/Microsoft.DataLakeStore/accounts/onesdk2536/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -667,22 +601,19 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/bfe5b4e3-4ebf-4f9b-bd8b-0a451b59a0320?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2JmZTViNGUzLTRlYmYtNGY5Yi1iZDhiLTBhNDUxYjU5YTAzMjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/0502b4c4-0a1f-42ec-9945-dc4a101fde9e0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzA1MDJiNGM0LTBhMWYtNDJlYy05OTQ1LWRjNGExMDFmZGU5ZTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "22" ], "Content-Type": [ "application/json" @@ -694,16 +625,16 @@ "no-cache" ], "x-ms-request-id": [ - "94a042f3-07bd-4a27-b9b7-96ec522324e1" + "5cbe77a0-bf3a-44ec-8f7e-7ad10177a02e" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14763" + "14981" ], "x-ms-correlation-request-id": [ - "4aecdd0c-de54-468d-88b8-c4763907945a" + "fb0deb0e-e96c-40ca-bbe0-b3b80ff9500f" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221218Z:4aecdd0c-de54-468d-88b8-c4763907945a" + "WESTUS:20160226T021743Z:fb0deb0e-e96c-40ca-bbe0-b3b80ff9500f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -712,7 +643,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:18 GMT" + "Fri, 26 Feb 2016 02:17:42 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -727,25 +658,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/bfe5b4e3-4ebf-4f9b-bd8b-0a451b59a0320?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2JmZTViNGUzLTRlYmYtNGY5Yi1iZDhiLTBhNDUxYjU5YTAzMjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGszMDY4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "d3780d6c-f809-426f-b945-eb65be081447" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk3068' under resource group 'onesdk9419' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -753,17 +687,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "73775ca4-1b32-4f47-a073-e3a29c122ef3" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14760" + "x-ms-request-id": [ + "71cfaac1-07e6-4517-9c65-19166528f4c7" ], "x-ms-correlation-request-id": [ - "658c80c8-959d-4edd-99c4-5c9869fd5e30" + "71cfaac1-07e6-4517-9c65-19166528f4c7" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221228Z:658c80c8-959d-4edd-99c4-5c9869fd5e30" + "WESTUS:20160226T021743Z:71cfaac1-07e6-4517-9c65-19166528f4c7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -772,40 +706,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:27 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:17:43 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/bfe5b4e3-4ebf-4f9b-bd8b-0a451b59a0320?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2JmZTViNGUzLTRlYmYtNGY5Yi1iZDhiLTBhNDUxYjU5YTAzMjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGszMDY4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "18fcd895-cc41-46b7-86a9-cc2cd9ba2b8d" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk3068' under resource group 'onesdk9419' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -813,17 +741,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "b17a184c-a06b-440c-8818-26976a95a024" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14755" + "x-ms-request-id": [ + "88adc505-b111-4602-be99-1754f5dffcdf" ], "x-ms-correlation-request-id": [ - "6eabbc81-a00a-4577-ae6a-1e7eb1592117" + "88adc505-b111-4602-be99-1754f5dffcdf" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221243Z:6eabbc81-a00a-4577-ae6a-1e7eb1592117" + "WESTUS:20160226T021744Z:88adc505-b111-4602-be99-1754f5dffcdf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,37 +760,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:43 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:17:43 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/bfe5b4e3-4ebf-4f9b-bd8b-0a451b59a0320?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2JmZTViNGUzLTRlYmYtNGY5Yi1iZDhiLTBhNDUxYjU5YTAzMjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGszMDY4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk2536\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk2536\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk3068.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:17:48.5537772Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:17:48.5537772Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068\",\r\n \"name\": \"onesdk3068\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "659" ], "Content-Type": [ "application/json" @@ -874,16 +790,16 @@ "no-cache" ], "x-ms-request-id": [ - "2c5a010a-5610-4a54-8eae-630f1dfd632c" + "ed446739-f32a-4ddd-9073-9020ca29f63f" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14754" + "14996" ], "x-ms-correlation-request-id": [ - "ce382d3a-b7d9-48f7-91fe-8e3506c1d75d" + "d01fc0f0-f6b8-4879-b47a-8727a05fa7cd" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221259Z:ce382d3a-b7d9-48f7-91fe-8e3506c1d75d" + "WESTUS:20160226T021819Z:d01fc0f0-f6b8-4879-b47a-8727a05fa7cd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -892,7 +808,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:59 GMT" + "Fri, 26 Feb 2016 02:18:19 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -907,26 +823,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeStore/accounts/datalake027456?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDI3NDU2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGszMDY4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "118e3cd1-10c7-448a-8134-8543fbe8cb2f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake027456.caboaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:12:21.9228527Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:12:21.9228527Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeStore/accounts/datalake027456\",\r\n \"name\": \"datalake027456\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk2536\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk2536\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk3068.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:17:48.5537772Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:17:48.5537772Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068\",\r\n \"name\": \"onesdk3068\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "502" + "659" ], "Content-Type": [ "application/json" @@ -938,16 +853,16 @@ "no-cache" ], "x-ms-request-id": [ - "3eb98e27-bff2-4bf7-aa70-310d6b61e20b" + "a835e83c-a2f6-467d-9358-53296ca1a5e4" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14753" + "14995" ], "x-ms-correlation-request-id": [ - "13bb8765-b3ff-427f-abc9-c2f47a6e349b" + "daa0a62f-74a0-4eb8-83f5-7c389b616597" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221259Z:13bb8765-b3ff-427f-abc9-c2f47a6e349b" + "WESTUS:20160226T021819Z:daa0a62f-74a0-4eb8-83f5-7c389b616597" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -956,7 +871,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:59 GMT" + "Fri, 26 Feb 2016 02:18:19 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -971,32 +886,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTc4MT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGszMDY4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "38c9309d-8e80-4582-bc72-16c18f58aa9c" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba1781' under resource group 'abarg17624' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk2536\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk2536\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk3068.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:17:48.5537772Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:17:48.5537772Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068\",\r\n \"name\": \"onesdk3068\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "162" + "659" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json" ], "Expires": [ "-1" @@ -1004,17 +915,17 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" - ], "x-ms-request-id": [ - "80c12832-9068-4a57-816d-08510d8e19e1" + "bd96a034-ac85-40b9-a4cd-23b4766418a7" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" ], "x-ms-correlation-request-id": [ - "80c12832-9068-4a57-816d-08510d8e19e1" + "eb6fabf7-0b28-4cfc-b3be-a857ff3aa8ba" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221304Z:80c12832-9068-4a57-816d-08510d8e19e1" + "WESTUS:20160226T022244Z:eb6fabf7-0b28-4cfc-b3be-a857ff3aa8ba" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1023,35 +934,40 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:13:04 GMT" + "Fri, 26 Feb 2016 02:22:44 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTc4MT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGszMDY4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "d582af9e-473f-418f-8798-2b1e547aec57" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba1781' under resource group 'abarg17624' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk3068' under resource group 'onesdk9419' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "162" + "161" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1066,13 +982,13 @@ "gateway" ], "x-ms-request-id": [ - "cbd22aae-4e40-4f90-ab0d-8e1266c44809" + "00ab372f-e024-4620-850a-81aee94457b5" ], "x-ms-correlation-request-id": [ - "cbd22aae-4e40-4f90-ab0d-8e1266c44809" + "00ab372f-e024-4620-850a-81aee94457b5" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221304Z:cbd22aae-4e40-4f90-ab0d-8e1266c44809" + "WESTUS:20160226T022247Z:00ab372f-e024-4620-850a-81aee94457b5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1081,38 +997,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:13:04 GMT" + "Fri, 26 Feb 2016 02:22:46 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTc4MT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGszMDY4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "bd9f2c2a-a2ed-4aac-aae2-94961f6e9474" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake01645\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"caboaccountdogfood.net\"\r\n },\r\n \"name\": \"datalake01645\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba1781.konaaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:13:03.9284021Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:13:03.9284021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781\",\r\n \"name\": \"testaba1781\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk3068' under resource group 'onesdk9419' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "664" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1120,17 +1032,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "45572482-28d4-4f92-82a2-0f8a65689aeb" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14707" + "x-ms-request-id": [ + "1842e02d-4603-4101-9c78-5afb428c48cd" ], "x-ms-correlation-request-id": [ - "63e5003e-b0ce-4000-b684-36d24e9cacdd" + "1842e02d-4603-4101-9c78-5afb428c48cd" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221345Z:63e5003e-b0ce-4000-b684-36d24e9cacdd" + "WESTUS:20160226T022247Z:1842e02d-4603-4101-9c78-5afb428c48cd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1139,44 +1051,37 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:13:45 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:22:46 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTc4MT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGszMDY4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk3068\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk2536\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk2536\"\r\n }\r\n ]\r\n }\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "233" + ], + "x-ms-client-request-id": [ + "c20e96a8-4155-497f-a828-ca63a1ae31bc" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake01645\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"caboaccountdogfood.net\"\r\n },\r\n \"name\": \"datalake01645\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba1781.konaaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:13:03.9284021Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:13:03.9284021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781\",\r\n \"name\": \"testaba1781\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk2536\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk2536\"\r\n }\r\n ],\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068\",\r\n \"name\": \"onesdk3068\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "664" + "453" ], "Content-Type": [ "application/json" @@ -1187,17 +1092,23 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "10" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/f300049e-5bfa-4848-bd5c-cf2a700f2b260?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "e287d634-5d93-4711-b2fc-5e7aeee15637" + "c4396782-656e-4c75-9c39-83bbf2fd7414" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14706" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-correlation-request-id": [ - "a89d6e58-beb7-4d38-a11d-d8653a1994b2" + "ac96e106-7a57-473e-b908-46f513533165" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221346Z:a89d6e58-beb7-4d38-a11d-d8653a1994b2" + "WESTUS:20160226T021749Z:ac96e106-7a57-473e-b908-46f513533165" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1206,7 +1117,10 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:13:45 GMT" + "Fri, 26 Feb 2016 02:17:48 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -1218,32 +1132,22 @@ "ASP.NET" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTc4MT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/f300049e-5bfa-4848-bd5c-cf2a700f2b260?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy9mMzAwMDQ5ZS01YmZhLTQ4NDgtYmQ1Yy1jZjJhNzAwZjJiMjYwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake01645\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"caboaccountdogfood.net\"\r\n },\r\n \"name\": \"datalake01645\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba1781.konaaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:13:03.9284021Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:13:03.9284021Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781\",\r\n \"name\": \"testaba1781\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "664" + "22" ], "Content-Type": [ "application/json" @@ -1255,16 +1159,16 @@ "no-cache" ], "x-ms-request-id": [ - "6de3579e-ceed-4c93-8f24-55b0e3f227bb" + "7ac6383a-9fa1-4bb4-871d-ad8fc121a087" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14446" + "14997" ], "x-ms-correlation-request-id": [ - "2bd440fd-6dac-44ab-a0ac-7c797196c0bc" + "ca11c118-3efd-4808-8c01-31d63d624a50" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221802Z:2bd440fd-6dac-44ab-a0ac-7c797196c0bc" + "WESTUS:20160226T021819Z:ca11c118-3efd-4808-8c01-31d63d624a50" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1273,7 +1177,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:18:01 GMT" + "Fri, 26 Feb 2016 02:18:19 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1288,30 +1192,32 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTc4MT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/Jobs/7de4718f-1856-4bef-afbe-e07a9e516c8c?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvN2RlNDcxOGYtMTg1Ni00YmVmLWFmYmUtZTA3YTllNTE2YzhjP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"properties\": {\r\n \"type\": \"USql\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk4850; CREATE DATABASE onesdk4850;\\r\\n\\tCREATE TABLE onesdk4850.dbo.onesdk7856\\r\\n\\t(\\r\\n\\t\\t\\t//Define schema of table\\r\\n\\t\\t\\tUserId int, \\r\\n\\t\\t\\tStart DateTime, \\r\\n\\t\\t\\tRegion string, \\r\\n\\t\\t\\tQuery string, \\r\\n\\t\\t\\tDuration int, \\r\\n\\t\\t\\tUrls string, \\r\\n\\t\\t\\tClickedUrls string,\\r\\n\\t\\tINDEX idx1 //Name of index\\r\\n\\t\\tCLUSTERED (Region ASC) //Column to cluster by\\r\\n\\t\\tPARTITIONED BY HASH (Region) //Column to partition by\\r\\n\\t);\\r\\n\\tDROP FUNCTION IF EXISTS onesdk4850.dbo.onesdk5076;\\r\\n\\r\\n\\t//create table weblogs on space-delimited website log data\\r\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\r\\n\\tRETURNS @result TABLE\\r\\n\\t(\\r\\n\\t\\ts_date DateTime,\\r\\n\\t\\ts_time string,\\r\\n\\t\\ts_sitename string,\\r\\n\\t\\tcs_method string, \\r\\n\\t\\tcs_uristem string,\\r\\n\\t\\tcs_uriquery string,\\r\\n\\t\\ts_port int,\\r\\n\\t\\tcs_username string, \\r\\n\\t\\tc_ip string,\\r\\n\\t\\tcs_useragent string,\\r\\n\\t\\tcs_cookie string,\\r\\n\\t\\tcs_referer string, \\r\\n\\t\\tcs_host string,\\r\\n\\t\\tsc_status int,\\r\\n\\t\\tsc_substatus int,\\r\\n\\t\\tsc_win32status int, \\r\\n\\t\\tsc_bytes int,\\r\\n\\t\\tcs_bytes int,\\r\\n\\t\\ts_timetaken int\\r\\n\\t)\\r\\n\\tAS\\r\\n\\tBEGIN\\r\\n\\r\\n\\t\\t@result = EXTRACT\\r\\n\\t\\t\\ts_date DateTime,\\r\\n\\t\\t\\ts_time string,\\r\\n\\t\\t\\ts_sitename string,\\r\\n\\t\\t\\tcs_method string,\\r\\n\\t\\t\\tcs_uristem string,\\r\\n\\t\\t\\tcs_uriquery string,\\r\\n\\t\\t\\ts_port int,\\r\\n\\t\\t\\tcs_username string,\\r\\n\\t\\t\\tc_ip string,\\r\\n\\t\\t\\tcs_useragent string,\\r\\n\\t\\t\\tcs_cookie string,\\r\\n\\t\\t\\tcs_referer string,\\r\\n\\t\\t\\tcs_host string,\\r\\n\\t\\t\\tsc_status int,\\r\\n\\t\\t\\tsc_substatus int,\\r\\n\\t\\t\\tsc_win32status int,\\r\\n\\t\\t\\tsc_bytes int,\\r\\n\\t\\t\\tcs_bytes int,\\r\\n\\t\\t\\ts_timetaken int\\r\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\r\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\r\\n\\r\\n\\tRETURN;\\r\\n\\tEND;\\r\\n\\tCREATE VIEW onesdk4850.dbo.onesdk5667 \\r\\n\\tAS \\r\\n\\t\\tSELECT * FROM \\r\\n\\t\\t(\\r\\n\\t\\t\\tVALUES(1,2),(2,4)\\r\\n\\t\\t) \\r\\n\\tAS \\r\\n\\tT(a, b);\\r\\n\\tCREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\r\\n\\tAS BEGIN\\r\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\r\\n\\t AS \\r\\n\\t\\tSELECT * FROM \\r\\n\\t\\t(\\r\\n\\t\\t\\tVALUES(1,2),(2,4)\\r\\n\\t\\t) \\r\\n\\t AS \\r\\n\\t T(a, b);\\r\\n\\tEND;\"\r\n }\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2451" + ], + "x-ms-client-request-id": [ + "77a1c118-ad0b-4178-a363-a72f0462663b" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba1781' under resource group 'abarg17624' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { - "Content-Length": [ - "162" - ], "Content-Type": [ "application/json; charset=utf-8" ], @@ -1321,59 +1227,50 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" + "Transfer-Encoding": [ + "chunked" ], "x-ms-request-id": [ - "2ebbf281-6b1c-4874-8988-2231581f18fb" - ], - "x-ms-correlation-request-id": [ - "2ebbf281-6b1c-4874-8988-2231581f18fb" + "af79a1ef-8b68-46da-939c-7ea41cbe71cd" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221804Z:2ebbf281-6b1c-4874-8988-2231581f18fb" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:18:03 GMT" + "Fri, 26 Feb 2016 02:20:32 GMT" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTc4MT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"testaba1781\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake01645\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"datalake01645\"\r\n }\r\n ],\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestUri": "/Jobs/7de4718f-1856-4bef-afbe-e07a9e516c8c?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvN2RlNDcxOGYtMTg1Ni00YmVmLWFmYmUtZTA3YTllNTE2YzhjP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "332" + "x-ms-client-request-id": [ + "fa60a83a-990b-48c2-b889-ee437be1d024" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-request-id": [ - "4d42fddd-66e7-4458-8ed9-1baf59014536" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake01645\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"datalake01645\"\r\n }\r\n ],\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781\",\r\n \"name\": \"testaba1781\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:32 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk4850; CREATE DATABASE onesdk4850;\\n\\tCREATE TABLE onesdk4850.dbo.onesdk7856\\n\\t(\\n\\t\\t\\t//Define schema of table\\n\\t\\t\\tUserId int, \\n\\t\\t\\tStart DateTime, \\n\\t\\t\\tRegion string, \\n\\t\\t\\tQuery string, \\n\\t\\t\\tDuration int, \\n\\t\\t\\tUrls string, \\n\\t\\t\\tClickedUrls string,\\n\\t\\tINDEX idx1 //Name of index\\n\\t\\tCLUSTERED (Region ASC) //Column to cluster by\\n\\t\\tPARTITIONED BY HASH (Region) //Column to partition by\\n\\t);\\n\\tDROP FUNCTION IF EXISTS onesdk4850.dbo.onesdk5076;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\\n\\tCREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\\n\\tCREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:01.1120724\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { - "Content-Length": [ - "495" - ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1381,128 +1278,50 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/4e4f2b30-1afb-4ef0-ad97-90538dc3183c0?api-version=2015-10-01-preview&expanded=true" + "Transfer-Encoding": [ + "chunked" ], "x-ms-request-id": [ - "beeebad5-b77d-45a4-9cee-973617f9b41b" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1142" + "4f05b888-1869-4d76-96a3-4960bbf31091" ], - "x-ms-correlation-request-id": [ - "cc16792c-71d2-4a67-8c09-5951c2b8d038" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221304Z:cc16792c-71d2-4a67-8c09-5951c2b8d038" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:13:04 GMT" - ], - "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781/operationresults/0?api-version=2015-10-01-preview" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:20:33 GMT" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/4e4f2b30-1afb-4ef0-ad97-90538dc3183c0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy80ZTRmMmIzMC0xYWZiLTRlZjAtYWQ5Ny05MDUzOGRjMzE4M2MwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/Jobs/7de4718f-1856-4bef-afbe-e07a9e516c8c?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvN2RlNDcxOGYtMTg1Ni00YmVmLWFmYmUtZTA3YTllNTE2YzhjP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "23" - ], - "Content-Type": [ - "application/json" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "85aad3fc-18e6-4d48-ba18-51e5ffc8e094" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14721" - ], - "x-ms-correlation-request-id": [ - "4bac9b6b-9a2c-40d3-aad5-60aaae30400d" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221305Z:4bac9b6b-9a2c-40d3-aad5-60aaae30400d" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 11 Dec 2015 22:13:04 GMT" + "x-ms-client-request-id": [ + "8cc991ef-0525-4ca9-9a88-f58b041eb467" ], - "Server": [ - "Microsoft-IIS/8.5" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/4e4f2b30-1afb-4ef0-ad97-90538dc3183c0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy80ZTRmMmIzMC0xYWZiLTRlZjAtYWQ5Ny05MDUzOGRjMzE4M2MwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:32 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk4850; CREATE DATABASE onesdk4850;\\n\\tCREATE TABLE onesdk4850.dbo.onesdk7856\\n\\t(\\n\\t\\t\\t//Define schema of table\\n\\t\\t\\tUserId int, \\n\\t\\t\\tStart DateTime, \\n\\t\\t\\tRegion string, \\n\\t\\t\\tQuery string, \\n\\t\\t\\tDuration int, \\n\\t\\t\\tUrls string, \\n\\t\\t\\tClickedUrls string,\\n\\t\\tINDEX idx1 //Name of index\\n\\t\\tCLUSTERED (Region ASC) //Column to cluster by\\n\\t\\tPARTITIONED BY HASH (Region) //Column to partition by\\n\\t);\\n\\tDROP FUNCTION IF EXISTS onesdk4850.dbo.onesdk5076;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\\n\\tCREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\\n\\tCREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:06.4090399\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { - "Content-Length": [ - "23" - ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1510,59 +1329,50 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "3370e1c3-edaf-454a-b228-babb9416a2bb" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14717" + "Transfer-Encoding": [ + "chunked" ], - "x-ms-correlation-request-id": [ - "301faeb1-6ca1-4eb2-8b48-0f862ca17fb5" + "x-ms-request-id": [ + "4ce3452e-bdef-4a08-993d-c06929015994" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221315Z:301faeb1-6ca1-4eb2-8b48-0f862ca17fb5" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:13:15 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:20:38 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/4e4f2b30-1afb-4ef0-ad97-90538dc3183c0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy80ZTRmMmIzMC0xYWZiLTRlZjAtYWQ5Ny05MDUzOGRjMzE4M2MwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/Jobs/7de4718f-1856-4bef-afbe-e07a9e516c8c?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvN2RlNDcxOGYtMTg1Ni00YmVmLWFmYmUtZTA3YTllNTE2YzhjP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "11930f0a-7f94-4364-96ae-22669b260c0e" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:32 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk4850; CREATE DATABASE onesdk4850;\\n\\tCREATE TABLE onesdk4850.dbo.onesdk7856\\n\\t(\\n\\t\\t\\t//Define schema of table\\n\\t\\t\\tUserId int, \\n\\t\\t\\tStart DateTime, \\n\\t\\t\\tRegion string, \\n\\t\\t\\tQuery string, \\n\\t\\t\\tDuration int, \\n\\t\\t\\tUrls string, \\n\\t\\t\\tClickedUrls string,\\n\\t\\tINDEX idx1 //Name of index\\n\\t\\tCLUSTERED (Region ASC) //Column to cluster by\\n\\t\\tPARTITIONED BY HASH (Region) //Column to partition by\\n\\t);\\n\\tDROP FUNCTION IF EXISTS onesdk4850.dbo.onesdk5076;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\\n\\tCREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\\n\\tCREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:11.6435011\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { - "Content-Length": [ - "23" - ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1570,59 +1380,50 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "79f704d6-c663-462f-ab4f-293dd4e47cf3" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14710" + "Transfer-Encoding": [ + "chunked" ], - "x-ms-correlation-request-id": [ - "d5f9834e-212d-4a95-a00a-18de3441bf50" + "x-ms-request-id": [ + "daac1b7d-07d8-48f6-b1c2-52ab7477af29" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221330Z:d5f9834e-212d-4a95-a00a-18de3441bf50" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:13:30 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:20:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/4e4f2b30-1afb-4ef0-ad97-90538dc3183c0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy80ZTRmMmIzMC0xYWZiLTRlZjAtYWQ5Ny05MDUzOGRjMzE4M2MwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/Jobs/7de4718f-1856-4bef-afbe-e07a9e516c8c?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvN2RlNDcxOGYtMTg1Ni00YmVmLWFmYmUtZTA3YTllNTE2YzhjP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "ead04078-1d86-4212-8368-6389d7b9ac19" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:32 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:509e269d-608a-4890-aefa-081dbebb29c0\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"509e269d-608a-4890-aefa-081dbebb29c0\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk4850; CREATE DATABASE onesdk4850;\\n\\tCREATE TABLE onesdk4850.dbo.onesdk7856\\n\\t(\\n\\t\\t\\t//Define schema of table\\n\\t\\t\\tUserId int, \\n\\t\\t\\tStart DateTime, \\n\\t\\t\\tRegion string, \\n\\t\\t\\tQuery string, \\n\\t\\t\\tDuration int, \\n\\t\\t\\tUrls string, \\n\\t\\t\\tClickedUrls string,\\n\\t\\tINDEX idx1 //Name of index\\n\\t\\tCLUSTERED (Region ASC) //Column to cluster by\\n\\t\\tPARTITIONED BY HASH (Region) //Column to partition by\\n\\t);\\n\\tDROP FUNCTION IF EXISTS onesdk4850.dbo.onesdk5076;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\\n\\tCREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\\n\\tCREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/algebra.xml\",\r\n \"yarnApplicationId\": 2468,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.2971180\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0468767\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { - "Content-Length": [ - "22" - ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1630,72 +1431,47 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "ce8a95d9-6490-4dbe-a0ad-77f3f9519e9b" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14708" + "Transfer-Encoding": [ + "chunked" ], - "x-ms-correlation-request-id": [ - "ca91e53a-0dbc-4aa1-9740-262943d8b136" + "x-ms-request-id": [ + "583fddf4-cfa3-41fd-8cf6-eb2b2a540976" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221345Z:ca91e53a-0dbc-4aa1-9740-262943d8b136" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:13:45 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:20:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"properties\": {\r\n \"type\": \"USql\",\r\n \"script\": \"DROP DATABASE IF EXISTS adladb012974; CREATE DATABASE adladb012974;\\r\\nCREATE TABLE adladb012974.dbo.adlatable012440\\r\\n(\\r\\n //Define schema of table\\r\\n UserId int, \\r\\n Start DateTime, \\r\\n Region string, \\r\\n Query string, \\r\\n Duration int, \\r\\n Urls string, \\r\\n ClickedUrls string,\\r\\n INDEX idx1 //Name of index\\r\\n CLUSTERED (Region ASC) //Column to cluster by\\r\\n PARTITIONED BY HASH (Region) //Column to partition by\\r\\n);\\r\\nDROP FUNCTION IF EXISTS adladb012974.dbo.adlatvf012169;\\r\\n\\r\\n//create table weblogs on space-delimited website log data\\r\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\r\\nRETURNS @result TABLE\\r\\n(\\r\\n s_date DateTime,\\r\\n s_time string,\\r\\n s_sitename string,\\r\\n cs_method string, \\r\\n cs_uristem string,\\r\\n cs_uriquery string,\\r\\n s_port int,\\r\\n cs_username string, \\r\\n c_ip string,\\r\\n cs_useragent string,\\r\\n cs_cookie string,\\r\\n cs_referer string, \\r\\n cs_host string,\\r\\n sc_status int,\\r\\n sc_substatus int,\\r\\n sc_win32status int, \\r\\n sc_bytes int,\\r\\n cs_bytes int,\\r\\n s_timetaken int\\r\\n)\\r\\nAS\\r\\nBEGIN\\r\\n\\r\\n @result = EXTRACT\\r\\n s_date DateTime,\\r\\n s_time string,\\r\\n s_sitename string,\\r\\n cs_method string,\\r\\n cs_uristem string,\\r\\n cs_uriquery string,\\r\\n s_port int,\\r\\n cs_username string,\\r\\n c_ip string,\\r\\n cs_useragent string,\\r\\n cs_cookie string,\\r\\n cs_referer string,\\r\\n cs_host string,\\r\\n sc_status int,\\r\\n sc_substatus int,\\r\\n sc_win32status int,\\r\\n sc_bytes int,\\r\\n cs_bytes int,\\r\\n s_timetaken int\\r\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\r\\n USING Extractors.Text(delimiter:' ');\\r\\n\\r\\nRETURN;\\r\\nEND;\\r\\nCREATE VIEW adladb012974.dbo.adlaview013025 \\r\\nAS \\r\\n SELECT * FROM \\r\\n (\\r\\n VALUES(1,2),(2,4)\\r\\n ) \\r\\nAS \\r\\nT(a, b);\\r\\nCREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\r\\nAS BEGIN\\r\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\r\\n AS \\r\\n SELECT * FROM \\r\\n (\\r\\n VALUES(1,2),(2,4)\\r\\n ) \\r\\n AS \\r\\n T(a, b);\\r\\nEND;\"\r\n }\r\n}", + "RequestUri": "/Jobs/7de4718f-1856-4bef-afbe-e07a9e516c8c?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvN2RlNDcxOGYtMTg1Ni00YmVmLWFmYmUtZTA3YTllNTE2YzhjP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "x-ms-client-request-id": [ + "99a8c3c7-895c-409a-a9cd-ae25a59ef7bd" ], - "Content-Length": [ - "2498" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17624" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:32 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:509e269d-608a-4890-aefa-081dbebb29c0\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"509e269d-608a-4890-aefa-081dbebb29c0\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk4850; CREATE DATABASE onesdk4850;\\n\\tCREATE TABLE onesdk4850.dbo.onesdk7856\\n\\t(\\n\\t\\t\\t//Define schema of table\\n\\t\\t\\tUserId int, \\n\\t\\t\\tStart DateTime, \\n\\t\\t\\tRegion string, \\n\\t\\t\\tQuery string, \\n\\t\\t\\tDuration int, \\n\\t\\t\\tUrls string, \\n\\t\\t\\tClickedUrls string,\\n\\t\\tINDEX idx1 //Name of index\\n\\t\\tCLUSTERED (Region ASC) //Column to cluster by\\n\\t\\tPARTITIONED BY HASH (Region) //Column to partition by\\n\\t);\\n\\tDROP FUNCTION IF EXISTS onesdk4850.dbo.onesdk5076;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\\n\\tCREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\\n\\tCREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/algebra.xml\",\r\n \"yarnApplicationId\": 2468,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.2971180\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0468767\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1710,7 +1486,7 @@ "chunked" ], "x-ms-request-id": [ - "cae5c124-d310-4b99-baec-a0778f3785fb" + "24af3461-dfdc-4bf0-bbd2-117e68be6954" ], "X-Content-Type-Options": [ "nosniff" @@ -1722,38 +1498,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:15:47 GMT" + "Fri, 26 Feb 2016 02:20:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/7de4718f-1856-4bef-afbe-e07a9e516c8c?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvN2RlNDcxOGYtMTg1Ni00YmVmLWFmYmUtZTA3YTllNTE2YzhjP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "6aec076d-6e50-4971-966a-594fada36c44" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"DROP DATABASE IF EXISTS adladb012974; CREATE DATABASE adladb012974;\\nCREATE TABLE adladb012974.dbo.adlatable012440\\n(\\n //Define schema of table\\n UserId int, \\n Start DateTime, \\n Region string, \\n Query string, \\n Duration int, \\n Urls string, \\n ClickedUrls string,\\n INDEX idx1 //Name of index\\n CLUSTERED (Region ASC) //Column to cluster by\\n PARTITIONED BY HASH (Region) //Column to partition by\\n);\\nDROP FUNCTION IF EXISTS adladb012974.dbo.adlatvf012169;\\n\\n//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\\nCREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\\nCREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:32 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:509e269d-608a-4890-aefa-081dbebb29c0\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"509e269d-608a-4890-aefa-081dbebb29c0\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk4850; CREATE DATABASE onesdk4850;\\n\\tCREATE TABLE onesdk4850.dbo.onesdk7856\\n\\t(\\n\\t\\t\\t//Define schema of table\\n\\t\\t\\tUserId int, \\n\\t\\t\\tStart DateTime, \\n\\t\\t\\tRegion string, \\n\\t\\t\\tQuery string, \\n\\t\\t\\tDuration int, \\n\\t\\t\\tUrls string, \\n\\t\\t\\tClickedUrls string,\\n\\t\\tINDEX idx1 //Name of index\\n\\t\\tCLUSTERED (Region ASC) //Column to cluster by\\n\\t\\tPARTITIONED BY HASH (Region) //Column to partition by\\n\\t);\\n\\tDROP FUNCTION IF EXISTS onesdk4850.dbo.onesdk5076;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\\n\\tCREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\\n\\tCREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/algebra.xml\",\r\n \"yarnApplicationId\": 2468,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.2971180\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0468767\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1768,7 +1537,7 @@ "chunked" ], "x-ms-request-id": [ - "c09ba410-341e-416d-aa93-4e0142277f19" + "2c181053-0392-47ff-b436-e9c106a27ec3" ], "X-Content-Type-Options": [ "nosniff" @@ -1780,38 +1549,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:15:47 GMT" + "Fri, 26 Feb 2016 02:21:00 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/7de4718f-1856-4bef-afbe-e07a9e516c8c?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvN2RlNDcxOGYtMTg1Ni00YmVmLWFmYmUtZTA3YTllNTE2YzhjP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "0df15c86-2a25-44bc-824b-bc9a24cb6450" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:48 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"DROP DATABASE IF EXISTS adladb012974; CREATE DATABASE adladb012974;\\nCREATE TABLE adladb012974.dbo.adlatable012440\\n(\\n //Define schema of table\\n UserId int, \\n Start DateTime, \\n Region string, \\n Query string, \\n Duration int, \\n Urls string, \\n ClickedUrls string,\\n INDEX idx1 //Name of index\\n CLUSTERED (Region ASC) //Column to cluster by\\n PARTITIONED BY HASH (Region) //Column to partition by\\n);\\nDROP FUNCTION IF EXISTS adladb012974.dbo.adlatvf012169;\\n\\n//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\\nCREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\\nCREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:05.8144805\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:32 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:509e269d-608a-4890-aefa-081dbebb29c0\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"509e269d-608a-4890-aefa-081dbebb29c0\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk4850; CREATE DATABASE onesdk4850;\\n\\tCREATE TABLE onesdk4850.dbo.onesdk7856\\n\\t(\\n\\t\\t\\t//Define schema of table\\n\\t\\t\\tUserId int, \\n\\t\\t\\tStart DateTime, \\n\\t\\t\\tRegion string, \\n\\t\\t\\tQuery string, \\n\\t\\t\\tDuration int, \\n\\t\\t\\tUrls string, \\n\\t\\t\\tClickedUrls string,\\n\\t\\tINDEX idx1 //Name of index\\n\\t\\tCLUSTERED (Region ASC) //Column to cluster by\\n\\t\\tPARTITIONED BY HASH (Region) //Column to partition by\\n\\t);\\n\\tDROP FUNCTION IF EXISTS onesdk4850.dbo.onesdk5076;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\\n\\tCREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\\n\\tCREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/algebra.xml\",\r\n \"yarnApplicationId\": 2468,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.2971180\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0468767\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1826,7 +1588,7 @@ "chunked" ], "x-ms-request-id": [ - "ca4f05da-fda0-4565-8f76-d48b1c671683" + "ed30d091-236a-4a34-9345-3808983b9acd" ], "X-Content-Type-Options": [ "nosniff" @@ -1838,38 +1600,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:15:54 GMT" + "Fri, 26 Feb 2016 02:21:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/7de4718f-1856-4bef-afbe-e07a9e516c8c?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvN2RlNDcxOGYtMTg1Ni00YmVmLWFmYmUtZTA3YTllNTE2YzhjP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "34322e70-759a-47b0-8cfd-7c0971242136" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:48 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"DROP DATABASE IF EXISTS adladb012974; CREATE DATABASE adladb012974;\\nCREATE TABLE adladb012974.dbo.adlatable012440\\n(\\n //Define schema of table\\n UserId int, \\n Start DateTime, \\n Region string, \\n Query string, \\n Duration int, \\n Urls string, \\n ClickedUrls string,\\n INDEX idx1 //Name of index\\n CLUSTERED (Region ASC) //Column to cluster by\\n PARTITIONED BY HASH (Region) //Column to partition by\\n);\\nDROP FUNCTION IF EXISTS adladb012974.dbo.adlatvf012169;\\n\\n//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\\nCREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\\nCREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:11.0645615\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"startTime\": \"Fri, 26 Feb 2016 02:21:07 GMT\",\r\n \"endTime\": null,\r\n \"state\": \"Running\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:32 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:509e269d-608a-4890-aefa-081dbebb29c0\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:07 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"509e269d-608a-4890-aefa-081dbebb29c0\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk4850; CREATE DATABASE onesdk4850;\\n\\tCREATE TABLE onesdk4850.dbo.onesdk7856\\n\\t(\\n\\t\\t\\t//Define schema of table\\n\\t\\t\\tUserId int, \\n\\t\\t\\tStart DateTime, \\n\\t\\t\\tRegion string, \\n\\t\\t\\tQuery string, \\n\\t\\t\\tDuration int, \\n\\t\\t\\tUrls string, \\n\\t\\t\\tClickedUrls string,\\n\\t\\tINDEX idx1 //Name of index\\n\\t\\tCLUSTERED (Region ASC) //Column to cluster by\\n\\t\\tPARTITIONED BY HASH (Region) //Column to partition by\\n\\t);\\n\\tDROP FUNCTION IF EXISTS onesdk4850.dbo.onesdk5076;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\\n\\tCREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\\n\\tCREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/algebra.xml\",\r\n \"yarnApplicationId\": 2468,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.2971180\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0468767\",\r\n \"totalRunningTime\": \"00:00:03.5339890\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1884,7 +1639,7 @@ "chunked" ], "x-ms-request-id": [ - "78a424da-a163-480a-a422-5d85607eea45" + "24fb10e3-3344-4896-8257-8cafb4b559c8" ], "X-Content-Type-Options": [ "nosniff" @@ -1896,38 +1651,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:15:58 GMT" + "Fri, 26 Feb 2016 02:21:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/7de4718f-1856-4bef-afbe-e07a9e516c8c?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvN2RlNDcxOGYtMTg1Ni00YmVmLWFmYmUtZTA3YTllNTE2YzhjP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "0fd6d6c1-abf4-4422-921d-140e42032fac" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:48 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"DROP DATABASE IF EXISTS adladb012974; CREATE DATABASE adladb012974;\\nCREATE TABLE adladb012974.dbo.adlatable012440\\n(\\n //Define schema of table\\n UserId int, \\n Start DateTime, \\n Region string, \\n Query string, \\n Duration int, \\n Urls string, \\n ClickedUrls string,\\n INDEX idx1 //Name of index\\n CLUSTERED (Region ASC) //Column to cluster by\\n PARTITIONED BY HASH (Region) //Column to partition by\\n);\\nDROP FUNCTION IF EXISTS adladb012974.dbo.adlatvf012169;\\n\\n//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\\nCREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\\nCREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.2990112\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"7de4718f-1856-4bef-afbe-e07a9e516c8c\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"startTime\": \"Fri, 26 Feb 2016 02:21:07 GMT\",\r\n \"endTime\": \"Fri, 26 Feb 2016 02:21:10 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:32 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:509e269d-608a-4890-aefa-081dbebb29c0\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:20:46 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:07 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:10 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"result:Succeeded\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"509e269d-608a-4890-aefa-081dbebb29c0\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk4850; CREATE DATABASE onesdk4850;\\n\\tCREATE TABLE onesdk4850.dbo.onesdk7856\\n\\t(\\n\\t\\t\\t//Define schema of table\\n\\t\\t\\tUserId int, \\n\\t\\t\\tStart DateTime, \\n\\t\\t\\tRegion string, \\n\\t\\t\\tQuery string, \\n\\t\\t\\tDuration int, \\n\\t\\t\\tUrls string, \\n\\t\\t\\tClickedUrls string,\\n\\t\\tINDEX idx1 //Name of index\\n\\t\\tCLUSTERED (Region ASC) //Column to cluster by\\n\\t\\tPARTITIONED BY HASH (Region) //Column to partition by\\n\\t);\\n\\tDROP FUNCTION IF EXISTS onesdk4850.dbo.onesdk5076;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\\n\\tCREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\\n\\tCREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/20/7de4718f-1856-4bef-afbe-e07a9e516c8c/algebra.xml\",\r\n \"yarnApplicationId\": 2468,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.2971180\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0468767\",\r\n \"totalRunningTime\": \"00:00:03.4531858\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1942,7 +1690,7 @@ "chunked" ], "x-ms-request-id": [ - "c51593f2-1c92-4a63-b410-8f2e3c383b28" + "15e07f67-93aa-4e91-8d04-656e85bd20df" ], "X-Content-Type-Options": [ "nosniff" @@ -1954,41 +1702,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:04 GMT" + "Fri, 26 Feb 2016 02:21:16 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "ceeccd83-e3ab-4f22-bfbf-920384c12d38" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:48 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:4c4cf00c-49a4-4bc3-9e02-31c8692c9d65\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:06 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"4c4cf00c-49a4-4bc3-9e02-31c8692c9d65\",\r\n \"script\": \"DROP DATABASE IF EXISTS adladb012974; CREATE DATABASE adladb012974;\\nCREATE TABLE adladb012974.dbo.adlatable012440\\n(\\n //Define schema of table\\n UserId int, \\n Start DateTime, \\n Region string, \\n Query string, \\n Duration int, \\n Urls string, \\n ClickedUrls string,\\n INDEX idx1 //Name of index\\n CLUSTERED (Region ASC) //Column to cluster by\\n PARTITIONED BY HASH (Region) //Column to partition by\\n);\\nDROP FUNCTION IF EXISTS adladb012974.dbo.adlatvf012169;\\n\\n//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\\nCREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\\nCREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/algebra.xml\",\r\n \"yarnApplicationId\": 8,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.7033612\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.5781331\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#databases\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"master\",\r\n \"version\": \"a4515e5e-6f1a-4ad9-93a8-13bfb884f589\"\r\n },\r\n {\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"version\": \"5ba50e3e-7ed0-4956-ae73-e210282a6f7d\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -2000,7 +1741,10 @@ "chunked" ], "x-ms-request-id": [ - "94d22cba-4843-427f-9d4c-6a640d1c00ae" + "2adcf415-dda6-49e6-af39-a85e4d13048f" + ], + "OData-Version": [ + "4.0" ], "X-Content-Type-Options": [ "nosniff" @@ -2012,41 +1756,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:09 GMT" + "Fri, 26 Feb 2016 02:21:17 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk4850?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "3cb0dd06-d2a9-4c1d-8fe0-28a1b287ecb9" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:48 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:4c4cf00c-49a4-4bc3-9e02-31c8692c9d65\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:06 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"4c4cf00c-49a4-4bc3-9e02-31c8692c9d65\",\r\n \"script\": \"DROP DATABASE IF EXISTS adladb012974; CREATE DATABASE adladb012974;\\nCREATE TABLE adladb012974.dbo.adlatable012440\\n(\\n //Define schema of table\\n UserId int, \\n Start DateTime, \\n Region string, \\n Query string, \\n Duration int, \\n Urls string, \\n ClickedUrls string,\\n INDEX idx1 //Name of index\\n CLUSTERED (Region ASC) //Column to cluster by\\n PARTITIONED BY HASH (Region) //Column to partition by\\n);\\nDROP FUNCTION IF EXISTS adladb012974.dbo.adlatvf012169;\\n\\n//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\\nCREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\\nCREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/algebra.xml\",\r\n \"yarnApplicationId\": 8,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.7033612\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.5781331\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#databases/$entity\",\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"version\": \"5ba50e3e-7ed0-4956-ae73-e210282a6f7d\"\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -2058,7 +1795,10 @@ "chunked" ], "x-ms-request-id": [ - "a7a03185-aabb-491d-a6d4-426e5a8a7287" + "c91de6ad-6d8e-4ea1-a3a0-0714b2b8e65f" + ], + "OData-Version": [ + "4.0" ], "X-Content-Type-Options": [ "nosniff" @@ -2070,41 +1810,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:15 GMT" + "Fri, 26 Feb 2016 02:21:17 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk4850/schemas/dbo/tables?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zY2hlbWFzL2Riby90YWJsZXM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "d3e980af-a740-44af-bce2-44a2e1cf3d4c" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:48 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:4c4cf00c-49a4-4bc3-9e02-31c8692c9d65\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:06 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"4c4cf00c-49a4-4bc3-9e02-31c8692c9d65\",\r\n \"script\": \"DROP DATABASE IF EXISTS adladb012974; CREATE DATABASE adladb012974;\\nCREATE TABLE adladb012974.dbo.adlatable012440\\n(\\n //Define schema of table\\n UserId int, \\n Start DateTime, \\n Region string, \\n Query string, \\n Duration int, \\n Urls string, \\n ClickedUrls string,\\n INDEX idx1 //Name of index\\n CLUSTERED (Region ASC) //Column to cluster by\\n PARTITIONED BY HASH (Region) //Column to partition by\\n);\\nDROP FUNCTION IF EXISTS adladb012974.dbo.adlatvf012169;\\n\\n//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\\nCREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\\nCREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/algebra.xml\",\r\n \"yarnApplicationId\": 8,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.7033612\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.5781331\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#tables\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"onesdk7856\",\r\n \"columnList\": [\r\n {\r\n \"name\": \"UserId\",\r\n \"type\": \"System.Int32\"\r\n },\r\n {\r\n \"name\": \"Start\",\r\n \"type\": \"System.DateTime\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"Query\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"Duration\",\r\n \"type\": \"System.Int32\"\r\n },\r\n {\r\n \"name\": \"Urls\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"ClickedUrls\",\r\n \"type\": \"System.String\"\r\n }\r\n ],\r\n \"indexList\": [\r\n {\r\n \"name\": \"idx1\",\r\n \"indexKeys\": [\r\n {\r\n \"name\": \"Region\",\r\n \"descending\": false\r\n }\r\n ],\r\n \"columns\": [\r\n \"Region\"\r\n ],\r\n \"distributionInfo\": {\r\n \"type\": 2,\r\n \"keys\": [\r\n {\r\n \"name\": \"Region\",\r\n \"descending\": false\r\n }\r\n ],\r\n \"count\": 0,\r\n \"dynamicCount\": 0\r\n },\r\n \"partitionFunction\": \"c5cad99b-180e-4129-bce7-391e3966bb17\",\r\n \"partitionKeyList\": [],\r\n \"streamNames\": [],\r\n \"distributionGroups\": [],\r\n \"isColumnstore\": false,\r\n \"indexId\": 1,\r\n \"isUnique\": false\r\n }\r\n ],\r\n \"partitionKeyList\": [],\r\n \"externalTable\": null,\r\n \"version\": \"db821f50-23f2-44e5-825e-5b620c44000f\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -2116,7 +1849,10 @@ "chunked" ], "x-ms-request-id": [ - "332ad326-069a-42d7-a6d4-020cab8d5ae1" + "18cb0ac7-c63e-4c0c-9f98-d5c263beaf81" + ], + "OData-Version": [ + "4.0" ], "X-Content-Type-Options": [ "nosniff" @@ -2128,41 +1864,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:20 GMT" + "Fri, 26 Feb 2016 02:21:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk4850/schemas/dbo/tables/onesdk7856?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zY2hlbWFzL2Riby90YWJsZXMvb25lc2RrNzg1Nj9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b349502f-439e-4bbd-999d-7adae5e3a17c" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"startTime\": \"Fri, 11 Dec 2015 22:16:22 GMT\",\r\n \"endTime\": null,\r\n \"state\": \"Running\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:48 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:4c4cf00c-49a4-4bc3-9e02-31c8692c9d65\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:06 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:22 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"4c4cf00c-49a4-4bc3-9e02-31c8692c9d65\",\r\n \"script\": \"DROP DATABASE IF EXISTS adladb012974; CREATE DATABASE adladb012974;\\nCREATE TABLE adladb012974.dbo.adlatable012440\\n(\\n //Define schema of table\\n UserId int, \\n Start DateTime, \\n Region string, \\n Query string, \\n Duration int, \\n Urls string, \\n ClickedUrls string,\\n INDEX idx1 //Name of index\\n CLUSTERED (Region ASC) //Column to cluster by\\n PARTITIONED BY HASH (Region) //Column to partition by\\n);\\nDROP FUNCTION IF EXISTS adladb012974.dbo.adlatvf012169;\\n\\n//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\\nCREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\\nCREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/algebra.xml\",\r\n \"yarnApplicationId\": 8,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.7033612\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.5781331\",\r\n \"totalRunningTime\": \"00:00:03.6894712\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#tables/$entity\",\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"onesdk7856\",\r\n \"columnList\": [\r\n {\r\n \"name\": \"UserId\",\r\n \"type\": \"System.Int32\"\r\n },\r\n {\r\n \"name\": \"Start\",\r\n \"type\": \"System.DateTime\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"Query\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"Duration\",\r\n \"type\": \"System.Int32\"\r\n },\r\n {\r\n \"name\": \"Urls\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"ClickedUrls\",\r\n \"type\": \"System.String\"\r\n }\r\n ],\r\n \"indexList\": [\r\n {\r\n \"name\": \"idx1\",\r\n \"indexKeys\": [\r\n {\r\n \"name\": \"Region\",\r\n \"descending\": false\r\n }\r\n ],\r\n \"columns\": [\r\n \"Region\"\r\n ],\r\n \"distributionInfo\": {\r\n \"type\": 2,\r\n \"keys\": [\r\n {\r\n \"name\": \"Region\",\r\n \"descending\": false\r\n }\r\n ],\r\n \"count\": 0,\r\n \"dynamicCount\": 0\r\n },\r\n \"partitionFunction\": \"c5cad99b-180e-4129-bce7-391e3966bb17\",\r\n \"partitionKeyList\": [],\r\n \"streamNames\": [],\r\n \"distributionGroups\": [],\r\n \"isColumnstore\": false,\r\n \"indexId\": 1,\r\n \"isUnique\": false\r\n }\r\n ],\r\n \"partitionKeyList\": [],\r\n \"externalTable\": null,\r\n \"version\": \"db821f50-23f2-44e5-825e-5b620c44000f\"\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -2174,7 +1903,10 @@ "chunked" ], "x-ms-request-id": [ - "46946af1-7110-4501-bb80-dc583e8d3f2f" + "e358552b-6092-4550-97a0-0701bc353afa" + ], + "OData-Version": [ + "4.0" ], "X-Content-Type-Options": [ "nosniff" @@ -2186,41 +1918,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:26 GMT" + "Fri, 26 Feb 2016 02:21:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk4850/schemas/dbo/tablevaluedfunctions?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zY2hlbWFzL2Riby90YWJsZXZhbHVlZGZ1bmN0aW9ucz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "2ff1ddae-2c5f-4360-ab20-17d77adff861" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"b6e85a99-efd5-4d3c-843f-51435b8472c6\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"startTime\": \"Fri, 11 Dec 2015 22:16:22 GMT\",\r\n \"endTime\": \"Fri, 11 Dec 2015 22:16:25 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:15:48 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:4c4cf00c-49a4-4bc3-9e02-31c8692c9d65\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:06 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:22 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:25 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"result:Succeeded\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"4c4cf00c-49a4-4bc3-9e02-31c8692c9d65\",\r\n \"script\": \"DROP DATABASE IF EXISTS adladb012974; CREATE DATABASE adladb012974;\\nCREATE TABLE adladb012974.dbo.adlatable012440\\n(\\n //Define schema of table\\n UserId int, \\n Start DateTime, \\n Region string, \\n Query string, \\n Duration int, \\n Urls string, \\n ClickedUrls string,\\n INDEX idx1 //Name of index\\n CLUSTERED (Region ASC) //Column to cluster by\\n PARTITIONED BY HASH (Region) //Column to partition by\\n);\\nDROP FUNCTION IF EXISTS adladb012974.dbo.adlatvf012169;\\n\\n//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\\nCREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\\nCREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/15/b6e85a99-efd5-4d3c-843f-51435b8472c6/algebra.xml\",\r\n \"yarnApplicationId\": 8,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.7033612\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.5781331\",\r\n \"totalRunningTime\": \"00:00:03.2031703\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#tablevaluedfunctions\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"schemaName\": \"dbo\",\r\n \"tvfName\": \"onesdk5076\",\r\n \"definition\": \"//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\",\r\n \"version\": \"d80915cc-07e8-40e2-ba67-08647b91c82e\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -2232,7 +1957,10 @@ "chunked" ], "x-ms-request-id": [ - "a9826b30-ffc8-4655-aaf7-99f254376373" + "3fbfde39-95e6-4992-ad11-9bec8f68b6af" + ], + "OData-Version": [ + "4.0" ], "X-Content-Type-Options": [ "nosniff" @@ -2244,38 +1972,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:30 GMT" + "Fri, 26 Feb 2016 02:21:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/catalog/usql/databases/onesdk4850/schemas/dbo/tablevaluedfunctions/onesdk5076?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zY2hlbWFzL2Riby90YWJsZXZhbHVlZGZ1bmN0aW9ucy9vbmVzZGs1MDc2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "a05386f5-aa05-41e9-a024-22f5cfcb001f" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#databases\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"version\": \"53598104-203c-48eb-b3e4-e151a63e2855\"\r\n },\r\n {\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"master\",\r\n \"version\": \"293a3a3a-7204-4ba7-be35-b409fbe908ee\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#tablevaluedfunctions/$entity\",\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"schemaName\": \"dbo\",\r\n \"tvfName\": \"onesdk5076\",\r\n \"definition\": \"//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk4850.dbo.onesdk5076()\\n\\tRETURNS @result TABLE\\n\\t(\\n\\t\\ts_date DateTime,\\n\\t\\ts_time string,\\n\\t\\ts_sitename string,\\n\\t\\tcs_method string, \\n\\t\\tcs_uristem string,\\n\\t\\tcs_uriquery string,\\n\\t\\ts_port int,\\n\\t\\tcs_username string, \\n\\t\\tc_ip string,\\n\\t\\tcs_useragent string,\\n\\t\\tcs_cookie string,\\n\\t\\tcs_referer string, \\n\\t\\tcs_host string,\\n\\t\\tsc_status int,\\n\\t\\tsc_substatus int,\\n\\t\\tsc_win32status int, \\n\\t\\tsc_bytes int,\\n\\t\\tcs_bytes int,\\n\\t\\ts_timetaken int\\n\\t)\\n\\tAS\\n\\tBEGIN\\n\\n\\t\\t@result = EXTRACT\\n\\t\\t\\ts_date DateTime,\\n\\t\\t\\ts_time string,\\n\\t\\t\\ts_sitename string,\\n\\t\\t\\tcs_method string,\\n\\t\\t\\tcs_uristem string,\\n\\t\\t\\tcs_uriquery string,\\n\\t\\t\\ts_port int,\\n\\t\\t\\tcs_username string,\\n\\t\\t\\tc_ip string,\\n\\t\\t\\tcs_useragent string,\\n\\t\\t\\tcs_cookie string,\\n\\t\\t\\tcs_referer string,\\n\\t\\t\\tcs_host string,\\n\\t\\t\\tsc_status int,\\n\\t\\t\\tsc_substatus int,\\n\\t\\t\\tsc_win32status int,\\n\\t\\t\\tsc_bytes int,\\n\\t\\t\\tcs_bytes int,\\n\\t\\t\\ts_timetaken int\\n\\t\\tFROM @\\\"/Samples/Data/WebLog.log\\\"\\n\\t\\tUSING Extractors.Text(delimiter:' ');\\n\\n\\tRETURN;\\n\\tEND;\",\r\n \"version\": \"d80915cc-07e8-40e2-ba67-08647b91c82e\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; odata.metadata=minimal; odata.streaming=true" @@ -2290,7 +2011,7 @@ "chunked" ], "x-ms-request-id": [ - "78a96cb1-bab1-4427-9ecf-1ec39ec1f0c2" + "8e24a6d7-e464-44b2-8ff9-6a2c245d43be" ], "OData-Version": [ "4.0" @@ -2305,38 +2026,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:31 GMT" + "Fri, 26 Feb 2016 02:21:18 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk4850/schemas/dbo/procedures?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zY2hlbWFzL2Riby9wcm9jZWR1cmVzP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c05d08ab-e7d4-44a0-9642-46d64a742949" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#databases/$entity\",\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"version\": \"53598104-203c-48eb-b3e4-e151a63e2855\"\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#procedures\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"schemaName\": \"dbo\",\r\n \"procName\": \"onesdk8226\",\r\n \"definition\": \"CREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"version\": \"d9448b04-f2b6-41c8-994b-9cf23caaedd5\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; odata.metadata=minimal; odata.streaming=true" @@ -2351,7 +2065,7 @@ "chunked" ], "x-ms-request-id": [ - "72dfd115-efef-482f-8654-bfddadc10aa6" + "ab0ca222-7e1a-4b99-867a-644a20a2bf62" ], "OData-Version": [ "4.0" @@ -2366,38 +2080,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:31 GMT" + "Fri, 26 Feb 2016 02:21:19 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/tables?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3RhYmxlcz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/catalog/usql/databases/onesdk4850/schemas/dbo/procedures/onesdk8226?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zY2hlbWFzL2Riby9wcm9jZWR1cmVzL29uZXNkazgyMjY/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "44993bf2-e5b5-4794-bda0-df216186b49a" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#tables\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"adlatable012440\",\r\n \"columnList\": [\r\n {\r\n \"name\": \"UserId\",\r\n \"type\": \"System.Int32\"\r\n },\r\n {\r\n \"name\": \"Start\",\r\n \"type\": \"System.DateTime\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"Query\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"Duration\",\r\n \"type\": \"System.Int32\"\r\n },\r\n {\r\n \"name\": \"Urls\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"ClickedUrls\",\r\n \"type\": \"System.String\"\r\n }\r\n ],\r\n \"indexList\": [\r\n {\r\n \"name\": \"idx1\",\r\n \"indexKeys\": [\r\n {\r\n \"name\": \"Region\",\r\n \"descending\": false\r\n }\r\n ],\r\n \"columns\": [\r\n \"Region\"\r\n ],\r\n \"distributionInfo\": {\r\n \"type\": 2,\r\n \"keys\": [\r\n {\r\n \"name\": \"Region\",\r\n \"descending\": false\r\n }\r\n ],\r\n \"count\": 0,\r\n \"dynamicCount\": 0\r\n },\r\n \"partitionFunction\": \"0e2f0ed1-ef86-4949-9629-4f3f690f2051\",\r\n \"partitionKeyList\": [],\r\n \"streamNames\": [],\r\n \"distributionGroups\": [],\r\n \"isColumnstore\": false,\r\n \"indexId\": 1,\r\n \"isUnique\": false\r\n }\r\n ],\r\n \"partitionKeyList\": [],\r\n \"externalTable\": null,\r\n \"version\": \"d5df8381-d115-4655-8727-1a15f7267702\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#procedures/$entity\",\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"schemaName\": \"dbo\",\r\n \"procName\": \"onesdk8226\",\r\n \"definition\": \"CREATE PROCEDURE onesdk4850.dbo.onesdk8226()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\t AS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\t AS \\n\\t T(a, b);\\n\\tEND;\",\r\n \"version\": \"d9448b04-f2b6-41c8-994b-9cf23caaedd5\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; odata.metadata=minimal; odata.streaming=true" @@ -2412,7 +2119,7 @@ "chunked" ], "x-ms-request-id": [ - "71987a41-a7b6-49ca-823a-5c134f900585" + "505f0a97-a58b-44f4-9c9a-732fd3a1ac7b" ], "OData-Version": [ "4.0" @@ -2427,38 +2134,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:33 GMT" + "Fri, 26 Feb 2016 02:21:19 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/tables/adlatable012440?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3RhYmxlcy9hZGxhdGFibGUwMTI0NDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/catalog/usql/databases/onesdk4850/schemas/dbo/views?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zY2hlbWFzL2Riby92aWV3cz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "93469217-677e-47a9-b2c3-2ca876de4ba2" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#tables/$entity\",\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"adlatable012440\",\r\n \"columnList\": [\r\n {\r\n \"name\": \"UserId\",\r\n \"type\": \"System.Int32\"\r\n },\r\n {\r\n \"name\": \"Start\",\r\n \"type\": \"System.DateTime\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"Query\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"Duration\",\r\n \"type\": \"System.Int32\"\r\n },\r\n {\r\n \"name\": \"Urls\",\r\n \"type\": \"System.String\"\r\n },\r\n {\r\n \"name\": \"ClickedUrls\",\r\n \"type\": \"System.String\"\r\n }\r\n ],\r\n \"indexList\": [\r\n {\r\n \"name\": \"idx1\",\r\n \"indexKeys\": [\r\n {\r\n \"name\": \"Region\",\r\n \"descending\": false\r\n }\r\n ],\r\n \"columns\": [\r\n \"Region\"\r\n ],\r\n \"distributionInfo\": {\r\n \"type\": 2,\r\n \"keys\": [\r\n {\r\n \"name\": \"Region\",\r\n \"descending\": false\r\n }\r\n ],\r\n \"count\": 0,\r\n \"dynamicCount\": 0\r\n },\r\n \"partitionFunction\": \"0e2f0ed1-ef86-4949-9629-4f3f690f2051\",\r\n \"partitionKeyList\": [],\r\n \"streamNames\": [],\r\n \"distributionGroups\": [],\r\n \"isColumnstore\": false,\r\n \"indexId\": 1,\r\n \"isUnique\": false\r\n }\r\n ],\r\n \"partitionKeyList\": [],\r\n \"externalTable\": null,\r\n \"version\": \"d5df8381-d115-4655-8727-1a15f7267702\"\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#views\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"schemaName\": \"dbo\",\r\n \"viewName\": \"onesdk5667\",\r\n \"definition\": \"CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\",\r\n \"version\": \"29e3a2d7-5bc1-40cd-a299-f07dc5818ae1\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; odata.metadata=minimal; odata.streaming=true" @@ -2473,7 +2173,7 @@ "chunked" ], "x-ms-request-id": [ - "ca54600a-53bc-475a-a82a-46f56de10a81" + "171775a8-c209-40c2-bc06-e3f826152e2d" ], "OData-Version": [ "4.0" @@ -2488,38 +2188,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:33 GMT" + "Fri, 26 Feb 2016 02:21:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/tablevaluedfunctions?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3RhYmxldmFsdWVkZnVuY3Rpb25zP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk4850/schemas/dbo/views/onesdk5667?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zY2hlbWFzL2Riby92aWV3cy9vbmVzZGs1NjY3P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "cb80d702-5be8-43b0-9855-5aa6f6ddf44b" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#tablevaluedfunctions\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"schemaName\": \"dbo\",\r\n \"tvfName\": \"adlatvf012169\",\r\n \"definition\": \"//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\",\r\n \"version\": \"971be41b-c75a-4efe-9c4b-20b9b22744e3\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#views/$entity\",\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"schemaName\": \"dbo\",\r\n \"viewName\": \"onesdk5667\",\r\n \"definition\": \"CREATE VIEW onesdk4850.dbo.onesdk5667 \\n\\tAS \\n\\t\\tSELECT * FROM \\n\\t\\t(\\n\\t\\t\\tVALUES(1,2),(2,4)\\n\\t\\t) \\n\\tAS \\n\\tT(a, b);\",\r\n \"version\": \"29e3a2d7-5bc1-40cd-a299-f07dc5818ae1\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; odata.metadata=minimal; odata.streaming=true" @@ -2534,7 +2227,7 @@ "chunked" ], "x-ms-request-id": [ - "ff154aef-f30c-4a8f-a387-01b9df2f40a8" + "bb34096e-9259-4b24-bb02-9402688a2ccd" ], "OData-Version": [ "4.0" @@ -2549,42 +2242,38 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:33 GMT" + "Fri, 26 Feb 2016 02:21:20 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/tablevaluedfunctions/adlatvf012169?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3RhYmxldmFsdWVkZnVuY3Rpb25zL2FkbGF0dmYwMTIxNjk/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/catalog/usql/databases/onesdk4850/secrets/onesdk9052?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zZWNyZXRzL29uZXNkazkwNTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"password\": \"onesdk6290\",\r\n \"uri\": \"https://pstest.contoso.com/\"\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "Content-Length": [ + "73" + ], + "x-ms-client-request-id": [ + "cdae1bc6-25d1-4c48-ad7d-b1542bdcaa8a" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#tablevaluedfunctions/$entity\",\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"schemaName\": \"dbo\",\r\n \"tvfName\": \"adlatvf012169\",\r\n \"definition\": \"//create table weblogs on space-delimited website log data\\nCREATE FUNCTION adladb012974.dbo.adlatvf012169()\\nRETURNS @result TABLE\\n(\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string, \\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string, \\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string, \\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int, \\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n)\\nAS\\nBEGIN\\n\\n @result = EXTRACT\\n s_date DateTime,\\n s_time string,\\n s_sitename string,\\n cs_method string,\\n cs_uristem string,\\n cs_uriquery string,\\n s_port int,\\n cs_username string,\\n c_ip string,\\n cs_useragent string,\\n cs_cookie string,\\n cs_referer string,\\n cs_host string,\\n sc_status int,\\n sc_substatus int,\\n sc_win32status int,\\n sc_bytes int,\\n cs_bytes int,\\n s_timetaken int\\n FROM @\\\"/Samples/Data/WebLog.log\\\"\\n USING Extractors.Text(delimiter:' ');\\n\\nRETURN;\\nEND;\",\r\n \"version\": \"971be41b-c75a-4efe-9c4b-20b9b22744e3\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], "Expires": [ "-1" ], @@ -2595,10 +2284,7 @@ "chunked" ], "x-ms-request-id": [ - "0b4daf24-a67e-4d17-9b49-56f4b367a47a" - ], - "OData-Version": [ - "4.0" + "bf9e7241-57a6-486b-b6b4-518695e94458" ], "X-Content-Type-Options": [ "nosniff" @@ -2610,41 +2296,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:34 GMT" + "Fri, 26 Feb 2016 02:21:21 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/procedures?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3Byb2NlZHVyZXM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/catalog/usql/databases/onesdk4850/secrets/onesdk9052?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zZWNyZXRzL29uZXNkazkwNTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "fc404832-4eec-4424-a995-35705c85794e" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#procedures\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"schemaName\": \"dbo\",\r\n \"procName\": \"adlaproc014280\",\r\n \"definition\": \"CREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"version\": \"8ad306a6-1efc-4648-a09c-7a01e9a468a8\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"creationTime\": \"Fri, 26 Feb 2016 02:21:21 GMT\"\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -2656,10 +2335,7 @@ "chunked" ], "x-ms-request-id": [ - "1666f633-2862-4c70-aeb0-4809bd2b0872" - ], - "OData-Version": [ - "4.0" + "d3f9a071-ff7d-4e86-9783-74122a697710" ], "X-Content-Type-Options": [ "nosniff" @@ -2671,41 +2347,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:34 GMT" + "Fri, 26 Feb 2016 02:21:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/procedures/adlaproc014280?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3Byb2NlZHVyZXMvYWRsYXByb2MwMTQyODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/catalog/usql/databases/onesdk4850/secrets/onesdk9052?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zZWNyZXRzL29uZXNkazkwNTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e545abe6-8d26-4779-9bc9-662765af13d9" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#procedures/$entity\",\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"schemaName\": \"dbo\",\r\n \"procName\": \"adlaproc014280\",\r\n \"definition\": \"CREATE PROCEDURE adladb012974.dbo.adlaproc014280()\\nAS BEGIN\\n CREATE VIEW adladb012974.dbo.adlaview013025 \\n AS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\n AS \\n T(a, b);\\nEND;\",\r\n \"version\": \"8ad306a6-1efc-4648-a09c-7a01e9a468a8\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The resource 'onesdk9052' does not exist.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -2717,10 +2386,7 @@ "chunked" ], "x-ms-request-id": [ - "ed670d31-dc5f-459c-a2ce-ef009a3796bd" - ], - "OData-Version": [ - "4.0" + "f258dcaa-5440-4ba8-b2d1-13d2717194f3" ], "X-Content-Type-Options": [ "nosniff" @@ -2732,41 +2398,40 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:34 GMT" + "Fri, 26 Feb 2016 02:22:43 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/views?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3ZpZXdzP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/Jobs/fa3f5661-b647-420b-be53-1c62018c4a47?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZmEzZjU2NjEtYjY0Ny00MjBiLWJlNTMtMWM2MjAxOGM0YTQ3P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"jobId\": \"fa3f5661-b647-420b-be53-1c62018c4a47\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"properties\": {\r\n \"type\": \"USql\",\r\n \"script\": \"\\tUSE onesdk4850;\\r\\n\\tCREATE CREDENTIAL onesdk1533 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk9052\\\";\"\r\n }\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "Content-Length": [ + "337" + ], + "x-ms-client-request-id": [ + "5443e70a-214a-4836-abc3-4d569e98b27c" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#views\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"schemaName\": \"dbo\",\r\n \"viewName\": \"adlaview013025\",\r\n \"definition\": \"CREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\",\r\n \"version\": \"da3e411c-43a0-415d-9065-e75353b34531\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"fa3f5661-b647-420b-be53-1c62018c4a47\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:21:22 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -2778,10 +2443,7 @@ "chunked" ], "x-ms-request-id": [ - "2b74d297-7fea-4a01-8847-7dc567adff09" - ], - "OData-Version": [ - "4.0" + "8dacdbee-d320-44ab-a57c-1c6e76e70b49" ], "X-Content-Type-Options": [ "nosniff" @@ -2793,41 +2455,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:35 GMT" + "Fri, 26 Feb 2016 02:21:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/views/adlaview013025?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3ZpZXdzL2FkbGF2aWV3MDEzMDI1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/fa3f5661-b647-420b-be53-1c62018c4a47?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZmEzZjU2NjEtYjY0Ny00MjBiLWJlNTMtMWM2MjAxOGM0YTQ3P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "23c95a78-0b76-4e6d-a6a3-0001a24a3906" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#views/$entity\",\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"schemaName\": \"dbo\",\r\n \"viewName\": \"adlaview013025\",\r\n \"definition\": \"CREATE VIEW adladb012974.dbo.adlaview013025 \\nAS \\n SELECT * FROM \\n (\\n VALUES(1,2),(2,4)\\n ) \\nAS \\nT(a, b);\",\r\n \"version\": \"da3e411c-43a0-415d-9065-e75353b34531\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"fa3f5661-b647-420b-be53-1c62018c4a47\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:21:22 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tCREATE CREDENTIAL onesdk1533 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk9052\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00.1119855\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -2839,10 +2494,7 @@ "chunked" ], "x-ms-request-id": [ - "b2f3406f-8f29-4090-9896-c06cec82198b" - ], - "OData-Version": [ - "4.0" + "23852491-405d-48a0-b026-80fe93f8d328" ], "X-Content-Type-Options": [ "nosniff" @@ -2854,45 +2506,35 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:35 GMT" + "Fri, 26 Feb 2016 02:21:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/secrets/adlasecret019923?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NlY3JldHMvYWRsYXNlY3JldDAxOTkyMz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"password\": \"adlasecretpwd012819\",\r\n \"uri\": \"https://pstest.contoso.com/\"\r\n}", + "RequestUri": "/Jobs/fa3f5661-b647-420b-be53-1c62018c4a47?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZmEzZjU2NjEtYjY0Ny00MjBiLWJlNTMtMWM2MjAxOGM0YTQ3P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json" + "x-ms-client-request-id": [ + "5c0f7e4a-b5ac-44cd-b1e3-04efd133d004" ], - "Content-Length": [ - "82" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17624" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"jobId\": \"fa3f5661-b647-420b-be53-1c62018c4a47\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:21:22 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tCREATE CREDENTIAL onesdk1533 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk9052\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:07.5964913\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], "Expires": [ "-1" ], @@ -2903,7 +2545,7 @@ "chunked" ], "x-ms-request-id": [ - "2cd8b7f0-4a6d-4ac0-9dc9-ca5702292e14" + "1a34b15a-d779-4b39-899d-501abd50a691" ], "X-Content-Type-Options": [ "nosniff" @@ -2915,38 +2557,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:36 GMT" + "Fri, 26 Feb 2016 02:21:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/secrets/adlasecret019923?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NlY3JldHMvYWRsYXNlY3JldDAxOTkyMz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/Jobs/fa3f5661-b647-420b-be53-1c62018c4a47?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZmEzZjU2NjEtYjY0Ny00MjBiLWJlNTMtMWM2MjAxOGM0YTQ3P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "5d7f8977-fe38-4803-95db-73f4d1f85c7c" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"creationTime\": \"Fri, 11 Dec 2015 22:16:36 GMT\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"fa3f5661-b647-420b-be53-1c62018c4a47\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:21:22 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tCREATE CREDENTIAL onesdk1533 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk9052\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:12.8309530\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -2961,7 +2596,7 @@ "chunked" ], "x-ms-request-id": [ - "355dbf14-b34f-4c9d-ae4c-567b9d90e5d0" + "23958520-ab22-484a-b389-731346528480" ], "X-Content-Type-Options": [ "nosniff" @@ -2973,38 +2608,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:36 GMT" + "Fri, 26 Feb 2016 02:21:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/secrets/adlasecret019923?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NlY3JldHMvYWRsYXNlY3JldDAxOTkyMz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/Jobs/fa3f5661-b647-420b-be53-1c62018c4a47?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZmEzZjU2NjEtYjY0Ny00MjBiLWJlNTMtMWM2MjAxOGM0YTQ3P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "415ad6b6-e10b-40c7-aab6-69823ca32ab9" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The resource 'adlasecret019923' does not exist.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"fa3f5661-b647-420b-be53-1c62018c4a47\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:21:22 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:c1e0a4b0-e73d-4e58-86a7-ad06d1ef6b0e\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"c1e0a4b0-e73d-4e58-86a7-ad06d1ef6b0e\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tCREATE CREDENTIAL onesdk1533 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk9052\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/algebra.xml\",\r\n \"yarnApplicationId\": 2472,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:13.5314230\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312454\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3019,7 +2647,7 @@ "chunked" ], "x-ms-request-id": [ - "51397815-a8da-477e-8565-bf04a7664d64" + "6d67687b-7697-4dcd-bd40-47bd6a39844f" ], "X-Content-Type-Options": [ "nosniff" @@ -3031,44 +2659,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:18:01 GMT" + "Fri, 26 Feb 2016 02:21:41 GMT" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"properties\": {\r\n \"type\": \"USql\",\r\n \"script\": \"USE adladb012974;\\r\\nCREATE CREDENTIAL adlacred012412 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"adlasecret019923\\\";\"\r\n }\r\n}", + "RequestUri": "/Jobs/fa3f5661-b647-420b-be53-1c62018c4a47?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZmEzZjU2NjEtYjY0Ny00MjBiLWJlNTMtMWM2MjAxOGM0YTQ3P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "x-ms-client-request-id": [ + "a0fcbbf3-fe7e-40aa-8de1-9f84755d956f" ], - "Content-Length": [ - "345" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17624" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"fa3f5661-b647-420b-be53-1c62018c4a47\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:21:22 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:c1e0a4b0-e73d-4e58-86a7-ad06d1ef6b0e\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"c1e0a4b0-e73d-4e58-86a7-ad06d1ef6b0e\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tCREATE CREDENTIAL onesdk1533 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk9052\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/algebra.xml\",\r\n \"yarnApplicationId\": 2472,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:13.5314230\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312454\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3083,7 +2698,7 @@ "chunked" ], "x-ms-request-id": [ - "03662e59-76b6-4253-86e0-2a351f517df6" + "79702d64-8188-4066-bc2a-2ef5da0b1a55" ], "X-Content-Type-Options": [ "nosniff" @@ -3095,38 +2710,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:37 GMT" + "Fri, 26 Feb 2016 02:21:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/fa3f5661-b647-420b-be53-1c62018c4a47?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZmEzZjU2NjEtYjY0Ny00MjBiLWJlNTMtMWM2MjAxOGM0YTQ3P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "0eace109-670f-4372-938e-cf956c280f04" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"USE adladb012974;\\nCREATE CREDENTIAL adlacred012412 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"adlasecret019923\\\";\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"fa3f5661-b647-420b-be53-1c62018c4a47\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:21:22 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:c1e0a4b0-e73d-4e58-86a7-ad06d1ef6b0e\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"c1e0a4b0-e73d-4e58-86a7-ad06d1ef6b0e\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tCREATE CREDENTIAL onesdk1533 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk9052\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/algebra.xml\",\r\n \"yarnApplicationId\": 2472,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:13.5314230\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312454\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3141,7 +2749,7 @@ "chunked" ], "x-ms-request-id": [ - "55612cbd-5766-438f-ac92-29e63b12e540" + "14fb926d-4322-46f1-bb00-da771a4aac6e" ], "X-Content-Type-Options": [ "nosniff" @@ -3153,38 +2761,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:38 GMT" + "Fri, 26 Feb 2016 02:21:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/fa3f5661-b647-420b-be53-1c62018c4a47?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZmEzZjU2NjEtYjY0Ny00MjBiLWJlNTMtMWM2MjAxOGM0YTQ3P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "2fbe4ce9-1ab2-4593-a31c-c544748b2c48" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"USE adladb012974;\\nCREATE CREDENTIAL adlacred012412 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"adlasecret019923\\\";\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:05.3301218\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"fa3f5661-b647-420b-be53-1c62018c4a47\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:21:22 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:c1e0a4b0-e73d-4e58-86a7-ad06d1ef6b0e\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"c1e0a4b0-e73d-4e58-86a7-ad06d1ef6b0e\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tCREATE CREDENTIAL onesdk1533 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk9052\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/algebra.xml\",\r\n \"yarnApplicationId\": 2472,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:13.5314230\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312454\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3199,7 +2800,7 @@ "chunked" ], "x-ms-request-id": [ - "523ec335-42e1-45df-8664-ccec6d87b854" + "f810fae0-bd62-4165-bc8c-3d596c099ebc" ], "X-Content-Type-Options": [ "nosniff" @@ -3211,38 +2812,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:43 GMT" + "Fri, 26 Feb 2016 02:21:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/fa3f5661-b647-420b-be53-1c62018c4a47?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZmEzZjU2NjEtYjY0Ny00MjBiLWJlNTMtMWM2MjAxOGM0YTQ3P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "a9d0460d-43bd-4e77-b445-9e579febb8cf" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"USE adladb012974;\\nCREATE CREDENTIAL adlacred012412 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"adlasecret019923\\\";\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:10.5802001\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"fa3f5661-b647-420b-be53-1c62018c4a47\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:21:22 GMT\",\r\n \"startTime\": \"Fri, 26 Feb 2016 02:21:59 GMT\",\r\n \"endTime\": \"Fri, 26 Feb 2016 02:21:59 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:23 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:c1e0a4b0-e73d-4e58-86a7-ad06d1ef6b0e\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:59 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:21:59 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"result:Succeeded\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"c1e0a4b0-e73d-4e58-86a7-ad06d1ef6b0e\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tCREATE CREDENTIAL onesdk1533 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk9052\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/21/fa3f5661-b647-420b-be53-1c62018c4a47/algebra.xml\",\r\n \"yarnApplicationId\": 2472,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:13.5314230\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312454\",\r\n \"totalRunningTime\": \"00:00:00.0624995\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3257,7 +2851,7 @@ "chunked" ], "x-ms-request-id": [ - "9bffb34b-d16d-4952-bb3e-8da6ab401b9d" + "5bd95491-a7d1-4a6b-a722-679b86e65b29" ], "X-Content-Type-Options": [ "nosniff" @@ -3269,41 +2863,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:49 GMT" + "Fri, 26 Feb 2016 02:22:02 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk4850/credentials?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9jcmVkZW50aWFscz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "7e1cb9eb-ed8c-4714-be4f-a1750e430b9a" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:15.7990242\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#credentials\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"credentialName\": \"onesdk1533\",\r\n \"userName\": \"scope@rkm4grspxa\",\r\n \"identity\": \"onesdk9052\",\r\n \"version\": \"e405cffe-08d0-4d3d-9015-8191268d3c42\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -3315,7 +2902,10 @@ "chunked" ], "x-ms-request-id": [ - "7b78af8f-4f60-4a4b-8203-85000185bcf9" + "911cf4bd-14ac-4278-bfac-a44c0646cc0c" + ], + "OData-Version": [ + "4.0" ], "X-Content-Type-Options": [ "nosniff" @@ -3327,41 +2917,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:54 GMT" + "Fri, 26 Feb 2016 02:22:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk4850/credentials/onesdk1533?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9jcmVkZW50aWFscy9vbmVzZGsxNTMzP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "1d403fda-da99-4a74-86f2-14c5682ad141" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:54 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:55 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:6895a250-3fab-4788-885e-fb0aea85ac6b\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:55 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"6895a250-3fab-4788-885e-fb0aea85ac6b\",\r\n \"script\": \"USE adladb012974;\\nCREATE CREDENTIAL adlacred012412 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"adlasecret019923\\\";\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/algebra.xml\",\r\n \"yarnApplicationId\": 9,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.2033543\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.7500081\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk3068.azuredatalakeanalytics.net/sqlip/$metadata#credentials/$entity\",\r\n \"computeAccountName\": \"onesdk3068\",\r\n \"databaseName\": \"onesdk4850\",\r\n \"credentialName\": \"onesdk1533\",\r\n \"userName\": \"scope@rkm4grspxa\",\r\n \"identity\": \"onesdk9052\",\r\n \"version\": \"e405cffe-08d0-4d3d-9015-8191268d3c42\"\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -3373,7 +2956,10 @@ "chunked" ], "x-ms-request-id": [ - "6b7fb6a0-2d7c-4987-9a4f-c4d537fc2b2e" + "4d3df323-877b-471a-a2f2-6540b24c7233" + ], + "OData-Version": [ + "4.0" ], "X-Content-Type-Options": [ "nosniff" @@ -3385,38 +2971,37 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:58 GMT" + "Fri, 26 Feb 2016 02:22:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/Jobs/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvYmMxOTA5ZmQtMWE0Mi00ZGY5LWJjNjMtNmY4ZmY3Y2FmY2MxP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"jobId\": \"bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"properties\": {\r\n \"type\": \"USql\",\r\n \"script\": \"\\tUSE onesdk4850;\\r\\n\\tDROP CREDENTIAL onesdk1533;\"\r\n }\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Content-Length": [ + "270" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "x-ms-client-request-id": [ + "812eaac2-1ae4-45ca-b3c8-98bed814ed6e" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:54 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:55 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:6895a250-3fab-4788-885e-fb0aea85ac6b\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:55 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"6895a250-3fab-4788-885e-fb0aea85ac6b\",\r\n \"script\": \"USE adladb012974;\\nCREATE CREDENTIAL adlacred012412 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"adlasecret019923\\\";\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/algebra.xml\",\r\n \"yarnApplicationId\": 9,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.2033543\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.7500081\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3431,7 +3016,7 @@ "chunked" ], "x-ms-request-id": [ - "48a07281-fef1-4cbb-ba77-c8ef75702d28" + "39786981-b693-443e-ad29-77781ee8c985" ], "X-Content-Type-Options": [ "nosniff" @@ -3443,38 +3028,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:04 GMT" + "Fri, 26 Feb 2016 02:22:04 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvYmMxOTA5ZmQtMWE0Mi00ZGY5LWJjNjMtNmY4ZmY3Y2FmY2MxP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8b7ee23c-c1d8-4438-9ac5-c3d5d667e640" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:54 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:55 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:6895a250-3fab-4788-885e-fb0aea85ac6b\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:55 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"6895a250-3fab-4788-885e-fb0aea85ac6b\",\r\n \"script\": \"USE adladb012974;\\nCREATE CREDENTIAL adlacred012412 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"adlasecret019923\\\";\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/algebra.xml\",\r\n \"yarnApplicationId\": 9,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.2033543\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.7500081\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tDROP CREDENTIAL onesdk1533;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00.1120467\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3489,7 +3067,7 @@ "chunked" ], "x-ms-request-id": [ - "c217b34f-a24f-47ad-ba8a-a1906f958117" + "c12f153f-85e7-40ac-af1c-aca4924e59fc" ], "X-Content-Type-Options": [ "nosniff" @@ -3501,38 +3079,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:10 GMT" + "Fri, 26 Feb 2016 02:22:04 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvYmMxOTA5ZmQtMWE0Mi00ZGY5LWJjNjMtNmY4ZmY3Y2FmY2MxP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "292da532-3421-40de-8e8f-b004d1556c2c" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:54 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:55 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:6895a250-3fab-4788-885e-fb0aea85ac6b\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:55 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"6895a250-3fab-4788-885e-fb0aea85ac6b\",\r\n \"script\": \"USE adladb012974;\\nCREATE CREDENTIAL adlacred012412 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"adlasecret019923\\\";\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/algebra.xml\",\r\n \"yarnApplicationId\": 9,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.2033543\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.7500081\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tDROP CREDENTIAL onesdk1533;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:05.3621348\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3547,7 +3118,7 @@ "chunked" ], "x-ms-request-id": [ - "e6dfd63d-7bfa-49c0-a4e7-5a8a75c67573" + "a87b69ec-dfdf-4215-9cc1-4f2a3649ac61" ], "X-Content-Type-Options": [ "nosniff" @@ -3559,38 +3130,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:14 GMT" + "Fri, 26 Feb 2016 02:22:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvYmMxOTA5ZmQtMWE0Mi00ZGY5LWJjNjMtNmY4ZmY3Y2FmY2MxP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "d0bf2e36-eee8-4730-a34d-7bd25d3b4f5f" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"874b05b3-deec-4af0-9d94-eaf7f54f01c8\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"startTime\": \"Fri, 11 Dec 2015 22:17:14 GMT\",\r\n \"endTime\": \"Fri, 11 Dec 2015 22:17:17 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:54 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:55 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:6895a250-3fab-4788-885e-fb0aea85ac6b\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:16:55 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:14 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:17 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"result:Succeeded\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"6895a250-3fab-4788-885e-fb0aea85ac6b\",\r\n \"script\": \"USE adladb012974;\\nCREATE CREDENTIAL adlacred012412 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"adlasecret019923\\\";\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/16/874b05b3-deec-4af0-9d94-eaf7f54f01c8/algebra.xml\",\r\n \"yarnApplicationId\": 9,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.2033543\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.7500081\",\r\n \"totalRunningTime\": \"00:00:03.1250436\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tDROP CREDENTIAL onesdk1533;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:10.5809755\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3605,7 +3169,7 @@ "chunked" ], "x-ms-request-id": [ - "31d266b6-1b96-4120-97cb-1a4b17e09ab7" + "3b15d152-0e39-4d4d-99ce-ea90744c47ac" ], "X-Content-Type-Options": [ "nosniff" @@ -3617,41 +3181,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:20 GMT" + "Fri, 26 Feb 2016 02:22:15 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/credentials?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L2NyZWRlbnRpYWxzP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvYmMxOTA5ZmQtMWE0Mi00ZGY5LWJjNjMtNmY4ZmY3Y2FmY2MxP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "9a105f50-3097-4968-96db-299beed8dc1f" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#credentials\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"credentialName\": \"adlacred012412\",\r\n \"userName\": \"scope@rkm4grspxa\",\r\n \"identity\": \"adlasecret019923\",\r\n \"version\": \"854b4c09-d70e-433f-b14f-25c95e18c4dd\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:4a08c337-fd30-4993-acfc-ac3fa958f3c4\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"4a08c337-fd30-4993-acfc-ac3fa958f3c4\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tDROP CREDENTIAL onesdk1533;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/algebra.xml\",\r\n \"yarnApplicationId\": 2474,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:15.4846386\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312519\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -3663,10 +3220,7 @@ "chunked" ], "x-ms-request-id": [ - "418cd9fa-ffa0-4cdc-b09d-fa74269d223c" - ], - "OData-Version": [ - "4.0" + "c7207af6-2488-47a4-a676-2fd7b639c710" ], "X-Content-Type-Options": [ "nosniff" @@ -3678,41 +3232,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:20 GMT" + "Fri, 26 Feb 2016 02:22:21 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/credentials/adlacred012412?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L2NyZWRlbnRpYWxzL2FkbGFjcmVkMDEyNDEyP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvYmMxOTA5ZmQtMWE0Mi00ZGY5LWJjNjMtNmY4ZmY3Y2FmY2MxP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "cbf24ab6-43d4-4b1e-9a18-1ecdf53fb84b" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"@odata.context\": \"https://testaba1781.konaaccountdogfood.net/sqlip/$metadata#credentials/$entity\",\r\n \"computeAccountName\": \"testaba1781\",\r\n \"databaseName\": \"adladb012974\",\r\n \"credentialName\": \"adlacred012412\",\r\n \"userName\": \"scope@rkm4grspxa\",\r\n \"identity\": \"adlasecret019923\",\r\n \"version\": \"854b4c09-d70e-433f-b14f-25c95e18c4dd\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:4a08c337-fd30-4993-acfc-ac3fa958f3c4\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"4a08c337-fd30-4993-acfc-ac3fa958f3c4\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tDROP CREDENTIAL onesdk1533;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/algebra.xml\",\r\n \"yarnApplicationId\": 2474,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:15.4846386\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312519\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -3724,10 +3271,7 @@ "chunked" ], "x-ms-request-id": [ - "1d6a6a65-022b-48c7-a658-fcc194ecfc7a" - ], - "OData-Version": [ - "4.0" + "4d355a53-4bd8-44ea-a9fd-e969c1fc9a8f" ], "X-Content-Type-Options": [ "nosniff" @@ -3739,44 +3283,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:20 GMT" + "Fri, 26 Feb 2016 02:22:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"jobId\": \"13cac5c7-16a1-465c-b663-53e4c258fd43\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"properties\": {\r\n \"type\": \"USql\",\r\n \"script\": \"USE adladb012974;\\r\\nDROP CREDENTIAL adlacred012412;\"\r\n }\r\n}", + "RequestUri": "/Jobs/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvYmMxOTA5ZmQtMWE0Mi00ZGY5LWJjNjMtNmY4ZmY3Y2FmY2MxP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "x-ms-client-request-id": [ + "3554f9d2-04c9-4204-a412-f7df376813be" ], - "Content-Length": [ - "272" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17624" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"13cac5c7-16a1-465c-b663-53e4c258fd43\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:4a08c337-fd30-4993-acfc-ac3fa958f3c4\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"4a08c337-fd30-4993-acfc-ac3fa958f3c4\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tDROP CREDENTIAL onesdk1533;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/algebra.xml\",\r\n \"yarnApplicationId\": 2474,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:15.4846386\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312519\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3791,7 +3322,7 @@ "chunked" ], "x-ms-request-id": [ - "fd84a032-390f-4881-817d-c5f57eb2645d" + "0a56292f-e0e2-481e-a437-514a1dbdd644" ], "X-Content-Type-Options": [ "nosniff" @@ -3803,38 +3334,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:22 GMT" + "Fri, 26 Feb 2016 02:22:31 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvYmMxOTA5ZmQtMWE0Mi00ZGY5LWJjNjMtNmY4ZmY3Y2FmY2MxP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b05eb1a6-2302-4650-8f52-5fdcbac0e8d1" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"13cac5c7-16a1-465c-b663-53e4c258fd43\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"USE adladb012974;\\nDROP CREDENTIAL adlacred012412;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:4a08c337-fd30-4993-acfc-ac3fa958f3c4\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"4a08c337-fd30-4993-acfc-ac3fa958f3c4\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tDROP CREDENTIAL onesdk1533;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/algebra.xml\",\r\n \"yarnApplicationId\": 2474,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:15.4846386\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312519\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3849,7 +3373,7 @@ "chunked" ], "x-ms-request-id": [ - "867b230a-d774-4fdf-9c09-0e2c20841d86" + "bd608b22-9e74-4a76-8f42-4ee2b7ae5c74" ], "X-Content-Type-Options": [ "nosniff" @@ -3861,38 +3385,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:22 GMT" + "Fri, 26 Feb 2016 02:22:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvYmMxOTA5ZmQtMWE0Mi00ZGY5LWJjNjMtNmY4ZmY3Y2FmY2MxP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "2339d048-b2ed-4da7-ac49-851af59d4d60" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"13cac5c7-16a1-465c-b663-53e4c258fd43\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:22 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"USE adladb012974;\\nDROP CREDENTIAL adlacred012412;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:05.3145214\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"startTime\": \"Fri, 26 Feb 2016 02:22:37 GMT\",\r\n \"endTime\": \"Fri, 26 Feb 2016 02:22:40 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:05 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:4a08c337-fd30-4993-acfc-ac3fa958f3c4\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:20 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_live_4661900_f426ef\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:37 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:22:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"result:Succeeded\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_live_4661900_f426ef\",\r\n \"rootProcessNodeId\": \"4a08c337-fd30-4993-acfc-ac3fa958f3c4\",\r\n \"script\": \"\\tUSE onesdk4850;\\n\\tDROP CREDENTIAL onesdk1533;\",\r\n \"algebraFilePath\": \"adl://onesdk2536.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/22/bc1909fd-1a42-4df9-bc63-6f8ff7cafcc1/algebra.xml\",\r\n \"yarnApplicationId\": 2474,\r\n \"yarnApplicationTimeStamp\": 1456391620230,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:15.4846386\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312519\",\r\n \"totalRunningTime\": \"00:00:03.4844346\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3907,7 +3424,7 @@ "chunked" ], "x-ms-request-id": [ - "a28a0d44-a035-4f03-b62e-eccd08ea809e" + "58f01e44-ea5a-47d6-912b-ff60e878e8be" ], "X-Content-Type-Options": [ "nosniff" @@ -3919,42 +3436,32 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:27 GMT" + "Fri, 26 Feb 2016 02:22:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "GET", + "RequestUri": "/catalog/usql/databases/onesdk4850/secrets/onesdk9052?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrNDg1MC9zZWNyZXRzL29uZXNkazkwNTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "5cbc10bd-9bf0-43d6-acfa-e273016ae74d" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"13cac5c7-16a1-465c-b663-53e4c258fd43\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:22 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"USE adladb012974;\\nDROP CREDENTIAL adlacred012412;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:10.5333438\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], "Expires": [ "-1" ], @@ -3965,7 +3472,7 @@ "chunked" ], "x-ms-request-id": [ - "dd9c26cd-b392-4404-8643-32db1217092e" + "738ba2f4-42b0-4a55-8fe0-074060052cf5" ], "X-Content-Type-Options": [ "nosniff" @@ -3977,41 +3484,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:33 GMT" + "Fri, 26 Feb 2016 02:22:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeAnalytics/accounts/onesdk3068?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGszMDY4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" - ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "x-ms-client-request-id": [ + "13810c1e-8103-4183-929f-4f65c6c2aa85" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"13cac5c7-16a1-465c-b663-53e4c258fd43\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:22 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"USE adladb012974;\\nDROP CREDENTIAL adlacred012412;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:15.9084274\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -4019,57 +3516,59 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" - ], "x-ms-request-id": [ - "bbd27aef-948a-48af-a1fb-2b80848eca6b" + "1d810083-8c55-4beb-af2c-ef6979042e67" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "b9ba70e3-8c9d-436c-8cef-74ef8056361a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T022247Z:b9ba70e3-8c9d-436c-8cef-74ef8056361a" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:17:38 GMT" + "Fri, 26 Feb 2016 02:22:46 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk9419/providers/Microsoft.DataLakeStore/accounts/onesdk2536?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazk0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazI1MzY/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" - ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "x-ms-client-request-id": [ + "16ee53bc-1294-4ef0-a9f2-91decf7ddc50" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "accept-language": [ + "en-US" ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"13cac5c7-16a1-465c-b663-53e4c258fd43\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:22 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:ec05636c-7cd7-4f84-a1ca-7860abc7a882\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:41 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"ec05636c-7cd7-4f84-a1ca-7860abc7a882\",\r\n \"script\": \"USE adladb012974;\\nDROP CREDENTIAL adlacred012412;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/algebra.xml\",\r\n \"yarnApplicationId\": 10,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.0002275\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:01.3593902\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -4077,57 +3576,53 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" - ], "x-ms-request-id": [ - "f1050c59-9aee-4be8-bac2-787a0347e9a4" + "6f4b5352-2f54-4eea-a17e-83de49d34b5b" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "b25dd0ff-1d73-4470-a55e-c2e6d9da5d16" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T022250Z:b25dd0ff-1d73-4470-a55e-c2e6d9da5d16" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:17:43 GMT" + "Fri, 26 Feb 2016 02:22:50 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk9419?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazk0MTk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17624" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"13cac5c7-16a1-465c-b663-53e4c258fd43\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Starting\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:22 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:ec05636c-7cd7-4f84-a1ca-7860abc7a882\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:41 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"ec05636c-7cd7-4f84-a1ca-7860abc7a882\",\r\n \"script\": \"USE adladb012974;\\nDROP CREDENTIAL adlacred012412;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/algebra.xml\",\r\n \"yarnApplicationId\": 10,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.0002275\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:01.3593902\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -4135,57 +3630,53 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-request-id": [ - "071c5898-915a-4a6f-97a9-c13722910ab8" + "d0864939-bd36-45ec-80b5-2bffb81bb01a" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "d0864939-bd36-45ec-80b5-2bffb81bb01a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T022252Z:d0864939-bd36-45ec-80b5-2bffb81bb01a" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:17:48 GMT" + "Fri, 26 Feb 2016 02:22:52 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NDE5LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NDE5LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVOREU1TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17624" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"13cac5c7-16a1-465c-b663-53e4c258fd43\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"startTime\": \"Fri, 11 Dec 2015 22:17:51 GMT\",\r\n \"endTime\": null,\r\n \"state\": \"Running\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:22 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:ec05636c-7cd7-4f84-a1ca-7860abc7a882\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:41 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"ec05636c-7cd7-4f84-a1ca-7860abc7a882\",\r\n \"script\": \"USE adladb012974;\\nDROP CREDENTIAL adlacred012412;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/algebra.xml\",\r\n \"yarnApplicationId\": 10,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.0002275\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:01.3593902\",\r\n \"totalRunningTime\": \"00:00:02.8144958\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -4193,57 +3684,53 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" ], "x-ms-request-id": [ - "f00f5992-51d3-4398-8eab-cfefbd4da2de" + "c9cde6ff-ef17-4f51-9001-df83210ba500" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "c9cde6ff-ef17-4f51-9001-df83210ba500" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T022252Z:c9cde6ff-ef17-4f51-9001-df83210ba500" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:17:54 GMT" + "Fri, 26 Feb 2016 02:22:52 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NDE5LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NDE5LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVOREU1TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17624" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"13cac5c7-16a1-465c-b663-53e4c258fd43\",\r\n \"name\": \"TestJobCredential\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"startTime\": \"Fri, 11 Dec 2015 22:17:51 GMT\",\r\n \"endTime\": \"Fri, 11 Dec 2015 22:17:54 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:21 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:22 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:38 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:ec05636c-7cd7-4f84-a1ca-7860abc7a882\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:41 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:bl__4523021_151211000651910\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:17:54 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"result:Succeeded\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"bl__4523021_151211000651910\",\r\n \"rootProcessNodeId\": \"ec05636c-7cd7-4f84-a1ca-7860abc7a882\",\r\n \"script\": \"USE adladb012974;\\nDROP CREDENTIAL adlacred012412;\",\r\n \"algebraFilePath\": \"adl://datalake01645.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/17/13cac5c7-16a1-465c-b663-53e4c258fd43/algebra.xml\",\r\n \"yarnApplicationId\": 10,\r\n \"yarnApplicationTimeStamp\": 1449871738039,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.0002275\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:01.3593902\",\r\n \"totalRunningTime\": \"00:00:03.1250444\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -4251,100 +3738,101 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" ], "x-ms-request-id": [ - "ecbd42a7-f6f3-49e8-95da-077033fda363" + "d0eca6ce-5600-4c45-8f25-7c674e728c79" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "d0eca6ce-5600-4c45-8f25-7c674e728c79" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T022307Z:d0eca6ce-5600-4c45-8f25-7c674e728c79" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:17:59 GMT" + "Fri, 26 Feb 2016 02:23:07 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NDE5LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/secrets/adlasecret019923?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NlY3JldHMvYWRsYXNlY3JldDAxOTkyMz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NDE5LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVOREU1TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsCatalog", - "0.9.3-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17624" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, "ResponseBody": "", "ResponseHeaders": { + "Content-Length": [ + "0" + ], "Expires": [ "-1" ], "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" ], "x-ms-request-id": [ - "ec6eadc7-03d6-4a2a-8d4c-3e40a23e33bc" + "9916e968-ebe2-4fc5-8eff-95fb673422c8" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "9916e968-ebe2-4fc5-8eff-95fb673422c8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T022323Z:9916e968-ebe2-4fc5-8eff-95fb673422c8" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:18:01 GMT" + "Fri, 26 Feb 2016 02:23:22 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NDE5LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17624/providers/Microsoft.DataLakeAnalytics/accounts/testaba1781?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc2MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTc4MT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NDE5LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVOREU1TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, "ResponseBody": "", @@ -4358,17 +3846,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "654b7f3f-2b52-41c9-b0b2-196842e454d1" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1137" + "x-ms-request-id": [ + "7024ce81-0698-46ab-90ea-3e366c749b28" ], "x-ms-correlation-request-id": [ - "a7aaad9b-a9dc-42b7-8891-1e8334c48d75" + "7024ce81-0698-46ab-90ea-3e366c749b28" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221804Z:a7aaad9b-a9dc-42b7-8891-1e8334c48d75" + "WESTUS:20160226T022338Z:7024ce81-0698-46ab-90ea-3e366c749b28" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4377,23 +3865,28 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:18:03 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:23:37 GMT" ] }, "StatusCode": 200 } ], - "Names": {}, + "Names": { + "": [ + "onesdk9419", + "onesdk3068", + "onesdk2536", + "onesdk4850", + "onesdk7856", + "onesdk5076", + "onesdk5667", + "onesdk8226", + "onesdk1533", + "onesdk9052", + "onesdk6290" + ] + }, "Variables": { - "SubscriptionId": "0353d26d-e338-469a-a87a-bd3507471155" + "SubscriptionId": "53d9063d-87ae-4ea8-be90-3686c3b8669f" } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaJob.json b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaJob.json index ec6e718935c4..f88cbc182237 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaJob.json +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaJob.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/register?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvcmVnaXN0ZXI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvcmVnaXN0ZXI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -10,10 +10,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1573" + "1013" ], "Content-Type": [ "application/json; charset=utf-8" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1149" + "1196" ], "x-ms-request-id": [ - "4981e003-7db7-48d4-ab6e-5bab0f62cb76" + "76a6db02-1c2c-4e66-84ab-47848a0ed684" ], "x-ms-correlation-request-id": [ - "4981e003-7db7-48d4-ab6e-5bab0f62cb76" + "76a6db02-1c2c-4e66-84ab-47848a0ed684" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220345Z:4981e003-7db7-48d4-ab6e-5bab0f62cb76" + "CENTRALUS:20160226T020657Z:76a6db02-1c2c-4e66-84ab-47848a0ed684" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:03:44 GMT" + "Fri, 26 Feb 2016 02:06:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3M/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3M/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -58,10 +58,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1573" + "1013" ], "Content-Type": [ "application/json; charset=utf-8" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14814" + "14987" ], "x-ms-request-id": [ - "622a8582-96e8-497e-b303-213a1b427285" + "39f47403-982a-4806-809d-47f6fc9a4af6" ], "x-ms-correlation-request-id": [ - "622a8582-96e8-497e-b303-213a1b427285" + "39f47403-982a-4806-809d-47f6fc9a4af6" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220345Z:622a8582-96e8-497e-b303-213a1b427285" + "CENTRALUS:20160226T020657Z:39f47403-982a-4806-809d-47f6fc9a4af6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,31 +91,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:03:44 GMT" + "Fri, 26 Feb 2016 02:06:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17022?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlZ3JvdXBzL2FiYXJnMTcwMjI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk3883?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazM4ODM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "31" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022\",\r\n \"name\": \"abarg17022\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "174" + "102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -126,17 +120,20 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1148" + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" ], "x-ms-request-id": [ - "0d7fc400-27e9-440e-9197-a4cc22c6b12e" + "5c6c3382-74ae-4aaa-a2b7-22407ec6fce3" ], "x-ms-correlation-request-id": [ - "0d7fc400-27e9-440e-9197-a4cc22c6b12e" + "5c6c3382-74ae-4aaa-a2b7-22407ec6fce3" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220345Z:0d7fc400-27e9-440e-9197-a4cc22c6b12e" + "CENTRALUS:20160226T020706Z:5c6c3382-74ae-4aaa-a2b7-22407ec6fce3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,28 +142,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:03:45 GMT" + "Fri, 26 Feb 2016 02:07:06 GMT" ] }, - "StatusCode": 201 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17022?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlZ3JvdXBzL2FiYXJnMTcwMjI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk3883?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazM4ODM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022\",\r\n \"name\": \"abarg17022\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "174" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -175,16 +169,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14813" + "14984" ], "x-ms-request-id": [ - "0cc761e2-9cf2-4ec4-9bf1-40e1e9767894" + "553f8120-1193-45bb-9cdc-58ff5b0c3668" ], "x-ms-correlation-request-id": [ - "0cc761e2-9cf2-4ec4-9bf1-40e1e9767894" + "553f8120-1193-45bb-9cdc-58ff5b0c3668" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220346Z:0cc761e2-9cf2-4ec4-9bf1-40e1e9767894" + "WESTUS:20160226T021057Z:553f8120-1193-45bb-9cdc-58ff5b0c3668" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,44 +187,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:03:45 GMT" + "Fri, 26 Feb 2016 02:10:57 GMT" ] }, - "StatusCode": 200 + "StatusCode": 204 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeStore/accounts/datalake01989?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDE5ODk/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk3883?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazM4ODM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"datalake01989\"\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "59" - ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "31" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" - ], - "x-ms-client-request-id": [ - "d1dd1b40-b69b-4e2d-93e3-10e010b38179" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeStore/accounts/datalake01989\",\r\n \"name\": \"datalake01989\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883\",\r\n \"name\": \"onesdk3883\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "362" + "174" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -238,23 +222,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/d09e2fbc-5d3d-4c9c-b017-e915e3c243340?api-version=2015-10-01-preview&expanded=true" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" ], "x-ms-request-id": [ - "cce21cc9-755e-418d-96f0-2d1f7b8640b0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1151" + "9fdf7463-a61a-4824-a260-c89eb1bf3315" ], "x-ms-correlation-request-id": [ - "f4ad10c4-421e-4e20-8bc7-1720cfb98b2b" + "9fdf7463-a61a-4824-a260-c89eb1bf3315" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220346Z:f4ad10c4-421e-4e20-8bc7-1720cfb98b2b" + "CENTRALUS:20160226T020708Z:9fdf7463-a61a-4824-a260-c89eb1bf3315" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -263,43 +241,28 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:03:46 GMT" - ], - "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17022/providers/Microsoft.DataLakeStore/accounts/datalake01989/operationresults/0?api-version=2015-10-01-preview" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:07:08 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/d09e2fbc-5d3d-4c9c-b017-e915e3c243340?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2QwOWUyZmJjLTVkM2QtNGM5Yy1iMDE3LWU5MTVlM2MyNDMzNDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "12" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -307,17 +270,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "880130fe-7bd5-4bd5-b567-b69d59af3241" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14497" + "14985" + ], + "x-ms-request-id": [ + "60bf233e-6f70-421a-914d-30fa69fccb31" ], "x-ms-correlation-request-id": [ - "8c6d5957-a71e-429f-94cc-56d6a571a1db" + "60bf233e-6f70-421a-914d-30fa69fccb31" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220347Z:8c6d5957-a71e-429f-94cc-56d6a571a1db" + "CENTRALUS:20160226T020708Z:60bf233e-6f70-421a-914d-30fa69fccb31" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -326,40 +289,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:03:46 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:07:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/d09e2fbc-5d3d-4c9c-b017-e915e3c243340?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2QwOWUyZmJjLTVkM2QtNGM5Yy1iMDE3LWU5MTVlM2MyNDMzNDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeStore/accounts/onesdk4880?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4ODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "b184bc2c-4e77-4cd7-8c98-bf7455c8876f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk4880' under resource group 'onesdk3883' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -367,17 +324,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "72c871ca-194b-41e1-920a-cbf31dfbc948" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14496" + "x-ms-request-id": [ + "2bf875c2-182b-4ffa-83e9-bdbcbb60f5b7" ], "x-ms-correlation-request-id": [ - "82103c60-854f-4b52-a678-7da6d1447630" + "2bf875c2-182b-4ffa-83e9-bdbcbb60f5b7" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220357Z:82103c60-854f-4b52-a678-7da6d1447630" + "CENTRALUS:20160226T020708Z:2bf875c2-182b-4ffa-83e9-bdbcbb60f5b7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -386,40 +343,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:03:57 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:07:08 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/d09e2fbc-5d3d-4c9c-b017-e915e3c243340?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2QwOWUyZmJjLTVkM2QtNGM5Yy1iMDE3LWU5MTVlM2MyNDMzNDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeStore/accounts/onesdk4880?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4ODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "213c306e-bc5d-4fff-a376-a23d1be7d4f5" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk4880' under resource group 'onesdk3883' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -427,17 +378,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "dea24631-e5b4-4e45-9dd1-b8a8a573a985" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14493" + "x-ms-request-id": [ + "eb26c987-e9cd-4258-a29f-bd5a0db5e1d1" ], "x-ms-correlation-request-id": [ - "7006f950-6054-4700-8148-090e465da97a" + "eb26c987-e9cd-4258-a29f-bd5a0db5e1d1" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220412Z:7006f950-6054-4700-8148-090e465da97a" + "CENTRALUS:20160226T020709Z:eb26c987-e9cd-4258-a29f-bd5a0db5e1d1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -446,37 +397,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:04:12 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:07:09 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/d09e2fbc-5d3d-4c9c-b017-e915e3c243340?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2QwOWUyZmJjLTVkM2QtNGM5Yy1iMDE3LWU5MTVlM2MyNDMzNDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeStore/accounts/onesdk4880?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4ODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk4880.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:07:13.6686522Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:07:13.6686522Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeStore/accounts/onesdk4880\",\r\n \"name\": \"onesdk4880\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "488" ], "Content-Type": [ "application/json" @@ -488,16 +427,16 @@ "no-cache" ], "x-ms-request-id": [ - "d5d3a57a-a525-4d40-9e53-a2c3b52c531a" + "6938c099-73a3-4dfa-aea1-3d6ae5bc07c1" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14488" + "14988" ], "x-ms-correlation-request-id": [ - "0e2d6681-b8b1-4075-a9be-c52d8069a3b3" + "4c08923d-fa9f-4858-8c5a-68dc977d2c9d" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220427Z:0e2d6681-b8b1-4075-a9be-c52d8069a3b3" + "CENTRALUS:20160226T020742Z:4c08923d-fa9f-4858-8c5a-68dc977d2c9d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -506,7 +445,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:04:27 GMT" + "Fri, 26 Feb 2016 02:07:41 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -521,26 +460,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeStore/accounts/datalake01989?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDE5ODk/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeStore/accounts/onesdk4880?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4ODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "c1ab4322-bc15-4923-85a4-e901f50e3afa" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake01989.caboaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:03:51.0858586Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:03:51.0858586Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeStore/accounts/datalake01989\",\r\n \"name\": \"datalake01989\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk4880.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:07:13.6686522Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:07:13.6686522Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeStore/accounts/onesdk4880\",\r\n \"name\": \"onesdk4880\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "499" + "488" ], "Content-Type": [ "application/json" @@ -552,16 +490,16 @@ "no-cache" ], "x-ms-request-id": [ - "6351eacd-fbad-4e03-a70c-0102409a4338" + "9fd03d0f-e2c3-4d15-bcad-394949dfd812" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14487" + "14991" ], "x-ms-correlation-request-id": [ - "0d6ae1bf-53d8-4898-9892-6fabbfc3787e" + "170a5585-ff8d-44d5-b95f-4378c1945b11" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220428Z:0d6ae1bf-53d8-4898-9892-6fabbfc3787e" + "WESTUS:20160226T021056Z:170a5585-ff8d-44d5-b95f-4378c1945b11" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -570,7 +508,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:04:27 GMT" + "Fri, 26 Feb 2016 02:10:56 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -585,35 +523,31 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeStore/accounts/datalake027556?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDI3NTU2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeStore/accounts/onesdk4880?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4ODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"datalake027556\"\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk4880\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "60" + "92" + ], + "x-ms-client-request-id": [ + "dda930f2-53ae-492b-92d7-3e85e3fbb7d6" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" - ], - "x-ms-client-request-id": [ - "713f8532-04d6-425c-a5d0-16daa844b5b6" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeStore/accounts/datalake027556\",\r\n \"name\": \"datalake027556\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeStore/accounts/onesdk4880\",\r\n \"name\": \"onesdk4880\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "364" + "354" ], "Content-Type": [ "application/json" @@ -628,19 +562,19 @@ "10" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/82c0c16c-7cd4-4317-922b-eafe7c49e5bd0?api-version=2015-10-01-preview&expanded=true" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/e7e27548-befc-4a49-8829-419e06188f3f0?api-version=2015-10-01-preview&expanded=true" ], "x-ms-request-id": [ - "c0b9f00d-fc2d-4126-8b38-74ab959caea4" + "dc5fa6e8-2505-4bdf-83fd-b98db5c7ae0e" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1150" + "1196" ], "x-ms-correlation-request-id": [ - "6b6e81eb-1330-4257-aa39-bac2aab46c67" + "1af44b63-011b-4892-bebf-36e53254efba" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220428Z:6b6e81eb-1330-4257-aa39-bac2aab46c67" + "CENTRALUS:20160226T020712Z:1af44b63-011b-4892-bebf-36e53254efba" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -649,10 +583,10 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:04:28 GMT" + "Fri, 26 Feb 2016 02:07:11 GMT" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17022/providers/Microsoft.DataLakeStore/accounts/datalake027556/operationresults/0?api-version=2015-10-01-preview" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk3883/providers/Microsoft.DataLakeStore/accounts/onesdk4880/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -667,22 +601,19 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/82c0c16c-7cd4-4317-922b-eafe7c49e5bd0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzgyYzBjMTZjLTdjZDQtNDMxNy05MjJiLWVhZmU3YzQ5ZTViZDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/e7e27548-befc-4a49-8829-419e06188f3f0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2U3ZTI3NTQ4LWJlZmMtNGE0OS04ODI5LTQxOWUwNjE4OGYzZjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "22" ], "Content-Type": [ "application/json" @@ -694,16 +625,16 @@ "no-cache" ], "x-ms-request-id": [ - "12f5b30b-eeb0-431c-99e9-891a6a727c13" + "d4f0e5cb-d758-44a7-9274-3c444bb357e9" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14486" + "14989" ], "x-ms-correlation-request-id": [ - "640000d2-1791-489b-954e-4513361899ed" + "6821b1d5-2a0f-4497-b2c7-4178225d3d56" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220429Z:640000d2-1791-489b-954e-4513361899ed" + "CENTRALUS:20160226T020742Z:6821b1d5-2a0f-4497-b2c7-4178225d3d56" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -712,7 +643,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:04:29 GMT" + "Fri, 26 Feb 2016 02:07:41 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -727,25 +658,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/82c0c16c-7cd4-4317-922b-eafe7c49e5bd0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzgyYzBjMTZjLTdjZDQtNDMxNy05MjJiLWVhZmU3YzQ5ZTViZDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NzU1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "8ad5c0d3-def9-4bd9-a66a-60c1cc4367ef" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8755' under resource group 'onesdk3883' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -753,17 +687,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "449bec60-d625-401f-882e-efea238a0c1d" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14485" + "x-ms-request-id": [ + "26672e4e-4f5c-4406-ba4e-46609f300790" ], "x-ms-correlation-request-id": [ - "d8bcde49-854a-44ac-a1e5-ba1b08f76515" + "26672e4e-4f5c-4406-ba4e-46609f300790" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220439Z:d8bcde49-854a-44ac-a1e5-ba1b08f76515" + "CENTRALUS:20160226T020743Z:26672e4e-4f5c-4406-ba4e-46609f300790" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -772,40 +706,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:04:39 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:07:42 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/82c0c16c-7cd4-4317-922b-eafe7c49e5bd0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzgyYzBjMTZjLTdjZDQtNDMxNy05MjJiLWVhZmU3YzQ5ZTViZDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NzU1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "fe5b856c-e58d-4820-8d89-96cce5a9385c" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8755' under resource group 'onesdk3883' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -813,17 +741,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "a2e7f092-f60d-44c7-b8bb-921758dfcb08" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14484" + "x-ms-request-id": [ + "b81af5b0-c7e5-4174-a2a0-dd0b6f468488" ], "x-ms-correlation-request-id": [ - "9f17c2e3-77e4-4273-86f9-5c4836292078" + "b81af5b0-c7e5-4174-a2a0-dd0b6f468488" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220455Z:9f17c2e3-77e4-4273-86f9-5c4836292078" + "CENTRALUS:20160226T020743Z:b81af5b0-c7e5-4174-a2a0-dd0b6f468488" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,37 +760,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:04:54 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:07:42 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/82c0c16c-7cd4-4317-922b-eafe7c49e5bd0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzgyYzBjMTZjLTdjZDQtNDMxNy05MjJiLWVhZmU3YzQ5ZTViZDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NzU1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4880\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4880\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8755.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:07:45.7955942Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:07:45.7955942Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755\",\r\n \"name\": \"onesdk8755\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "659" ], "Content-Type": [ "application/json" @@ -874,16 +790,16 @@ "no-cache" ], "x-ms-request-id": [ - "a24784c6-a12c-46d8-85e8-fe68459e8d36" + "0bad3512-fa59-4c77-8da7-360517b0f75f" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14510" + "14996" ], "x-ms-correlation-request-id": [ - "9d581da0-2de5-4019-b58d-70d875fcedd5" + "7c66fbf4-849d-4030-af5a-4dbd47352a08" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220510Z:9d581da0-2de5-4019-b58d-70d875fcedd5" + "CENTRALUS:20160226T020815Z:7c66fbf4-849d-4030-af5a-4dbd47352a08" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -892,7 +808,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:05:10 GMT" + "Fri, 26 Feb 2016 02:08:15 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -907,26 +823,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeStore/accounts/datalake027556?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDI3NTU2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NzU1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "426f9bdf-c07b-4536-a818-c12aa5941da9" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake027556.caboaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:04:32.6619294Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:04:32.6619294Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeStore/accounts/datalake027556\",\r\n \"name\": \"datalake027556\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4880\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4880\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8755.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:07:45.7955942Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:07:45.7955942Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755\",\r\n \"name\": \"onesdk8755\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "502" + "659" ], "Content-Type": [ "application/json" @@ -938,16 +853,16 @@ "no-cache" ], "x-ms-request-id": [ - "45184ce5-d3d1-4a95-bf21-bdd1996c4353" + "22f2fd2a-c00f-4c17-ab7a-4cc608dda379" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14509" + "14995" ], "x-ms-correlation-request-id": [ - "78b5c770-582d-48a2-9394-f27ce2e2c0c7" + "251d1757-6bf9-45b9-b6fa-8c98acbf67fa" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220510Z:78b5c770-582d-48a2-9394-f27ce2e2c0c7" + "CENTRALUS:20160226T020816Z:251d1757-6bf9-45b9-b6fa-8c98acbf67fa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -956,7 +871,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:05:10 GMT" + "Fri, 26 Feb 2016 02:08:15 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -971,32 +886,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTQxOTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NzU1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "4fddae06-35e8-438b-887b-edb9763fe633" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba14192' under resource group 'abarg17022' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4880\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk4880\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8755.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:07:45.7955942Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:07:45.7955942Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755\",\r\n \"name\": \"onesdk8755\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "163" + "659" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json" ], "Expires": [ "-1" @@ -1004,17 +915,17 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" - ], "x-ms-request-id": [ - "1b150d73-169f-4e1e-9fd2-013f0dc44e70" + "ae441e29-672f-4d43-8324-f1b75f3e309e" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" ], "x-ms-correlation-request-id": [ - "1b150d73-169f-4e1e-9fd2-013f0dc44e70" + "9bd1bb85-fe2a-47e4-a15d-cfbec20ca5de" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220518Z:1b150d73-169f-4e1e-9fd2-013f0dc44e70" + "WESTUS:20160226T021051Z:9bd1bb85-fe2a-47e4-a15d-cfbec20ca5de" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1023,35 +934,40 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:05:18 GMT" + "Fri, 26 Feb 2016 02:10:50 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTQxOTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NzU1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c3472fcf-7399-4cfa-a158-1a3b9cc6d288" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba14192' under resource group 'abarg17022' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8755' under resource group 'onesdk3883' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "163" + "161" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1066,13 +982,13 @@ "gateway" ], "x-ms-request-id": [ - "1e93b7b6-17b4-42fb-b475-fa09633ea4fe" + "ad481d87-9444-4c1c-8492-199666629db9" ], "x-ms-correlation-request-id": [ - "1e93b7b6-17b4-42fb-b475-fa09633ea4fe" + "ad481d87-9444-4c1c-8492-199666629db9" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220519Z:1e93b7b6-17b4-42fb-b475-fa09633ea4fe" + "WESTUS:20160226T021055Z:ad481d87-9444-4c1c-8492-199666629db9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1081,38 +997,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:05:18 GMT" + "Fri, 26 Feb 2016 02:10:54 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTQxOTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NzU1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e32a4b2f-e38f-49a2-a85e-9b09ffcf3dca" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake01989\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"caboaccountdogfood.net\"\r\n },\r\n \"name\": \"datalake01989\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba14192.konaaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:05:19.1508905Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:05:19.1508905Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192\",\r\n \"name\": \"testaba14192\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8755' under resource group 'onesdk3883' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "667" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1120,17 +1032,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "b04272d8-9481-4061-8c3a-04d1c4d1af4a" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14764" + "x-ms-request-id": [ + "f6ec1554-d8e0-4a6d-939a-4860186af797" ], "x-ms-correlation-request-id": [ - "7e800948-01ab-4dd9-b927-7f114679511b" + "f6ec1554-d8e0-4a6d-939a-4860186af797" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220600Z:7e800948-01ab-4dd9-b927-7f114679511b" + "WESTUS:20160226T021055Z:f6ec1554-d8e0-4a6d-939a-4860186af797" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1139,44 +1051,37 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:06:00 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:10:54 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTQxOTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NzU1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk8755\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4880\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk4880\"\r\n }\r\n ]\r\n }\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "233" + ], + "x-ms-client-request-id": [ + "7c4372a0-e221-401e-966f-0e0d774cda12" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake01989\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"caboaccountdogfood.net\"\r\n },\r\n \"name\": \"datalake01989\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba14192.konaaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:05:19.1508905Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:05:19.1508905Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192\",\r\n \"name\": \"testaba14192\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk4880\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk4880\"\r\n }\r\n ],\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755\",\r\n \"name\": \"onesdk8755\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "667" + "453" ], "Content-Type": [ "application/json" @@ -1187,17 +1092,23 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "10" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/d9471032-a616-4d1f-9043-66092e268f1f0?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "4acda3c0-15ff-4e1e-a9bf-bc6614c588ba" + "0bf140a1-5561-43b1-ab20-1cdff228011f" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14763" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-correlation-request-id": [ - "702d73cf-96ae-4814-9b7a-8bbc962fc1eb" + "730878b7-7232-4cb4-8ef8-87d07d76dea2" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220601Z:702d73cf-96ae-4814-9b7a-8bbc962fc1eb" + "CENTRALUS:20160226T020745Z:730878b7-7232-4cb4-8ef8-87d07d76dea2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1206,7 +1117,10 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:06:00 GMT" + "Fri, 26 Feb 2016 02:07:44 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -1218,32 +1132,22 @@ "ASP.NET" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTQxOTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/d9471032-a616-4d1f-9043-66092e268f1f0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy9kOTQ3MTAzMi1hNjE2LTRkMWYtOTA0My02NjA5MmUyNjhmMWYwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake01989\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"caboaccountdogfood.net\"\r\n },\r\n \"name\": \"datalake01989\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba14192.konaaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:05:19.1508905Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:05:19.1508905Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192\",\r\n \"name\": \"testaba14192\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "667" + "22" ], "Content-Type": [ "application/json" @@ -1255,16 +1159,16 @@ "no-cache" ], "x-ms-request-id": [ - "a5d4dd0f-5795-4554-a265-7ab866b05815" + "6631851e-fbcf-42de-a28d-a9b7f3d6282e" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14490" + "14997" ], "x-ms-correlation-request-id": [ - "dcc7456e-0a7d-4778-8e2d-f65a9b1326bb" + "db3249da-869d-48e5-ae0c-938c3624274c" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220807Z:dcc7456e-0a7d-4778-8e2d-f65a9b1326bb" + "CENTRALUS:20160226T020815Z:db3249da-869d-48e5-ae0c-938c3624274c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1273,7 +1177,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:07 GMT" + "Fri, 26 Feb 2016 02:08:15 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1288,30 +1192,32 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTQxOTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/Jobs/403e35af-1b5c-48ab-8a75-1ee88734ce20?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNDAzZTM1YWYtMWI1Yy00OGFiLThhNzUtMWVlODg3MzRjZTIwP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"jobId\": \"403e35af-1b5c-48ab-8a75-1ee88734ce20\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"properties\": {\r\n \"type\": \"USql\",\r\n \"script\": \"DROP DATABASE IF EXISTS foo; CREATE DATABASE foo;\"\r\n }\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "259" + ], + "x-ms-client-request-id": [ + "4181e05f-f563-4800-b4f0-0dc1fd52a8a4" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba14192' under resource group 'abarg17022' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"403e35af-1b5c-48ab-8a75-1ee88734ce20\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:10:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:10:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"algebraFilePath\": \"adl://onesdk4880.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/10/403e35af-1b5c-48ab-8a75-1ee88734ce20/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { - "Content-Length": [ - "163" - ], "Content-Type": [ "application/json; charset=utf-8" ], @@ -1321,128 +1227,98 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" + "Transfer-Encoding": [ + "chunked" ], "x-ms-request-id": [ - "f4640b60-438c-41d7-8861-32c7d9339081" + "a5aa8f60-0e04-4c44-86c6-cb0980fa9ba2" ], - "x-ms-correlation-request-id": [ - "f4640b60-438c-41d7-8861-32c7d9339081" - ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220808Z:f4640b60-438c-41d7-8861-32c7d9339081" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:08:08 GMT" + "Fri, 26 Feb 2016 02:10:47 GMT" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTQxOTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"testaba14192\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake01989\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"datalake01989\"\r\n }\r\n ],\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestUri": "/Jobs/403e35af-1b5c-48ab-8a75-1ee88734ce20/CancelJob?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNDAzZTM1YWYtMWI1Yy00OGFiLThhNzUtMWVlODg3MzRjZTIwL0NhbmNlbEpvYj9hcGktdmVyc2lvbj0yMDE1LTExLTAxLXByZXZpZXc=", + "RequestMethod": "POST", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "333" + "x-ms-client-request-id": [ + "26c1dd05-6f78-4efc-af7e-577aed0ef7ce" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "x-ms-client-request-id": [ - "d263b4d0-e325-47bf-9fe1-59d21757bca7" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake01989\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"datalake01989\"\r\n }\r\n ],\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192\",\r\n \"name\": \"testaba14192\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Length": [ - "497" - ], - "Content-Type": [ - "application/json" - ], "Expires": [ "-1" ], "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/28114281-a0ac-4479-83bb-d1ddfc161dbb0?api-version=2015-10-01-preview&expanded=true" + "Transfer-Encoding": [ + "chunked" ], "x-ms-request-id": [ - "9bd391d7-0f0b-451b-b440-afabf558afb7" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1153" - ], - "x-ms-correlation-request-id": [ - "4ec693d1-c056-4a8c-ac69-f61c960c1ce1" + "421d08cd-e6fc-46f4-ae68-21ab1d9cc9e9" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220519Z:4ec693d1-c056-4a8c-ac69-f61c960c1ce1" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:05:19 GMT" - ], - "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192/operationresults/0?api-version=2015-10-01-preview" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:10:49 GMT" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/28114281-a0ac-4479-83bb-d1ddfc161dbb0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8yODExNDI4MS1hMGFjLTQ0NzktODNiYi1kMWRkZmMxNjFkYmIwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/Jobs/403e35af-1b5c-48ab-8a75-1ee88734ce20?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNDAzZTM1YWYtMWI1Yy00OGFiLThhNzUtMWVlODg3MzRjZTIwP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "a0598400-91f1-4bfd-9844-dbfbcded7b9e" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"403e35af-1b5c-48ab-8a75-1ee88734ce20\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:10:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": \"Fri, 26 Feb 2016 02:10:48 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Cancelled\",\r\n \"errorMessage\": [\r\n {\r\n \"errorId\": \"I_UNKNOWN_CJS_CANCELEDBYUSERWITHOUTREASON\",\r\n \"name\": \"CANCELED_BY_USER_WITHOUT_REASON\",\r\n \"severity\": \"Info\",\r\n \"source\": \"Unknown\",\r\n \"component\": \"CJS\",\r\n \"message\": \"Job was cancelled.\",\r\n \"detail\": \"\",\r\n \"description\": \"Job was cancelled by adlsvc01@benwgoldoutlook.onmicrosoft.com.\",\r\n \"resolution\": \"\",\r\n \"helpLink\": \"\",\r\n \"internalDebugInfo\": null,\r\n \"innerError\": null\r\n }\r\n ],\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:10:47 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:adlsvc01@benwgoldoutlook.onmicrosoft.com;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:10:48 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Fri, 26 Feb 2016 02:10:48 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"result:CanceledByUser\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk4880.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/10/403e35af-1b5c-48ab-8a75-1ee88734ce20/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk4880.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/10/403e35af-1b5c-48ab-8a75-1ee88734ce20/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"DROP DATABASE IF EXISTS foo; CREATE DATABASE foo;\",\r\n \"algebraFilePath\": \"adl://onesdk4880.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/02/26/02/10/403e35af-1b5c-48ab-8a75-1ee88734ce20/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00.2968793\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { - "Content-Length": [ - "23" - ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1450,59 +1326,50 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "5f334ba8-85f6-4bf4-ae97-1e751ac37a15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14773" + "Transfer-Encoding": [ + "chunked" ], - "x-ms-correlation-request-id": [ - "23305958-f9ae-4eb8-8467-6ea05c6da7e9" + "x-ms-request-id": [ + "024a7cdf-79b8-4213-bbe8-aea26cf12825" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220520Z:23305958-f9ae-4eb8-8467-6ea05c6da7e9" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:05:19 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:10:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/28114281-a0ac-4479-83bb-d1ddfc161dbb0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8yODExNDI4MS1hMGFjLTQ0NzktODNiYi1kMWRkZmMxNjFkYmIwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/Jobs?$filter=submitTime%20ge%20datetimeoffset'2016-02-25T18:05:50.9443598-08:00'&api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnM/JGZpbHRlcj1zdWJtaXRUaW1lJTIwZ2UlMjBkYXRldGltZW9mZnNldCcyMDE2LTAyLTI1VDE4OjA1OjUwLjk0NDM1OTgtMDg6MDAnJmFwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "dfe7db79-c14f-42f5-afd2-8ed5d74263f6" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"jobId\": \"403e35af-1b5c-48ab-8a75-1ee88734ce20\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:10:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": \"Fri, 26 Feb 2016 02:10:48 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Cancelled\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"nextLink\": null,\r\n \"count\": null\r\n}", "ResponseHeaders": { - "Content-Length": [ - "23" - ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1510,59 +1377,50 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "00e3c72a-e959-43d7-b0eb-969b2c6a93c7" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14772" + "Transfer-Encoding": [ + "chunked" ], - "x-ms-correlation-request-id": [ - "34b94f72-41ad-4a96-ae3a-32d6e464e900" + "x-ms-request-id": [ + "5f6a8cf0-4672-45a8-9a58-71432254677b" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220530Z:34b94f72-41ad-4a96-ae3a-32d6e464e900" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:05:29 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:10:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/28114281-a0ac-4479-83bb-d1ddfc161dbb0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8yODExNDI4MS1hMGFjLTQ0NzktODNiYi1kMWRkZmMxNjFkYmIwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/Jobs?$filter=submitTime%20lt%20datetimeoffset'2016-02-25T18:10:51.1356850-08:00'&api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnM/JGZpbHRlcj1zdWJtaXRUaW1lJTIwbHQlMjBkYXRldGltZW9mZnNldCcyMDE2LTAyLTI1VDE4OjEwOjUxLjEzNTY4NTAtMDg6MDAnJmFwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "f03ff10f-a684-4111-a2a1-f725617017f2" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"jobId\": \"403e35af-1b5c-48ab-8a75-1ee88734ce20\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"adlsvc01@benwgoldoutlook.onmicrosoft.com\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 26 Feb 2016 02:10:47 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": \"Fri, 26 Feb 2016 02:10:48 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Cancelled\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"nextLink\": null,\r\n \"count\": null\r\n}", "ResponseHeaders": { - "Content-Length": [ - "23" - ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1570,59 +1428,47 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "3b46911b-79fa-4e70-84f4-23ee58a773e7" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14769" + "Transfer-Encoding": [ + "chunked" ], - "x-ms-correlation-request-id": [ - "7dd97358-dbf1-42b7-86c1-95a127641cb3" + "x-ms-request-id": [ + "ca2223c1-4cd6-44cd-9e3f-848b7cb0def8" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220545Z:7dd97358-dbf1-42b7-86c1-95a127641cb3" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:05:44 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:10:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/28114281-a0ac-4479-83bb-d1ddfc161dbb0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8yODExNDI4MS1hMGFjLTQ0NzktODNiYi1kMWRkZmMxNjFkYmIwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8755?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4NzU1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "19c0d966-5682-47eb-a8a3-06429115bb25" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "22" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1631,16 +1477,16 @@ "no-cache" ], "x-ms-request-id": [ - "a476e52b-3f59-477d-accb-dbc7a65abf53" + "63ab9b2a-1821-4641-90de-7966919dc6c0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14765" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-correlation-request-id": [ - "89c0b681-8a7a-48b7-8b74-b54e5ad19642" + "75669cc2-20cd-45bb-aecd-f7f0d4d93a63" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220600Z:89c0b681-8a7a-48b7-8b74-b54e5ad19642" + "WESTUS:20160226T021054Z:75669cc2-20cd-45bb-aecd-f7f0d4d93a63" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1649,7 +1495,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:05:59 GMT" + "Fri, 26 Feb 2016 02:10:54 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1664,41 +1510,25 @@ "StatusCode": 200 }, { - "RequestUri": "/Jobs/a2ba22db-a33b-49e1-b3f0-ea58f8a0b564?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYTJiYTIyZGItYTMzYi00OWUxLWIzZjAtZWE1OGY4YTBiNTY0P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"jobId\": \"a2ba22db-a33b-49e1-b3f0-ea58f8a0b564\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"properties\": {\r\n \"type\": \"USql\",\r\n \"script\": \"DROP DATABASE IF EXISTS foo; CREATE DATABASE foo;\"\r\n }\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk3883/providers/Microsoft.DataLakeStore/accounts/onesdk4880?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazM4ODMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazQ4ODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "259" + "x-ms-client-request-id": [ + "80b8300f-aa22-4156-aafc-e747d4e48cc8" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17022" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"a2ba22db-a33b-49e1-b3f0-ea58f8a0b564\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:08:02 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": null,\r\n \"state\": \"Compiling\",\r\n \"result\": \"Succeeded\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:08:02 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"algebraFilePath\": \"adl://datalake01989.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/08/a2ba22db-a33b-49e1-b3f0-ea58f8a0b564/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -1706,112 +1536,107 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" - ], "x-ms-request-id": [ - "4036db1d-0230-480b-8cf3-d4357740786f" + "93f35388-b8d2-4d34-b27d-eeb90b484e4a" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "ce47ae58-350b-4d50-b22b-64df1f3ac9d1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T021058Z:ce47ae58-350b-4d50-b22b-64df1f3ac9d1" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:03 GMT" + "Fri, 26 Feb 2016 02:10:58 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/a2ba22db-a33b-49e1-b3f0-ea58f8a0b564/CancelJob?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYTJiYTIyZGItYTMzYi00OWUxLWIzZjAtZWE1OGY4YTBiNTY0L0NhbmNlbEpvYj9hcGktdmVyc2lvbj0yMDE1LTExLTAxLXByZXZpZXc=", - "RequestMethod": "POST", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk3883?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazM4ODM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17022" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, "ResponseBody": "", "ResponseHeaders": { + "Content-Length": [ + "0" + ], "Expires": [ "-1" ], "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" ], "x-ms-request-id": [ - "63541d3d-d92e-41e4-9940-569e94bd5022" + "5b6fc0df-718e-4352-9d02-25b7ea9c8f64" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "5b6fc0df-718e-4352-9d02-25b7ea9c8f64" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T021059Z:5b6fc0df-718e-4352-9d02-25b7ea9c8f64" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:04 GMT" + "Fri, 26 Feb 2016 02:10:59 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszODgzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/Jobs/a2ba22db-a33b-49e1-b3f0-ea58f8a0b564?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYTJiYTIyZGItYTMzYi00OWUxLWIzZjAtZWE1OGY4YTBiNTY0P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszODgzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pPRGd6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17022" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"jobId\": \"a2ba22db-a33b-49e1-b3f0-ea58f8a0b564\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": null,\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:08:02 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": \"Fri, 11 Dec 2015 22:08:04 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Cancelled\",\r\n \"errorMessage\": [\r\n {\r\n \"errorId\": \"I_UNKNOWN_CJS_CANCELEDBYUSERWITHOUTREASON\",\r\n \"name\": \"CANCELED_BY_USER_WITHOUT_REASON\",\r\n \"severity\": \"Info\",\r\n \"source\": \"Unknown\",\r\n \"component\": \"CJS\",\r\n \"message\": \"Job was cancelled.\",\r\n \"detail\": \"\",\r\n \"description\": \"Job was cancelled by admin@aad264.ccsctp.net.\",\r\n \"resolution\": \"\",\r\n \"helpLink\": \"\",\r\n \"internalDebugInfo\": null,\r\n \"innerError\": null\r\n }\r\n ],\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": [\r\n {\r\n \"newState\": \"New\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:08:02 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"userName:admin@aad264.ccsctp.net;submitMachine:N/A\"\r\n },\r\n {\r\n \"newState\": \"Compiling\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:08:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Fri, 11 Dec 2015 22:08:04 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"result:CanceledByUser\"\r\n }\r\n ],\r\n \"properties\": {\r\n \"owner\": \"admin@aad264.ccsctp.net\",\r\n \"resources\": [\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://datalake01989.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/08/a2ba22db-a33b-49e1-b3f0-ea58f8a0b564/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://datalake01989.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/08/a2ba22db-a33b-49e1-b3f0-ea58f8a0b564/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"default\",\r\n \"rootProcessNodeId\": \"00000000-0000-0000-0000-000000000000\",\r\n \"script\": \"DROP DATABASE IF EXISTS foo; CREATE DATABASE foo;\",\r\n \"algebraFilePath\": \"adl://datalake01989.caboaccountdogfood.net/system/jobservice/jobs/Usql/2015/12/11/22/08/a2ba22db-a33b-49e1-b3f0-ea58f8a0b564/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00.4218810\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -1819,57 +1644,53 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14983" ], "x-ms-request-id": [ - "a2b18cba-ce1e-463e-a895-7942467b149d" + "5f65baff-8790-4b58-baed-b1a6124ef3d9" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "5f65baff-8790-4b58-baed-b1a6124ef3d9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T021100Z:5f65baff-8790-4b58-baed-b1a6124ef3d9" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:06 GMT" + "Fri, 26 Feb 2016 02:10:59 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszODgzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/Jobs?$filter=submitTime%20ge%20datetimeoffset'2015-12-11T14:03:06.3001316-08:00'&api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnM/JGZpbHRlcj1zdWJtaXRUaW1lJTIwZ2UlMjBkYXRldGltZW9mZnNldCUyNzIwMTUtMTItMTFUMTQlM0EwMyUzQTA2LjMwMDEzMTYtMDglM0EwMCUyNyZhcGktdmVyc2lvbj0yMDE1LTExLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszODgzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pPRGd6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17022" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"jobId\": \"a2ba22db-a33b-49e1-b3f0-ea58f8a0b564\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": \"28114281-a0ac-4479-83bb-d1ddfc161dbb\",\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:08:02 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": \"Fri, 11 Dec 2015 22:08:04 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Cancelled\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"nextLink\": null,\r\n \"count\": null\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -1877,57 +1698,53 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" ], "x-ms-request-id": [ - "1b6b78cb-2c74-4172-9603-4dcd15692012" + "2189f4c9-58b5-4695-a05c-f77df5f11b68" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "2189f4c9-58b5-4695-a05c-f77df5f11b68" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T021115Z:2189f4c9-58b5-4695-a05c-f77df5f11b68" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:06 GMT" + "Fri, 26 Feb 2016 02:11:15 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszODgzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/Jobs?$filter=submitTime%20lt%20datetimeoffset'2015-12-11T14:08:06.5814916-08:00'&api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnM/JGZpbHRlcj1zdWJtaXRUaW1lJTIwbHQlMjBkYXRldGltZW9mZnNldCUyNzIwMTUtMTItMTFUMTQlM0EwOCUzQTA2LjU4MTQ5MTYtMDglM0EwMCUyNyZhcGktdmVyc2lvbj0yMDE1LTExLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszODgzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pPRGd6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17022" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"jobId\": \"a2ba22db-a33b-49e1-b3f0-ea58f8a0b564\",\r\n \"name\": \"TestJob\",\r\n \"type\": \"USql\",\r\n \"submitter\": \"admin@aad264.ccsctp.net\",\r\n \"account\": \"28114281-a0ac-4479-83bb-d1ddfc161dbb\",\r\n \"degreeOfParallelism\": 1,\r\n \"priority\": 1000,\r\n \"submitTime\": \"Fri, 11 Dec 2015 22:08:02 GMT\",\r\n \"startTime\": null,\r\n \"endTime\": \"Fri, 11 Dec 2015 22:08:04 GMT\",\r\n \"state\": \"Ended\",\r\n \"result\": \"Cancelled\",\r\n \"errorMessage\": null,\r\n \"storageAccounts\": null,\r\n \"stateAuditRecords\": null,\r\n \"properties\": null\r\n }\r\n ],\r\n \"nextLink\": null,\r\n \"count\": null\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -1935,45 +1752,47 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" ], "x-ms-request-id": [ - "8683bb17-b467-4695-9d05-93028ec70ec7" + "b8df4b16-5c21-44c5-9a60-95e4915ae17d" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "b8df4b16-5c21-44c5-9a60-95e4915ae17d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T021130Z:b8df4b16-5c21-44c5-9a60-95e4915ae17d" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:06 GMT" + "Fri, 26 Feb 2016 02:11:30 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszODgzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17022/providers/Microsoft.DataLakeAnalytics/accounts/testaba14192?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTcwMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTQxOTI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszODgzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pPRGd6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, "ResponseBody": "", @@ -1987,17 +1806,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "9af4e3d1-6a21-4abe-bcf7-2f201a8ea9e1" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1153" + "x-ms-request-id": [ + "47b135de-b043-4e52-98cb-15e294b20101" ], "x-ms-correlation-request-id": [ - "cc035d2a-114e-4be7-9127-75b8a11bde41" + "47b135de-b043-4e52-98cb-15e294b20101" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220808Z:cc035d2a-114e-4be7-9127-75b8a11bde41" + "WESTUS:20160226T021145Z:47b135de-b043-4e52-98cb-15e294b20101" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2006,23 +1825,20 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:08 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:11:45 GMT" ] }, "StatusCode": 200 } ], - "Names": {}, + "Names": { + "": [ + "onesdk3883", + "onesdk8755", + "onesdk4880" + ] + }, "Variables": { - "SubscriptionId": "0353d26d-e338-469a-a87a-bd3507471155" + "SubscriptionId": "53d9063d-87ae-4ea8-be90-3686c3b8669f" } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestNegativeAdlaAccount.json b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestNegativeAdlaAccount.json index a8be27729eee..3e3df76721c7 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestNegativeAdlaAccount.json +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestNegativeAdlaAccount.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/register?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvcmVnaXN0ZXI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvcmVnaXN0ZXI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -10,7 +10,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1013" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1198" ], "x-ms-request-id": [ - "eb199c01-88ce-404f-ba31-c09b765a131c" + "f28008fc-9596-466d-b83a-2e4c8ee72935" ], "x-ms-correlation-request-id": [ - "eb199c01-88ce-404f-ba31-c09b765a131c" + "f28008fc-9596-466d-b83a-2e4c8ee72935" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235906Z:eb199c01-88ce-404f-ba31-c09b765a131c" + "WESTUS:20160226T022554Z:f28008fc-9596-466d-b83a-2e4c8ee72935" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:06 GMT" + "Fri, 26 Feb 2016 02:25:54 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3M/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3M/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -58,7 +58,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1013" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14994" ], "x-ms-request-id": [ - "9aad29cc-83ff-47ad-815a-1d92aefbddc6" + "dadd62ea-2fb6-427c-a4a1-ee8850bc4f5b" ], "x-ms-correlation-request-id": [ - "9aad29cc-83ff-47ad-815a-1d92aefbddc6" + "dadd62ea-2fb6-427c-a4a1-ee8850bc4f5b" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235906Z:9aad29cc-83ff-47ad-815a-1d92aefbddc6" + "WESTUS:20160226T022554Z:dadd62ea-2fb6-427c-a4a1-ee8850bc4f5b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,31 +91,25 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:06 GMT" + "Fri, 26 Feb 2016 02:25:54 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/abarg17182?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2FiYXJnMTcxODI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk1367?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazEzNjc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "31" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182\",\r\n \"name\": \"abarg17182\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "174" + "102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -126,17 +120,20 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" ], "x-ms-request-id": [ - "a9f7b3f3-f42c-4749-b3f1-7b3c094ea1f1" + "08181693-91e4-4cd1-9205-c6819f279691" ], "x-ms-correlation-request-id": [ - "a9f7b3f3-f42c-4749-b3f1-7b3c094ea1f1" + "08181693-91e4-4cd1-9205-c6819f279691" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235907Z:a9f7b3f3-f42c-4749-b3f1-7b3c094ea1f1" + "WESTUS:20160226T022600Z:08181693-91e4-4cd1-9205-c6819f279691" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,28 +142,25 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:07 GMT" + "Fri, 26 Feb 2016 02:25:59 GMT" ] }, - "StatusCode": 201 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/abarg17182?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2FiYXJnMTcxODI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk1367?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazEzNjc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182\",\r\n \"name\": \"abarg17182\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "174" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -175,16 +169,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14991" ], "x-ms-request-id": [ - "ad47977d-1cba-4fd8-98db-4079d645e1b3" + "6b841aab-4c66-4a9d-9ad8-4d7f909aa262" ], "x-ms-correlation-request-id": [ - "ad47977d-1cba-4fd8-98db-4079d645e1b3" + "6b841aab-4c66-4a9d-9ad8-4d7f909aa262" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235907Z:ad47977d-1cba-4fd8-98db-4079d645e1b3" + "WESTUS:20160226T022717Z:6b841aab-4c66-4a9d-9ad8-4d7f909aa262" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,44 +187,34 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:07 GMT" + "Fri, 26 Feb 2016 02:27:17 GMT" ] }, - "StatusCode": 200 + "StatusCode": 204 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeStore/accounts/datalake016148?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDE2MTQ4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk1367?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazEzNjc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"datalake016148\"\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "60" - ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "31" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" - ], - "x-ms-client-request-id": [ - "92a37a03-a855-463d-b46e-465235e10cab" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeStore/accounts/datalake016148\",\r\n \"name\": \"datalake016148\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367\",\r\n \"name\": \"onesdk1367\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "364" + "174" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -238,23 +222,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/39910453-2529-4760-8a63-8e332377fb050?api-version=2015-10-01-preview&expanded=true" - ], - "x-ms-request-id": [ - "466db398-8455-4834-83af-c4ae6e18b0ae" - ], "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], + "x-ms-request-id": [ + "ab68b3ea-46f9-4430-88f9-5b0fbeb68e93" + ], "x-ms-correlation-request-id": [ - "40491429-1558-4703-aa3d-e8ae2e5aa811" + "ab68b3ea-46f9-4430-88f9-5b0fbeb68e93" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235911Z:40491429-1558-4703-aa3d-e8ae2e5aa811" + "WESTUS:20160226T022601Z:ab68b3ea-46f9-4430-88f9-5b0fbeb68e93" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -263,43 +241,28 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:10 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/abarg17182/providers/Microsoft.DataLakeStore/accounts/datalake016148/operationresults/0?api-version=2015-10-01-preview" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:26:01 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/39910453-2529-4760-8a63-8e332377fb050?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzM5OTEwNDUzLTI1MjktNDc2MC04YTYzLThlMzMyMzc3ZmIwNTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "12" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -307,17 +270,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "d813fd96-e70c-4eef-b4f9-9add404502e1" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14992" + ], + "x-ms-request-id": [ + "781c489e-a838-4cf4-826b-4d749e5e9208" ], "x-ms-correlation-request-id": [ - "35a7940a-a707-450b-b78a-dbfbc3dbe29e" + "781c489e-a838-4cf4-826b-4d749e5e9208" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235911Z:35a7940a-a707-450b-b78a-dbfbc3dbe29e" + "WESTUS:20160226T022601Z:781c489e-a838-4cf4-826b-4d749e5e9208" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -326,40 +289,34 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:11 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:26:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/39910453-2529-4760-8a63-8e332377fb050?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzM5OTEwNDUzLTI1MjktNDc2MC04YTYzLThlMzMyMzc3ZmIwNTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeStore/accounts/onesdk5569?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazU1Njk/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "9e49ab08-d202-4dc8-ae38-2c1b01cc87bc" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk5569' under resource group 'onesdk1367' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -367,17 +324,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "71310dd3-6ce4-42c2-9b02-642de4b83a55" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "x-ms-request-id": [ + "d8a6d944-6701-45b8-80a7-ba606cd71951" ], "x-ms-correlation-request-id": [ - "d29ed96a-169e-4f59-a690-6d1e1432bd23" + "d8a6d944-6701-45b8-80a7-ba606cd71951" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235922Z:d29ed96a-169e-4f59-a690-6d1e1432bd23" + "WESTUS:20160226T022602Z:d8a6d944-6701-45b8-80a7-ba606cd71951" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -386,40 +343,34 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:22 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:26:01 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/39910453-2529-4760-8a63-8e332377fb050?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzM5OTEwNDUzLTI1MjktNDc2MC04YTYzLThlMzMyMzc3ZmIwNTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeStore/accounts/onesdk5569?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazU1Njk/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "a41adc46-f5d7-452a-819a-b052591da532" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk5569' under resource group 'onesdk1367' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -427,17 +378,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "55c4b315-82cc-4851-8eb4-3d7820a7d42d" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "x-ms-request-id": [ + "8e60f1a6-a551-410c-b14b-580133675497" ], "x-ms-correlation-request-id": [ - "bb9f9919-c100-4d7e-9296-e562cc2bd714" + "8e60f1a6-a551-410c-b14b-580133675497" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235937Z:bb9f9919-c100-4d7e-9296-e562cc2bd714" + "WESTUS:20160226T022602Z:8e60f1a6-a551-410c-b14b-580133675497" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -446,37 +397,25 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:37 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:26:01 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/39910453-2529-4760-8a63-8e332377fb050?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzM5OTEwNDUzLTI1MjktNDc2MC04YTYzLThlMzMyMzc3ZmIwNTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeStore/accounts/onesdk5569?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazU1Njk/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk5569.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:26:06.7238645Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:26:06.7238645Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeStore/accounts/onesdk5569\",\r\n \"name\": \"onesdk5569\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "488" ], "Content-Type": [ "application/json" @@ -488,16 +427,16 @@ "no-cache" ], "x-ms-request-id": [ - "976671fa-c652-434e-a747-56b7fa1cfe39" + "2b24c548-5e71-41d8-9c53-c69846123468" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14976" ], "x-ms-correlation-request-id": [ - "601e3c0e-658e-42b5-9e91-88ddf283eeba" + "51733791-e6a1-4ec9-90ce-25c36371b97f" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235953Z:601e3c0e-658e-42b5-9e91-88ddf283eeba" + "WESTUS:20160226T022636Z:51733791-e6a1-4ec9-90ce-25c36371b97f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -506,7 +445,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:52 GMT" + "Fri, 26 Feb 2016 02:26:35 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -521,26 +460,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeStore/accounts/datalake016148?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDE2MTQ4P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeStore/accounts/onesdk5569?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazU1Njk/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "792ef4ca-15f6-4f56-8a2f-9f7a1d2ef766" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake016148.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T23:59:11.3389359Z\",\r\n \"lastModifiedTime\": \"2015-11-06T23:59:11.3389359Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeStore/accounts/datalake016148\",\r\n \"name\": \"datalake016148\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk5569.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:26:06.7238645Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:26:06.7238645Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeStore/accounts/onesdk5569\",\r\n \"name\": \"onesdk5569\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "456" + "488" ], "Content-Type": [ "application/json" @@ -552,16 +490,16 @@ "no-cache" ], "x-ms-request-id": [ - "b72e5118-8746-4c57-82b9-43a5d15d0d27" + "7fbeba47-7ce7-418a-ae11-64d0db8876d7" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14975" ], "x-ms-correlation-request-id": [ - "cf2e0b48-12d9-4fe9-8f47-762e62453e65" + "5f1a37e0-fb0f-4c97-bec0-29dec474542f" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235953Z:cf2e0b48-12d9-4fe9-8f47-762e62453e65" + "WESTUS:20160226T022715Z:5f1a37e0-fb0f-4c97-bec0-29dec474542f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -570,7 +508,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:52 GMT" + "Fri, 26 Feb 2016 02:27:15 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -585,35 +523,31 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeStore/accounts/datalake028165?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDI4MTY1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeStore/accounts/onesdk5569?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazU1Njk/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"datalake028165\"\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk5569\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "60" + "92" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "d84626c1-3667-4d2c-8ed7-a4fa0e2aa139" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "accept-language": [ + "en-US" ], - "x-ms-client-request-id": [ - "4ead4bce-28ad-43be-9153-1ec2a90eb1d3" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeStore/accounts/datalake028165\",\r\n \"name\": \"datalake028165\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeStore/accounts/onesdk5569\",\r\n \"name\": \"onesdk5569\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "364" + "354" ], "Content-Type": [ "application/json" @@ -628,19 +562,19 @@ "10" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1bf941e0-8351-4904-be5f-b4b532896b4e0?api-version=2015-10-01-preview&expanded=true" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/7bab0ea1-1f29-4e55-b7a3-0f57949c00ab0?api-version=2015-10-01-preview&expanded=true" ], "x-ms-request-id": [ - "f0e39938-7f7d-4f62-8472-a92747266c38" + "d6bd98b5-91b5-4f5b-a8b0-24d591d77886" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1192" ], "x-ms-correlation-request-id": [ - "260554c7-e498-434f-9115-48e902c584be" + "4b39c53f-21d6-43b4-b90b-0c5f9c66b93f" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235954Z:260554c7-e498-434f-9115-48e902c584be" + "WESTUS:20160226T022605Z:4b39c53f-21d6-43b4-b90b-0c5f9c66b93f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -649,10 +583,10 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:54 GMT" + "Fri, 26 Feb 2016 02:26:04 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/abarg17182/providers/Microsoft.DataLakeStore/accounts/datalake028165/operationresults/0?api-version=2015-10-01-preview" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk1367/providers/Microsoft.DataLakeStore/accounts/onesdk5569/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -667,22 +601,19 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1bf941e0-8351-4904-be5f-b4b532896b4e0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzFiZjk0MWUwLTgzNTEtNDkwNC1iZTVmLWI0YjUzMjg5NmI0ZTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/7bab0ea1-1f29-4e55-b7a3-0f57949c00ab0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzdiYWIwZWExLTFmMjktNGU1NS1iN2EzLTBmNTc5NDljMDBhYjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "22" ], "Content-Type": [ "application/json" @@ -694,16 +625,16 @@ "no-cache" ], "x-ms-request-id": [ - "d247ef53-2348-4685-a0ad-cede02bb1c6d" + "5382c940-f2db-4eaa-8867-ec2d5b257f54" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14977" ], "x-ms-correlation-request-id": [ - "c5409652-4a31-4687-bb84-e92715a7f8f3" + "aa690e9b-42bb-47d5-a520-4386ededf9e4" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T235955Z:c5409652-4a31-4687-bb84-e92715a7f8f3" + "WESTUS:20160226T022635Z:aa690e9b-42bb-47d5-a520-4386ededf9e4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -712,7 +643,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 23:59:55 GMT" + "Fri, 26 Feb 2016 02:26:35 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -727,25 +658,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1bf941e0-8351-4904-be5f-b4b532896b4e0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzFiZjk0MWUwLTgzNTEtNDkwNC1iZTVmLWI0YjUzMjg5NmI0ZTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "63759084-0085-45fc-ad39-be11174b8aab" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8266' under resource group 'onesdk1367' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -753,17 +687,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "6c882f84-d092-4d5d-88f2-8bab85e45133" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" + "x-ms-request-id": [ + "bf941aaa-ca68-4f70-a358-7d1a2cea3698" ], "x-ms-correlation-request-id": [ - "426037e0-0b2d-4396-9abf-91aee85dcbfa" + "bf941aaa-ca68-4f70-a358-7d1a2cea3698" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000005Z:426037e0-0b2d-4396-9abf-91aee85dcbfa" + "WESTUS:20160226T022636Z:bf941aaa-ca68-4f70-a358-7d1a2cea3698" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -772,37 +706,79 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:00:05 GMT" + "Fri, 26 Feb 2016 02:26:35 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2626a956-4c8d-4ff7-babc-b143fbbcd1d1" ], - "Server": [ - "Microsoft-IIS/8.5" + "accept-language": [ + "en-US" ], - "X-AspNet-Version": [ - "4.0.30319" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8266' under resource group 'onesdk1367' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "161" ], - "X-Powered-By": [ - "ASP.NET" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "2f60a6c0-df7e-4bf3-a621-c4300c544720" + ], + "x-ms-correlation-request-id": [ + "2f60a6c0-df7e-4bf3-a621-c4300c544720" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T022636Z:2f60a6c0-df7e-4bf3-a621-c4300c544720" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:26:36 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1bf941e0-8351-4904-be5f-b4b532896b4e0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzFiZjk0MWUwLTgzNTEtNDkwNC1iZTVmLWI0YjUzMjg5NmI0ZTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk5569\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk5569\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8266.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:26:39.7515966Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:26:39.7515966Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266\",\r\n \"name\": \"onesdk8266\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "659" ], "Content-Type": [ "application/json" @@ -814,16 +790,16 @@ "no-cache" ], "x-ms-request-id": [ - "0cf32c3f-a688-4f5d-872a-54f775817608" + "91a8c49c-0f0f-42a2-a7b4-d02e7dbf5265" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" + "14995" ], "x-ms-correlation-request-id": [ - "245404ba-14c4-417d-a4fd-865721aab8ee" + "252cb4d3-880f-4887-963f-b7a81edc2124" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000021Z:245404ba-14c4-417d-a4fd-865721aab8ee" + "WESTUS:20160226T022710Z:252cb4d3-880f-4887-963f-b7a81edc2124" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,7 +808,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:00:21 GMT" + "Fri, 26 Feb 2016 02:27:09 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -847,22 +823,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1bf941e0-8351-4904-be5f-b4b532896b4e0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzFiZjk0MWUwLTgzNTEtNDkwNC1iZTVmLWI0YjUzMjg5NmI0ZTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "bc57eb24-a34b-4d5e-8b08-b429e16ce7a1" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk5569\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk5569\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8266.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:26:39.7515966Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:26:39.7515966Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266\",\r\n \"name\": \"onesdk8266\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "659" ], "Content-Type": [ "application/json" @@ -874,16 +853,16 @@ "no-cache" ], "x-ms-request-id": [ - "401ce3f0-3e41-4f83-818f-2e3f3d24e023" + "082a3719-1ab0-4650-9389-e435535c7603" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14994" ], "x-ms-correlation-request-id": [ - "588d97c0-7db3-4edd-89d9-7e692c4c3db1" + "db136017-5e7b-4be9-ac34-ba4df027d528" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000036Z:588d97c0-7db3-4edd-89d9-7e692c4c3db1" + "WESTUS:20160226T022710Z:db136017-5e7b-4be9-ac34-ba4df027d528" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -892,7 +871,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:00:35 GMT" + "Fri, 26 Feb 2016 02:27:10 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -907,26 +886,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeStore/accounts/datalake028165?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDI4MTY1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "0e8c6a13-f7e9-4809-b690-9a64106a07f5" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake028165.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T23:59:55.9676206Z\",\r\n \"lastModifiedTime\": \"2015-11-06T23:59:55.9676206Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeStore/accounts/datalake028165\",\r\n \"name\": \"datalake028165\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk5569\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk5569\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8266.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:26:39.7515966Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:26:39.7515966Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266\",\r\n \"name\": \"onesdk8266\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "456" + "659" ], "Content-Type": [ "application/json" @@ -938,16 +916,16 @@ "no-cache" ], "x-ms-request-id": [ - "0e92ef8a-6ae5-4c25-afdb-5e72dbe02571" + "547b8500-28e7-4644-922b-23a537170793" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" + "14993" ], "x-ms-correlation-request-id": [ - "941a913b-5a1b-4578-9a9a-c4aff17da1e7" + "7d45bb30-8c26-468a-a82f-bed489833fde" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000036Z:941a913b-5a1b-4578-9a9a-c4aff17da1e7" + "WESTUS:20160226T022710Z:7d45bb30-8c26-468a-a82f-bed489833fde" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -956,7 +934,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:00:35 GMT" + "Fri, 26 Feb 2016 02:27:10 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -971,28 +949,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.Storage/storageAccounts/azureblob014486?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTQ0ODY/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json" - ], - "Content-Length": [ - "91" - ], "x-ms-client-request-id": [ - "ff1c35c4-eab7-4aae-a072-503f2f37ecfc" + "08db2211-54db-4ab9-898f-8d1d8792f997" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk5569\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk5569\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8266.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:26:39.7515966Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:26:39.7515966Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266\",\r\n \"name\": \"onesdk8266\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "0" + "659" + ], + "Content-Type": [ + "application/json" ], "Expires": [ "-1" @@ -1000,57 +978,62 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "25" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" - ], "x-ms-request-id": [ - "9a443d45-c769-4580-8537-8d08d4eb1f43" - ], - "Cache-Control": [ - "no-cache" + "b5dc6c35-7bb1-421a-ae52-d614d2ea220d" ], - "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.Storage/operations/afbb133a-5cb5-4f50-a585-ed90081c5d78?monitor=true&api-version=2015-06-15" - ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" ], "x-ms-correlation-request-id": [ - "9a443d45-c769-4580-8537-8d08d4eb1f43" + "3c0f03e4-4b63-45fa-b3f1-becec7552a51" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000039Z:9a443d45-c769-4580-8537-8d08d4eb1f43" + "WESTUS:20160226T022711Z:3c0f03e4-4b63-45fa-b3f1-becec7552a51" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "Cache-Control": [ + "no-cache" + ], "Date": [ - "Sat, 07 Nov 2015 00:00:39 GMT" + "Fri, 26 Feb 2016 02:27:11 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, - "StatusCode": 202 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.Storage/operations/afbb133a-5cb5-4f50-a585-ed90081c5d78?monitor=true&api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2FmYmIxMzNhLTVjYjUtNGY1MC1hNTg1LWVkOTAwODFjNWQ3OD9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ebcdc2d6-17c6-47a9-962b-f4d752ea49e2" + "333fed57-61d1-4a47-a6f2-bdc27a264521" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8266' under resource group 'onesdk1367' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "0" + "161" + ], + "Content-Type": [ + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1058,229 +1041,50 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "25" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "x-ms-failure-cause": [ + "gateway" ], "x-ms-request-id": [ - "e8db4b85-ca4a-4fb1-826c-dd94ead35632" - ], - "Cache-Control": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.Storage/operations/afbb133a-5cb5-4f50-a585-ed90081c5d78?monitor=true&api-version=2015-06-15" - ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-correlation-request-id": [ - "e8db4b85-ca4a-4fb1-826c-dd94ead35632" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151107T000039Z:e8db4b85-ca4a-4fb1-826c-dd94ead35632" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Date": [ - "Sat, 07 Nov 2015 00:00:39 GMT" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.Storage/operations/afbb133a-5cb5-4f50-a585-ed90081c5d78?monitor=true&api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuU3RvcmFnZS9vcGVyYXRpb25zL2FmYmIxMzNhLTVjYjUtNGY1MC1hNTg1LWVkOTAwODFjNWQ3OD9tb25pdG9yPXRydWUmYXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "88d54da0-4a90-4375-a712-d3c5d439d19f" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"location\": \"East US 2\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "91" - ], - "Content-Type": [ - "application/json" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "aa34e0c2-58c5-4d11-bb19-6fd382ce9e9b" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "74f4d4e8-b2b6-402c-b5e8-d8b65ecde292" ], "x-ms-correlation-request-id": [ - "aa34e0c2-58c5-4d11-bb19-6fd382ce9e9b" + "74f4d4e8-b2b6-402c-b5e8-d8b65ecde292" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000105Z:aa34e0c2-58c5-4d11-bb19-6fd382ce9e9b" + "WESTUS:20160226T022714Z:74f4d4e8-b2b6-402c-b5e8-d8b65ecde292" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "Date": [ - "Sat, 07 Nov 2015 00:01:04 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.Storage/storageAccounts/azureblob014486/listKeys?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTQ0ODYvbGlzdEtleXM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "POST", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "66c821b5-057c-44bc-8ae1-cc9c66a8dba2" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"key1\": \"SBFNPCRluteExfvEJeDak6ga+U7ec28QiOxKGSibXk1PLurzL+bH3PPYex7/GcK4ifLDgTZn7lQScy8ZlRCKAQ==\",\r\n \"key2\": \"aBAnQcGPkHqeAQllvXi9pgnZE8hrCnnhA+QqzCKZByx12oKjFIW/X/AnF/X2nRzS5y+W2IK5aDLH4Z1BuFgN9Q==\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "198" - ], - "Content-Type": [ - "application/json" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "2297585b-8bf6-4c08-a4bd-631ba8046a8e" - ], "Cache-Control": [ "no-cache" ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" - ], - "x-ms-correlation-request-id": [ - "2297585b-8bf6-4c08-a4bd-631ba8046a8e" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151107T000105Z:2297585b-8bf6-4c08-a4bd-631ba8046a8e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "Date": [ - "Sat, 07 Nov 2015 00:01:05 GMT" + "Fri, 26 Feb 2016 02:27:13 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.Storage/storageAccounts/azureblob014486?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5TdG9yYWdlL3N0b3JhZ2VBY2NvdW50cy9henVyZWJsb2IwMTQ0ODY/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "62cfe4c5-9d53-4d9a-a6a6-920535df86e1" + "16aed2c5-824d-4be2-9263-bda6dba3bbd0" ], - "User-Agent": [ - "Microsoft.Azure.Management.Storage.StorageManagementClient/3.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.Storage/storageAccounts/azureblob014486\",\r\n \"location\": \"eastus2\",\r\n \"name\": \"azureblob014486\",\r\n \"properties\": {\r\n \"accountType\": \"Standard_GRS\",\r\n \"creationTime\": \"2015-11-07T00:00:38.7439679Z\",\r\n \"primaryEndpoints\": {\r\n \"blob\": \"https://azureblob014486.blob.core.windows.net/\",\r\n \"file\": \"https://azureblob014486.file.core.windows.net/\",\r\n \"queue\": \"https://azureblob014486.queue.core.windows.net/\",\r\n \"table\": \"https://azureblob014486.table.core.windows.net/\"\r\n },\r\n \"primaryLocation\": \"eastus2\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"secondaryLocation\": \"centralus\",\r\n \"statusOfPrimary\": \"available\",\r\n \"statusOfSecondary\": \"available\"\r\n },\r\n \"tags\": {},\r\n \"type\": \"Microsoft.Storage/storageAccounts\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "739" - ], - "Content-Type": [ - "application/json" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "b29a904a-9d70-42f9-a9b3-9e4402c039df" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-Azure-Storage-Resource-Provider/1.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" - ], - "x-ms-correlation-request-id": [ - "b29a904a-9d70-42f9-a9b3-9e4402c039df" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151107T000105Z:b29a904a-9d70-42f9-a9b3-9e4402c039df" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Date": [ - "Sat, 07 Nov 2015 00:01:05 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTY3NDc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba16747' under resource group 'abarg17182' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8266' under resource group 'onesdk1367' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "163" + "161" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1295,13 +1099,13 @@ "gateway" ], "x-ms-request-id": [ - "c18277a2-a826-482b-9ce7-65469b18dace" + "d62b7f0b-1244-48f1-894d-130180154738" ], "x-ms-correlation-request-id": [ - "c18277a2-a826-482b-9ce7-65469b18dace" + "d62b7f0b-1244-48f1-894d-130180154738" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000117Z:c18277a2-a826-482b-9ce7-65469b18dace" + "WESTUS:20160226T022714Z:d62b7f0b-1244-48f1-894d-130180154738" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1310,35 +1114,31 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:01:16 GMT" + "Fri, 26 Feb 2016 02:27:13 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTY3NDc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "10ed388e-5be5-4205-84fb-b4aeb24a3606" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba16747' under resource group 'abarg17182' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk8266' under resource group 'onesdk1367' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "163" + "161" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1353,13 +1153,13 @@ "gateway" ], "x-ms-request-id": [ - "0d6a1e77-b353-4aa5-a5ab-39b64fed80d3" + "4668441d-bdff-461f-abac-583116c4b0ce" ], "x-ms-correlation-request-id": [ - "0d6a1e77-b353-4aa5-a5ab-39b64fed80d3" + "4668441d-bdff-461f-abac-583116c4b0ce" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000117Z:0d6a1e77-b353-4aa5-a5ab-39b64fed80d3" + "WESTUS:20160226T022715Z:4668441d-bdff-461f-abac-583116c4b0ce" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1368,35 +1168,37 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:01:16 GMT" + "Fri, 26 Feb 2016 02:27:14 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTY3NDc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk8266\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk5569\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk5569\"\r\n }\r\n ]\r\n }\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "233" + ], + "x-ms-client-request-id": [ + "6caf5aea-9a30-40b7-8cc7-7b5fb07ff905" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016148\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016148\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba16747.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:01:20.3464228Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:01:20.3464228Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747\",\r\n \"name\": \"testaba16747\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk5569\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk5569\"\r\n }\r\n ],\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266\",\r\n \"name\": \"onesdk8266\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "673" + "453" ], "Content-Type": [ "application/json" @@ -1407,17 +1209,23 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "10" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/dcc187e8-96ce-491e-9a0f-dba0925263a60?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "4ecbde83-acc9-41eb-8e32-1d812532506b" + "007620ea-017d-4b7c-bdf3-c32b2129263b" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14958" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-correlation-request-id": [ - "d04ea773-7d81-481f-88e7-11619d86dd99" + "001f604b-5313-45d3-8c6d-628a52a05705" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000201Z:d04ea773-7d81-481f-88e7-11619d86dd99" + "WESTUS:20160226T022639Z:001f604b-5313-45d3-8c6d-628a52a05705" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1426,7 +1234,10 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:02:01 GMT" + "Fri, 26 Feb 2016 02:26:39 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -1438,32 +1249,22 @@ "ASP.NET" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTY3NDc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/dcc187e8-96ce-491e-9a0f-dba0925263a60?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy9kY2MxODdlOC05NmNlLTQ5MWUtOWEwZi1kYmEwOTI1MjYzYTYwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016148\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016148\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba16747.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:01:20.3464228Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:01:20.3464228Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747\",\r\n \"name\": \"testaba16747\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "673" + "22" ], "Content-Type": [ "application/json" @@ -1475,16 +1276,16 @@ "no-cache" ], "x-ms-request-id": [ - "4a7b7a0f-ac37-45ab-bb8b-99d31c48e1cb" + "6a21f590-94a5-4d39-8758-75d050375e5a" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14957" + "14996" ], "x-ms-correlation-request-id": [ - "074f6c98-0520-45bb-bef2-8dac6476011b" + "2378fbc6-04b5-4db2-8ac8-48f128d16297" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000201Z:074f6c98-0520-45bb-bef2-8dac6476011b" + "WESTUS:20160226T022710Z:2378fbc6-04b5-4db2-8ac8-48f128d16297" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1493,7 +1294,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:02:01 GMT" + "Fri, 26 Feb 2016 02:27:09 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1508,32 +1309,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTY3NDc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/psfakedataLakeAnalyticsaccounttest?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9wc2Zha2VkYXRhTGFrZUFuYWx5dGljc2FjY291bnR0ZXN0P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8fb99111-aa4d-467d-8542-d55969d9cbd8" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016148\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"datalake016148\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba16747.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2015-11-07T00:01:20.3464228Z\",\r\n \"lastModifiedTime\": \"2015-11-07T00:01:20.3464228Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747\",\r\n \"name\": \"testaba16747\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/psfakedataLakeAnalyticsaccounttest' under resource group 'onesdk1367' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "673" + "185" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1541,17 +1338,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "c55f85e8-324c-4e0e-9226-07191a273648" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14956" + "x-ms-request-id": [ + "18520817-1bf8-43f5-9f0f-e21862fb53fa" ], "x-ms-correlation-request-id": [ - "8c5712b8-ca95-4050-95ab-62aa8a96d005" + "18520817-1bf8-43f5-9f0f-e21862fb53fa" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000201Z:8c5712b8-ca95-4050-95ab-62aa8a96d005" + "WESTUS:20160226T022710Z:18520817-1bf8-43f5-9f0f-e21862fb53fa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1560,44 +1357,31 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:02:01 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:27:10 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTY3NDc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/psfakedataLakeAnalyticsaccounttest?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9wc2Zha2VkYXRhTGFrZUFuYWx5dGljc2FjY291bnR0ZXN0P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "16779efd-b146-441f-90a4-b66f7ffba8ad" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba16747' under resource group 'abarg17182' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/psfakedataLakeAnalyticsaccounttest' under resource group 'onesdk1367' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "163" + "185" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1612,13 +1396,13 @@ "gateway" ], "x-ms-request-id": [ - "f182b00a-9182-4876-b38d-a2d4996f4a75" + "c3265301-50dc-448e-80e9-54696b620d4f" ], "x-ms-correlation-request-id": [ - "f182b00a-9182-4876-b38d-a2d4996f4a75" + "c3265301-50dc-448e-80e9-54696b620d4f" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000203Z:f182b00a-9182-4876-b38d-a2d4996f4a75" + "WESTUS:20160226T022711Z:c3265301-50dc-448e-80e9-54696b620d4f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1627,40 +1411,40 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:02:03 GMT" + "Fri, 26 Feb 2016 02:27:10 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTY3NDc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/psfakedataLakeAnalyticsaccounttest?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9wc2Zha2VkYXRhTGFrZUFuYWx5dGljc2FjY291bnR0ZXN0P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"testaba16747\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016148\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"datalake016148\"\r\n }\r\n ],\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestBody": "{\r\n \"name\": \"psfakedataLakeAnalyticsaccounttest\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"properties\": {}\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "335" - ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "121" ], "x-ms-client-request-id": [ - "a070eb16-e5ce-44a4-aa3c-17c198679fc8" + "4d57ee4c-a988-4922-982c-bbcf58b155b5" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake016148\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"datalake016148\"\r\n }\r\n ],\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747\",\r\n \"name\": \"testaba16747\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"LocationRequired\",\r\n \"message\": \"The location property is required for this definition.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "499" + "104" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1668,23 +1452,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/3b64e8cc-56f1-4fed-9954-1892a3858de90?api-version=2015-10-01-preview&expanded=true" + "x-ms-failure-cause": [ + "gateway" ], "x-ms-request-id": [ - "4ce9d8a3-de1c-4558-98b9-5dab7346916f" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "12698f83-0d5c-4a9b-82dd-72b68c4d8dec" ], "x-ms-correlation-request-id": [ - "eab29a8c-4150-4ec9-be99-2114b08c77a0" + "12698f83-0d5c-4a9b-82dd-72b68c4d8dec" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000119Z:eab29a8c-4150-4ec9-be99-2114b08c77a0" + "WESTUS:20160226T022711Z:12698f83-0d5c-4a9b-82dd-72b68c4d8dec" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1693,43 +1471,31 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:01:18 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747/operationresults/0?api-version=2015-10-01-preview" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:27:10 GMT" ] }, - "StatusCode": 201 + "StatusCode": 400 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/3b64e8cc-56f1-4fed-9954-1892a3858de90?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8zYjY0ZThjYy01NmYxLTRmZWQtOTk1NC0xODkyYTM4NThkZTkwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeAnalytics/accounts/onesdk8266?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGs4MjY2P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "60d704cb-e0a8-4708-9e69-d7ff97fa07a4" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "23" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1738,16 +1504,16 @@ "no-cache" ], "x-ms-request-id": [ - "7562c8eb-761e-4893-ae2e-0b6e7e45d03a" + "03c44de3-c3aa-42f3-8ec1-48de85c2563f" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" ], "x-ms-correlation-request-id": [ - "d3bd9fc2-e9f8-4f9a-81fb-c9151a3639e9" + "adf29191-3178-422e-8305-6d27b3654873" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000119Z:d3bd9fc2-e9f8-4f9a-81fb-c9151a3639e9" + "WESTUS:20160226T022714Z:adf29191-3178-422e-8305-6d27b3654873" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1756,7 +1522,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:01:18 GMT" + "Fri, 26 Feb 2016 02:27:13 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1771,25 +1537,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/3b64e8cc-56f1-4fed-9954-1892a3858de90?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8zYjY0ZThjYy01NmYxLTRmZWQtOTk1NC0xODkyYTM4NThkZTkwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk1367/providers/Microsoft.DataLakeStore/accounts/onesdk5569?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNjcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazU1Njk/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "cc4b171b-00cb-4540-9984-a5c544e76eac" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "23" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1798,16 +1564,16 @@ "no-cache" ], "x-ms-request-id": [ - "ef343274-f18b-4f95-97a9-6ef3357a1417" + "7c4c499e-a4ff-4f0d-8f27-ace81b4d2baf" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14964" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1191" ], "x-ms-correlation-request-id": [ - "cd403a9a-0179-44a1-97e0-bdfa1e500b7b" + "8b42c26e-8f16-4bfa-9aff-f26843db85b1" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000130Z:cd403a9a-0179-44a1-97e0-bdfa1e500b7b" + "WESTUS:20160226T022718Z:8b42c26e-8f16-4bfa-9aff-f26843db85b1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1816,7 +1582,7 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:01:29 GMT" + "Fri, 26 Feb 2016 02:27:18 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1831,25 +1597,19 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/3b64e8cc-56f1-4fed-9954-1892a3858de90?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8zYjY0ZThjYy01NmYxLTRmZWQtOTk1NC0xODkyYTM4NThkZTkwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk1367?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazEzNjc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "23" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1857,17 +1617,20 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "e3249888-31db-446c-a6d2-cf470d8a6503" + "Retry-After": [ + "15" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14961" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "f896bbb9-d4a0-4bfb-ad00-44fcf7244989" ], "x-ms-correlation-request-id": [ - "26851e42-5582-4d65-8e15-d5f962054ca8" + "f896bbb9-d4a0-4bfb-ad00-44fcf7244989" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000145Z:26851e42-5582-4d65-8e15-d5f962054ca8" + "WESTUS:20160226T022719Z:f896bbb9-d4a0-4bfb-ad00-44fcf7244989" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1876,40 +1639,31 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:01:44 GMT" + "Fri, 26 Feb 2016 02:27:19 GMT" ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzY3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/3b64e8cc-56f1-4fed-9954-1892a3858de90?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8zYjY0ZThjYy01NmYxLTRmZWQtOTk1NC0xODkyYTM4NThkZTkwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzY3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNelkzTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-10-01-preview" + "2014-04-01-preview" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "22" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1917,17 +1671,20 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "523639d2-74ae-4e61-bb98-d1d2c7a0db48" + "Retry-After": [ + "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14959" + "14990" + ], + "x-ms-request-id": [ + "5b92af89-1159-4fb4-874c-6fa963aba1df" ], "x-ms-correlation-request-id": [ - "0d7f4f04-c8cf-4813-8f62-5e68d35b4ad8" + "5b92af89-1159-4fb4-874c-6fa963aba1df" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000201Z:0d7f4f04-c8cf-4813-8f62-5e68d35b4ad8" + "WESTUS:20160226T022719Z:5b92af89-1159-4fb4-874c-6fa963aba1df" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1936,47 +1693,31 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:02:01 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" + "Fri, 26 Feb 2016 02:27:19 GMT" ], - "X-Powered-By": [ - "ASP.NET" + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzY3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/psfakedataLakeAnalyticsaccounttest?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9wc2Zha2VkYXRhTGFrZUFuYWx5dGljc2FjY291bnR0ZXN0P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzY3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNelkzTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/psfakedataLakeAnalyticsaccounttest' under resource group 'abarg17182' was not found.\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "185" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -1984,17 +1725,20 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" ], "x-ms-request-id": [ - "06b3af97-6723-4a01-9a3d-26cdadd6d48f" + "37417751-d71b-41fc-a246-1e443e55d629" ], "x-ms-correlation-request-id": [ - "06b3af97-6723-4a01-9a3d-26cdadd6d48f" + "37417751-d71b-41fc-a246-1e443e55d629" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000201Z:06b3af97-6723-4a01-9a3d-26cdadd6d48f" + "WESTUS:20160226T022734Z:37417751-d71b-41fc-a246-1e443e55d629" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2003,38 +1747,31 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:02:01 GMT" + "Fri, 26 Feb 2016 02:27:34 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzY3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 404 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/psfakedataLakeAnalyticsaccounttest?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9wc2Zha2VkYXRhTGFrZUFuYWx5dGljc2FjY291bnR0ZXN0P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzY3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNelkzTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/psfakedataLakeAnalyticsaccounttest' under resource group 'abarg17182' was not found.\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "185" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -2042,77 +1779,20 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" - ], - "x-ms-request-id": [ - "79466c9e-9542-431f-b052-6f51a4b90448" - ], - "x-ms-correlation-request-id": [ - "79466c9e-9542-431f-b052-6f51a4b90448" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151107T000202Z:79466c9e-9542-431f-b052-6f51a4b90448" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 07 Nov 2015 00:02:01 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/psfakedataLakeAnalyticsaccounttest?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9wc2Zha2VkYXRhTGFrZUFuYWx5dGljc2FjY291bnR0ZXN0P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"name\": \"psfakedataLakeAnalyticsaccounttest\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"properties\": {\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", - "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "216" - ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], - "x-ms-client-request-id": [ - "a4539d9d-9d2c-4e77-8840-93dbd49d2c62" - ], - "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"LocationRequired\",\r\n \"message\": \"The location property is required for this definition.\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "104" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" + "Retry-After": [ + "15" ], - "x-ms-failure-cause": [ - "gateway" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" ], "x-ms-request-id": [ - "4d2ae19f-a2c4-4835-b884-8f59f46f7b01" + "fac7b73b-d79b-416c-b33d-ac1df2ce87ec" ], "x-ms-correlation-request-id": [ - "4d2ae19f-a2c4-4835-b884-8f59f46f7b01" + "fac7b73b-d79b-416c-b33d-ac1df2ce87ec" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000202Z:4d2ae19f-a2c4-4835-b884-8f59f46f7b01" + "WESTUS:20160226T022750Z:fac7b73b-d79b-416c-b33d-ac1df2ce87ec" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2121,29 +1801,25 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:02:01 GMT" + "Fri, 26 Feb 2016 02:27:49 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzY3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 400 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/abarg17182/providers/Microsoft.DataLakeAnalytics/accounts/testaba16747?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2FiYXJnMTcxODIvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTY3NDc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzY3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNelkzTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, "ResponseBody": "", @@ -2157,17 +1833,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "e33238b4-933b-47d2-bb53-90ba2bc79810" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "x-ms-request-id": [ + "195538ba-7d63-4add-8eed-0fda732aec0b" ], "x-ms-correlation-request-id": [ - "4e25cfe7-feb6-45ee-9715-a3b3021fb61c" + "195538ba-7d63-4add-8eed-0fda732aec0b" ], "x-ms-routing-request-id": [ - "WESTUS:20151107T000203Z:4e25cfe7-feb6-45ee-9715-a3b3021fb61c" + "WESTUS:20160226T022805Z:195538ba-7d63-4add-8eed-0fda732aec0b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2176,23 +1852,20 @@ "no-cache" ], "Date": [ - "Sat, 07 Nov 2015 00:02:03 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:28:04 GMT" ] }, "StatusCode": 200 } ], - "Names": {}, + "Names": { + "": [ + "onesdk1367", + "onesdk8266", + "onesdk5569" + ] + }, "Variables": { - "SubscriptionId": "46153750-fa3b-4140-bf57-8beb7d5c971a" + "SubscriptionId": "53d9063d-87ae-4ea8-be90-3686c3b8669f" } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestNegativeAdlaJob.json b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestNegativeAdlaJob.json index 300fe757a878..9567a21c2a09 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestNegativeAdlaJob.json +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestNegativeAdlaJob.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/register?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvcmVnaXN0ZXI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvcmVnaXN0ZXI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -10,10 +10,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1573" + "1013" ], "Content-Type": [ "application/json; charset=utf-8" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1102" + "1195" ], "x-ms-request-id": [ - "22954315-b065-4c9e-b186-30fd66a4bc46" + "25696d01-6a89-4a60-bc91-7abbddfdade3" ], "x-ms-correlation-request-id": [ - "22954315-b065-4c9e-b186-30fd66a4bc46" + "25696d01-6a89-4a60-bc91-7abbddfdade3" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220843Z:22954315-b065-4c9e-b186-30fd66a4bc46" + "WESTUS:20160226T022343Z:25696d01-6a89-4a60-bc91-7abbddfdade3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:43 GMT" + "Fri, 26 Feb 2016 02:23:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3M/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3M/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -58,10 +58,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics\",\r\n \"namespace\": \"Microsoft.DataLakeAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/dataLakeStoreAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/storageAccounts/containers/listSasTokens\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1573" + "1013" ], "Content-Type": [ "application/json; charset=utf-8" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14705" + "14993" ], "x-ms-request-id": [ - "7e8a3e39-bcc2-4cbb-b1ba-a39067a52f02" + "c6b75cf3-ada7-4291-ae62-4ad2d69a5fde" ], "x-ms-correlation-request-id": [ - "7e8a3e39-bcc2-4cbb-b1ba-a39067a52f02" + "c6b75cf3-ada7-4291-ae62-4ad2d69a5fde" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220843Z:7e8a3e39-bcc2-4cbb-b1ba-a39067a52f02" + "WESTUS:20160226T022343Z:c6b75cf3-ada7-4291-ae62-4ad2d69a5fde" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,31 +91,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:43 GMT" + "Fri, 26 Feb 2016 02:23:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17913?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlZ3JvdXBzL2FiYXJnMTc5MTM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5924?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU5MjQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "31" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913\",\r\n \"name\": \"abarg17913\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "174" + "102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -126,17 +120,20 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1101" + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" ], "x-ms-request-id": [ - "00a59c79-0f2b-4979-aba4-22d6c54a0b57" + "d57e6da1-0dc9-4a2e-a67c-dfc42a33d5f1" ], "x-ms-correlation-request-id": [ - "00a59c79-0f2b-4979-aba4-22d6c54a0b57" + "d57e6da1-0dc9-4a2e-a67c-dfc42a33d5f1" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220843Z:00a59c79-0f2b-4979-aba4-22d6c54a0b57" + "WESTUS:20160226T022348Z:d57e6da1-0dc9-4a2e-a67c-dfc42a33d5f1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,28 +142,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:43 GMT" + "Fri, 26 Feb 2016 02:23:48 GMT" ] }, - "StatusCode": 201 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17913?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlZ3JvdXBzL2FiYXJnMTc5MTM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5924?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU5MjQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913\",\r\n \"name\": \"abarg17913\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "174" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -175,16 +169,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14704" + "14990" ], "x-ms-request-id": [ - "09884a4d-6fe3-4fa3-8491-b335d535828e" + "7ece0cd6-1111-469b-a782-f3612cf614f0" ], "x-ms-correlation-request-id": [ - "09884a4d-6fe3-4fa3-8491-b335d535828e" + "7ece0cd6-1111-469b-a782-f3612cf614f0" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220844Z:09884a4d-6fe3-4fa3-8491-b335d535828e" + "WESTUS:20160226T022503Z:7ece0cd6-1111-469b-a782-f3612cf614f0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,44 +187,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:43 GMT" + "Fri, 26 Feb 2016 02:25:02 GMT" ] }, - "StatusCode": 200 + "StatusCode": 204 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeStore/accounts/datalake013985?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDEzOTg1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5924?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU5MjQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"datalake013985\"\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "60" - ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "31" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" - ], - "x-ms-client-request-id": [ - "d6b6f91f-ab30-4201-9bc9-42f6522846fd" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeStore/accounts/datalake013985\",\r\n \"name\": \"datalake013985\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924\",\r\n \"name\": \"onesdk5924\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "364" + "174" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -238,23 +222,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/af786cc4-e978-48d5-bcb4-e2ca7480ca080?api-version=2015-10-01-preview&expanded=true" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" ], "x-ms-request-id": [ - "1d0c3ad9-05d7-4967-8921-ed4831c1b385" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1143" + "c0d783d0-c379-48eb-b5fa-156eaa100cb3" ], "x-ms-correlation-request-id": [ - "9128cf46-d34b-4b90-897e-092df790e806" + "c0d783d0-c379-48eb-b5fa-156eaa100cb3" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220844Z:9128cf46-d34b-4b90-897e-092df790e806" + "WESTUS:20160226T022350Z:c0d783d0-c379-48eb-b5fa-156eaa100cb3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -263,43 +241,28 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:44 GMT" - ], - "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17913/providers/Microsoft.DataLakeStore/accounts/datalake013985/operationresults/0?api-version=2015-10-01-preview" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:23:49 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/af786cc4-e978-48d5-bcb4-e2ca7480ca080?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2FmNzg2Y2M0LWU5NzgtNDhkNS1iY2I0LWUyY2E3NDgwY2EwODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "12" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -307,17 +270,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "911194d7-b18d-40f5-abc9-5feb5345dd6e" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14771" + "14991" + ], + "x-ms-request-id": [ + "1482f1fe-a118-47b0-aa3b-9b3e1bf14e15" ], "x-ms-correlation-request-id": [ - "0618a071-375b-48bd-b73b-7b248766da68" + "1482f1fe-a118-47b0-aa3b-9b3e1bf14e15" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220845Z:0618a071-375b-48bd-b73b-7b248766da68" + "WESTUS:20160226T022350Z:1482f1fe-a118-47b0-aa3b-9b3e1bf14e15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -326,40 +289,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:44 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:23:49 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/af786cc4-e978-48d5-bcb4-e2ca7480ca080?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2FmNzg2Y2M0LWU5NzgtNDhkNS1iY2I0LWUyY2E3NDgwY2EwODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeStore/accounts/onesdk8110?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazgxMTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "d8298ce0-11bf-4d8d-b64e-800139bd1938" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk8110' under resource group 'onesdk5924' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -367,17 +324,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "d909130b-189b-40da-8dab-ce1b4a6937b9" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14768" + "x-ms-request-id": [ + "6708a480-a50e-426d-a9b4-42f121b40887" ], "x-ms-correlation-request-id": [ - "d4b643d8-4a27-4a3b-9ee5-62dbfd649186" + "6708a480-a50e-426d-a9b4-42f121b40887" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220855Z:d4b643d8-4a27-4a3b-9ee5-62dbfd649186" + "WESTUS:20160226T022350Z:6708a480-a50e-426d-a9b4-42f121b40887" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -386,40 +343,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:08:54 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:23:49 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/af786cc4-e978-48d5-bcb4-e2ca7480ca080?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2FmNzg2Y2M0LWU5NzgtNDhkNS1iY2I0LWUyY2E3NDgwY2EwODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeStore/accounts/onesdk8110?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazgxMTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "fe9fc098-0d1d-4bff-8e06-009d028e8675" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk8110' under resource group 'onesdk5924' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -427,17 +378,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "d3387c9f-a832-4bef-88de-2d13cf04ba6d" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14767" + "x-ms-request-id": [ + "b7789100-bd61-4e0f-8fac-afaba6d925be" ], "x-ms-correlation-request-id": [ - "a78ede6b-a6af-4f42-a1a8-eb3d8ef1aee6" + "b7789100-bd61-4e0f-8fac-afaba6d925be" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220910Z:a78ede6b-a6af-4f42-a1a8-eb3d8ef1aee6" + "WESTUS:20160226T022350Z:b7789100-bd61-4e0f-8fac-afaba6d925be" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -446,37 +397,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:09:10 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:23:49 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/af786cc4-e978-48d5-bcb4-e2ca7480ca080?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2FmNzg2Y2M0LWU5NzgtNDhkNS1iY2I0LWUyY2E3NDgwY2EwODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeStore/accounts/onesdk8110?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazgxMTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8110.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:23:54.4250007Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:23:54.4250007Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeStore/accounts/onesdk8110\",\r\n \"name\": \"onesdk8110\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "488" ], "Content-Type": [ "application/json" @@ -488,16 +427,16 @@ "no-cache" ], "x-ms-request-id": [ - "b1e708be-e802-4295-9bd0-70ebff83e6b0" + "e30fc2a3-2aae-4e85-8afd-41bbeab8ee93" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14766" + "14963" ], "x-ms-correlation-request-id": [ - "7301cca8-0acc-417a-8231-71ffa9ab2b9d" + "ef32ec16-c636-43b3-a289-a50c356072ba" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220925Z:7301cca8-0acc-417a-8231-71ffa9ab2b9d" + "WESTUS:20160226T022423Z:ef32ec16-c636-43b3-a289-a50c356072ba" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -506,7 +445,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:09:25 GMT" + "Fri, 26 Feb 2016 02:24:22 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -521,26 +460,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeStore/accounts/datalake013985?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDEzOTg1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeStore/accounts/onesdk8110?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazgxMTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "b046e0ca-8560-4403-bd2a-cb2a1d5ac6f2" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake013985.caboaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:08:48.4757413Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:08:48.4757413Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeStore/accounts/datalake013985\",\r\n \"name\": \"datalake013985\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk8110.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:23:54.4250007Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:23:54.4250007Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeStore/accounts/onesdk8110\",\r\n \"name\": \"onesdk8110\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "502" + "488" ], "Content-Type": [ "application/json" @@ -552,16 +490,16 @@ "no-cache" ], "x-ms-request-id": [ - "51489f4f-1c10-4f21-86c3-5701603fb3bb" + "917460cb-af20-4fc7-9246-68ab9d0981c4" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14765" + "14962" ], "x-ms-correlation-request-id": [ - "2d7227dc-7a8c-4c0d-812e-c7889b932d69" + "6f4b6e4a-f54f-46d8-8c39-318f36cf9847" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220926Z:2d7227dc-7a8c-4c0d-812e-c7889b932d69" + "WESTUS:20160226T022500Z:6f4b6e4a-f54f-46d8-8c39-318f36cf9847" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -570,7 +508,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:09:25 GMT" + "Fri, 26 Feb 2016 02:25:00 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -585,35 +523,31 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeStore/accounts/datalake027614?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDI3NjE0P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeStore/accounts/onesdk8110?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazgxMTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"datalake027614\"\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk8110\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "60" + "92" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "0d5e21ba-1d8b-47fe-97bc-5a7c5bf53a8b" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "accept-language": [ + "en-US" ], - "x-ms-client-request-id": [ - "e6deaeb2-4753-48fc-8223-d4b3ac0654d5" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeStore/accounts/datalake027614\",\r\n \"name\": \"datalake027614\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeStore/accounts/onesdk8110\",\r\n \"name\": \"onesdk8110\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "364" + "354" ], "Content-Type": [ "application/json" @@ -628,19 +562,19 @@ "10" ], "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/2356fa6f-d7e6-4554-9016-e331d4e2aaef0?api-version=2015-10-01-preview&expanded=true" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/3fa22182-d019-4c88-9d6a-346c16bfdce00?api-version=2015-10-01-preview&expanded=true" ], "x-ms-request-id": [ - "f2f682b4-bc18-4738-ae94-b6c83e1a746c" + "84d243d9-6ec2-4f00-a308-2e390191b450" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1142" + "1188" ], "x-ms-correlation-request-id": [ - "48e34a35-7e01-4148-8840-785742a3767c" + "66f23cfa-c3c7-48f7-825a-dc73f8810e07" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220926Z:48e34a35-7e01-4148-8840-785742a3767c" + "WESTUS:20160226T022352Z:66f23cfa-c3c7-48f7-825a-dc73f8810e07" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -649,10 +583,10 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:09:26 GMT" + "Fri, 26 Feb 2016 02:23:51 GMT" ], "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17913/providers/Microsoft.DataLakeStore/accounts/datalake027614/operationresults/0?api-version=2015-10-01-preview" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5924/providers/Microsoft.DataLakeStore/accounts/onesdk8110/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -667,22 +601,19 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/2356fa6f-d7e6-4554-9016-e331d4e2aaef0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzIzNTZmYTZmLWQ3ZTYtNDU1NC05MDE2LWUzMzFkNGUyYWFlZjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/3fa22182-d019-4c88-9d6a-346c16bfdce00?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzNmYTIyMTgyLWQwMTktNGM4OC05ZDZhLTM0NmMxNmJmZGNlMDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "22" ], "Content-Type": [ "application/json" @@ -694,16 +625,16 @@ "no-cache" ], "x-ms-request-id": [ - "30425aee-f8b8-4eca-9d2f-713ea0d1431d" + "a0c70358-c0ab-4052-ad12-a69f4d5fab30" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14764" + "14964" ], "x-ms-correlation-request-id": [ - "28c53f51-f8ae-4b61-a9af-0410a85b52fb" + "5be469ca-db0e-49fe-8857-53db229fcf53" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220926Z:28c53f51-f8ae-4b61-a9af-0410a85b52fb" + "WESTUS:20160226T022422Z:5be469ca-db0e-49fe-8857-53db229fcf53" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -712,7 +643,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:09:26 GMT" + "Fri, 26 Feb 2016 02:24:22 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -727,25 +658,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/2356fa6f-d7e6-4554-9016-e331d4e2aaef0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzIzNTZmYTZmLWQ3ZTYtNDU1NC05MDE2LWUzMzFkNGUyYWFlZjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGsyMzQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "cf9ca576-d40d-4ed3-8699-5de11e2e31d3" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk2340' under resource group 'onesdk5924' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -753,17 +687,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "6e7994bd-a365-4889-aa66-5a061703dee9" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14762" + "x-ms-request-id": [ + "8ee2f359-de2d-4e18-b0c7-b4fe41cfc837" ], "x-ms-correlation-request-id": [ - "5c0506df-ce2a-4644-bd5d-e8fb3a217f8d" + "8ee2f359-de2d-4e18-b0c7-b4fe41cfc837" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220937Z:5c0506df-ce2a-4644-bd5d-e8fb3a217f8d" + "WESTUS:20160226T022423Z:8ee2f359-de2d-4e18-b0c7-b4fe41cfc837" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -772,40 +706,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:09:36 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:24:23 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/2356fa6f-d7e6-4554-9016-e331d4e2aaef0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzIzNTZmYTZmLWQ3ZTYtNDU1NC05MDE2LWUzMzFkNGUyYWFlZjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGsyMzQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "b577f207-4f9e-4bf6-8923-5d4865349d2b" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk2340' under resource group 'onesdk5924' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -813,17 +741,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "83644afd-5a8c-49b8-95ea-59f70cb9ebab" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14761" + "x-ms-request-id": [ + "0e863078-625a-4513-8dda-b96374e5d790" ], "x-ms-correlation-request-id": [ - "8fe7822e-f7fa-42f6-94c5-cb273e8177fd" + "0e863078-625a-4513-8dda-b96374e5d790" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T220955Z:8fe7822e-f7fa-42f6-94c5-cb273e8177fd" + "WESTUS:20160226T022423Z:0e863078-625a-4513-8dda-b96374e5d790" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,37 +760,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:09:54 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:24:23 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/2356fa6f-d7e6-4554-9016-e331d4e2aaef0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzIzNTZmYTZmLWQ3ZTYtNDU1NC05MDE2LWUzMzFkNGUyYWFlZjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGsyMzQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk8110\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk8110\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk2340.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:24:25.5749198Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:24:25.5749198Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340\",\r\n \"name\": \"onesdk2340\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "659" ], "Content-Type": [ "application/json" @@ -874,16 +790,16 @@ "no-cache" ], "x-ms-request-id": [ - "5cf566a7-f10b-43da-82ff-c35ee64133d4" + "13ff26d8-bda4-4ac5-8f09-cd84e867380a" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14765" + "14976" ], "x-ms-correlation-request-id": [ - "eb95145a-8f45-4478-9ec3-1ac0c2094eaa" + "4f67e9bf-8bbf-4256-ae2e-6dd4a6d5a9af" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221010Z:eb95145a-8f45-4478-9ec3-1ac0c2094eaa" + "WESTUS:20160226T022456Z:4f67e9bf-8bbf-4256-ae2e-6dd4a6d5a9af" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -892,7 +808,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:10 GMT" + "Fri, 26 Feb 2016 02:24:55 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -907,26 +823,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeStore/accounts/datalake027614?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL2RhdGFsYWtlMDI3NjE0P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGsyMzQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "a93145e9-6a50-44fa-998e-2c7dac914ef9" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake027614.caboaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:09:29.8439244Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:09:29.8439244Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeStore/accounts/datalake027614\",\r\n \"name\": \"datalake027614\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk8110\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk8110\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk2340.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:24:25.5749198Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:24:25.5749198Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340\",\r\n \"name\": \"onesdk2340\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "502" + "659" ], "Content-Type": [ "application/json" @@ -938,16 +853,16 @@ "no-cache" ], "x-ms-request-id": [ - "233838dd-73ac-4a89-ac19-ada9ef26172c" + "838a9b11-ad8e-4456-9f20-d183a95bb303" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14764" + "14975" ], "x-ms-correlation-request-id": [ - "4cc9ac63-a1ec-4959-98d9-4f768da2981d" + "2b31e06c-76a6-4502-b5ba-cc988866cc4f" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221010Z:4cc9ac63-a1ec-4959-98d9-4f768da2981d" + "WESTUS:20160226T022456Z:2b31e06c-76a6-4502-b5ba-cc988866cc4f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -956,7 +871,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:10 GMT" + "Fri, 26 Feb 2016 02:24:55 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -971,32 +886,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTYwMDQ/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGsyMzQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "1289277a-f672-4ba9-b062-92f6ed0f2285" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba16004' under resource group 'abarg17913' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk8110\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk8110\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk2340.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-02-26T02:24:25.5749198Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:24:25.5749198Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340\",\r\n \"name\": \"onesdk2340\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "163" + "659" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json" ], "Expires": [ "-1" @@ -1004,17 +915,17 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" - ], "x-ms-request-id": [ - "843268f1-46bb-4971-b022-97c6920498d8" + "5018df0d-171c-432e-ae64-25a4b3d554c6" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14974" ], "x-ms-correlation-request-id": [ - "843268f1-46bb-4971-b022-97c6920498d8" + "39802d5e-267d-44c1-91e0-4591b0e6e5a0" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221016Z:843268f1-46bb-4971-b022-97c6920498d8" + "WESTUS:20160226T022457Z:39802d5e-267d-44c1-91e0-4591b0e6e5a0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1023,35 +934,40 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:15 GMT" + "Fri, 26 Feb 2016 02:24:57 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTYwMDQ/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGsyMzQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "a1163544-84a6-4b1b-9fb9-842ccc7da2c7" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba16004' under resource group 'abarg17913' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk2340' under resource group 'onesdk5924' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "163" + "161" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1066,13 +982,13 @@ "gateway" ], "x-ms-request-id": [ - "c454a17b-0469-4637-aec8-eab369d53384" + "729ea52a-a1fc-463e-bc77-229712d11170" ], "x-ms-correlation-request-id": [ - "c454a17b-0469-4637-aec8-eab369d53384" + "729ea52a-a1fc-463e-bc77-229712d11170" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221016Z:c454a17b-0469-4637-aec8-eab369d53384" + "WESTUS:20160226T022500Z:729ea52a-a1fc-463e-bc77-229712d11170" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1081,38 +997,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:15 GMT" + "Fri, 26 Feb 2016 02:24:59 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTYwMDQ/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGsyMzQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c6c3aff1-bfa4-4a89-8a12-40aabd2e21fd" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake013985\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"caboaccountdogfood.net\"\r\n },\r\n \"name\": \"datalake013985\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba16004.konaaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:10:17.3279556Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:10:17.3279556Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004\",\r\n \"name\": \"testaba16004\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk2340' under resource group 'onesdk5924' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "669" + "161" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -1120,17 +1032,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "336cffbb-5ebb-4b1b-9f66-e2f0718c1897" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14819" + "x-ms-request-id": [ + "c8a9daa6-deb6-46fc-90a9-356475e6bdc4" ], "x-ms-correlation-request-id": [ - "479746da-d586-4e19-8166-0a49751532be" + "c8a9daa6-deb6-46fc-90a9-356475e6bdc4" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221057Z:479746da-d586-4e19-8166-0a49751532be" + "WESTUS:20160226T022500Z:c8a9daa6-deb6-46fc-90a9-356475e6bdc4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1139,44 +1051,37 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:57 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:25:00 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTYwMDQ/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGsyMzQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk2340\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk8110\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk8110\"\r\n }\r\n ]\r\n }\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "233" + ], + "x-ms-client-request-id": [ + "86f8d98a-2858-4655-8084-c37691e78719" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake013985\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"caboaccountdogfood.net\"\r\n },\r\n \"name\": \"datalake013985\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba16004.konaaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:10:17.3279556Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:10:17.3279556Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004\",\r\n \"name\": \"testaba16004\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk8110\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk8110\"\r\n }\r\n ],\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340\",\r\n \"name\": \"onesdk2340\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "669" + "453" ], "Content-Type": [ "application/json" @@ -1187,17 +1092,23 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "10" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/b630c2a6-16d2-4c91-b471-0740d2e5b31e0?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "e05876d2-65f2-4310-a1a1-64e3c4208649" + "50e646fe-a22b-48ee-999b-664c4dc35465" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14818" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" ], "x-ms-correlation-request-id": [ - "8d952682-82a5-409f-99cc-182eb45d2bb1" + "9923978f-dab3-4041-ab74-18df8490ea05" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221058Z:8d952682-82a5-409f-99cc-182eb45d2bb1" + "WESTUS:20160226T022425Z:9923978f-dab3-4041-ab74-18df8490ea05" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1206,7 +1117,10 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:57 GMT" + "Fri, 26 Feb 2016 02:24:24 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -1218,32 +1132,22 @@ "ASP.NET" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTYwMDQ/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/b630c2a6-16d2-4c91-b471-0740d2e5b31e0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy9iNjMwYzJhNi0xNmQyLTRjOTEtYjQ3MS0wNzQwZDJlNWIzMWUwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake013985\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"caboaccountdogfood.net\"\r\n },\r\n \"name\": \"datalake013985\"\r\n }\r\n ],\r\n \"storageAccounts\": [],\r\n \"maxDegreeOfParallelism\": 20,\r\n \"maxJobCount\": 3,\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testaba16004.konaaccountdogfood.net\",\r\n \"creationTime\": \"2015-12-11T22:10:17.3279556Z\",\r\n \"lastModifiedTime\": \"2015-12-11T22:10:17.3279556Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004\",\r\n \"name\": \"testaba16004\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "669" + "22" ], "Content-Type": [ "application/json" @@ -1255,16 +1159,16 @@ "no-cache" ], "x-ms-request-id": [ - "189cf90a-c962-4adb-93cd-a3ddebb9792e" + "99f869f6-6649-462a-abcc-1b22a63b4f1c" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14817" + "14977" ], "x-ms-correlation-request-id": [ - "0f8305bb-40e7-49a7-8fb5-8be6a4cf53eb" + "8386db37-2265-49d1-a377-8f32137c2cb1" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221059Z:0f8305bb-40e7-49a7-8fb5-8be6a4cf53eb" + "WESTUS:20160226T022455Z:8386db37-2265-49d1-a377-8f32137c2cb1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1273,7 +1177,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:58 GMT" + "Fri, 26 Feb 2016 02:24:55 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1288,30 +1192,26 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTYwMDQ/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/Jobs?$filter=submitTime%20ge%20datetimeoffset'2016-02-25T18:24:56.7517385-08:00'&api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnM/JGZpbHRlcj1zdWJtaXRUaW1lJTIwZ2UlMjBkYXRldGltZW9mZnNldCcyMDE2LTAyLTI1VDE4OjI0OjU2Ljc1MTczODUtMDg6MDAnJmFwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "00d1de45-db6c-466b-a185-770199f171aa" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/testaba16004' under resource group 'abarg17913' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": [],\r\n \"nextLink\": null,\r\n \"count\": null\r\n}", "ResponseHeaders": { - "Content-Length": [ - "163" - ], "Content-Type": [ "application/json; charset=utf-8" ], @@ -1321,59 +1221,47 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" + "Transfer-Encoding": [ + "chunked" ], "x-ms-request-id": [ - "11134569-fb16-4052-904b-0f168358390a" - ], - "x-ms-correlation-request-id": [ - "11134569-fb16-4052-904b-0f168358390a" + "f50b5757-0227-4f74-b273-299d9b9e642a" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221100Z:11134569-fb16-4052-904b-0f168358390a" + "X-Content-Type-Options": [ + "nosniff" ], "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "max-age=15724800; includeSubDomains" ], "Cache-Control": [ - "no-cache" + "private" ], "Date": [ - "Fri, 11 Dec 2015 22:11:00 GMT" + "Fri, 26 Feb 2016 02:24:57 GMT" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTYwMDQ/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"testaba16004\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake013985\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"datalake013985\"\r\n }\r\n ],\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeAnalytics/accounts/onesdk2340?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy9vbmVzZGsyMzQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "DELETE", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "335" - ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" - ], "x-ms-client-request-id": [ - "64c2b807-e2d6-4518-9c50-74e1a07070a0" + "ef0ff8e7-0663-49e0-8eee-963012465bde" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"datalake013985\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"datalake013985\"\r\n }\r\n ],\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004\",\r\n \"name\": \"testaba16004\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "499" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1381,23 +1269,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/196a3fe9-8921-4d25-997a-c4af62ab53840?api-version=2015-10-01-preview&expanded=true" - ], "x-ms-request-id": [ - "1a6f45d1-74d1-4e76-bf0d-995916ffc2cf" + "37d6992b-8982-44c3-8bd9-51bf7bd3318f" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1153" + "1193" ], "x-ms-correlation-request-id": [ - "870ee319-6fff-47ed-b6cc-79293375a3bf" + "d105860d-b93f-4ea4-b031-c9706c457fbd" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221016Z:870ee319-6fff-47ed-b6cc-79293375a3bf" + "WESTUS:20160226T022500Z:d105860d-b93f-4ea4-b031-c9706c457fbd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1406,10 +1288,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:16 GMT" - ], - "Location": [ - "https://api-dogfood.resources.windows-int.net/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourcegroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004/operationresults/0?api-version=2015-10-01-preview" + "Fri, 26 Feb 2016 02:24:59 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1421,28 +1300,28 @@ "ASP.NET" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/196a3fe9-8921-4d25-997a-c4af62ab53840?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8xOTZhM2ZlOS04OTIxLTRkMjUtOTk3YS1jNGFmNjJhYjUzODQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5924/providers/Microsoft.DataLakeStore/accounts/onesdk8110?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU5MjQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazgxMTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "1850a427-132d-4df3-8f5c-300c9a185acb" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "23" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1451,16 +1330,16 @@ "no-cache" ], "x-ms-request-id": [ - "2f01cff6-3916-4093-bfee-5ff15a4f65d2" + "8c7bee4e-9321-4412-b6b4-821cbb647f54" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14823" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1187" ], "x-ms-correlation-request-id": [ - "cbfd8a12-3e9d-437b-abab-7796e8bd7a17" + "6bb48bc6-ef98-4ab6-af1e-b41b3a78ee6d" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221017Z:cbfd8a12-3e9d-437b-abab-7796e8bd7a17" + "WESTUS:20160226T022502Z:6bb48bc6-ef98-4ab6-af1e-b41b3a78ee6d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1469,7 +1348,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:16 GMT" + "Fri, 26 Feb 2016 02:25:02 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1484,25 +1363,19 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/196a3fe9-8921-4d25-997a-c4af62ab53840?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8xOTZhM2ZlOS04OTIxLTRkMjUtOTk3YS1jNGFmNjJhYjUzODQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5924?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU5MjQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "23" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1510,17 +1383,20 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "43a3c828-9b16-4f67-95c8-04422837ad08" + "Retry-After": [ + "15" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14822" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-request-id": [ + "580740aa-2650-45e2-a84d-277795fb6b74" ], "x-ms-correlation-request-id": [ - "ba43ef1d-04cd-4a48-8aa5-1c06ebfa27d9" + "580740aa-2650-45e2-a84d-277795fb6b74" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221027Z:ba43ef1d-04cd-4a48-8aa5-1c06ebfa27d9" + "WESTUS:20160226T022504Z:580740aa-2650-45e2-a84d-277795fb6b74" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1529,40 +1405,31 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:26 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" + "Fri, 26 Feb 2016 02:25:04 GMT" ], - "X-Powered-By": [ - "ASP.NET" + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTI0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/196a3fe9-8921-4d25-997a-c4af62ab53840?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8xOTZhM2ZlOS04OTIxLTRkMjUtOTk3YS1jNGFmNjJhYjUzODQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTI0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFPVEkwTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-10-01-preview" + "2014-04-01-preview" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "23" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1570,17 +1437,20 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "ba5008d8-7ea4-40fe-8039-74cb32e0a3c8" + "Retry-After": [ + "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14821" + "14989" + ], + "x-ms-request-id": [ + "bd0d63d8-45bd-48bc-86bc-11883d09bf77" ], "x-ms-correlation-request-id": [ - "956c93d2-1f48-49b2-b258-c78df735259c" + "bd0d63d8-45bd-48bc-86bc-11883d09bf77" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221042Z:956c93d2-1f48-49b2-b258-c78df735259c" + "WESTUS:20160226T022504Z:bd0d63d8-45bd-48bc-86bc-11883d09bf77" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1589,40 +1459,31 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:42 GMT" + "Fri, 26 Feb 2016 02:25:04 GMT" ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTI0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/196a3fe9-8921-4d25-997a-c4af62ab53840?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy8xOTZhM2ZlOS04OTIxLTRkMjUtOTk3YS1jNGFmNjJhYjUzODQwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTI0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFPVEkwTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-10-01-preview" + "2014-04-01-preview" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "22" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1630,17 +1491,20 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "fea9ca39-879a-47b7-ac08-425d2efb9c5e" + "Retry-After": [ + "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14820" + "14988" + ], + "x-ms-request-id": [ + "59bf8f5d-72e4-467e-858c-df284d5f6d6b" ], "x-ms-correlation-request-id": [ - "16ba09bf-e224-440c-90fc-73a4cc690481" + "59bf8f5d-72e4-467e-858c-df284d5f6d6b" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221057Z:16ba09bf-e224-440c-90fc-73a4cc690481" + "WESTUS:20160226T022519Z:59bf8f5d-72e4-467e-858c-df284d5f6d6b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1649,50 +1513,31 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:57 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" + "Fri, 26 Feb 2016 02:25:18 GMT" ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTI0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/Jobs?$filter=submitTime%20ge%20datetimeoffset'2015-12-11T14:10:58.5384589-08:00'&api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnM/JGZpbHRlcj1zdWJtaXRUaW1lJTIwZ2UlMjBkYXRldGltZW9mZnNldCUyNzIwMTUtMTItMTFUMTQlM0ExMCUzQTU4LjUzODQ1ODktMDglM0EwMCUyNyZhcGktdmVyc2lvbj0yMDE1LTExLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTI0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFPVEkwTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.AnalyticsJob", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-resource-group-name": [ - "abarg17913" - ], - "x-ms-client-subscription-id": [ - "0353d26d-e338-469a-a87a-bd3507471155" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [],\r\n \"nextLink\": null,\r\n \"count\": null\r\n}", + "ResponseBody": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "Content-Length": [ + "0" ], "Expires": [ "-1" @@ -1700,45 +1545,47 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" ], "x-ms-request-id": [ - "619960c4-f089-490a-8625-38ea26e575d0" + "f90cfb00-e8c0-43ec-9b20-a615a9f5b737" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "f90cfb00-e8c0-43ec-9b20-a615a9f5b737" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T022535Z:f90cfb00-e8c0-43ec-9b20-a615a9f5b737" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:10:58 GMT" + "Fri, 26 Feb 2016 02:25:34 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTI0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/0353d26d-e338-469a-a87a-bd3507471155/resourceGroups/abarg17913/providers/Microsoft.DataLakeAnalytics/accounts/testaba16004?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDM1M2QyNmQtZTMzOC00NjlhLWE4N2EtYmQzNTA3NDcxMTU1L3Jlc291cmNlR3JvdXBzL2FiYXJnMTc5MTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZUFuYWx5dGljcy9hY2NvdW50cy90ZXN0YWJhMTYwMDQ/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTI0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFPVEkwTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, "ResponseBody": "", @@ -1752,17 +1599,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "5c6657fc-0121-477e-a5ea-82af0064d3fe" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1152" + "x-ms-request-id": [ + "fb4c2bd0-ef11-43ab-a684-b6e8fd787513" ], "x-ms-correlation-request-id": [ - "9f7bb86b-5c92-4557-80e9-b0d8fac5f938" + "fb4c2bd0-ef11-43ab-a684-b6e8fd787513" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221100Z:9f7bb86b-5c92-4557-80e9-b0d8fac5f938" + "WESTUS:20160226T022550Z:fb4c2bd0-ef11-43ab-a684-b6e8fd787513" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1771,23 +1618,20 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:00 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:25:50 GMT" ] }, "StatusCode": 200 } ], - "Names": {}, + "Names": { + "": [ + "onesdk5924", + "onesdk2340", + "onesdk8110" + ] + }, "Variables": { - "SubscriptionId": "0353d26d-e338-469a-a87a-bd3507471155" + "SubscriptionId": "53d9063d-87ae-4ea8-be90-3686c3b8669f" } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/packages.config b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/packages.config index cefee762f9f0..1fa7fdc5239b 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/packages.config +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/packages.config @@ -2,27 +2,32 @@ - - - - - + + + + - - + + - - + + + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands.DataLakeAnalytics.csproj b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands.DataLakeAnalytics.csproj index 18490685856f..0c68ae0966a5 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands.DataLakeAnalytics.csproj +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands.DataLakeAnalytics.csproj @@ -42,24 +42,13 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - - False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.Analytics.0.9.4-preview\lib\net40\Microsoft.Azure.Management.DataLake.Analytics.dll - - - False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.AnalyticsCatalog.0.9.3-preview\lib\net40\Microsoft.Azure.Management.DataLake.AnalyticsCatalog.dll - - + False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.AnalyticsJob.0.9.6-preview\lib\net40\Microsoft.Azure.Management.DataLake.AnalyticsJob.dll + ..\..\..\packages\Microsoft.Azure.Management.DataLake.Analytics.0.10.1-preview\lib\net45\Microsoft.Azure.Management.DataLake.Analytics.dll + True False @@ -73,12 +62,17 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + False + + + False + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -174,6 +168,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/AddAzureRmDataLakeAnalyticsDataSource.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/AddAzureRmDataLakeAnalyticsDataSource.cs index 92ef4b2b1f68..3eb0d1832d52 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/AddAzureRmDataLakeAnalyticsDataSource.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/AddAzureRmDataLakeAnalyticsDataSource.cs @@ -75,7 +75,7 @@ public override void ExecuteCmdlet() { if (ParameterSetName.Equals(BlobParameterSetName, StringComparison.InvariantCultureIgnoreCase)) { - var toAdd = new StorageAccount + var toAdd = new StorageAccountInfo { Name = Blob, Properties = new StorageAccountProperties @@ -88,9 +88,10 @@ public override void ExecuteCmdlet() } else { - var toAdd = new DataLakeStoreAccount + var toAdd = new DataLakeStoreAccountInfo { - Name = DataLakeStore + Name = DataLakeStore, + Properties = new DataLakeStoreAccountInfoProperties() }; DataLakeAnalyticsClient.AddDataLakeStoreAccount(ResourceGroupName, Account, toAdd); diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsCatalogItem.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsCatalogItem.cs index c1b16e52e17d..ad1014eab101 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsCatalogItem.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsCatalogItem.cs @@ -15,7 +15,7 @@ using System.Collections.Generic; using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeAnalytics.Models; -using Microsoft.Azure.Management.DataLake.AnalyticsCatalog.Models; +using Microsoft.Azure.Management.DataLake.Analytics.Models; namespace Microsoft.Azure.Commands.DataLakeAnalytics { @@ -41,14 +41,9 @@ public class GetAzureDataLakeAnalyticsCatalogItem : DataLakeAnalyticsCmdletBase [ValidateNotNullOrEmpty] public CatalogPathInstance Path { get; set; } - [Parameter(ValueFromPipelineByPropertyName = true, Position = 3, Mandatory = false, - HelpMessage = "Name of resource group under which the Data Lake Analytics account and catalog exists.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - public override void ExecuteCmdlet() { - var itemList = DataLakeAnalyticsClient.GetCatalogItem(ResourceGroupName, Account, Path, ItemType); + var itemList = DataLakeAnalyticsClient.GetCatalogItem(Account, Path, ItemType); if (itemList.Count == 1) { WriteObject(itemList[0]); diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsJob.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsJob.cs index 12eda6681e01..8d725da0d785 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsJob.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsJob.cs @@ -18,8 +18,8 @@ using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeAnalytics.Models; using Microsoft.Azure.Commands.DataLakeAnalytics.Properties; -using Microsoft.Azure.Management.DataLake.AnalyticsJob.Models; -using JobState = Microsoft.Azure.Management.DataLake.AnalyticsJob.Models.JobState; +using Microsoft.Azure.Management.DataLake.Analytics.Models; +using JobState = Microsoft.Azure.Management.DataLake.Analytics.Models.JobState; namespace Microsoft.Azure.Commands.DataLakeAnalytics { @@ -86,25 +86,16 @@ public class GetAzureDataLakeAnalyticsJob : DataLakeAnalyticsCmdletBase [ValidateNotNullOrEmpty] public JobResult[] Result { get; set; } - [Parameter(ParameterSetName = BaseParameterSetName, ValueFromPipelineByPropertyName = true, Position = 3, - Mandatory = false, HelpMessage = "Name of resource group under which want to retrieve the job information.") - ] - [Parameter(ParameterSetName = JobInfoParameterSetName, ValueFromPipelineByPropertyName = true, Position = 7, - Mandatory = false, - HelpMessage = "Name of resource group under which want to to retrieve the job information.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - public override void ExecuteCmdlet() { if (JobId != null && JobId != Guid.Empty) { // Get for single job - var jobDetails = DataLakeAnalyticsClient.GetJob(ResourceGroupName, Account, JobId); + var jobDetails = DataLakeAnalyticsClient.GetJob(Account, JobId); if (Include != DataLakeAnalyticsEnums.ExtendedJobData.None) { - if (!jobDetails.Type.Equals(JobType.USql, StringComparison.InvariantCultureIgnoreCase)) + if (jobDetails.Type != JobType.USql) { WriteWarningWithTimestamp(string.Format(Resources.AdditionalDataNotSupported, jobDetails.Type)); } @@ -113,15 +104,15 @@ public override void ExecuteCmdlet() if (Include == DataLakeAnalyticsEnums.ExtendedJobData.All || Include == DataLakeAnalyticsEnums.ExtendedJobData.DebugInfo) { - ((USqlProperties) jobDetails.Properties).DebugData = - DataLakeAnalyticsClient.GetDebugDataPaths(ResourceGroupName, Account, JobId); + ((USqlJobProperties) jobDetails.Properties).DebugData = + DataLakeAnalyticsClient.GetDebugDataPaths(Account, JobId); } if (Include == DataLakeAnalyticsEnums.ExtendedJobData.All || Include == DataLakeAnalyticsEnums.ExtendedJobData.Statistics) { - ((USqlProperties) jobDetails.Properties).Statistics = - DataLakeAnalyticsClient.GetJobStatistics(ResourceGroupName, Account, JobId); + ((USqlJobProperties) jobDetails.Properties).Statistics = + DataLakeAnalyticsClient.GetJobStatistics(Account, JobId); } } } @@ -168,7 +159,7 @@ public override void ExecuteCmdlet() var filterString = string.Join(" and ", filter.ToArray()); // List all accounts in given resource group if avaliable otherwise all accounts in the subscription - var list = DataLakeAnalyticsClient.ListJobs(ResourceGroupName, Account, + var list = DataLakeAnalyticsClient.ListJobs(Account, string.IsNullOrEmpty(filterString) ? null : filterString, null, null); WriteObject(list, true); } diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsAccount.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsAccount.cs index 424f20904e1f..8e10559009f2 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsAccount.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsAccount.cs @@ -13,12 +13,11 @@ // ---------------------------------------------------------------------------------- using System.Collections; -using System.Collections.Generic; using System.Management.Automation; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeAnalytics.Models; using Microsoft.Azure.Commands.DataLakeAnalytics.Properties; using Microsoft.Azure.Management.DataLake.Analytics.Models; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeAnalytics { @@ -65,13 +64,13 @@ public override void ExecuteCmdlet() } catch (CloudException ex) { - if (ex.Error != null && !string.IsNullOrEmpty(ex.Error.Code) && ex.Error.Code == "ResourceNotFound" || + if (ex.Body != null && !string.IsNullOrEmpty(ex.Body.Code) && ex.Body.Code == "ResourceNotFound" || ex.Message.Contains("ResourceNotFound")) { // account does not exists so go ahead and create one } - else if (ex.Error != null && !string.IsNullOrEmpty(ex.Error.Code) && - ex.Error.Code == "ResourceGroupNotFound" || ex.Message.Contains("ResourceGroupNotFound")) + else if (ex.Body != null && !string.IsNullOrEmpty(ex.Body.Code) && + ex.Body.Code == "ResourceGroupNotFound" || ex.Message.Contains("ResourceGroupNotFound")) { // resource group not found, let create throw error don't throw from here } @@ -82,7 +81,7 @@ public override void ExecuteCmdlet() } } - var defaultStorage = new DataLakeStoreAccount + var defaultStorage = new DataLakeStoreAccountInfo { Name = DefaultDataLakeStore }; diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsCatalogSecret.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsCatalogSecret.cs index 4871de6f05da..652ac6154239 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsCatalogSecret.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsCatalogSecret.cs @@ -16,7 +16,7 @@ using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeAnalytics.Models; using Microsoft.Azure.Commands.DataLakeAnalytics.Properties; -using Microsoft.Azure.Management.DataLake.AnalyticsCatalog.Models; +using Microsoft.Azure.Management.DataLake.Analytics.Models; namespace Microsoft.Azure.Commands.DataLakeAnalytics { @@ -60,15 +60,6 @@ public class NewAzureDataLakeAnalyticsCatalogSecret : DataLakeAnalyticsCmdletBas Mandatory = true, HelpMessage = "The Port associated with the host for the database to connect to.")] public int Port { get; set; } - [Parameter(ValueFromPipelineByPropertyName = true, ParameterSetName = BaseParameterSetName, Position = 4, - Mandatory = false, - HelpMessage = "Name of resource group under which the Data Lake Analytics account and catalog exists.")] - [Parameter(ValueFromPipelineByPropertyName = true, ParameterSetName = HostAndPortParameterSetName, Position = 5, - Mandatory = false, - HelpMessage = "Name of resource group under which the Data Lake Analytics account and catalog exists.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - public override void ExecuteCmdlet() { if (Uri != null && Uri.Port <= 0) @@ -78,7 +69,7 @@ public override void ExecuteCmdlet() var toUse = Uri ?? new Uri(string.Format("https://{0}:{1}", Host, Port)); - WriteObject(DataLakeAnalyticsClient.CreateSecret(ResourceGroupName, Account, DatabaseName, Secret.UserName, + WriteObject(DataLakeAnalyticsClient.CreateSecret(Account, DatabaseName, Secret.UserName, Secret.GetNetworkCredential().Password, toUse.AbsoluteUri)); } } diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/RemoveAzureRmDataLakeAnalyticsCatalogSecret.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/RemoveAzureRmDataLakeAnalyticsCatalogSecret.cs index 41e9aaf91bc4..85748e27be0c 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/RemoveAzureRmDataLakeAnalyticsCatalogSecret.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/RemoveAzureRmDataLakeAnalyticsCatalogSecret.cs @@ -38,15 +38,10 @@ public class RemoveAzureDataLakeAnalyticsSecret : DataLakeAnalyticsCmdletBase [ValidateNotNullOrEmpty] public string Name { get; set; } - [Parameter(ValueFromPipelineByPropertyName = true, Position = 3, Mandatory = false, - HelpMessage = "Name of resource group under which the Data Lake Analytics account and catalog exists.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - [Parameter(Position = 4, Mandatory = false, HelpMessage = "Do not ask for confirmation.")] + [Parameter(Position = 3, Mandatory = false, HelpMessage = "Do not ask for confirmation.")] public SwitchParameter Force { get; set; } - [Parameter(Position = 5, Mandatory = false)] + [Parameter(Position = 4, Mandatory = false)] public SwitchParameter PassThru { get; set; } public override void ExecuteCmdlet() @@ -58,11 +53,11 @@ public override void ExecuteCmdlet() string.Format(Resources.RemovingDataLakeAnalyticsCatalogSecret, Name), string.Format(Resources.RemoveDataLakeAnalyticsCatalogSecret, Name), Name, - () => DataLakeAnalyticsClient.DeleteSecret(ResourceGroupName, Account, DatabaseName, Name)); + () => DataLakeAnalyticsClient.DeleteSecret(Account, DatabaseName, Name)); } else { - DataLakeAnalyticsClient.DeleteSecret(ResourceGroupName, Account, DatabaseName, Name); + DataLakeAnalyticsClient.DeleteSecret(Account, DatabaseName, Name); } if (PassThru) diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsAccount.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsAccount.cs index 7f294efe2220..095f8271ca1e 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsAccount.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsAccount.cs @@ -13,7 +13,6 @@ // ---------------------------------------------------------------------------------- using System.Collections; -using System.Collections.Generic; using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeAnalytics.Models; using Microsoft.Azure.Management.DataLake.Analytics.Models; @@ -48,10 +47,10 @@ public class SetAzureDataLakeAnalyticsAccount : DataLakeAnalyticsCmdletBase public override void ExecuteCmdlet() { - DataLakeStoreAccount defaultAccount = null; + DataLakeStoreAccountInfo defaultAccount = null; if (!string.IsNullOrEmpty(DefaultDataLakeStore)) { - defaultAccount = new DataLakeStoreAccount + defaultAccount = new DataLakeStoreAccountInfo { Name = DefaultDataLakeStore }; diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsCatalogSecret.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsCatalogSecret.cs index 85a2f5c9ba1c..cd4a7602639d 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsCatalogSecret.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsCatalogSecret.cs @@ -16,7 +16,7 @@ using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeAnalytics.Models; using Microsoft.Azure.Commands.DataLakeAnalytics.Properties; -using Microsoft.Azure.Management.DataLake.AnalyticsCatalog.Models; +using Microsoft.Azure.Management.DataLake.Analytics.Models; namespace Microsoft.Azure.Commands.DataLakeAnalytics { @@ -60,15 +60,6 @@ public class SetAzureDataLakeAnalyticsCatalogSecret : DataLakeAnalyticsCmdletBas Mandatory = true, HelpMessage = "The Port associated with the host for the database to connect to.")] public int Port { get; set; } - [Parameter(ValueFromPipelineByPropertyName = true, ParameterSetName = BaseParameterSetName, Position = 4, - Mandatory = false, - HelpMessage = "Name of resource group under which the Data Lake Analytics account and catalog exists.")] - [Parameter(ValueFromPipelineByPropertyName = true, ParameterSetName = HostAndPortParameterSetName, Position = 5, - Mandatory = false, - HelpMessage = "Name of resource group under which the Data Lake Analytics account and catalog exists.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - public override void ExecuteCmdlet() { if (Uri != null && Uri.Port <= 0) @@ -78,7 +69,7 @@ public override void ExecuteCmdlet() var toUse = Uri ?? new Uri(string.Format("https://{0}:{1}", Host, Port)); - WriteObject(DataLakeAnalyticsClient.UpdateSecret(ResourceGroupName, Account, DatabaseName, Secret.UserName, + WriteObject(DataLakeAnalyticsClient.UpdateSecret(Account, DatabaseName, Secret.UserName, Secret.GetNetworkCredential().Password, toUse.AbsoluteUri)); } } diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsDataSource.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsDataSource.cs index f78417c9de88..8a77d3df9434 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsDataSource.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsDataSource.cs @@ -76,7 +76,7 @@ public override void ExecuteCmdlet() { if (ParameterSetName.Equals(BlobParameterSetName, StringComparison.InvariantCultureIgnoreCase)) { - var toAdd = new StorageAccount + var toAdd = new StorageAccountInfo { Name = Blob, Properties = new StorageAccountProperties @@ -89,7 +89,7 @@ public override void ExecuteCmdlet() } else if (Default) { - var toAdd = new DataLakeStoreAccount + var toAdd = new DataLakeStoreAccountInfo { Name = DataLakeStore }; diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/StopAzureRmDataLakeAnalyticsJob.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/StopAzureRmDataLakeAnalyticsJob.cs index d6c027a7c3db..d0279b98375a 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/StopAzureRmDataLakeAnalyticsJob.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/StopAzureRmDataLakeAnalyticsJob.cs @@ -34,16 +34,11 @@ public class StopAzureDataLakeAnalyticsJobInfo : DataLakeAnalyticsCmdletBase public Guid JobId { get; set; } [Parameter(ValueFromPipelineByPropertyName = true, Position = 2, Mandatory = false, - HelpMessage = "Name of resource group under which want to stop the job.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - [Parameter(ValueFromPipelineByPropertyName = true, Position = 3, Mandatory = false, HelpMessage = "Indicates that the job should be forcibly stopped.")] [ValidateNotNullOrEmpty] public SwitchParameter Force { get; set; } - [Parameter(Position = 4, Mandatory = false)] + [Parameter(Position = 3, Mandatory = false)] public SwitchParameter PassThru { get; set; } public override void ExecuteCmdlet() @@ -53,7 +48,7 @@ public override void ExecuteCmdlet() string.Format(Resources.StoppingDataLakeAnalyticsJob, JobId), string.Format(Resources.StopDataLakeAnalyticsJob, JobId), JobId.ToString(), - () => DataLakeAnalyticsClient.CancelJob(ResourceGroupName, Account, JobId)); + () => DataLakeAnalyticsClient.CancelJob(Account, JobId)); if (PassThru) { diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SubmitAzureRmDataLakeAnalyticsJob.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SubmitAzureRmDataLakeAnalyticsJob.cs index e820d1b3fc10..a1c80acdf7bb 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SubmitAzureRmDataLakeAnalyticsJob.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SubmitAzureRmDataLakeAnalyticsJob.cs @@ -15,10 +15,10 @@ using System; using System.IO; using System.Management.Automation; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeAnalytics.Models; using Microsoft.Azure.Commands.DataLakeAnalytics.Properties; -using Microsoft.Azure.Management.DataLake.AnalyticsJob.Models; +using Microsoft.Azure.Management.DataLake.Analytics.Models; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeAnalytics { @@ -120,14 +120,13 @@ public SwitchParameter USql [Parameter(ValueFromPipelineByPropertyName = true, ParameterSetName = USqlJobWithScriptPath, Position = 6, Mandatory = false, HelpMessage = - "The degree of parallelism to use for this job. Typically, a higher degree of parallelism dedicated to a script results in faster script execution time. Valid range is between 1 and 50, inclusive." + "The degree of parallelism to use for this job. Typically, a higher degree of parallelism dedicated to a script results in faster script execution time." )] [Parameter(ValueFromPipelineByPropertyName = true, ParameterSetName = USqlJobParameterSetName, Position = 6, Mandatory = false, HelpMessage = - "The degree of parallelism to use for this job. Typically, a higher degree of parallelism dedicated to a script results in faster script execution time. Valid range is between 1 and 50, inclusive." + "The degree of parallelism to use for this job. Typically, a higher degree of parallelism dedicated to a script results in faster script execution time." )] - [ValidateRange(1, 50)] public int DegreeOfParallelism { get { return _degreeOfParallelism; } @@ -151,15 +150,6 @@ public int Priority set { _priority = value; } } - [Parameter(ValueFromPipelineByPropertyName = true, ParameterSetName = USqlJobWithScriptPath, Position = 8, - Mandatory = false, HelpMessage = "Name of resource group under which the job will be submitted.")] - // [Parameter(ValueFromPipelineByPropertyName = true, ParameterSetName = HiveJobWithScriptPath, Mandatory = false, HelpMessage = "Name of resource group under which the job will be submitted.")] - [Parameter(ValueFromPipelineByPropertyName = true, ParameterSetName = USqlJobParameterSetName, Position = 8, - Mandatory = false, HelpMessage = "Name of resource group under which the job will be submitted.")] - // [Parameter(ValueFromPipelineByPropertyName = true, ParameterSetName = HiveJobParameterSetName, Mandatory = false, HelpMessage = "Name of resource group under which the job will be submitted.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - public override void ExecuteCmdlet() { // error handling for not passing or passing both script and script path @@ -182,14 +172,13 @@ public override void ExecuteCmdlet() Script = File.ReadAllText(powerShellDestinationPath); } - string jobType; + JobType jobType; JobProperties properties; if (USql) { jobType = JobType.USql; - var sqlIpProperties = new USqlProperties + var sqlIpProperties = new USqlJobProperties { - Type = jobType, Script = Script }; @@ -208,10 +197,9 @@ public override void ExecuteCmdlet() else if (Hive) { jobType = JobType.Hive; - properties = new HiveProperties + properties = new HiveJobProperties { - Script = Script, - Type = jobType + Script = Script }; } else @@ -221,7 +209,7 @@ public override void ExecuteCmdlet() var jobInfo = new JobInformation { - JobId = Guid.NewGuid(), + JobId = Guid.NewGuid().ToString(), Name = Name, Properties = properties, Type = jobType, @@ -230,8 +218,8 @@ public override void ExecuteCmdlet() }; WriteObject(CompileOnly - ? DataLakeAnalyticsClient.BuildJob(ResourceGroupName, Account, jobInfo) - : DataLakeAnalyticsClient.SubmitJob(ResourceGroupName, Account, jobInfo)); + ? DataLakeAnalyticsClient.BuildJob(Account, jobInfo) + : DataLakeAnalyticsClient.SubmitJob(Account, jobInfo)); } } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsAccount.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsAccount.cs index 4bb967618f6f..7394ff0fc884 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsAccount.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsAccount.cs @@ -13,8 +13,6 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; -using System.Net; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeAnalytics.Models; namespace Microsoft.Azure.Commands.DataLakeAnalytics diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsCatalogItem.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsCatalogItem.cs index c5695f2009f1..922edbe9349e 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsCatalogItem.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsCatalogItem.cs @@ -12,10 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeAnalytics.Models; -using Microsoft.Azure.Commands.DataLakeAnalytics.Properties; namespace Microsoft.Azure.Commands.DataLakeAnalytics { @@ -40,14 +38,9 @@ public class TestAzureDataLakeAnalyticsCatalogItem : DataLakeAnalyticsCmdletBase [ValidateNotNullOrEmpty] public CatalogPathInstance Path { get; set; } - [Parameter(ValueFromPipelineByPropertyName = true, Position = 3, Mandatory = false, - HelpMessage = "Name of resource group under which the Data Lake Analytics account and catalog exists.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - public override void ExecuteCmdlet() { - WriteObject(DataLakeAnalyticsClient.TestCatalogItem(ResourceGroupName, Account, Path, ItemType)); + WriteObject(DataLakeAnalyticsClient.TestCatalogItem(Account, Path, ItemType)); } } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/WaitAzureRmDataLakeAnalyticsJob.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/WaitAzureRmDataLakeAnalyticsJob.cs index 1fccfbed7d3a..fdc555ed66d1 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/WaitAzureRmDataLakeAnalyticsJob.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/WaitAzureRmDataLakeAnalyticsJob.cs @@ -15,20 +15,21 @@ using System; using System.Management.Automation; using System.Threading; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeAnalytics.Models; using Microsoft.Azure.Commands.DataLakeAnalytics.Properties; -using Microsoft.Azure.Management.DataLake.AnalyticsJob.Models; -using JobState = Microsoft.Azure.Management.DataLake.AnalyticsJob.Models.JobState; +using Microsoft.Azure.Management.DataLake.Analytics.Models; +using Microsoft.Rest.Azure; +using JobState = Microsoft.Azure.Management.DataLake.Analytics.Models.JobState; +using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.DataLakeAnalytics { [Cmdlet(VerbsLifecycle.Wait, "AzureRmDataLakeAnalyticsJob"), OutputType(typeof (JobInformation))] - public class WaitAzureDataLakeAnalyticsJobInfo : DataLakeAnalyticsCmdletBase + public class WaitAzureDataLakeAnalyticsJob : DataLakeAnalyticsCmdletBase { private int _waitIntervalInSeconds = 5; - public WaitAzureDataLakeAnalyticsJobInfo() + public WaitAzureDataLakeAnalyticsJob() { TimeoutInSeconds = 0; } @@ -56,14 +57,9 @@ public int WaitIntervalInSeconds HelpMessage = "The maximum amount of time to wait before erroring out. Default value is to never timeout.")] public int TimeoutInSeconds { get; set; } - [Parameter(ValueFromPipelineByPropertyName = true, Position = 4, Mandatory = false, - HelpMessage = "Name of resource group under which want to stop the job.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - public override void ExecuteCmdlet() { - var jobInfo = DataLakeAnalyticsClient.GetJob(ResourceGroupName, Account, JobId); + var jobInfo = DataLakeAnalyticsClient.GetJob(Account, JobId); var timeWaitedInSeconds = 0; while (jobInfo.State != JobState.Ended) { @@ -73,9 +69,9 @@ public override void ExecuteCmdlet() } WriteVerboseWithTimestamp(string.Format(Resources.WaitJobState, jobInfo.State)); - Thread.Sleep(WaitIntervalInSeconds*1000); + TestMockSupport.Delay(WaitIntervalInSeconds*1000); timeWaitedInSeconds += WaitIntervalInSeconds; - jobInfo = DataLakeAnalyticsClient.GetJob(ResourceGroupName, Account, JobId); + jobInfo = DataLakeAnalyticsClient.GetJob(Account, JobId); } WriteObject(jobInfo); diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/CatalogPathInstance.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/CatalogPathInstance.cs index 34ce96aee920..b98b3d7ef165 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/CatalogPathInstance.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/CatalogPathInstance.cs @@ -14,8 +14,8 @@ using System; using System.Text.RegularExpressions; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeAnalytics.Properties; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeAnalytics.Models { @@ -46,7 +46,7 @@ public static CatalogPathInstance Parse(string path) var regex = new Regex( - @"^(?\w+|\[[a-zA-Z_0-9.]+\])(\.(?\w+|\[[a-zA-Z_0-9.]+\]))?(\.(?\w+|\[[a-zA-Z_0-9.]+\]))?\.(?\w+|\[[a-zA-Z_0-9.]+\])$"); + @"^(?\w+|\[.+\])(\.(?\w+|\[.+\]))?(\.(?\w+|\[.+\]))?\.(?\w+|\[.+\])$"); if (!regex.IsMatch(path)) { diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/DataLakeAnalyticsClient.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/DataLakeAnalyticsClient.cs index 0e6403fff37a..8e47e08504e8 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/DataLakeAnalyticsClient.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/DataLakeAnalyticsClient.cs @@ -17,23 +17,19 @@ using System.Collections.Generic; using System.Linq; using System.Net; -using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; using Microsoft.Azure.Commands.Tags.Model; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication.Properties; using Microsoft.Azure.Management.DataLake.Analytics; using Microsoft.Azure.Management.DataLake.Analytics.Models; -using Microsoft.Azure.Management.DataLake.AnalyticsCatalog; -using Microsoft.Azure.Management.DataLake.AnalyticsCatalog.Models; -using Microsoft.Azure.Management.DataLake.AnalyticsJob; -using Microsoft.Azure.Management.DataLake.AnalyticsJob.Models; +using Microsoft.Rest.Azure; +using Microsoft.Rest.Azure.OData; namespace Microsoft.Azure.Commands.DataLakeAnalytics.Models { public class DataLakeAnalyticsClient { - private readonly DataLakeAnalyticsManagementClient _accountClient; + private readonly DataLakeAnalyticsAccountManagementClient _accountClient; private readonly DataLakeAnalyticsCatalogManagementClient _catalogClient; private readonly DataLakeAnalyticsJobManagementClient _jobClient; private readonly Guid _subscriptionId; @@ -45,34 +41,24 @@ public DataLakeAnalyticsClient(AzureContext context) throw new ApplicationException(Resources.InvalidDefaultSubscription); } - _accountClient = AzureSession.ClientFactory.CreateClient(context, + _accountClient = DataLakeAnalyticsCmdletBase.CreateAdlaClient(context, AzureEnvironment.Endpoint.ResourceManager); - _accountClient.UserAgentSuffix = " - PowerShell Client"; _subscriptionId = context.Subscription.Id; - var creds = AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(context); - _jobClient = AzureSession.ClientFactory.CreateCustomClient(creds, - context.Environment.GetEndpoint( - AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix)); - _catalogClient = - AzureSession.ClientFactory.CreateCustomClient(creds, - context.Environment.GetEndpoint( - AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix)); - _jobClient.UserAgentSuffix = " - PowerShell Client"; - _catalogClient.UserAgentSuffix = " - PowerShell Client"; - } + _jobClient = DataLakeAnalyticsCmdletBase.CreateAdlaClient(context, + AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, true); - public DataLakeAnalyticsClient() - { + _catalogClient = DataLakeAnalyticsCmdletBase.CreateAdlaClient(context, + AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, true); } #region Account Related Operations public DataLakeAnalyticsAccount CreateOrUpdateAccount(string resourceGroupName, string accountName, string location, - DataLakeStoreAccount defaultDataLakeStoreAccount = null, - IList additionalDataLakeStoreAccounts = null, - IList additionalStorageAccounts = null, + DataLakeStoreAccountInfo defaultDataLakeStoreAccount = null, + IList additionalDataLakeStoreAccounts = null, + IList additionalStorageAccounts = null, Hashtable[] customTags = null) { if (string.IsNullOrEmpty(resourceGroupName)) @@ -82,28 +68,25 @@ public DataLakeAnalyticsAccount CreateOrUpdateAccount(string resourceGroupName, var tags = TagsConversionHelper.CreateTagDictionary(customTags, true); - var parameters = new DataLakeAnalyticsAccountCreateOrUpdateParameters + var parameters = new DataLakeAnalyticsAccount { - DataLakeAnalyticsAccount = new DataLakeAnalyticsAccount - { - Name = accountName, - Location = location, - Tags = tags ?? new Dictionary() - } + Name = accountName, + Location = location, + Tags = tags ?? new Dictionary() }; - parameters.DataLakeAnalyticsAccount.Properties = new DataLakeAnalyticsAccountProperties(); + parameters.Properties = new DataLakeAnalyticsAccountProperties(); if (defaultDataLakeStoreAccount != null) { - parameters.DataLakeAnalyticsAccount.Properties.DefaultDataLakeStoreAccount = + parameters.Properties.DefaultDataLakeStoreAccount = defaultDataLakeStoreAccount.Name; } if (additionalStorageAccounts != null && additionalStorageAccounts.Count > 0) { - parameters.DataLakeAnalyticsAccount.Properties.StorageAccounts = additionalStorageAccounts; + parameters.Properties.StorageAccounts = additionalStorageAccounts; } if (additionalDataLakeStoreAccounts != null && additionalDataLakeStoreAccounts.Count > 0) @@ -113,11 +96,11 @@ public DataLakeAnalyticsAccount CreateOrUpdateAccount(string resourceGroupName, additionalDataLakeStoreAccounts.Add(defaultDataLakeStoreAccount); } - parameters.DataLakeAnalyticsAccount.Properties.DataLakeStoreAccounts = additionalDataLakeStoreAccounts; + parameters.Properties.DataLakeStoreAccounts = additionalDataLakeStoreAccounts; } else if (defaultDataLakeStoreAccount != null) { - parameters.DataLakeAnalyticsAccount.Properties.DataLakeStoreAccounts = new List + parameters.Properties.DataLakeStoreAccounts = new List { defaultDataLakeStoreAccount }; @@ -137,22 +120,12 @@ public DataLakeAnalyticsAccount CreateOrUpdateAccount(string resourceGroupName, // get the account we know it doesn't exist and we will attempt to create it fresh. } - var response = accountExists - ? _accountClient.DataLakeAnalyticsAccount.Update(resourceGroupName, parameters) - : _accountClient.DataLakeAnalyticsAccount.Create(resourceGroupName, parameters); - - if (response.Status != OperationStatus.Succeeded) - { - throw new CloudException(string.Format(Properties.Resources.LongRunningOperationFailed, - response.Error.Code, response.Error.Message)); - } - - return - _accountClient.DataLakeAnalyticsAccount.Get(resourceGroupName, parameters.DataLakeAnalyticsAccount.Name) - .DataLakeAnalyticsAccount; + return accountExists + ? _accountClient.Account.Update(resourceGroupName, accountName, parameters) + : _accountClient.Account.Create(resourceGroupName, accountName, parameters); } - public AzureOperationResponse DeleteAccount(string resourceGroupName, string accountName) + public void DeleteAccount(string resourceGroupName, string accountName) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -164,15 +137,7 @@ public AzureOperationResponse DeleteAccount(string resourceGroupName, string acc throw new InvalidOperationException(string.Format(Properties.Resources.AccountDoesNotExist, accountName)); } - var response = _accountClient.DataLakeAnalyticsAccount.Delete(resourceGroupName, accountName); - - if (response.Status != OperationStatus.Succeeded) - { - throw new CloudException(string.Format(Properties.Resources.LongRunningOperationFailed, - response.Error.Code, response.Error.Message)); - } - - return response; + _accountClient.Account.Delete(resourceGroupName, accountName); } public bool TestAccount(string resourceGroupName, string accountName) @@ -200,12 +165,12 @@ public DataLakeAnalyticsAccount GetAccount(string resourceGroupName, string acco resourceGroupName = GetResourceGroupByAccountName(accountName); } - return _accountClient.DataLakeAnalyticsAccount.Get(resourceGroupName, accountName).DataLakeAnalyticsAccount; + return _accountClient.Account.Get(resourceGroupName, accountName); } public List ListAccounts(string resourceGroupName, string filter, int? top, int? skip) { - var parameters = new DataLakeAnalyticsAccountListParameters + var parameters = new ODataQuery { Filter = filter, Top = top, @@ -213,20 +178,22 @@ public List ListAccounts(string resourceGroupName, str }; var accountList = new List(); - var response = _accountClient.DataLakeAnalyticsAccount.List(resourceGroupName, parameters); - accountList.AddRange(response.Value); + var response = string.IsNullOrEmpty(resourceGroupName) + ? _accountClient.Account.List(parameters) + : _accountClient.Account.ListByResourceGroup(resourceGroupName, parameters); + accountList.AddRange(response); - while (!string.IsNullOrEmpty(response.NextLink)) + while (!string.IsNullOrEmpty(response.NextPageLink)) { - response = ListAccountsWithNextLink(response.NextLink); - accountList.AddRange(response.Value); + response = ListAccountsWithNextLink(response.NextPageLink); + accountList.AddRange(response); } return accountList; } public void AddDataLakeStoreAccount(string resourceGroupName, string accountName, - DataLakeStoreAccount storageToAdd) + DataLakeStoreAccountInfo storageToAdd) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -238,7 +205,7 @@ public void AddDataLakeStoreAccount(string resourceGroupName, string accountName Properties = storageToAdd.Properties }; - _accountClient.DataLakeAnalyticsAccount.AddDataLakeStoreAccount(resourceGroupName, accountName, + _accountClient.Account.AddDataLakeStoreAccount(resourceGroupName, accountName, storageToAdd.Name, storageParams); } @@ -250,11 +217,11 @@ public void RemoveDataLakeStoreAccount(string resourceGroupName, string accountN resourceGroupName = GetResourceGroupByAccountName(accountName); } - _accountClient.DataLakeAnalyticsAccount.DeleteDataLakeStoreAccount(resourceGroupName, accountName, + _accountClient.Account.DeleteDataLakeStoreAccount(resourceGroupName, accountName, dataLakeStoreAccountName); } - public void AddStorageAccount(string resourceGroupName, string accountName, StorageAccount storageToAdd) + public void AddStorageAccount(string resourceGroupName, string accountName, StorageAccountInfo storageToAdd) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -266,11 +233,11 @@ public void AddStorageAccount(string resourceGroupName, string accountName, Stor Properties = storageToAdd.Properties }; - _accountClient.DataLakeAnalyticsAccount.AddStorageAccount(resourceGroupName, accountName, storageToAdd.Name, + _accountClient.Account.AddStorageAccount(resourceGroupName, accountName, storageToAdd.Name, storageParams); } - public void SetStorageAccount(string resourceGroupName, string accountName, StorageAccount storageToSet) + public void SetStorageAccount(string resourceGroupName, string accountName, StorageAccountInfo storageToSet) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -282,7 +249,7 @@ public void SetStorageAccount(string resourceGroupName, string accountName, Stor Properties = storageToSet.Properties }; - _accountClient.DataLakeAnalyticsAccount.UpdateStorageAccount(resourceGroupName, accountName, + _accountClient.Account.UpdateStorageAccount(resourceGroupName, accountName, storageToSet.Name, storageParams); } @@ -293,12 +260,12 @@ public void RemoveStorageAccount(string resourceGroupName, string accountName, s resourceGroupName = GetResourceGroupByAccountName(accountName); } - _accountClient.DataLakeAnalyticsAccount.DeleteStorageAccount(resourceGroupName, accountName, + _accountClient.Account.DeleteStorageAccount(resourceGroupName, accountName, storageAccountName); } public void SetDefaultDataLakeStoreAccount(string resourceGroupName, string accountName, - DataLakeStoreAccount storageToSet) + DataLakeStoreAccountInfo storageToSet) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -312,7 +279,7 @@ public void SetDefaultDataLakeStoreAccount(string resourceGroupName, string acco !account.Properties.DataLakeStoreAccounts.Any( acct => acct.Name.Equals(storageToSet.Name, StringComparison.InvariantCultureIgnoreCase))) { - _accountClient.DataLakeAnalyticsAccount.AddDataLakeStoreAccount(resourceGroupName, accountName, + _accountClient.Account.AddDataLakeStoreAccount(resourceGroupName, accountName, storageToSet.Name, null); } @@ -320,85 +287,56 @@ public void SetDefaultDataLakeStoreAccount(string resourceGroupName, string acco account.Properties.DataLakeStoreAccounts = null; account.Properties.StorageAccounts = null; - var updateParams = new DataLakeAnalyticsAccountCreateOrUpdateParameters - { - DataLakeAnalyticsAccount = account - }; - - _accountClient.DataLakeAnalyticsAccount.Update(resourceGroupName, updateParams); + _accountClient.Account.Update(resourceGroupName, accountName, account); } - private DataLakeAnalyticsAccountListResponse ListAccountsWithNextLink(string nextLink) + private IPage ListAccountsWithNextLink(string nextLink) { - return _accountClient.DataLakeAnalyticsAccount.ListNext(nextLink); + return _accountClient.Account.ListNext(nextLink); } #endregion #region Catalog Operations - public USqlSecret CreateSecret(string resourceGroupName, string accountName, string databaseName, + public USqlSecret CreateSecret(string accountName, string databaseName, string secretName, string password, string hostUri) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - - return _catalogClient.Catalog.CreateSecret(resourceGroupName, accountName, databaseName, + return _catalogClient.Catalog.CreateSecret(databaseName, secretName, new DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters { - SecretName = secretName, Password = password, Uri = hostUri - }) - .Secret; + }, accountName); } - public USqlSecret UpdateSecret(string resourceGroupName, string accountName, string databaseName, + public USqlSecret UpdateSecret(string accountName, string databaseName, string secretName, string password, string hostUri) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - - return _catalogClient.Catalog.UpdateSecret(accountName, resourceGroupName, databaseName, + return _catalogClient.Catalog.UpdateSecret(databaseName, secretName, new DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters { - SecretName = secretName, Password = password, Uri = hostUri - }) - .Secret; + }, accountName); } - public void DeleteSecret(string resourceGroupName, string accountName, string databaseName, string secretName) + public void DeleteSecret(string accountName, string databaseName, string secretName) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - - _catalogClient.Catalog.DeleteSecret(resourceGroupName, accountName, databaseName, secretName); + _catalogClient.Catalog.DeleteSecret(databaseName, secretName, accountName); } - public USqlSecret GetSecret(string resourceGroupName, string accountName, string databaseName, string secretName) + public USqlSecret GetSecret(string accountName, string databaseName, string secretName) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - - return _catalogClient.Catalog.GetSecret(resourceGroupName, accountName, databaseName, secretName).Secret; + return _catalogClient.Catalog.GetSecret(databaseName, secretName, accountName); } - public bool TestCatalogItem(string resourceGroupName, string accountName, CatalogPathInstance path, + public bool TestCatalogItem(string accountName, CatalogPathInstance path, DataLakeAnalyticsEnums.CatalogItemType itemType) { try { - var result = GetCatalogItem(resourceGroupName, accountName, path, itemType); + var result = GetCatalogItem(accountName, path, itemType); return result != null && result.Count > 0; } catch (CloudException ex) @@ -412,14 +350,9 @@ public bool TestCatalogItem(string resourceGroupName, string accountName, Catalo } } - public IList GetCatalogItem(string resourceGroupName, string accountName, CatalogPathInstance path, + public IList GetCatalogItem(string accountName, CatalogPathInstance path, DataLakeAnalyticsEnums.CatalogItemType itemType) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - var isList = IsCatalogItemOrList(path, itemType); var toReturn = new List(); @@ -428,22 +361,22 @@ public IList GetCatalogItem(string resourceGroupName, string accoun case DataLakeAnalyticsEnums.CatalogItemType.Database: if (isList) { - toReturn.AddRange(GetDatabases(resourceGroupName, accountName)); + toReturn.AddRange(GetDatabases(accountName)); } else { - toReturn.Add(GetDatabase(resourceGroupName, accountName, path.DatabaseName)); + toReturn.Add(GetDatabase(accountName, path.DatabaseName)); } break; case DataLakeAnalyticsEnums.CatalogItemType.Schema: if (isList) { - toReturn.AddRange(GetSchemas(resourceGroupName, accountName, path.DatabaseName)); + toReturn.AddRange(GetSchemas(accountName, path.DatabaseName)); } else { - toReturn.Add(GetSchema(resourceGroupName, accountName, path.DatabaseName, + toReturn.Add(GetSchema(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName)); } @@ -451,11 +384,11 @@ public IList GetCatalogItem(string resourceGroupName, string accoun case DataLakeAnalyticsEnums.CatalogItemType.Assembly: if (isList) { - toReturn.AddRange(GetAssemblies(resourceGroupName, accountName, path.DatabaseName)); + toReturn.AddRange(GetAssemblies(accountName, path.DatabaseName)); } else { - toReturn.Add(GetAssembly(resourceGroupName, accountName, path.DatabaseName, + toReturn.Add(GetAssembly(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName)); } @@ -463,11 +396,11 @@ public IList GetCatalogItem(string resourceGroupName, string accoun case DataLakeAnalyticsEnums.CatalogItemType.ExternalDataSource: if (isList) { - toReturn.AddRange(GetExternalDataSources(resourceGroupName, accountName, path.DatabaseName)); + toReturn.AddRange(GetExternalDataSources(accountName, path.DatabaseName)); } else { - toReturn.Add(GetExternalDataSource(resourceGroupName, accountName, path.DatabaseName, + toReturn.Add(GetExternalDataSource(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName)); } @@ -476,11 +409,11 @@ public IList GetCatalogItem(string resourceGroupName, string accoun case DataLakeAnalyticsEnums.CatalogItemType.Credential: if (isList) { - toReturn.AddRange(GetCredentials(resourceGroupName, accountName, path.DatabaseName)); + toReturn.AddRange(GetCredentials(accountName, path.DatabaseName)); } else { - toReturn.Add(GetCredential(resourceGroupName, accountName, path.DatabaseName, + toReturn.Add(GetCredential(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName)); } @@ -488,12 +421,12 @@ public IList GetCatalogItem(string resourceGroupName, string accoun case DataLakeAnalyticsEnums.CatalogItemType.Table: if (isList) { - toReturn.AddRange(GetTables(resourceGroupName, accountName, path.DatabaseName, + toReturn.AddRange(GetTables(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName)); } else { - toReturn.Add(GetTable(resourceGroupName, accountName, path.DatabaseName, + toReturn.Add(GetTable(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName, path.TableOrTableValuedFunctionName)); } @@ -501,12 +434,12 @@ public IList GetCatalogItem(string resourceGroupName, string accoun case DataLakeAnalyticsEnums.CatalogItemType.TableValuedFunction: if (isList) { - toReturn.AddRange(GetTableValuedFunctions(resourceGroupName, accountName, path.DatabaseName, + toReturn.AddRange(GetTableValuedFunctions(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName)); } else { - toReturn.Add(GetTableValuedFunction(resourceGroupName, accountName, path.DatabaseName, + toReturn.Add(GetTableValuedFunction(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName, path.TableOrTableValuedFunctionName)); } @@ -514,12 +447,12 @@ public IList GetCatalogItem(string resourceGroupName, string accoun case DataLakeAnalyticsEnums.CatalogItemType.TableStatistics: if (isList) { - toReturn.AddRange(GetTableStatistics(resourceGroupName, accountName, path.DatabaseName, + toReturn.AddRange(GetTableStatistics(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName, path.TableOrTableValuedFunctionName)); } else { - toReturn.Add(GetTableStatistic(resourceGroupName, accountName, path.DatabaseName, + toReturn.Add(GetTableStatistic(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName, path.TableOrTableValuedFunctionName, path.TableStatisticsName)); } @@ -528,12 +461,12 @@ public IList GetCatalogItem(string resourceGroupName, string accoun case DataLakeAnalyticsEnums.CatalogItemType.View: if (isList) { - toReturn.AddRange(GetViews(resourceGroupName, accountName, path.DatabaseName, + toReturn.AddRange(GetViews(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName)); } else { - toReturn.Add(GetView(resourceGroupName, accountName, path.DatabaseName, + toReturn.Add(GetView(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName, path.TableOrTableValuedFunctionName)); } @@ -542,12 +475,12 @@ public IList GetCatalogItem(string resourceGroupName, string accoun case DataLakeAnalyticsEnums.CatalogItemType.Procedure: if (isList) { - toReturn.AddRange(GetProcedures(resourceGroupName, accountName, path.DatabaseName, + toReturn.AddRange(GetProcedures(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName)); } else { - toReturn.Add(GetProcedure(resourceGroupName, accountName, path.DatabaseName, + toReturn.Add(GetProcedure(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName, path.TableOrTableValuedFunctionName)); } @@ -555,7 +488,7 @@ public IList GetCatalogItem(string resourceGroupName, string accoun case DataLakeAnalyticsEnums.CatalogItemType.Types: if (isList) { - toReturn.AddRange(GetTypes(resourceGroupName, accountName, path.DatabaseName, + toReturn.AddRange(GetTypes(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName)); } else @@ -571,7 +504,7 @@ public IList GetCatalogItem(string resourceGroupName, string accoun } else { - toReturn.Add(GetSecret(resourceGroupName, accountName, path.DatabaseName, + toReturn.Add(GetSecret(accountName, path.DatabaseName, path.SchemaAssemblyOrExternalDataSourceName)); } @@ -581,237 +514,280 @@ public IList GetCatalogItem(string resourceGroupName, string accoun return toReturn; } - private USqlDatabase GetDatabase(string resourceGroupName, string accountName, string databaseName) + private USqlDatabase GetDatabase(string accountName, string databaseName) { - return _catalogClient.Catalog.GetDatabase(resourceGroupName, accountName, databaseName).Database; + return _catalogClient.Catalog.GetDatabase(databaseName, accountName); } - private IList GetDatabases(string resourceGroupName, string accountName) + private IList GetDatabases(string accountName) { - return _catalogClient.Catalog.ListDatabases(resourceGroupName, accountName).DatabaseList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListDatabases(accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListDatabasesNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } - private USqlAssembly GetAssembly(string resourceGroupName, string accountName, string databaseName, + private USqlAssembly GetAssembly(string accountName, string databaseName, string assemblyName) { return - _catalogClient.Catalog.GetAssembly(resourceGroupName, accountName, databaseName, assemblyName).Assembly; + _catalogClient.Catalog.GetAssembly(databaseName, assemblyName, accountName); } - private IList GetAssemblies(string resourceGroupName, string accountName, string databaseName) + private IList GetAssemblies(string accountName, string databaseName) { - return - _catalogClient.Catalog.ListAssemblies(resourceGroupName, accountName, databaseName).AssemblyList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListAssemblies(databaseName, accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListAssembliesNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } - private USqlExternalDataSource GetExternalDataSource(string resourceGroupName, string accountName, + private USqlExternalDataSource GetExternalDataSource(string accountName, string databaseName, string dataSourceName) { return - _catalogClient.Catalog.GetExternalDataSource(resourceGroupName, accountName, databaseName, - dataSourceName).ExternalDataSource; + _catalogClient.Catalog.GetExternalDataSource(databaseName, + dataSourceName, accountName); } - private IList GetExternalDataSources(string resourceGroupName, string accountName, + private IList GetExternalDataSources(string accountName, string databaseName) { - return - _catalogClient.Catalog.ListExternalDataSources(resourceGroupName, accountName, databaseName) - .ExternalDataSourceList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListExternalDataSources(databaseName, accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListExternalDataSourcesNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } - private USqlCredential GetCredential(string resourceGroupName, string accountName, + private USqlCredential GetCredential(string accountName, string databaseName, string credName) { return - _catalogClient.Catalog.GetCredential(resourceGroupName, accountName, databaseName, - credName).Credential; + _catalogClient.Catalog.GetCredential(databaseName, + credName, accountName); } - private IList GetCredentials(string resourceGroupName, string accountName, + private IList GetCredentials(string accountName, string databaseName) { - return - _catalogClient.Catalog.ListCredentials(resourceGroupName, accountName, databaseName) - .CredentialList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListCredentials(databaseName, accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListCredentialsNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } - private USqlSchema GetSchema(string resourceGroupName, string accountName, string databaseName, + private USqlSchema GetSchema(string accountName, string databaseName, string schemaName) { - return _catalogClient.Catalog.GetSchema(resourceGroupName, accountName, databaseName, schemaName).Schema; + return _catalogClient.Catalog.GetSchema(databaseName, schemaName, accountName); } - private IList GetSchemas(string resourceGroupName, string accountName, string databaseName) + private IList GetSchemas(string accountName, string databaseName) { - return _catalogClient.Catalog.ListSchemas(resourceGroupName, accountName, databaseName).SchemaList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListSchemas(databaseName, accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListSchemasNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } - private USqlTable GetTable(string resourceGroupName, string accountName, string databaseName, string schemaName, + private USqlTable GetTable(string accountName, string databaseName, string schemaName, string tableName) { return - _catalogClient.Catalog.GetTable(resourceGroupName, accountName, databaseName, schemaName, tableName) - .Table; + _catalogClient.Catalog.GetTable(databaseName, schemaName, tableName, accountName); } - private IList GetTables(string resourceGroupName, string accountName, string databaseName, + private IList GetTables(string accountName, string databaseName, string schemaName) { - return - _catalogClient.Catalog.ListTables(resourceGroupName, accountName, databaseName, schemaName) - .TableList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListTables(databaseName, schemaName, accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListTablesNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } - private USqlTableValuedFunction GetTableValuedFunction(string resourceGroupName, string accountName, + private USqlTableValuedFunction GetTableValuedFunction(string accountName, string databaseName, string schemaName, string tableValuedFunctionName) { return - _catalogClient.Catalog.GetTableValuedFunction(resourceGroupName, accountName, databaseName, schemaName, - tableValuedFunctionName).TableValuedFunction; + _catalogClient.Catalog.GetTableValuedFunction(databaseName, schemaName, + tableValuedFunctionName, accountName); } - private IList GetTableValuedFunctions(string resourceGroupName, string accountName, + private IList GetTableValuedFunctions(string accountName, string databaseName, string schemaName) { - return - _catalogClient.Catalog.ListTableValuedFunctions(resourceGroupName, accountName, databaseName, schemaName) - .TableValuedFunctionList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListTableValuedFunctions(databaseName, schemaName, accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListTableValuedFunctionsNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } - private USqlTableStatistics GetTableStatistic(string resourceGroupName, string accountName, string databaseName, + private USqlTableStatistics GetTableStatistic(string accountName, string databaseName, string schemaName, string tableName, string statisticsName) { return - _catalogClient.Catalog.GetTableStatistic(resourceGroupName, accountName, databaseName, schemaName, - tableName, statisticsName).Statistics; + _catalogClient.Catalog.GetTableStatistic(databaseName, schemaName, + tableName, statisticsName, accountName); } - private IList GetTableStatistics(string resourceGroupName, string accountName, + private IList GetTableStatistics(string accountName, string databaseName, string schemaName, string tableName) { - return - _catalogClient.Catalog.ListTableStatistics(resourceGroupName, accountName, databaseName, schemaName, - tableName).StatisticsList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListTableStatistics(databaseName, schemaName, tableName, accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListTableStatisticsNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } - private USqlView GetView(string resourceGroupName, string accountName, string databaseName, string schemaName, + private USqlView GetView(string accountName, string databaseName, string schemaName, string viewName) { return - _catalogClient.Catalog.GetView(resourceGroupName, accountName, databaseName, schemaName, viewName) - .View; + _catalogClient.Catalog.GetView(databaseName, schemaName, viewName, accountName); } - private IList GetViews(string resourceGroupName, string accountName, string databaseName, + private IList GetViews(string accountName, string databaseName, string schemaName) { - return - _catalogClient.Catalog.ListViews(resourceGroupName, accountName, databaseName, schemaName) - .ViewList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListViews(databaseName, schemaName, accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListViewsNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } - private USqlProcedure GetProcedure(string resourceGroupName, string accountName, string databaseName, string schemaName, + private USqlProcedure GetProcedure(string accountName, string databaseName, string schemaName, string procName) { return - _catalogClient.Catalog.GetProcedure(resourceGroupName, accountName, databaseName, schemaName, procName) - .Procedure; + _catalogClient.Catalog.GetProcedure(databaseName, schemaName, procName, accountName); } - private IList GetProcedures(string resourceGroupName, string accountName, string databaseName, + private IList GetProcedures(string accountName, string databaseName, string schemaName) { - return - _catalogClient.Catalog.ListProcedures(resourceGroupName, accountName, databaseName, schemaName) - .ProcedureList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListProcedures(databaseName, schemaName, accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListProceduresNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } - private IList GetTypes(string resourceGroupName, string accountName, string databaseName, + private IList GetTypes(string accountName, string databaseName, string schemaName) { - return - _catalogClient.Catalog.ListTypes(resourceGroupName, accountName, databaseName, schemaName, null) - .TypeList.Value; + List toReturn = new List(); + var response = _catalogClient.Catalog.ListTypes(databaseName, schemaName, accountName); + toReturn.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) + { + response = _catalogClient.Catalog.ListTypesNext(response.NextPageLink); + toReturn.AddRange(response); + } + + return toReturn; } #endregion #region Job Related Operations - public JobInformation GetJob(string resourceGroupName, string accountName, Guid jobId) + public JobInformation GetJob(string accountName, Guid jobId) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - - return _jobClient.Jobs.Get(resourceGroupName, accountName, jobId).Job; + return _jobClient.Job.Get(jobId.ToString(), accountName); } - public JobInformation SubmitJob(string resourceGroupName, string accountName, JobInformation jobToSubmit) + public JobInformation SubmitJob(string accountName, JobInformation jobToSubmit) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - return - _jobClient.Jobs.Create(resourceGroupName, accountName, - new JobInfoBuildOrCreateParameters {Job = jobToSubmit}).Job; + _jobClient.Job.Create(jobToSubmit.JobId, + jobToSubmit, accountName); } - public JobInformation BuildJob(string resourceGroupName, string accountName, JobInformation jobToBuild) + public JobInformation BuildJob(string accountName, JobInformation jobToBuild) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - return - _jobClient.Jobs.Build(resourceGroupName, accountName, - new JobInfoBuildOrCreateParameters {Job = jobToBuild}).Job; + _jobClient.Job.Build(jobToBuild, accountName); } - public AzureOperationResponse CancelJob(string resourceGroupName, string accountName, Guid jobId) + public void CancelJob(string accountName, Guid jobId) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - - return _jobClient.Jobs.Cancel(resourceGroupName, accountName, jobId); + _jobClient.Job.Cancel(jobId.ToString(), accountName); } - public JobDataPath GetDebugDataPaths(string resourceGroupName, string accountName, Guid jobId) + public JobDataPath GetDebugDataPaths(string accountName, Guid jobId) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - - return _jobClient.Jobs.GetDebugDataPath(resourceGroupName, accountName, jobId).JobData; + return _jobClient.Job.GetDebugDataPath(jobId.ToString(), accountName); } - public JobStatistics GetJobStatistics(string resourceGroupName, string accountName, Guid jobId) + public JobStatistics GetJobStatistics(string accountName, Guid jobId) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - - return _jobClient.Jobs.GetStatistics(resourceGroupName, accountName, jobId).Statistics; + return _jobClient.Job.GetStatistics(jobId.ToString(), accountName); } - public List ListJobs(string resourceGroupName, string accountName, string filter, int? top, + public List ListJobs(string accountName, string filter, int? top, int? skip) { - if (string.IsNullOrEmpty(resourceGroupName)) - { - resourceGroupName = GetResourceGroupByAccountName(accountName); - } - - var parameters = new JobListParameters + var parameters = new ODataQuery { Filter = filter, Top = top, @@ -819,13 +795,13 @@ public List ListJobs(string resourceGroupName, string accountNam }; var jobList = new List(); - var response = _jobClient.Jobs.List(resourceGroupName, accountName, parameters); + var response = _jobClient.Job.List(accountName, parameters); - jobList.AddRange(response.Value); - while (!string.IsNullOrEmpty(response.NextLink)) + jobList.AddRange(response); + while (!string.IsNullOrEmpty(response.NextPageLink)) { - response = ListJobsWithNextLink(response.NextLink, resourceGroupName); - jobList.AddRange(response.Value); + response = ListJobsWithNextLink(response.NextPageLink); + jobList.AddRange(response); } return jobList; @@ -835,9 +811,9 @@ public List ListJobs(string resourceGroupName, string accountNam #region private helpers - private JobInfoListResponse ListJobsWithNextLink(string nextLink, string resourceGroupName) + private IPage ListJobsWithNextLink(string nextLink) { - return _jobClient.Jobs.ListNext(nextLink, resourceGroupName); + return _jobClient.Job.ListNext(nextLink); } private string GetResourceGroupByAccountName(string accountName) @@ -931,7 +907,6 @@ private bool IsCatalogItemOrList(CatalogPathInstance path, DataLakeAnalyticsEnum return isList; } - #endregion } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/DataLakeAnalyticsCmdletBase.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/DataLakeAnalyticsCmdletBase.cs index 07f816311f38..4f3fafa72241 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/DataLakeAnalyticsCmdletBase.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/DataLakeAnalyticsCmdletBase.cs @@ -12,7 +12,12 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; using Microsoft.Azure.Commands.ResourceManager.Common; +using Microsoft.Rest; namespace Microsoft.Azure.Commands.DataLakeAnalytics.Models { @@ -36,5 +41,39 @@ public DataLakeAnalyticsClient DataLakeAnalyticsClient set { _bigAnalyticsClient = value; } } + + internal static TClient CreateAdlaClient(AzureContext context, AzureEnvironment.Endpoint endpoint, bool parameterizedBaseUri = false) where TClient : ServiceClient + { + if (context == null) + { + throw new ApplicationException(Resources.NoSubscriptionInContext); + } + + var creds = AzureSession.AuthenticationFactory.GetServiceClientCredentials(context); + var clientFactory = AzureSession.ClientFactory; + var newHandlers = clientFactory.GetCustomHandlers(); + TClient client; + if (!parameterizedBaseUri) + { + client = (newHandlers == null || newHandlers.Length == 0) + // string.Empty ensures that we hit the constructors that set the assembly version properly + ? clientFactory.CreateCustomArmClient(context.Environment.GetEndpointAsUri(endpoint), creds, string.Empty) + : clientFactory.CreateCustomArmClient(context.Environment.GetEndpointAsUri(endpoint), creds, string.Empty, clientFactory.GetCustomHandlers()); + } + else + { + client = (newHandlers == null || newHandlers.Length == 0) + ? clientFactory.CreateCustomArmClient(creds, string.Empty, context.Environment.GetEndpoint(endpoint)) + : clientFactory.CreateCustomArmClient(creds, string.Empty, context.Environment.GetEndpoint(endpoint), clientFactory.GetCustomHandlers()); + } + + var subscriptionId = typeof(TClient).GetProperty("SubscriptionId"); + if (subscriptionId != null && context.Subscription != null) + { + subscriptionId.SetValue(client, context.Subscription.Id.ToString()); + } + + return client; + } } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Properties/Resources.Designer.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Properties/Resources.Designer.cs index 3d5b645d149d..777a6bf81b08 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Properties/Resources.Designer.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Properties/Resources.Designer.cs @@ -8,10 +8,14 @@ // //------------------------------------------------------------------------------ +using System.CodeDom.Compiler; +using System.ComponentModel; +using System.Diagnostics; +using System.Diagnostics.CodeAnalysis; +using System.Globalization; +using System.Runtime.CompilerServices; + namespace Microsoft.Azure.Commands.DataLakeAnalytics.Properties { - using System; - - /// /// A strongly-typed resource class, for looking up localized strings, etc. /// @@ -19,27 +23,27 @@ namespace Microsoft.Azure.Commands.DataLakeAnalytics.Properties { // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [DebuggerNonUserCode()] + [CompilerGenerated()] internal class Resources { - private static global::System.Resources.ResourceManager resourceMan; + private static System.Resources.ResourceManager resourceMan; - private static global::System.Globalization.CultureInfo resourceCulture; + private static CultureInfo resourceCulture; - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] internal Resources() { } /// /// Returns the cached ResourceManager instance used by this class. /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { + [EditorBrowsable(EditorBrowsableState.Advanced)] + internal static System.Resources.ResourceManager ResourceManager { get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Microsoft.Azure.Commands.DataLakeAnalytics.Properties.Resources", typeof(Resources).Assembly); + if (ReferenceEquals(resourceMan, null)) { + System.Resources.ResourceManager temp = new System.Resources.ResourceManager("Microsoft.Azure.Commands.DataLakeAnalytics.Properties.Resources", typeof(Resources).Assembly); resourceMan = temp; } return resourceMan; @@ -50,8 +54,8 @@ internal Resources() { /// Overrides the current thread's CurrentUICulture property for all /// resource lookups using this strongly typed resource class. /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { + [EditorBrowsable(EditorBrowsableState.Advanced)] + internal static CultureInfo Culture { get { return resourceCulture; } diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/packages.config b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/packages.config index dcdcf6e1fa1d..bfb1a2d0be14 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/packages.config +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/packages.config @@ -2,19 +2,17 @@ - - - - + - - + + + \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/DataLakeAnalytics.sln b/src/ResourceManager/DataLakeAnalytics/DataLakeAnalytics.sln index d286e659e490..2bd21448111a 100644 --- a/src/ResourceManager/DataLakeAnalytics/DataLakeAnalytics.sln +++ b/src/ResourceManager/DataLakeAnalytics/DataLakeAnalytics.sln @@ -16,13 +16,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.Reso EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{DB56CF72-D058-4B6F-8BD7-C482D06815D1}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Commands.Tags\Commands.Tags.csproj", "{2493A8F7-1949-4F29-8D53-9D459046C3B8}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -57,6 +54,10 @@ Global {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Debug|Any CPU.Build.0 = Debug|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.ActiveCfg = Release|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/DataLakeStore/.nuget/packages.config b/src/ResourceManager/DataLakeStore/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/DataLakeStore/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/AzureRM.DataLakeStore.psd1 b/src/ResourceManager/DataLakeStore/AzureRM.DataLakeStore.psd1 index 04440643e935..a05628612808 100644 --- a/src/ResourceManager/DataLakeStore/AzureRM.DataLakeStore.psd1 +++ b/src/ResourceManager/DataLakeStore/AzureRM.DataLakeStore.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = '90dfd814-abce-4e1f-99b6-fe16760c079a' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4' }) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5' }) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Commands.DataLakeStore.Test.csproj b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Commands.DataLakeStore.Test.csproj index 32c8970281f4..5b00c40f8847 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Commands.DataLakeStore.Test.csproj +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Commands.DataLakeStore.Test.csproj @@ -1,7 +1,7 @@  - - + + Debug @@ -16,7 +16,7 @@ ..\..\..\ true - d191643d + d05669d7 true @@ -51,24 +51,26 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - - False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.9.1-preview\lib\net40\Microsoft.Azure.Management.DataLake.Store.dll + + ..\..\..\packages\Microsoft.Azure.Gallery.2.6.2-preview\lib\net40\Microsoft.Azure.Gallery.dll + True - + + ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll + True + + False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreFileSystem.0.9.6-preview\lib\net40\Microsoft.Azure.Management.DataLake.StoreFileSystem.dll + ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.10.0-preview\lib\net45\Microsoft.Azure.Management.DataLake.Store.dll + True - + False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreUploader.0.9.6-preview\lib\net40\Microsoft.Azure.Management.DataLake.StoreUploader.dll + ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreUploader.0.10.0-preview\lib\net45\Microsoft.Azure.Management.DataLake.StoreUploader.dll + True False @@ -76,11 +78,12 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - + False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.6.0-preview\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + True False @@ -90,12 +93,21 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.2.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll True @@ -138,18 +150,27 @@ ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + - - False - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True - - False - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True @@ -158,6 +179,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3436a126-edc9-4060-8952-9a1be34cdd95} Commands.ScenarioTests.ResourceManager.Common @@ -175,6 +200,9 @@ PreserveNewest + + PreserveNewest + Always diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Properties/AssemblyInfo.cs index e96db409f76e..31c9bbcbf570 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -33,3 +34,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.cs index c4d514b60d6e..c239c7379e5f 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.cs @@ -24,28 +24,28 @@ public class AdlsTests : AdlsTestsBase [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestAdlsAccount() { - RunPowerShellTest(string.Format("Test-DataLakeStoreAccount -resourceGroupName {0} -accountName {1} -location '{2}'", this.resourceGroupName, this.dataLakeAccountName, AdlsTestsBase.resourceGroupLocation)); + NewInstance.RunPsTest(string.Format("Test-DataLakeStoreAccount -location '{0}'", AdlsTestsBase.resourceGroupLocation)); } [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestAdlsFileSystem() { - RunPowerShellTest(string.Format("Test-DataLakeStoreFileSystem -resourceGroupName {0} -accountName {1} -fileToCopy '{2}' -location '{3}'", this.resourceGroupName, this.dataLakeAccountName, ".\\ScenarioTests\\" + this.GetType().Name + ".ps1", AdlsTestsBase.resourceGroupLocation)); + NewInstance.RunPsTest(string.Format("Test-DataLakeStoreFileSystem -fileToCopy '{0}' -location '{1}'", ".\\ScenarioTests\\" + this.GetType().Name + ".ps1", AdlsTestsBase.resourceGroupLocation)); } [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestAdlsFileSystemPermissions() { - RunPowerShellTest(string.Format("Test-DataLakeStoreFileSystemPermissions -resourceGroupName {0} -accountName {1} -location '{2}'", this.resourceGroupName, this.dataLakeAccountName, AdlsTestsBase.resourceGroupLocation)); + NewInstance.RunPsTest(string.Format("Test-DataLakeStoreFileSystemPermissions -location '{0}'", AdlsTestsBase.resourceGroupLocation)); } [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestNegativeAdlsAccount() { - RunPowerShellTest(string.Format("Test-NegativeDataLakeStoreAccount -resourceGroupName {0} -accountName {1} -location '{2}'", this.resourceGroupName, this.dataLakeAccountName, AdlsTestsBase.resourceGroupLocation)); + NewInstance.RunPsTest(string.Format("Test-NegativeDataLakeStoreAccount -location '{0}'", AdlsTestsBase.resourceGroupLocation)); } } } diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1 b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1 index 8b900c70fd3a..d36a8d48ac09 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1 +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1 @@ -6,309 +6,339 @@ function Test-DataLakeStoreAccount { param ( - $resourceGroupName, - $accountName, $location = "West US" ) - # Creating Account - $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location + try + { + # Creating Account + $resourceGroupName = Get-ResourceGroupName + $accountName = Get-DataLakeStoreAccountName + New-AzureRmResourceGroup -Name $resourceGroupName -Location $location + $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location - Assert-AreEqual $accountName $accountCreated.Name - Assert-AreEqual $location $accountCreated.Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountCreated.Type - Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} - - # In loop to check if account exists - for ($i = 0; $i -le 60; $i++) - { - [array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName - if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") - { - Assert-AreEqual $accountName $accountGet[0].Name - Assert-AreEqual $location $accountGet[0].Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountGet[0].Type - Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} - break - } - - Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) - Assert-False {$i -eq 60} " Data Lake Store account is not in succeeded state even after 30 min." - } - - # Updating Account - $tagsToUpdate = @{"Name" = "TestTag"; "Value" = "TestUpdate"} - $accountUpdated = Set-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Tags $tagsToUpdate + Assert-AreEqual $accountName $accountCreated.Name + Assert-AreEqual $location $accountCreated.Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountCreated.Type + Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} + + # In loop to check if account exists + for ($i = 0; $i -le 60; $i++) + { + [array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName + if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") + { + Assert-AreEqual $accountName $accountGet[0].Name + Assert-AreEqual $location $accountGet[0].Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountGet[0].Type + Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} + break + } + + Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" + [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) + Assert-False {$i -eq 60} " Data Lake Store account is not in succeeded state even after 30 min." + } + + # Updating Account + $tagsToUpdate = @{"Name" = "TestTag"; "Value" = "TestUpdate"} + $accountUpdated = Set-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Tags $tagsToUpdate - Assert-AreEqual $accountName $accountUpdated.Name - Assert-AreEqual $location $accountUpdated.Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountUpdated.Type - Assert-True {$accountUpdated.Id -like "*$resourceGroupName*"} + Assert-AreEqual $accountName $accountUpdated.Name + Assert-AreEqual $location $accountUpdated.Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountUpdated.Type + Assert-True {$accountUpdated.Id -like "*$resourceGroupName*"} - Assert-NotNull $accountUpdated.Tags "Tags do not exists" - Assert-NotNull $accountUpdated.Tags["TestTag"] "The updated tag 'TestTag' does not exist" + Assert-NotNull $accountUpdated.Tags "Tags do not exists" + Assert-NotNull $accountUpdated.Tags["TestTag"] "The updated tag 'TestTag' does not exist" - # List all accounts in resource group - [array]$accountsInResourceGroup = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName - Assert-True {$accountsInResourceGroup.Count -ge 1} + # List all accounts in resource group + [array]$accountsInResourceGroup = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName + Assert-True {$accountsInResourceGroup.Count -ge 1} - $found = 0 - for ($i = 0; $i -lt $accountsInResourceGroup.Count; $i++) - { - if ($accountsInResourceGroup[$i].Name -eq $accountName) - { - $found = 1 - Assert-AreEqual $location $accountsInResourceGroup[$i].Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountsInResourceGroup[$i].Type - Assert-True {$accountsInResourceGroup[$i].Id -like "*$resourceGroupName*"} - - break - } - } - Assert-True {$found -eq 1} "Account created earlier is not found when listing all in resource group: $resourceGroupName." - - # List all Data Lake accounts in subscription - [array]$accountsInSubscription = Get-AzureRmDataLakeStoreAccount - Assert-True {$accountsInSubscription.Count -ge 1} - Assert-True {$accountsInSubscription.Count -ge $accountsInResourceGroup.Count} + $found = 0 + for ($i = 0; $i -lt $accountsInResourceGroup.Count; $i++) + { + if ($accountsInResourceGroup[$i].Name -eq $accountName) + { + $found = 1 + Assert-AreEqual $location $accountsInResourceGroup[$i].Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountsInResourceGroup[$i].Type + Assert-True {$accountsInResourceGroup[$i].Id -like "*$resourceGroupName*"} + + break + } + } + Assert-True {$found -eq 1} "Account created earlier is not found when listing all in resource group: $resourceGroupName." + + # List all Data Lake accounts in subscription + [array]$accountsInSubscription = Get-AzureRmDataLakeStoreAccount + Assert-True {$accountsInSubscription.Count -ge 1} + Assert-True {$accountsInSubscription.Count -ge $accountsInResourceGroup.Count} - $found = 0 - for ($i = 0; $i -lt $accountsInSubscription.Count; $i++) - { - if ($accountsInSubscription[$i].Name -eq $accountName) - { - $found = 1 - Assert-AreEqual $location $accountsInSubscription[$i].Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountsInSubscription[$i].Type - Assert-True {$accountsInSubscription[$i].Id -like "*$resourceGroupName*"} + $found = 0 + for ($i = 0; $i -lt $accountsInSubscription.Count; $i++) + { + if ($accountsInSubscription[$i].Name -eq $accountName) + { + $found = 1 + Assert-AreEqual $location $accountsInSubscription[$i].Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountsInSubscription[$i].Type + Assert-True {$accountsInSubscription[$i].Id -like "*$resourceGroupName*"} - break - } - } - Assert-True {$found -eq 1} "Account created earlier is not found when listing all in subscription." + break + } + } + Assert-True {$found -eq 1} "Account created earlier is not found when listing all in subscription." - # Delete Data Lake account - Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." + # Delete Data Lake account + Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." - # Verify that it is gone by trying to get it again - Assert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName} + # Verify that it is gone by trying to get it again + Assert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName} + } + finally + { + # cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here. + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + } } function Test-DataLakeStoreFileSystem { param ( - $resourceGroupName, - $accountName, $fileToCopy, $location = "West US" ) - # Creating Account - $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location + try + { + # Creating Account + $resourceGroupName = Get-ResourceGroupName + $accountName = Get-DataLakeStoreAccountName + New-AzureRmResourceGroup -Name $resourceGroupName -Location $location + $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location - Assert-AreEqual $accountName $accountCreated.Name - Assert-AreEqual $location $accountCreated.Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountCreated.Type - Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} - - # In loop to check if account exists - for ($i = 0; $i -le 60; $i++) - { - [array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName - if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") - { - Assert-AreEqual $accountName $accountGet[0].Name - Assert-AreEqual $location $accountGet[0].Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountGet[0].Type - Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} - break - } - - Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) - Assert-False {$i -eq 60} " Data Lake Store account is not in succeeded state even after 30 min." - } - - # define all the files and folders to create - $folderToCreate = "/adlspstestfolder" - $emptyFilePath = "$folderToCreate\emptyfile.txt" # have one where the slash is in the wrong direction to make sure they get fixed. - $contentFilePath = "$folderToCreate/contentfile.txt" - $concatFile = "$folderToCreate/concatfile.txt" - $moveFile = "$folderToCreate/movefile.txt" - $movefolder = "/adlspstestmovefolder" - $importFile = "$folderToCreate/importfile.txt" - $content = "Test file content! @ Azure PsTest01?" + Assert-AreEqual $accountName $accountCreated.Name + Assert-AreEqual $location $accountCreated.Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountCreated.Type + Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} + + # In loop to check if account exists + for ($i = 0; $i -le 60; $i++) + { + [array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName + if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") + { + Assert-AreEqual $accountName $accountGet[0].Name + Assert-AreEqual $location $accountGet[0].Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountGet[0].Type + Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} + break + } + + Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" + [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) + Assert-False {$i -eq 60} " Data Lake Store account is not in succeeded state even after 30 min." + } + + # define all the files and folders to create + $folderToCreate = "/adlspstestfolder" + $emptyFilePath = "$folderToCreate\emptyfile.txt" # have one where the slash is in the wrong direction to make sure they get fixed. + $contentFilePath = "$folderToCreate/contentfile.txt" + $concatFile = "$folderToCreate/concatfile.txt" + $moveFile = "$folderToCreate/movefile.txt" + $movefolder = "/adlspstestmovefolder" + $importFile = "$folderToCreate/importfile.txt" + $content = "Test file content! @ Azure PsTest01?" - # Create and get Empty folder - $result = New-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate -Folder - Assert-NotNull $result "No value was returned on folder creation" - $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate - Assert-NotNull $result "No value was returned on folder get" - Assert-AreEqual "Directory" $result.Type - # Create and get Empty File - $result = New-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath - Assert-NotNull $result "No value was returned on empty file creation" - $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath - Assert-NotNull $result "No value was returned on empty file get" - Assert-AreEqual "File" $result.Type - Assert-AreEqual 0 $result.Length - # Create and get file with content - $result = New-AzureRMDataLakeStoreItem -Account $accountName -path $contentFilePath -Value $content - Assert-NotNull $result "No value was returned on content file creation" - $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $contentFilePath - Assert-NotNull $result "No value was returned on content file get" - Assert-AreEqual "File" $result.Type - Assert-AreEqual $content.length $result.Length - # list files - $result = Get-AzureRMDataLakeStoreChildItem -Account $accountName -path $folderToCreate - Assert-NotNull $result "No value was returned on folder list" - Assert-AreEqual 2 $result.length - # add content to empty file - Add-AzureRmDataLakeStoreItemContent -Account $accountName -Path $emptyFilePath -Value $content - $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath - Assert-NotNull $result "No value was returned on empty file get with content added" - Assert-AreEqual "File" $result.Type - Assert-AreEqual $content.length $result.Length - # concat files - $result = Join-AzureRmDataLakeStoreItem -Account $accountName -Paths $emptyFilePath,$contentFilePath -Destination $concatFile - Assert-NotNull $result "No value was returned on concat file" - $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $concatFile - Assert-NotNull $result "No value was returned on concat file get" - Assert-AreEqual "File" $result.Type - Assert-AreEqual $($content.length*2) $result.Length + # Create and get Empty folder + $result = New-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate -Folder + Assert-NotNull $result "No value was returned on folder creation" + $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate + Assert-NotNull $result "No value was returned on folder get" + Assert-AreEqual "Directory" $result.Type + # Create and get Empty File + $result = New-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath + Assert-NotNull $result "No value was returned on empty file creation" + $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath + Assert-NotNull $result "No value was returned on empty file get" + Assert-AreEqual "File" $result.Type + Assert-AreEqual 0 $result.Length + # Create and get file with content + $result = New-AzureRMDataLakeStoreItem -Account $accountName -path $contentFilePath -Value $content + Assert-NotNull $result "No value was returned on content file creation" + $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $contentFilePath + Assert-NotNull $result "No value was returned on content file get" + Assert-AreEqual "File" $result.Type + Assert-AreEqual $content.length $result.Length + # list files + $result = Get-AzureRMDataLakeStoreChildItem -Account $accountName -path $folderToCreate + Assert-NotNull $result "No value was returned on folder list" + Assert-AreEqual 2 $result.length + # add content to empty file + Add-AzureRmDataLakeStoreItemContent -Account $accountName -Path $emptyFilePath -Value $content + $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath + Assert-NotNull $result "No value was returned on empty file get with content added" + Assert-AreEqual "File" $result.Type + Assert-AreEqual $content.length $result.Length + # concat files + $result = Join-AzureRmDataLakeStoreItem -Account $accountName -Paths $emptyFilePath,$contentFilePath -Destination $concatFile + Assert-NotNull $result "No value was returned on concat file" + $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $concatFile + Assert-NotNull $result "No value was returned on concat file get" + Assert-AreEqual "File" $result.Type + Assert-AreEqual $($content.length*2) $result.Length - # Import and get file - $localFileInfo = Get-ChildItem $fileToCopy - $result = Import-AzureRmDataLakeStoreItem -Account $accountName -Path $fileToCopy -Destination $importFile - Assert-NotNull $result "No value was returned on import file" - $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $importFile - Assert-NotNull $result "No value was returned on import file get" - Assert-AreEqual "File" $result.Type - Assert-AreEqual $localFileInfo.length $result.Length - # download file - $currentDir = Split-Path $fileToCopy - $targetFile = Join-Path $currentDir "adlspstestdownload.txt" - if(Test-Path $targetFile) - { + # Import and get file + $localFileInfo = Get-ChildItem $fileToCopy + $result = Import-AzureRmDataLakeStoreItem -Account $accountName -Path $fileToCopy -Destination $importFile + Assert-NotNull $result "No value was returned on import file" + $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $importFile + Assert-NotNull $result "No value was returned on import file get" + Assert-AreEqual "File" $result.Type + Assert-AreEqual $localFileInfo.length $result.Length + # download file + $currentDir = Split-Path $fileToCopy + $targetFile = Join-Path $currentDir "adlspstestdownload.txt" + if(Test-Path $targetFile) + { + Remove-Item -path $targetFile -force -confirm:$false + } + + Export-AzureRMDataLakeStoreItem -Account $accountName -Path $concatFile -Destination $targetFile + $downloadedFileInfo = Get-ChildItem $targetFile + Assert-AreEqual $($content.length*2) $downloadedFileInfo.length Remove-Item -path $targetFile -force -confirm:$false - } - Export-AzureRMDataLakeStoreItem -Account $accountName -Path $concatFile -Destination $targetFile - $downloadedFileInfo = Get-ChildItem $targetFile - Assert-AreEqual $($content.length*2) $downloadedFileInfo.length - Remove-Item -path $targetFile -force -confirm:$false - - # move a file - $result = Move-AzureRmDataLakeStoreItem -Account $accountName -Path $concatFile -Destination $moveFile - Assert-NotNull $result "No value was returned on move file" - $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFile - Assert-NotNull $result "No value was returned on move file get" - Assert-AreEqual "File" $result.Type - Assert-AreEqual $($content.length*2) $result.Length - Assert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $concatFile} - # move a folder - $result = Move-AzureRmDataLakeStoreItem -Account $accountName -Path $folderToCreate -Destination $moveFolder - Assert-NotNull $result "No value was returned on move folder" - $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFolder - Assert-NotNull $result "No value was returned on move folder get" - Assert-AreEqual "Directory" $result.Type - Assert-AreEqual 0 $result.Length - Assert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate} - # delete a file - Assert-True {Remove-AzureRmDataLakeStoreItem -Account $accountName -paths "$moveFolder/movefile.txt" -force -passthru } "Remove File Failed" - Assert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFile} - # delete a folder - Assert-True {Remove-AzureRmDataLakeStoreItem -Account $accountName -paths $moveFolder -force -recurse -passthru} "Remove folder failed" - Assert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFolder} + # move a file + $result = Move-AzureRmDataLakeStoreItem -Account $accountName -Path $concatFile -Destination $moveFile + Assert-NotNull $result "No value was returned on move file" + $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFile + Assert-NotNull $result "No value was returned on move file get" + Assert-AreEqual "File" $result.Type + Assert-AreEqual $($content.length*2) $result.Length + Assert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $concatFile} + # move a folder + $result = Move-AzureRmDataLakeStoreItem -Account $accountName -Path $folderToCreate -Destination $moveFolder + Assert-NotNull $result "No value was returned on move folder" + $result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFolder + Assert-NotNull $result "No value was returned on move folder get" + Assert-AreEqual "Directory" $result.Type + Assert-AreEqual 0 $result.Length + Assert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate} + # delete a file + Assert-True {Remove-AzureRmDataLakeStoreItem -Account $accountName -paths "$moveFolder/movefile.txt" -force -passthru } "Remove File Failed" + Assert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFile} + # delete a folder + Assert-True {Remove-AzureRmDataLakeStoreItem -Account $accountName -paths $moveFolder -force -recurse -passthru} "Remove folder failed" + Assert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFolder} - # Delete Data Lake account - Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." + # Delete Data Lake account + Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." - # Verify that it is gone by trying to get it again - Assert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName} + # Verify that it is gone by trying to get it again + Assert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName} + } + finally + { + # cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here. + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + } } function Test-DataLakeStoreFileSystemPermissions { param ( - $resourceGroupName, - $accountName, $location = "West US" ) - # Creating Account - $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location + try + { + # Creating Account + $resourceGroupName = Get-ResourceGroupName + $accountName = Get-DataLakeStoreAccountName + New-AzureRmResourceGroup -Name $resourceGroupName -Location $location + $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location - Assert-AreEqual $accountName $accountCreated.Name - Assert-AreEqual $location $accountCreated.Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountCreated.Type - Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} - - # In loop to check if account exists - for ($i = 0; $i -le 60; $i++) - { - [array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName - if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") - { - Assert-AreEqual $accountName $accountGet[0].Name - Assert-AreEqual $location $accountGet[0].Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountGet[0].Type - Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} - break - } - - Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) - Assert-False {$i -eq 60} " Data Lake Store account is not in succeeded state even after 30 min." - } - - # define the permissions to add/remove - $aceUserId = "027c28d5-c91d-49f0-98c5-d10134b169b3" - - # Set and get all the permissions - $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" - Assert-NotNull $result "Did not get any result from ACL get" - Assert-True {$result.UserAces.count -ge 0} "UserAces is negative or null" - $currentCount = $result.UserAces.Count - $result.UserAces.Add($aceUserId, "rwx") - Set-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" -Acl $result -Force - $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" - Assert-AreEqual $($currentCount+1) $result.UserACes.Count - $result.UserAces.Remove($aceUserId) - # remove the account - Set-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" -Acl $result -Force - $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" - Assert-AreEqual $currentCount $result.UserAces.Count - - # Set and get a specific permission with friendly sets - Set-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path "/" -AceType User -Id $aceUserId -Permissions All -Force - $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" - Assert-AreEqual $($currentCount+1) $result.UserAces.Count - # remove a specific permission with friendly remove - Remove-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path "/" -AceType User -Id $aceUserId -Force - $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" - Assert-AreEqual $currentCount $result.UserAces.Count - # set and get a specific permission with the ACE string - Set-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path "/" -Acl $([string]::Format("user:{0}:rwx", $aceUserId)) -Force - $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" - Assert-AreEqual $($currentCount+1) $result.UserAces.Count - # remove a specific permission with the ACE string - Remove-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path "/" -Acl $([string]::Format("user:{0}:---", $aceUserId)) -force - $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" - Assert-AreEqual $currentCount $result.UserAces.Count - # verify that removal of full acl and default acl fail - Assert-Throws {Remove-AzureRmDataLakeStoreItemAcl -Account $accountName -Path "/" -Force } - Assert-Throws {Remove-AzureRmDataLakeStoreItemAcl -Account $accountName -Path "/" -Force -Default } - - # Delete Data Lake account - Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." - - # Verify that it is gone by trying to get it again - Assert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName} + Assert-AreEqual $accountName $accountCreated.Name + Assert-AreEqual $location $accountCreated.Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountCreated.Type + Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} + + # In loop to check if account exists + for ($i = 0; $i -le 60; $i++) + { + [array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName + if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") + { + Assert-AreEqual $accountName $accountGet[0].Name + Assert-AreEqual $location $accountGet[0].Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountGet[0].Type + Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} + break + } + + Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" + [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) + Assert-False {$i -eq 60} " Data Lake Store account is not in succeeded state even after 30 min." + } + + # define the permissions to add/remove + $aceUserId = "027c28d5-c91d-49f0-98c5-d10134b169b3" + + # Set and get all the permissions + $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" + Assert-NotNull $result "Did not get any result from ACL get" + Assert-True {$result.UserAces.count -ge 0} "UserAces is negative or null" + $currentCount = $result.UserAces.Count + $result.UserAces.Add($aceUserId, "rwx") + Set-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" -Acl $result -Force + $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" + Assert-AreEqual $($currentCount+1) $result.UserACes.Count + $result.UserAces.Remove($aceUserId) + # remove the account + Set-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" -Acl $result -Force + $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" + Assert-AreEqual $currentCount $result.UserAces.Count + + # Set and get a specific permission with friendly sets + Set-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path "/" -AceType User -Id $aceUserId -Permissions All -Force + $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" + Assert-AreEqual $($currentCount+1) $result.UserAces.Count + # remove a specific permission with friendly remove + Remove-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path "/" -AceType User -Id $aceUserId -Force + $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" + Assert-AreEqual $currentCount $result.UserAces.Count + # set and get a specific permission with the ACE string + Set-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path "/" -Acl $([string]::Format("user:{0}:rwx", $aceUserId)) -Force + $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" + Assert-AreEqual $($currentCount+1) $result.UserAces.Count + # remove a specific permission with the ACE string + Remove-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path "/" -Acl $([string]::Format("user:{0}:---", $aceUserId)) -force + $result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path "/" + Assert-AreEqual $currentCount $result.UserAces.Count + # verify that removal of full acl and default acl fail + Assert-Throws {Remove-AzureRmDataLakeStoreItemAcl -Account $accountName -Path "/" -Force } + Assert-Throws {Remove-AzureRmDataLakeStoreItemAcl -Account $accountName -Path "/" -Force -Default } + + # Delete Data Lake account + Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." + + # Verify that it is gone by trying to get it again + Assert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName} + } + finally + { + # cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here. + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + } } <# @@ -319,55 +349,65 @@ function Test-NegativeDataLakeStoreAccount { param ( - $resourceGroupName, - $accountName, $location = "West US", $fakeaccountName = "psfakedataLakeaccounttest" ) - # Creating Account - $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location + try + { + # Creating Account + $resourceGroupName = Get-ResourceGroupName + $accountName = Get-DataLakeStoreAccountName + New-AzureRmResourceGroup -Name $resourceGroupName -Location $location + $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location - Assert-AreEqual $accountName $accountCreated.Name - Assert-AreEqual $location $accountCreated.Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountCreated.Type - Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} - - # In loop to check if account exists - for ($i = 0; $i -le 60; $i++) - { + Assert-AreEqual $accountName $accountCreated.Name + Assert-AreEqual $location $accountCreated.Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountCreated.Type + Assert-True {$accountCreated.Id -like "*$resourceGroupName*"} + + # In loop to check if account exists + for ($i = 0; $i -le 60; $i++) + { - [array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName - if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") - { - Assert-AreEqual $accountName $accountGet[0].Name - Assert-AreEqual $location $accountGet[0].Location - Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountGet[0].Type - Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} - break - } - - Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" - [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) - Assert-False {$i -eq 60} " Data Lake Store account not in succeeded state even after 30 min." - } - - # attempt to recreate the already created account - Assert-Throws {New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location} - - # attempt to update a non-existent account - $tagsToUpdate = @{"Name" = "TestTag"; "Value" = "TestUpdate"} - Assert-Throws {Set-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName -Tags $tagsToUpdate} - - # attempt to get a non-existent account - Assert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName} - - # Delete Data Lake account - Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." - - # Delete Data Lake account again should throw. - Assert-Throws {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} - - # Verify that it is gone by trying to get it again - Assert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName} + [array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName + if ($accountGet[0].Properties.ProvisioningState -like "Succeeded") + { + Assert-AreEqual $accountName $accountGet[0].Name + Assert-AreEqual $location $accountGet[0].Location + Assert-AreEqual "Microsoft.DataLakeStore/accounts" $accountGet[0].Type + Assert-True {$accountGet[0].Id -like "*$resourceGroupName*"} + break + } + + Write-Host "account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)" + [Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000) + Assert-False {$i -eq 60} " Data Lake Store account not in succeeded state even after 30 min." + } + + # attempt to recreate the already created account + Assert-Throws {New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location} + + # attempt to update a non-existent account + $tagsToUpdate = @{"Name" = "TestTag"; "Value" = "TestUpdate"} + Assert-Throws {Set-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName -Tags $tagsToUpdate} + + # attempt to get a non-existent account + Assert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName} + + # Delete Data Lake account + Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} "Remove Account failed." + + # Delete Data Lake account again should throw. + Assert-Throws {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} + + # Verify that it is gone by trying to get it again + Assert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName} + } + finally + { + # cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here. + Invoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + Invoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures + } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTestsBase.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTestsBase.cs index f1a2a8f48452..fb1c474e2dd9 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTestsBase.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTestsBase.cs @@ -12,122 +12,192 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System.Reflection; -using Microsoft.Azure.Management.DataLake.StoreFileSystem; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net; +using Microsoft.Azure.Gallery; +using Microsoft.Azure.Management.Authorization; +using Microsoft.Azure.Management.Resources; +using Microsoft.Azure.Management.DataLake.Store; +using Microsoft.Azure.Management.Resources.Models; +using Microsoft.Azure.Subscriptions; +using Microsoft.Azure.Test.HttpRecorder; +using Microsoft.Rest.ClientRuntime.Azure.TestFramework; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using LegacyTest = Microsoft.Azure.Test; +using TestEnvironmentFactory = Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestEnvironmentFactory; +using TestUtilities = Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests { - using System; - using Microsoft.WindowsAzure.Commands.ScenarioTest; - using Microsoft.WindowsAzure.Commands.Utilities.Common; - using Microsoft.Azure.Test; - using Microsoft.Azure.Management.DataLake.Store; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Management.Resources; - using Microsoft.Azure.Management.Resources.Models; - using System.Net; - - public abstract class AdlsTestsBase : TestBase, IDisposable + public class AdlsTestsBase { - internal string resourceGroupName { get; set; } - internal string dataLakeAccountName { get; set; } + private LegacyTest.CSMTestEnvironmentFactory csmTestFactory; + private EnvironmentSetupHelper helper; + private const string AuthorizationApiVersion = "2014-07-01-preview"; internal const string resourceGroupLocation = "East US 2"; - private EnvironmentSetupHelper helper; + public ResourceManagementClient ResourceManagementClient { get; private set; } + + public SubscriptionClient SubscriptionClient { get; private set; } + + public DataLakeStoreAccountManagementClient DataLakeStoreAccountManagementClient { get; private set; } + + public DataLakeStoreFileSystemManagementClient DataLakeStoreFileSystemManagementClient { get; private set; } - private DataLakeStoreManagementClient dataLakeStoreManagementClient; + public AuthorizationManagementClient AuthorizationManagementClient { get; private set; } - private DataLakeStoreFileSystemManagementClient dataLakeStoreFileSystemManagementClient; + public GalleryClient GalleryClient { get; private set; } + + public static AdlsTestsBase NewInstance + { + get + { + return new AdlsTestsBase(); + } + } - private ResourceManagementClient resourceManagementClient; - protected AdlsTestsBase() + public AdlsTestsBase() { helper = new EnvironmentSetupHelper(); - dataLakeStoreManagementClient = GetDataLakeStoreManagementClient(); - dataLakeStoreFileSystemManagementClient = GetDataLakeStoreFileSystemManagementClient(); - resourceManagementClient = GetResourceManagementClient(); - this.resourceGroupName = TestUtilities.GenerateName("datalakerg1"); - this.dataLakeAccountName = TestUtilities.GenerateName("testdatalake1"); } - protected void SetupManagementClients() + public void RunPsTest(params string[] scripts) { - helper.SetupManagementClients(dataLakeStoreManagementClient, dataLakeStoreFileSystemManagementClient, resourceManagementClient); + var callingClassType = TestUtilities.GetCallingClass(2); + var mockName = TestUtilities.GetCurrentMethodName(2); + + RunPsTestWorkflow( + () => scripts, + // no custom initializer + null, + // no custom cleanup + null, + callingClassType, + mockName); } - protected void RunPowerShellTest(params string[] scripts) + + public void RunPsTestWorkflow( + Func scriptBuilder, + Action initialize, + Action cleanup, + string callingClassType, + string mockName) { - using (UndoContext context = UndoContext.Current) + Dictionary d = new Dictionary(); + d.Add("Microsoft.Authorization", AuthorizationApiVersion); + HttpMockServer.Matcher = new PermissiveRecordMatcherWithApiExclusion(false, d); + + using (MockContext context = MockContext.Start(callingClassType, mockName)) { - context.Start(TestUtilities.GetCallingClass(2), TestUtilities.GetCurrentMethodName(2)); - try + this.csmTestFactory = new LegacyTest.CSMTestEnvironmentFactory(); + if (initialize != null) { - SetupManagementClients(); + initialize(this.csmTestFactory); + } - // Create the resource group - this.TryRegisterSubscriptionForResource(); - this.TryCreateResourceGroup(this.resourceGroupName, AdlsTestsBase.resourceGroupLocation); + SetupManagementClients(context); - helper.SetupEnvironment(AzureModule.AzureResourceManager); - helper.SetupModules(AzureModule.AzureResourceManager, "ScenarioTests\\" + this.GetType().Name + ".ps1", - helper.RMProfileModule, helper.GetRMModulePath(@"AzureRM.DataLakeStore.psd1")); + // register the namespace. + this.TryRegisterSubscriptionForResource(); + helper.SetupEnvironment(AzureModule.AzureResourceManager); - helper.RunPowerShellTest(scripts); + var callingClassName = callingClassType + .Split(new[] { "." }, StringSplitOptions.RemoveEmptyEntries) + .Last(); + helper.SetupModules(AzureModule.AzureResourceManager, "ScenarioTests\\Common.ps1", "ScenarioTests\\" + callingClassName + ".ps1", + helper.RMProfileModule, helper.RMResourceModule, helper.GetRMModulePath(@"AzureRM.DataLakeStore.psd1")); + + try + { + if (scriptBuilder != null) + { + var psScripts = scriptBuilder(); + + if (psScripts != null) + { + helper.RunPowerShellTest(psScripts); + } + } } finally { - context.UndoAll(); + if (cleanup != null) + { + cleanup(); + } } } } + private void SetupManagementClients(MockContext context) + { + ResourceManagementClient = GetResourceManagementClient(); + SubscriptionClient = GetSubscriptionClient(); + DataLakeStoreAccountManagementClient = GetDataLakeStoreAccountManagementClient(context); + DataLakeStoreFileSystemManagementClient = GetDataLakeStoreFileSystemManagementClient(context); + AuthorizationManagementClient = GetAuthorizationManagementClient(); + GalleryClient = GetGalleryClient(); + helper.SetupManagementClients(ResourceManagementClient, + SubscriptionClient, + DataLakeStoreFileSystemManagementClient, + DataLakeStoreAccountManagementClient, + AuthorizationManagementClient, + GalleryClient + ); + } + + + private AuthorizationManagementClient GetAuthorizationManagementClient() + { + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); + } + + private ResourceManagementClient GetResourceManagementClient() + { + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); + } + + private SubscriptionClient GetSubscriptionClient() + { + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); + } + #region client creation helpers - protected DataLakeStoreManagementClient GetDataLakeStoreManagementClient() + private DataLakeStoreAccountManagementClient GetDataLakeStoreAccountManagementClient(MockContext context) { - return TestBase.GetServiceClient(new CSMTestEnvironmentFactory()); + return context.GetServiceClient(TestEnvironmentFactory.GetTestEnvironment()); } - protected DataLakeStoreFileSystemManagementClient GetDataLakeStoreFileSystemManagementClient() + private DataLakeStoreFileSystemManagementClient GetDataLakeStoreFileSystemManagementClient(MockContext context) { - return GetDataLakeStoreFileSystemServiceClient(new CSMTestEnvironmentFactory()); + var currentEnvironment = TestEnvironmentFactory.GetTestEnvironment(); + var toReturn = context.GetServiceClient(currentEnvironment, true); + toReturn.AdlsFileSystemDnsSuffix = + currentEnvironment.Endpoints.DataLakeStoreServiceUri.OriginalString.Replace("https://", ""); + return toReturn; } - protected ResourceManagementClient GetResourceManagementClient() + private GalleryClient GetGalleryClient() { - return TestBase.GetServiceClient(new CSMTestEnvironmentFactory()); + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); } + #endregion #region private helper methods - private static T GetDataLakeStoreFileSystemServiceClient( - TestEnvironmentFactory factory) - where T : class - { - TestEnvironment currentEnvironment = factory.GetTestEnvironment(); - T client = null; - - ConstructorInfo constructor = typeof(T).GetConstructor(new Type[] - { - typeof(SubscriptionCloudCredentials), - typeof(string) - }); - client = constructor.Invoke(new object[] - { - currentEnvironment.Credentials as SubscriptionCloudCredentials, - // Have to remove the https:// since this is a suffix - currentEnvironment.Endpoints.DataLakeStoreServiceUri.OriginalString.Replace("https://","") }) as T; - - return AddMockHandler(ref client); - } private void TryRegisterSubscriptionForResource(string providerName = "Microsoft.DataLakeStore") { - var reg = resourceManagementClient.Providers.Register(providerName); + var reg = ResourceManagementClient.Providers.Register(providerName); ThrowIfTrue(reg == null, "resourceManagementClient.Providers.Register returned null."); ThrowIfTrue(reg.StatusCode != HttpStatusCode.OK, string.Format("resourceManagementClient.Providers.Register returned with status code {0}", reg.StatusCode)); - var resultAfterRegister = resourceManagementClient.Providers.Get(providerName); + var resultAfterRegister = ResourceManagementClient.Providers.Get(providerName); ThrowIfTrue(resultAfterRegister == null, "resourceManagementClient.Providers.Get returned null."); ThrowIfTrue(string.IsNullOrEmpty(resultAfterRegister.Provider.Id), "Provider.Id is null or empty."); ThrowIfTrue(!providerName.Equals(resultAfterRegister.Provider.Namespace), string.Format("Provider name is not equal to {0}.", providerName)); @@ -140,8 +210,8 @@ private void TryRegisterSubscriptionForResource(string providerName = "Microsoft private void TryCreateResourceGroup(string resourceGroupName, string location) { - ResourceGroupCreateOrUpdateResult result = resourceManagementClient.ResourceGroups.CreateOrUpdate(resourceGroupName, new ResourceGroup { Location = location }); - var newlyCreatedGroup = resourceManagementClient.ResourceGroups.Get(resourceGroupName); + ResourceGroupCreateOrUpdateResult result = ResourceManagementClient.ResourceGroups.CreateOrUpdate(resourceGroupName, new ResourceGroup { Location = location }); + var newlyCreatedGroup = ResourceManagementClient.ResourceGroups.Get(resourceGroupName); ThrowIfTrue(newlyCreatedGroup == null, "resourceManagementClient.ResourceGroups.Get returned null."); ThrowIfTrue(!resourceGroupName.Equals(newlyCreatedGroup.ResourceGroup.Name), string.Format("resourceGroupName is not equal to {0}", resourceGroupName)); } @@ -154,8 +224,6 @@ private void ThrowIfTrue(bool condition, string message) } } #endregion - public void Dispose() - { - } + } } diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/Common.ps1 b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/Common.ps1 new file mode 100644 index 000000000000..c1102a3998e1 --- /dev/null +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/Common.ps1 @@ -0,0 +1,58 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.SYNOPSIS +Gets a Data Lake Store account name to use for testing +#> +function Get-DataLakeStoreAccountName +{ + return getAssetName +} + +<# +.SYNOPSIS +Gets a resource group name for testing. +#> +function Get-ResourceGroupName +{ + return getAssetName +} + +<# +.SYNOPSIS +Executes a cmdlet and enables ignoring of errors if desired +NOTE: this only catches errors that are thrown. If the command calls to Write-Error +the user must specify the errorAction to be silent or store the record in an error variable. +#> +function Invoke-HandledCmdlet +{ + param + ( + [ScriptBlock] $Command, + [switch] $IgnoreFailures + ) + + try + { + &$Command + } + catch + { + if(!$IgnoreFailures) + { + throw; + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsAccount.json b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsAccount.json index 812404db6a13..c17f37920ce0 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsAccount.json +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsAccount.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/register?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9yZWdpc3Rlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9yZWdpc3Rlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -10,7 +10,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "640" @@ -28,13 +28,13 @@ "1199" ], "x-ms-request-id": [ - "dfd5ec9c-1f57-403b-aea6-7b4d083f743b" + "ff580c96-3988-49f2-a090-53c7d5e9f779" ], "x-ms-correlation-request-id": [ - "dfd5ec9c-1f57-403b-aea6-7b4d083f743b" + "ff580c96-3988-49f2-a090-53c7d5e9f779" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T211944Z:dfd5ec9c-1f57-403b-aea6-7b4d083f743b" + "CENTRALUS:20160226T015933Z:ff580c96-3988-49f2-a090-53c7d5e9f779" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:19:44 GMT" + "Fri, 26 Feb 2016 01:59:33 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -58,7 +58,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "640" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14916" + "14999" ], "x-ms-request-id": [ - "c1ff2b48-7c17-4535-8a44-b43c81acdcb7" + "87d02340-0f3a-449c-aa30-fed7945558dc" ], "x-ms-correlation-request-id": [ - "c1ff2b48-7c17-4535-8a44-b43c81acdcb7" + "87d02340-0f3a-449c-aa30-fed7945558dc" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T211945Z:c1ff2b48-7c17-4535-8a44-b43c81acdcb7" + "CENTRALUS:20160226T015934Z:87d02340-0f3a-449c-aa30-fed7945558dc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,14 +91,110 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:19:44 GMT" + "Fri, 26 Feb 2016 01:59:33 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourcegroups/datalakerg11361?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxMTM2MT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5553?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU1NTM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "2c3e2d98-d531-43b6-ad03-fe314c81a313" + ], + "x-ms-correlation-request-id": [ + "2c3e2d98-d531-43b6-ad03-fe314c81a313" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T015945Z:2c3e2d98-d531-43b6-ad03-fe314c81a313" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 01:59:45 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5553?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU1NTM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "54a65450-2a2d-4206-a873-cc785bfd35d0" + ], + "x-ms-correlation-request-id": [ + "54a65450-2a2d-4206-a873-cc785bfd35d0" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T020032Z:54a65450-2a2d-4206-a873-cc785bfd35d0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:00:32 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5553?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU1NTM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { @@ -112,10 +208,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361\",\r\n \"name\": \"datalakerg11361\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553\",\r\n \"name\": \"onesdk5553\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "184" + "174" ], "Content-Type": [ "application/json; charset=utf-8" @@ -130,13 +226,13 @@ "1198" ], "x-ms-request-id": [ - "15695533-9554-4db0-afa3-4d33e52f0b53" + "771ddfcb-ebd2-49cb-8499-41b6745663af" ], "x-ms-correlation-request-id": [ - "15695533-9554-4db0-afa3-4d33e52f0b53" + "771ddfcb-ebd2-49cb-8499-41b6745663af" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T211946Z:15695533-9554-4db0-afa3-4d33e52f0b53" + "CENTRALUS:20160226T015949Z:771ddfcb-ebd2-49cb-8499-41b6745663af" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,14 +241,14 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:19:45 GMT" + "Fri, 26 Feb 2016 01:59:49 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourcegroups/datalakerg11361?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxMTM2MT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -160,10 +256,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361\",\r\n \"name\": \"datalakerg11361\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "184" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -175,16 +271,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14915" + "14997" ], "x-ms-request-id": [ - "78c9c8f4-b85d-4cb3-b0e4-7e64d686acbe" + "21ce8ffa-168d-412a-b345-d313959afe99" ], "x-ms-correlation-request-id": [ - "78c9c8f4-b85d-4cb3-b0e4-7e64d686acbe" + "21ce8ffa-168d-412a-b345-d313959afe99" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T211946Z:78c9c8f4-b85d-4cb3-b0e4-7e64d686acbe" + "CENTRALUS:20160226T015950Z:21ce8ffa-168d-412a-b345-d313959afe99" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,35 +289,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:19:46 GMT" + "Fri, 26 Feb 2016 01:59:50 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "d58ed11e-d8b4-4eb8-ab93-64a61f6d9c2f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake13022' under resource group 'datalakerg11361' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk6401' under resource group 'onesdk5553' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -236,13 +328,13 @@ "gateway" ], "x-ms-request-id": [ - "af53e738-2d88-417b-9373-4bafd589e8a4" + "2d2fb50c-d236-40e9-9a61-7fde414ddfac" ], "x-ms-correlation-request-id": [ - "af53e738-2d88-417b-9373-4bafd589e8a4" + "2d2fb50c-d236-40e9-9a61-7fde414ddfac" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212002Z:af53e738-2d88-417b-9373-4bafd589e8a4" + "CENTRALUS:20160226T015950Z:2d2fb50c-d236-40e9-9a61-7fde414ddfac" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -251,35 +343,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:02 GMT" + "Fri, 26 Feb 2016 01:59:50 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "88805365-4e39-40f2-a128-739cbf6c3480" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake13022' under resource group 'datalakerg11361' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk6401' under resource group 'onesdk5553' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -294,13 +382,13 @@ "gateway" ], "x-ms-request-id": [ - "c776e4ff-68bb-4a9d-bcc6-9d052816e18a" + "fb22cafa-0e5d-4b9f-a513-03cfd6601f97" ], "x-ms-correlation-request-id": [ - "c776e4ff-68bb-4a9d-bcc6-9d052816e18a" + "fb22cafa-0e5d-4b9f-a513-03cfd6601f97" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212002Z:c776e4ff-68bb-4a9d-bcc6-9d052816e18a" + "CENTRALUS:20160226T015950Z:fb22cafa-0e5d-4b9f-a513-03cfd6601f97" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -309,35 +397,25 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:02 GMT" + "Fri, 26 Feb 2016 01:59:50 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake13022.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:20:06.2719158Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:20:06.2719158Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022\",\r\n \"name\": \"testdatalake13022\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6401.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T01:59:55.051013Z\",\r\n \"lastModifiedTime\": \"2016-02-26T01:59:55.051013Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401\",\r\n \"name\": \"onesdk6401\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "486" ], "Content-Type": [ "application/json" @@ -349,16 +427,16 @@ "no-cache" ], "x-ms-request-id": [ - "3c86fbf1-a7fc-4d6b-8fc3-6fafa937834b" + "32f61929-2817-4be0-b54d-c19f23f85ef6" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14970" + "14996" ], "x-ms-correlation-request-id": [ - "36007941-7ee4-48f2-9acc-37678bd5d3a1" + "12e9799f-4777-4b90-9dee-fc187d425b32" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212048Z:36007941-7ee4-48f2-9acc-37678bd5d3a1" + "CENTRALUS:20160226T020023Z:12e9799f-4777-4b90-9dee-fc187d425b32" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -367,7 +445,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:47 GMT" + "Fri, 26 Feb 2016 02:00:23 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -382,29 +460,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e7729f96-e87e-4c5f-bfe3-12ac947208bb" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake13022.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:20:06.2719158Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:20:06.2719158Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022\",\r\n \"name\": \"testdatalake13022\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6401.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T01:59:55.051013Z\",\r\n \"lastModifiedTime\": \"2016-02-26T01:59:55.051013Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401\",\r\n \"name\": \"onesdk6401\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "486" ], "Content-Type": [ "application/json" @@ -416,16 +490,16 @@ "no-cache" ], "x-ms-request-id": [ - "85490a64-6783-42c5-87ad-e37eb8f8f063" + "a988747b-6ec1-48c8-a276-899bba04471f" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14969" + "14995" ], "x-ms-correlation-request-id": [ - "dfca823f-e611-4602-8100-fe5c74f48203" + "256d02c3-6cbc-4979-bc19-477afce44266" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212048Z:dfca823f-e611-4602-8100-fe5c74f48203" + "CENTRALUS:20160226T020024Z:256d02c3-6cbc-4979-bc19-477afce44266" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -434,7 +508,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:47 GMT" + "Fri, 26 Feb 2016 02:00:23 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -449,29 +523,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "d4ba70c7-520e-4175-82c1-0126e7db2e27" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake13022.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:20:06.2719158Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:20:06.2719158Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022\",\r\n \"name\": \"testdatalake13022\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6401.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T01:59:55.051013Z\",\r\n \"lastModifiedTime\": \"2016-02-26T01:59:55.051013Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401\",\r\n \"name\": \"onesdk6401\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "486" ], "Content-Type": [ "application/json" @@ -483,16 +553,16 @@ "no-cache" ], "x-ms-request-id": [ - "192551f1-0038-4986-a427-42830ae23a80" + "c8fc2963-f138-4f12-85a5-59ad60c52819" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14968" + "14994" ], "x-ms-correlation-request-id": [ - "20b6543e-1ed6-46b7-bf23-a6e77b93fb8c" + "2cb973f7-ab65-4bff-b98e-17ecd5c92090" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212048Z:20b6543e-1ed6-46b7-bf23-a6e77b93fb8c" + "CENTRALUS:20160226T020024Z:2cb973f7-ab65-4bff-b98e-17ecd5c92090" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -501,7 +571,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:48 GMT" + "Fri, 26 Feb 2016 02:00:23 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -516,29 +586,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "61c3e496-9614-4074-bbb0-310cae0f4ee4" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake13022.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:20:06.2719158Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:20:06.2719158Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022\",\r\n \"name\": \"testdatalake13022\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6401.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T01:59:55.051013Z\",\r\n \"lastModifiedTime\": \"2016-02-26T01:59:55.051013Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401\",\r\n \"name\": \"onesdk6401\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "486" ], "Content-Type": [ "application/json" @@ -550,16 +616,16 @@ "no-cache" ], "x-ms-request-id": [ - "1d1ce7e2-2081-4a94-8a2e-0d9f8c7fe85a" + "a83ca3ac-e877-40ff-9598-5cae0bd3aee4" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14967" + "14993" ], "x-ms-correlation-request-id": [ - "f5ab3239-9ccb-416a-b44b-6c9024af53b1" + "3507433a-71c6-4ff9-a230-6f10288a34c6" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212048Z:f5ab3239-9ccb-416a-b44b-6c9024af53b1" + "CENTRALUS:20160226T020024Z:3507433a-71c6-4ff9-a230-6f10288a34c6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -568,7 +634,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:48 GMT" + "Fri, 26 Feb 2016 02:00:23 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -583,29 +649,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "fd8eba8c-a950-4c19-9c27-58d98708f864" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake13022.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:20:06.2719158Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:20:49.3000664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022\",\r\n \"name\": \"testdatalake13022\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6401.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T01:59:55.051013Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:00:25.3599181Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401\",\r\n \"name\": \"onesdk6401\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "490" + "509" ], "Content-Type": [ "application/json" @@ -617,16 +679,16 @@ "no-cache" ], "x-ms-request-id": [ - "e46666ef-fa05-4867-ab76-e25ca5316034" + "7ce24bc5-521f-4bab-9023-a6f6b6fe0991" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14966" + "14990" ], "x-ms-correlation-request-id": [ - "fd67d77b-ecde-4383-b3bb-aa45ed4478ad" + "221b2540-a16c-49d2-b26e-6ad0c3d53ba6" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212051Z:fd67d77b-ecde-4383-b3bb-aa45ed4478ad" + "CENTRALUS:20160226T020026Z:221b2540-a16c-49d2-b26e-6ad0c3d53ba6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -635,7 +697,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:50 GMT" + "Fri, 26 Feb 2016 02:00:26 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -650,29 +712,79 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "949cd3fc-9aa4-46a2-9694-9a1a67de0c19" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk6401' under resource group 'onesdk5553' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "157" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "941569e7-8853-484b-ac7e-8d12e6d7db6b" + ], + "x-ms-correlation-request-id": [ + "941569e7-8853-484b-ac7e-8d12e6d7db6b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T020031Z:941569e7-8853-484b-ac7e-8d12e6d7db6b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:00:31 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "3c596f3f-5693-4d02-8598-f79122e184fe" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake13022' under resource group 'datalakerg11361' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk6401' under resource group 'onesdk5553' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -687,13 +799,13 @@ "gateway" ], "x-ms-request-id": [ - "16a474cb-d9dc-40c7-8b9e-741ea18022b5" + "35c09d76-5fba-438e-b0fa-60fae52c8b6a" ], "x-ms-correlation-request-id": [ - "16a474cb-d9dc-40c7-8b9e-741ea18022b5" + "35c09d76-5fba-438e-b0fa-60fae52c8b6a" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212054Z:16a474cb-d9dc-40c7-8b9e-741ea18022b5" + "CENTRALUS:20160226T020032Z:35c09d76-5fba-438e-b0fa-60fae52c8b6a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -702,44 +814,37 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:53 GMT" + "Fri, 26 Feb 2016 02:00:31 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"testdatalake13022\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk6401\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "194" + "92" + ], + "x-ms-client-request-id": [ + "2d10924b-b5fa-4cda-86e1-fe6bd147b870" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-request-id": [ - "b330a2f1-e35a-4f34-8e2b-8dd5b9ed1189" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022\",\r\n \"name\": \"testdatalake13022\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401\",\r\n \"name\": \"onesdk6401\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "407" + "354" ], "Content-Type": [ "application/json" @@ -754,19 +859,19 @@ "10" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/5364c40f-88ca-488a-83ec-36698f0905200?api-version=2015-10-01-preview&expanded=true" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/548a7d53-11ed-4a2a-b0a1-6447b0915c3b0?api-version=2015-10-01-preview&expanded=true" ], "x-ms-request-id": [ - "f0fd99c7-a4a7-43ed-aa9b-d1c4f3391423" + "8b26dbc8-7ebc-49c7-8e76-c3f0101ebfde" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], "x-ms-correlation-request-id": [ - "6eadd291-fe1f-4349-9e4b-8d9df13db5c4" + "5e847a6e-032a-40db-ba5b-99022584702c" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212006Z:6eadd291-fe1f-4349-9e4b-8d9df13db5c4" + "CENTRALUS:20160226T015953Z:5e847a6e-032a-40db-ba5b-99022584702c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -775,10 +880,10 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:05 GMT" + "Fri, 26 Feb 2016 01:59:52 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourcegroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022/operationresults/0?api-version=2015-10-01-preview" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -793,22 +898,19 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/5364c40f-88ca-488a-83ec-36698f0905200?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzUzNjRjNDBmLTg4Y2EtNDg4YS04M2VjLTM2Njk4ZjA5MDUyMDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/548a7d53-11ed-4a2a-b0a1-6447b0915c3b0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzU0OGE3ZDUzLTExZWQtNGEyYS1iMGExLTY0NDdiMDkxNWMzYjA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "22" ], "Content-Type": [ "application/json" @@ -820,16 +922,16 @@ "no-cache" ], "x-ms-request-id": [ - "2e805acc-529c-41fb-9dbd-178b8e154a50" + "088741c8-3012-4176-808d-79d356a0cad8" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" + "14997" ], "x-ms-correlation-request-id": [ - "8c45c42d-7b88-4760-becc-7d3ee9cf8823" + "54083be6-d554-4b48-92ae-67aaf3fb5890" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212006Z:8c45c42d-7b88-4760-becc-7d3ee9cf8823" + "CENTRALUS:20160226T020023Z:54083be6-d554-4b48-92ae-67aaf3fb5890" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -838,7 +940,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:06 GMT" + "Fri, 26 Feb 2016 02:00:23 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -853,22 +955,31 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/5364c40f-88ca-488a-83ec-36698f0905200?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzUzNjRjNDBmLTg4Y2EtNDg4YS04M2VjLTM2Njk4ZjA5MDUyMDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PATCH", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk6401\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"properties\": {}\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "125" + ], + "x-ms-client-request-id": [ + "73a929f7-507b-4ee2-981a-e4361feb46ce" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6401.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T01:59:55.051013Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:00:25.3599181Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401\",\r\n \"name\": \"onesdk6401\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "509" ], "Content-Type": [ "application/json" @@ -880,16 +991,16 @@ "no-cache" ], "x-ms-request-id": [ - "4b7ff5ca-7262-4c5b-b792-c22fa526c426" + "ca9f4b98-af67-4fde-9c93-903e24e93d63" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-correlation-request-id": [ - "3016a17f-a198-45a6-b213-9fd28d7a12e9" + "c18a1d8f-7c6c-412f-bb1f-522f0419a5ad" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212017Z:3016a17f-a198-45a6-b213-9fd28d7a12e9" + "CENTRALUS:20160226T020026Z:c18a1d8f-7c6c-412f-bb1f-522f0419a5ad" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -898,7 +1009,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:16 GMT" + "Fri, 26 Feb 2016 02:00:25 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -913,22 +1024,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/5364c40f-88ca-488a-83ec-36698f0905200?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzUzNjRjNDBmLTg4Y2EtNDg4YS04M2VjLTM2Njk4ZjA5MDUyMDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "d1b176aa-a55c-4656-9552-f27d37d40107" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6401.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T01:59:55.051013Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:00:25.3599181Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401\",\r\n \"name\": \"onesdk6401\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "475" ], "Content-Type": [ "application/json" @@ -940,16 +1054,16 @@ "no-cache" ], "x-ms-request-id": [ - "09b89868-0755-42c1-a636-cd71709a11a1" + "9f6b60ad-4f35-48aa-9fc2-e5610362dbcc" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" + "14992" ], "x-ms-correlation-request-id": [ - "0281f344-287c-4479-9da9-83c9965ac295" + "74da9348-d198-43d2-bc8f-a56a31a97a56" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212032Z:0281f344-287c-4479-9da9-83c9965ac295" + "CENTRALUS:20160226T020026Z:74da9348-d198-43d2-bc8f-a56a31a97a56" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -958,7 +1072,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:31 GMT" + "Fri, 26 Feb 2016 02:00:25 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -973,22 +1087,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/5364c40f-88ca-488a-83ec-36698f0905200?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzUzNjRjNDBmLTg4Y2EtNDg4YS04M2VjLTM2Njk4ZjA5MDUyMDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "c705a498-d04b-4fea-82b7-2f305a3fa123" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testadlfs17772.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-23T02:13:55.0992824Z\",\r\n \"lastModifiedTime\": \"2016-02-23T02:13:55.0992824Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/datalakerg12687/providers/Microsoft.DataLakeStore/accounts/testadlfs17772\",\r\n \"name\": \"testadlfs17772\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6401.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T01:59:55.051013Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:00:25.3599181Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401\",\r\n \"name\": \"onesdk6401\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk2612.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-25T22:13:59.3488032Z\",\r\n \"lastModifiedTime\": \"2016-02-25T22:13:59.3488032Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk7034/providers/Microsoft.DataLakeStore/accounts/onesdk2612\",\r\n \"name\": \"onesdk2612\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake13758.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-27T23:37:46.4920191Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:37:46.4920191Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeStore/accounts/testdatalake13758\",\r\n \"name\": \"testdatalake13758\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake27879.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-27T23:38:19.8556695Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:38:19.8556695Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba12048/providers/Microsoft.DataLakeStore/accounts/testdatalake27879\",\r\n \"name\": \"testdatalake27879\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake1187.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-27T23:27:31.385199Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:27:31.385199Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeStore/accounts/testdatalake1187\",\r\n \"name\": \"testdatalake1187\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake21234.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-27T23:28:02.8597522Z\",\r\n \"lastModifiedTime\": \"2016-01-27T23:28:02.8597522Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/rgaba18569/providers/Microsoft.DataLakeStore/accounts/testdatalake21234\",\r\n \"name\": \"testdatalake21234\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "3239" ], "Content-Type": [ "application/json" @@ -1000,16 +1117,16 @@ "no-cache" ], "x-ms-request-id": [ - "e773cca6-8799-4d7d-9137-b7a9cc7454d4" + "adde6250-d8cd-427f-94d9-a1fb6436b50e" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14971" + "14991" ], "x-ms-correlation-request-id": [ - "e279c1c6-1af3-4d65-80a5-88011f3d1f22" + "cb18b985-a029-44de-bf26-d46974249901" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212048Z:e279c1c6-1af3-4d65-80a5-88011f3d1f22" + "CENTRALUS:20160226T020026Z:cb18b985-a029-44de-bf26-d46974249901" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1018,7 +1135,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:47 GMT" + "Fri, 26 Feb 2016 02:00:25 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1033,41 +1150,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "PATCH", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"testdatalake13022\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"properties\": {\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5553/providers/Microsoft.DataLakeStore/accounts/onesdk6401?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY0MDE/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "227" + "x-ms-client-request-id": [ + "d5f27518-a60f-4435-9719-2bd2b236d09f" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-request-id": [ - "45d5e48d-8b0a-40ee-aa4c-d462c3a09d42" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake13022.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:20:06.2719158Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:20:49.3000664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022\",\r\n \"name\": \"testdatalake13022\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "536" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1076,16 +1177,16 @@ "no-cache" ], "x-ms-request-id": [ - "b1cd0f3c-1bf5-4e94-9dbb-a6c22e464d71" + "68a5a6cc-8c02-4775-846a-21f5f34eb3a9" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1197" ], "x-ms-correlation-request-id": [ - "080b39b2-e512-496b-b6b4-afde27b432a1" + "a5ab1a39-e994-468f-84ed-eaf0704a04ae" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212051Z:080b39b2-e512-496b-b6b4-afde27b432a1" + "CENTRALUS:20160226T020031Z:a5ab1a39-e994-468f-84ed-eaf0704a04ae" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1094,7 +1195,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:50 GMT" + "Fri, 26 Feb 2016 02:00:31 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1109,32 +1210,73 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5553?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU1NTM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "3ace34f0-60c5-4277-bf93-8fa24c16eafe" + ], + "x-ms-correlation-request-id": [ + "3ace34f0-60c5-4277-bf93-8fa24c16eafe" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T020033Z:3ace34f0-60c5-4277-bf93-8fa24c16eafe" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:00:33 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1NTUzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1NTUzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFOVFV6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake13022.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:20:06.2719158Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:20:49.3000664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022\",\r\n \"name\": \"testdatalake13022\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "502" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1142,17 +1284,20 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "1b470731-29ac-4f67-b70f-557e042127d6" + "Retry-After": [ + "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" + "14995" + ], + "x-ms-request-id": [ + "1cdc339b-e935-43e5-b888-136fc89ae921" ], "x-ms-correlation-request-id": [ - "ecd6bfb9-fce7-42d5-bb16-1023532afcca" + "1cdc339b-e935-43e5-b888-136fc89ae921" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212051Z:ecd6bfb9-fce7-42d5-bb16-1023532afcca" + "CENTRALUS:20160226T020034Z:1cdc339b-e935-43e5-b888-136fc89ae921" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1161,47 +1306,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:50 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" + "Fri, 26 Feb 2016 02:00:34 GMT" ], - "X-Powered-By": [ - "ASP.NET" + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1NTUzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/accounts?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1NTUzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFOVFV6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datalake019220.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:20:01.8097534Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:20:01.8097534Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/abarg18480/providers/Microsoft.DataLakeStore/accounts/datalake019220\",\r\n \"name\": \"datalake019220\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/abarg18480/providers/Microsoft.DataLakeStore/accounts/datalake02338\",\r\n \"name\": \"datalake02338\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"accountcrudtest96965bcb.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-10-27T22:34:14.2568106Z\",\r\n \"lastModifiedTime\": \"2015-10-27T22:34:14.2568106Z\"\r\n },\r\n \"location\": \"eastus2\",\r\n \"tags\": {\r\n \"Key1\": \"Value1\",\r\n \"Key2\": \"CRUD Test\"\r\n },\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/CrudOperationScenarios/providers/Microsoft.DataLakeStore/accounts/accountcrudtest96965bcb\",\r\n \"name\": \"accountcrudtest96965bcb\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake13022.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:20:06.2719158Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:20:49.3000664Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022\",\r\n \"name\": \"testdatalake13022\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datainsights.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-06-25T00:54:58.4601816\",\r\n \"lastModifiedTime\": \"2015-06-25T00:54:58.4601816\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/InsightServices/providers/Microsoft.DataLakeStore/accounts/datainsights\",\r\n \"name\": \"datainsights\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"datainsightsadhoc.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-08-18T23:14:30.6024852\",\r\n \"lastModifiedTime\": \"2015-08-18T23:14:30.6024852\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/InsightServices/providers/Microsoft.DataLakeStore/accounts/datainsightsadhoc\",\r\n \"name\": \"datainsightsadhoc\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"mdisystemlogs.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-08-13T21:59:59.7926259\",\r\n \"lastModifiedTime\": \"2015-08-13T21:59:59.7926259\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/InsightServices/providers/Microsoft.DataLakeStore/accounts/mdisystemlogs\",\r\n \"name\": \"mdisystemlogs\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake13236.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-04T18:25:26.174323Z\",\r\n \"lastModifiedTime\": \"2015-11-04T18:25:26.174323Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/rgaba18795/providers/Microsoft.DataLakeStore/accounts/testdatalake13236\",\r\n \"name\": \"testdatalake13236\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake25225.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-04T18:26:09.9250048Z\",\r\n \"lastModifiedTime\": \"2015-11-04T18:26:09.9250048Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": null,\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/rgaba18795/providers/Microsoft.DataLakeStore/accounts/testdatalake25225\",\r\n \"name\": \"testdatalake25225\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n }\r\n ]\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "4158" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -1209,17 +1338,20 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "2c7bb265-d7ab-444a-b13c-29cdb61e4364" + "Retry-After": [ + "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14964" + "14994" + ], + "x-ms-request-id": [ + "0f3e954e-76a1-4fe1-b985-29719e37e35d" ], "x-ms-correlation-request-id": [ - "d9d26d2f-60c5-4079-8a25-0701d0336d4f" + "0f3e954e-76a1-4fe1-b985-29719e37e35d" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212051Z:d9d26d2f-60c5-4079-8a25-0701d0336d4f" + "CENTRALUS:20160226T020049Z:0f3e954e-76a1-4fe1-b985-29719e37e35d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1228,38 +1360,25 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:50 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" + "Fri, 26 Feb 2016 02:00:48 GMT" ], - "X-Powered-By": [ - "ASP.NET" + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1NTUzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg11361/providers/Microsoft.DataLakeStore/accounts/testdatalake13022?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMTM2MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTMwMjI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1NTUzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFOVFV6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, "ResponseBody": "", @@ -1273,17 +1392,20 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "2ecda202-d4fb-4408-80a3-5f09be51104c" + "Retry-After": [ + "15" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-request-id": [ + "d471bb6d-efd5-46e1-a8cf-47d3918a7558" ], "x-ms-correlation-request-id": [ - "1dde5118-bf09-46d2-bdc2-eb336eb552c9" + "d471bb6d-efd5-46e1-a8cf-47d3918a7558" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212053Z:1dde5118-bf09-46d2-bdc2-eb336eb552c9" + "CENTRALUS:20160226T020104Z:d471bb6d-efd5-46e1-a8cf-47d3918a7558" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1292,23 +1414,70 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:53 GMT" + "Fri, 26 Feb 2016 02:01:03 GMT" ], - "Server": [ - "Microsoft-IIS/8.5" + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1NTUzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1NTUzLUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFOVFV6TFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" ], - "X-AspNet-Version": [ - "4.0.30319" + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" ], - "X-Powered-By": [ - "ASP.NET" + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "5ff27ea0-066e-4e8c-a2c1-5de70f14c386" + ], + "x-ms-correlation-request-id": [ + "5ff27ea0-066e-4e8c-a2c1-5de70f14c386" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T020119Z:5ff27ea0-066e-4e8c-a2c1-5de70f14c386" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:01:18 GMT" ] }, "StatusCode": 200 } ], - "Names": {}, + "Names": { + "Test-DataLakeStoreAccount": [ + "onesdk5553", + "onesdk6401" + ] + }, "Variables": { - "SubscriptionId": "045c28ea-c686-462f-9081-33c34e871ba3" + "SubscriptionId": "53d9063d-87ae-4ea8-be90-3686c3b8669f" } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsFileSystem.json b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsFileSystem.json index bed0142cf4b8..bdabc7f1b95a 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsFileSystem.json +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsFileSystem.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/register?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9yZWdpc3Rlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9yZWdpc3Rlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -10,7 +10,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "640" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1199" ], "x-ms-request-id": [ - "7ea1c80a-a1d0-4287-96ad-6c030cdc44d2" + "49c00c5a-7630-4c1d-a035-f6cbd07ac1d1" ], "x-ms-correlation-request-id": [ - "7ea1c80a-a1d0-4287-96ad-6c030cdc44d2" + "49c00c5a-7630-4c1d-a035-f6cbd07ac1d1" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231922Z:7ea1c80a-a1d0-4287-96ad-6c030cdc44d2" + "CENTRALUS:20160226T020123Z:49c00c5a-7630-4c1d-a035-f6cbd07ac1d1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:21 GMT" + "Fri, 26 Feb 2016 02:01:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -58,7 +58,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "640" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14953" + "14999" ], "x-ms-request-id": [ - "788d9d7c-8a0d-4a00-8401-e6096f6aef85" + "11449bfa-e530-4ac7-94eb-10d5a6a16864" ], "x-ms-correlation-request-id": [ - "788d9d7c-8a0d-4a00-8401-e6096f6aef85" + "11449bfa-e530-4ac7-94eb-10d5a6a16864" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231922Z:788d9d7c-8a0d-4a00-8401-e6096f6aef85" + "CENTRALUS:20160226T020123Z:11449bfa-e530-4ac7-94eb-10d5a6a16864" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,31 +91,25 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:21 GMT" + "Fri, 26 Feb 2016 02:01:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/datalakerg1316?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxMzE2P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk702?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazcwMj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "31" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316\",\r\n \"name\": \"datalakerg1316\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "182" + "101" ], "Content-Type": [ "application/json; charset=utf-8" @@ -126,17 +120,20 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" ], "x-ms-request-id": [ - "ffc40fe6-9e70-46eb-9282-6cd970c1aeb8" + "49fbff88-2afb-46d0-9359-a3a7345a51dd" ], "x-ms-correlation-request-id": [ - "ffc40fe6-9e70-46eb-9282-6cd970c1aeb8" + "49fbff88-2afb-46d0-9359-a3a7345a51dd" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231923Z:ffc40fe6-9e70-46eb-9282-6cd970c1aeb8" + "CENTRALUS:20160226T020128Z:49fbff88-2afb-46d0-9359-a3a7345a51dd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,28 +142,25 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:22 GMT" + "Fri, 26 Feb 2016 02:01:28 GMT" ] }, - "StatusCode": 201 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/datalakerg1316?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxMzE2P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk702?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazcwMj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316\",\r\n \"name\": \"datalakerg1316\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "182" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -175,16 +169,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14952" + "14996" ], "x-ms-request-id": [ - "a5b3fadb-6bd5-4e72-8c95-55f6da62ea50" + "833232ef-b495-4bc0-acb5-b6f60a6c5554" ], "x-ms-correlation-request-id": [ - "a5b3fadb-6bd5-4e72-8c95-55f6da62ea50" + "833232ef-b495-4bc0-acb5-b6f60a6c5554" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231923Z:a5b3fadb-6bd5-4e72-8c95-55f6da62ea50" + "CENTRALUS:20160226T020214Z:833232ef-b495-4bc0-acb5-b6f60a6c5554" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,35 +187,31 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:23 GMT" + "Fri, 26 Feb 2016 02:02:13 GMT" ] }, - "StatusCode": 200 + "StatusCode": 204 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMzE2L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cy90ZXN0ZGF0YWxha2UxODIyOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk702?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazcwMj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "31" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake18228' under resource group 'datalakerg1316' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702\",\r\n \"name\": \"onesdk702\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "168" + "172" ], "Content-Type": [ "application/json; charset=utf-8" @@ -232,17 +222,17 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-request-id": [ - "10ea939a-742f-4f7f-a50c-f2317bb352a5" + "7dc9828f-b9af-4d39-865e-ab6cf198505c" ], "x-ms-correlation-request-id": [ - "10ea939a-742f-4f7f-a50c-f2317bb352a5" + "7dc9828f-b9af-4d39-865e-ab6cf198505c" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231938Z:10ea939a-742f-4f7f-a50c-f2317bb352a5" + "CENTRALUS:20160226T020130Z:7dc9828f-b9af-4d39-865e-ab6cf198505c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -251,35 +241,25 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:38 GMT" + "Fri, 26 Feb 2016 02:01:29 GMT" ] }, - "StatusCode": 404 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMzE2L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cy90ZXN0ZGF0YWxha2UxODIyOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazcwMi9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake18228' under resource group 'datalakerg1316' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "168" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -290,17 +270,17 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" ], "x-ms-request-id": [ - "89b02806-41c2-4c3d-8c62-7ed4568e7df9" + "c47025e8-aad0-47c5-b15c-498dddac97d6" ], "x-ms-correlation-request-id": [ - "89b02806-41c2-4c3d-8c62-7ed4568e7df9" + "c47025e8-aad0-47c5-b15c-498dddac97d6" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231938Z:89b02806-41c2-4c3d-8c62-7ed4568e7df9" + "CENTRALUS:20160226T020130Z:c47025e8-aad0-47c5-b15c-498dddac97d6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -309,38 +289,34 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:38 GMT" + "Fri, 26 Feb 2016 02:01:30 GMT" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMzE2L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cy90ZXN0ZGF0YWxha2UxODIyOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazcwMi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMzU3NT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "0f25f76d-7329-4683-a6a2-6c02b4559684" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake18228.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-19T23:19:42.2678485Z\",\r\n \"lastModifiedTime\": \"2015-11-19T23:19:42.2678485Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228\",\r\n \"name\": \"testdatalake18228\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk3575' under resource group 'onesdk702' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "467" + "156" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -348,17 +324,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "a6e8bfea-6f4a-4022-8b45-b8a39d3b10e8" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14934" + "x-ms-request-id": [ + "1aee2f14-a989-44b1-a946-ed8c0e976ee4" ], "x-ms-correlation-request-id": [ - "12912db8-a34b-4d01-94c3-8a76cfba6a04" + "1aee2f14-a989-44b1-a946-ed8c0e976ee4" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232023Z:12912db8-a34b-4d01-94c3-8a76cfba6a04" + "WESTUS:20160226T020131Z:1aee2f14-a989-44b1-a946-ed8c0e976ee4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -367,47 +343,34 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:22 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:01:30 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMzE2L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cy90ZXN0ZGF0YWxha2UxODIyOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazcwMi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMzU3NT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "2c2308e5-ab03-404b-bc69-4ae9e91ce46b" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake18228.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-19T23:19:42.2678485Z\",\r\n \"lastModifiedTime\": \"2015-11-19T23:19:42.2678485Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228\",\r\n \"name\": \"testdatalake18228\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk3575' under resource group 'onesdk702' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "467" + "156" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -415,17 +378,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "1a10351e-a01a-4575-863d-3ee27d734c0a" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14933" + "x-ms-request-id": [ + "30278663-d5da-4efc-883d-90c5576e34c3" ], "x-ms-correlation-request-id": [ - "cb84aa9d-14ff-4932-bbc2-99fa4831d250" + "30278663-d5da-4efc-883d-90c5576e34c3" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232023Z:cb84aa9d-14ff-4932-bbc2-99fa4831d250" + "WESTUS:20160226T020131Z:30278663-d5da-4efc-883d-90c5576e34c3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -434,44 +397,25 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:22 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:01:30 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMzE2L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cy90ZXN0ZGF0YWxha2UxODIyOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazcwMi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMzU3NT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake18228.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-19T23:19:42.2678485Z\",\r\n \"lastModifiedTime\": \"2015-11-19T23:19:42.2678485Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228\",\r\n \"name\": \"testdatalake18228\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk3575.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:01:35.3733177Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:01:35.3733177Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575\",\r\n \"name\": \"onesdk3575\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "467" + "487" ], "Content-Type": [ "application/json" @@ -483,16 +427,16 @@ "no-cache" ], "x-ms-request-id": [ - "173f8513-0e35-48a0-b779-52d74867348e" + "0d3cb611-ada5-4f06-a407-40f68b2f4183" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14932" + "14996" ], "x-ms-correlation-request-id": [ - "0c630000-adec-4c3c-8065-d1da4c1652cd" + "72189b09-716a-4b8e-9df9-410f15c6bad0" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232037Z:0c630000-adec-4c3c-8065-d1da4c1652cd" + "WESTUS:20160226T020204Z:72189b09-716a-4b8e-9df9-410f15c6bad0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -501,7 +445,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:36 GMT" + "Fri, 26 Feb 2016 02:02:03 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -516,32 +460,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMzE2L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cy90ZXN0ZGF0YWxha2UxODIyOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazcwMi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMzU3NT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b5fd58a5-b9ed-46d6-b75f-d3ddad017bd2" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake18228' under resource group 'datalakerg1316' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk3575.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:01:35.3733177Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:01:35.3733177Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575\",\r\n \"name\": \"onesdk3575\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "168" + "487" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json" ], "Expires": [ "-1" @@ -549,17 +489,17 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" - ], "x-ms-request-id": [ - "2bedf733-7724-45d9-a4ef-06b22e138697" + "b1e83167-8f72-4869-a788-2df8a9f8569e" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" ], "x-ms-correlation-request-id": [ - "2bedf733-7724-45d9-a4ef-06b22e138697" + "6a1e9173-3d97-4ffb-ae5a-4fd08f30a40e" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232039Z:2bedf733-7724-45d9-a4ef-06b22e138697" + "WESTUS:20160226T020204Z:6a1e9173-3d97-4ffb-ae5a-4fd08f30a40e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -568,44 +508,40 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:39 GMT" + "Fri, 26 Feb 2016 02:02:04 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMzE2L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cy90ZXN0ZGF0YWxha2UxODIyOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"testdatalake18228\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazcwMi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMzU3NT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "194" + "x-ms-client-request-id": [ + "ff2f323f-a237-4467-8e99-f014ccc35908" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-request-id": [ - "ed1d628d-a5c7-468d-9d42-52907f5597fc" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228\",\r\n \"name\": \"testdatalake18228\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk3575.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:01:35.3733177Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:01:35.3733177Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575\",\r\n \"name\": \"onesdk3575\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "406" + "487" ], "Content-Type": [ "application/json" @@ -616,23 +552,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/6f6117ec-3dfd-4c12-90a0-e38171f4c58e0?api-version=2015-10-01-preview&expanded=true" - ], "x-ms-request-id": [ - "63504317-234e-43ab-821e-5744e628be8c" + "196270de-7a65-40a0-a14b-31e7c8e1506e" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" ], "x-ms-correlation-request-id": [ - "c6799033-16c9-4892-a1c3-69c4d62d35b3" + "79fcf5ca-91a3-4660-97d3-aafaae7b63cb" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231941Z:c6799033-16c9-4892-a1c3-69c4d62d35b3" + "WESTUS:20160226T020213Z:79fcf5ca-91a3-4660-97d3-aafaae7b63cb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -641,10 +571,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:40 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228/operationresults/0?api-version=2015-10-01-preview" + "Fri, 26 Feb 2016 02:02:12 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -656,28 +583,31 @@ "ASP.NET" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/6f6117ec-3dfd-4c12-90a0-e38171f4c58e0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzZmNjExN2VjLTNkZmQtNGMxMi05MGEwLWUzODE3MWY0YzU4ZTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazcwMi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMzU3NT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "8cd5f1ed-7784-403d-b2a5-0a7b910d9932" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk3575' under resource group 'onesdk702' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "156" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -685,17 +615,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "c6333e7a-15a6-4ba8-aa01-01abbc2cf6c3" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14936" + "x-ms-request-id": [ + "6f51807d-e8c8-4447-9ca1-fe70cc952a57" ], "x-ms-correlation-request-id": [ - "107f7892-5587-41f8-98ff-f9b304f936d6" + "6f51807d-e8c8-4447-9ca1-fe70cc952a57" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231941Z:107f7892-5587-41f8-98ff-f9b304f936d6" + "WESTUS:20160226T020214Z:6f51807d-e8c8-4447-9ca1-fe70cc952a57" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -704,40 +634,34 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:41 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:02:13 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/6f6117ec-3dfd-4c12-90a0-e38171f4c58e0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzZmNjExN2VjLTNkZmQtNGMxMi05MGEwLWUzODE3MWY0YzU4ZTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazcwMi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMzU3NT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "472856d3-18db-4e59-96c6-1705bc13f14d" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk3575' under resource group 'onesdk702' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "156" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -745,17 +669,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "247f39d6-c3b6-4c3f-94c9-01df1752b36a" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14935" + "x-ms-request-id": [ + "ced4aba7-4a57-4673-90c0-91db3dc2363d" ], "x-ms-correlation-request-id": [ - "9fdd91f2-ef3d-47e2-bcc6-cde1096e48f8" + "ced4aba7-4a57-4673-90c0-91db3dc2363d" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231952Z:9fdd91f2-ef3d-47e2-bcc6-cde1096e48f8" + "WESTUS:20160226T020214Z:ced4aba7-4a57-4673-90c0-91db3dc2363d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -764,37 +688,37 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:51 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:02:13 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/6f6117ec-3dfd-4c12-90a0-e38171f4c58e0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzZmNjExN2VjLTNkZmQtNGMxMi05MGEwLWUzODE3MWY0YzU4ZTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazcwMi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMzU3NT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk3575\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "92" + ], + "x-ms-client-request-id": [ + "d7c4cd65-36e1-4cef-bb6c-7fbbd194ae73" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575\",\r\n \"name\": \"onesdk3575\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "353" ], "Content-Type": [ "application/json" @@ -805,17 +729,23 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "10" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/931cf80c-04b1-40ca-9426-60dc01b7eeec0?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "8b6d981c-f990-4c55-b18d-c6d5c139acde" + "40c628b1-b186-4268-ac3b-21a9a5c4791b" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14936" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-correlation-request-id": [ - "07d5f6a0-f544-486b-80c0-3b639d6b54d3" + "ba8f739f-9b4f-43be-9e28-3f30f6e2f177" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232007Z:07d5f6a0-f544-486b-80c0-3b639d6b54d3" + "WESTUS:20160226T020134Z:ba8f739f-9b4f-43be-9e28-3f30f6e2f177" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -824,7 +754,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:07 GMT" + "Fri, 26 Feb 2016 02:01:33 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -836,19 +769,16 @@ "ASP.NET" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/6f6117ec-3dfd-4c12-90a0-e38171f4c58e0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzZmNjExN2VjLTNkZmQtNGMxMi05MGEwLWUzODE3MWY0YzU4ZTA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/931cf80c-04b1-40ca-9426-60dc01b7eeec0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzkzMWNmODBjLTA0YjEtNDBjYS05NDI2LTYwZGMwMWI3ZWVlYzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", @@ -866,16 +796,16 @@ "no-cache" ], "x-ms-request-id": [ - "487cb554-b9ab-4738-a840-f652ddbb365e" + "d15c2dc3-8777-4026-bea8-69e94e200e33" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14935" + "14997" ], "x-ms-correlation-request-id": [ - "6f2d03cc-1bc6-4f27-9356-59118db41a5c" + "227a8371-ec0a-4390-a18f-30b7723b7696" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232023Z:6f2d03cc-1bc6-4f27-9356-59118db41a5c" + "WESTUS:20160226T020204Z:227a8371-ec0a-4390-a18f-30b7723b7696" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -884,7 +814,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:22 GMT" + "Fri, 26 Feb 2016 02:02:03 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -904,21 +834,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "819346d0-a576-442f-8d80-cb57b9be2618" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder [730b8447ac4944a896543a2c2fe01909]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder [826d0a0efb8c4f5b962be6c13b14e502]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "198" @@ -933,10 +862,10 @@ "no-cache" ], "x-ms-request-id": [ - "730b8447-ac49-44a8-9654-3a2c2fe01909" + "826d0a0e-fb8c-4f5b-962b-e6c13b14e502" ], "Server-Perf": [ - "[730b8447ac4944a896543a2c2fe01909][ AuthTime::1763.81325819592::PostAuthTime::1099102.01204731 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:099 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:099 ms]%0a" + "[826d0a0efb8c4f5b962be6c13b14e502][ AuthTime::1707.3575477008::PostAuthTime::31412.8982479911 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:109 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:110 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -948,10 +877,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:25 GMT" + "Fri, 26 Feb 2016 02:02:05 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=4a407aa9-9b23-4d4f-a6f7-968656aba7a3; path=/; secure; HttpOnly" ] }, "StatusCode": 404 @@ -962,21 +891,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e868fa84-65c3-45e7-9812-fcb41b12218a" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 0,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"DIRECTORY\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975225603,\r\n \"modificationTime\": 1447975225603,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 0,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"DIRECTORY\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452125496,\r\n \"modificationTime\": 1456452125496,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "227" @@ -991,10 +919,10 @@ "no-cache" ], "x-ms-request-id": [ - "695ee48c-ba32-49ad-89c3-f93752e3985c" + "7c2b7322-6557-47b8-966e-c2e7de2dc553" ], "Server-Perf": [ - "[695ee48cba3249ad89c3f93752e3985c][ AuthTime::821.601665614538::PostAuthTime::198.450376285864 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:137 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:137 ms]%0a" + "[7c2b7322655747b8966ec2e7de2dc553][ AuthTime::819.035496955669::PostAuthTime::190.751870309258 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:066 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:066 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1006,7 +934,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:25 GMT" + "Fri, 26 Feb 2016 02:02:05 GMT" ] }, "StatusCode": 200 @@ -1017,21 +945,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "94dd8d4b-5c6c-4250-bc7b-0053365b71eb" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder [96ef16d368cc4b41b61ccf181e21aed7]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder [2e9645787ae442279dc8e93f072b98ef]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "198" @@ -1046,10 +973,10 @@ "no-cache" ], "x-ms-request-id": [ - "96ef16d3-68cc-4b41-b61c-cf181e21aed7" + "2e964578-7ae4-4227-9dc8-e93f072b98ef" ], "Server-Perf": [ - "[96ef16d368cc4b41b61ccf181e21aed7][ AuthTime::761.724396907596::PostAuthTime::180.059500897304 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:043 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:043 ms]%0a" + "[2e9645787ae442279dc8e93f072b98ef][ AuthTime::830.583255920579::PostAuthTime::202.299629274168 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:034 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:035 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1061,7 +988,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:34 GMT" + "Fri, 26 Feb 2016 02:02:10 GMT" ] }, "StatusCode": 404 @@ -1072,18 +999,17 @@ "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "ff5fbe9b-86b0-491a-9231-2e40012aefcd" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "{\r\n \"boolean\": true\r\n}", @@ -1101,10 +1027,10 @@ "no-cache" ], "x-ms-request-id": [ - "97850ae3-628e-425e-a1a2-a9a83b64e2c4" + "42b87f41-1e33-4fc2-8d0c-19acb0699d59" ], "Server-Perf": [ - "[97850ae3628e425ea1a2a9a83b64e2c4][ AuthTime::1725.74842308936::PostAuthTime::34304.5426317599 ][HdfsMkdirs :: 00:00:070 ms]%0a[MKDIRS :: 00:00:070 ms]%0a" + "[42b87f411e334fc28d0c19acb0699d59][ AuthTime::1738.15157160723::PostAuthTime::31291.8606262478 ][HdfsMkdirs :: 00:00:064 ms]%0a[MKDIRS :: 00:00:064 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1116,10 +1042,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:25 GMT" + "Fri, 26 Feb 2016 02:02:05 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=4a407aa9-9b23-4d4f-a6f7-968656aba7a3; path=/; secure; HttpOnly" ] }, "StatusCode": 200 @@ -1130,21 +1056,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "4b7de2ff-4cb9-46fd-9fbf-43b0e03ba47a" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/emptyfile.txt [bca4ef7527ec44a1ba16e5ea1855c8ab]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/emptyfile.txt [49f644066a974aba9544c3bbc5c5ba36]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "212" @@ -1159,10 +1084,10 @@ "no-cache" ], "x-ms-request-id": [ - "bca4ef75-27ec-44a1-ba16-e5ea1855c8ab" + "49f64406-6a97-4aba-9544-c3bbc5c5ba36" ], "Server-Perf": [ - "[bca4ef7527ec44a1ba16e5ea1855c8ab][ AuthTime::803.210790225977::PostAuthTime::183.908753885607 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:028 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:028 ms]%0a" + "[49f644066a974aba9544c3bbc5c5ba36][ AuthTime::758.30283869577::PostAuthTime::174.499468803088 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:026 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:026 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1174,7 +1099,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:25 GMT" + "Fri, 26 Feb 2016 02:02:05 GMT" ] }, "StatusCode": 404 @@ -1185,21 +1110,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "81d34f30-37da-4c1a-82cf-3877a2fa5a42" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 0,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975226350,\r\n \"modificationTime\": 1447975226350,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 0,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452125990,\r\n \"modificationTime\": 1456452125990,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "222" @@ -1214,10 +1138,10 @@ "no-cache" ], "x-ms-request-id": [ - "bd7e558a-e06d-4df0-bd54-6b8dcb5cfff8" + "f7dcf7e7-1daf-45fb-a363-28c0ce4ed209" ], "Server-Perf": [ - "[bd7e558ae06d4df0bd546b8dcb5cfff8][ AuthTime::755.308975260423::PostAuthTime::179.631806120826 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:042 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:042 ms]%0a" + "[f7dcf7e71daf45fba36328c0ce4ed209][ AuthTime::818.180107402712::PostAuthTime::192.46264941517 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:047 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:047 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1229,7 +1153,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:26 GMT" + "Fri, 26 Feb 2016 02:02:05 GMT" ] }, "StatusCode": 200 @@ -1240,21 +1164,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "da3adba8-6b43-43a7-b64b-616dcbb0f160" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 36,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975226350,\r\n \"modificationTime\": 1447975228667,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 36,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452125990,\r\n \"modificationTime\": 1456452127440,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "223" @@ -1269,10 +1192,10 @@ "no-cache" ], "x-ms-request-id": [ - "250122aa-7737-4cae-9fad-655fc817ff9c" + "9a61c3da-aa2b-4f88-bc16-3428e3662e95" ], "Server-Perf": [ - "[250122aa77374cae9fad655fc817ff9c][ AuthTime::819.035496955669::PostAuthTime::184.336448662085 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:020 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:021 ms]%0a" + "[9a61c3daaa2b4f88bc163428e3662e95][ AuthTime::847.263352203227::PostAuthTime::188.613396426867 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:017 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:017 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1284,14 +1207,14 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:28 GMT" + "Fri, 26 Feb 2016 02:02:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/adlspstestfolder%2Femptyfile.txt?op=CREATE&overwrite=false&write=true&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmVtcHR5ZmlsZS50eHQ/b3A9Q1JFQVRFJm92ZXJ3cml0ZT1mYWxzZSZ3cml0ZT10cnVlJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/adlspstestfolder%2Femptyfile.txt?overwrite=false&op=CREATE&write=true&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmVtcHR5ZmlsZS50eHQ/b3ZlcndyaXRlPWZhbHNlJm9wPUNSRUFURSZ3cml0ZT10cnVlJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { @@ -1301,21 +1224,17 @@ "Content-Length": [ "0" ], - "Transfer-Encoding": [ - "chunked" + "x-ms-client-request-id": [ + "3047d9e2-278f-4751-8d61-1c004a518f4b" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -1330,13 +1249,13 @@ "no-cache" ], "x-ms-request-id": [ - "8ee3968a-7cf0-44f3-a0c1-12288ea32eab" + "19322c3e-bc0b-431b-86cc-14001a1cafdd" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[8ee3968a7cf044f3a0c112288ea32eab][ AuthTime::1691.53284097111::PostAuthTime::34795.5362351569 ][FsOpenStream :: 00:00:162 ms]%0a[Open :: 00:00:162 ms]%0a[Write :: 00:00:078 ms]%0a[FsAppendStream :: 00:00:019 ms]%0a[FlushWrite :: 00:00:019 ms]%0a[CREATE :: 00:00:263 ms]%0a" + "[19322c3ebc0b431b86cc14001a1cafdd][ AuthTime::1623.1016767346::PostAuthTime::30883.8398094876 ][FsOpenStream :: 00:00:081 ms]%0a[Open :: 00:00:081 ms]%0a[Write :: 00:00:000 ms]%0a[FsAppendStream :: 00:00:015 ms]%0a[FlushWrite :: 00:00:015 ms]%0a[CREATE :: 00:00:098 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1348,13 +1267,13 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:26 GMT" + "Fri, 26 Feb 2016 02:02:05 GMT" ], "Location": [ - "https://testdatalake18228.azuredatalakestore.net/webhdfs/v1/adlspstestfolder/emptyfile.txt?op=CREATE&overwrite=false&write=true&api-version=2015-10-01-preview" + "https://onesdk3575.azuredatalakestore.net/webhdfs/v1/adlspstestfolder/emptyfile.txt?overwrite=false&op=CREATE&write=true&api-version=2015-10-01-preview" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=4a407aa9-9b23-4d4f-a6f7-968656aba7a3; path=/; secure; HttpOnly" ] }, "StatusCode": 201 @@ -1365,21 +1284,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "27be696f-ce00-4a31-826e-85ec6522537b" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/contentfile.txt [a18736d5c24a4286a24ffd0a8ecaa438]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/contentfile.txt [10b206f44dcd4987896b8f2a39d8c25e]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "214" @@ -1394,10 +1312,10 @@ "no-cache" ], "x-ms-request-id": [ - "a18736d5-c24a-4286-a24f-fd0a8ecaa438" + "10b206f4-4dcd-4987-896b-8f2a39d8c25e" ], "Server-Perf": [ - "[a18736d5c24a4286a24ffd0a8ecaa438][ AuthTime::797.223063355283::PostAuthTime::191.607259862214 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:035 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:036 ms]%0a" + "[10b206f44dcd4987896b8f2a39d8c25e][ AuthTime::773.699850648984::PostAuthTime::193.318038968126 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:039 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:040 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1409,7 +1327,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:26 GMT" + "Fri, 26 Feb 2016 02:02:05 GMT" ] }, "StatusCode": 404 @@ -1420,21 +1338,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "5947c168-aa35-46b2-afc7-1ba7ab23b036" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 36,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975227170,\r\n \"modificationTime\": 1447975227699,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 36,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452126540,\r\n \"modificationTime\": 1456452126753,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "223" @@ -1449,10 +1366,10 @@ "no-cache" ], "x-ms-request-id": [ - "f994f64f-4468-486d-a8e5-24ff8ec21998" + "19ef693c-ffea-45c1-b78a-3b83fef1b7d5" ], "Server-Perf": [ - "[f994f64f4468486da8e524ff8ec21998][ AuthTime::862.660364156441::PostAuthTime::217.696641227381 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:046 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:046 ms]%0a" + "[19ef693cffea45c1b78a3b83fef1b7d5][ AuthTime::822.029360391016::PostAuthTime::191.179565085736 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:037 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:037 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1464,14 +1381,14 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:27 GMT" + "Fri, 26 Feb 2016 02:02:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fcontentfile.txt?op=CREATE&overwrite=false&write=true&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmNvbnRlbnRmaWxlLnR4dD9vcD1DUkVBVEUmb3ZlcndyaXRlPWZhbHNlJndyaXRlPXRydWUmYXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fcontentfile.txt?overwrite=false&op=CREATE&write=true&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmNvbnRlbnRmaWxlLnR4dD9vdmVyd3JpdGU9ZmFsc2Umb3A9Q1JFQVRFJndyaXRlPXRydWUmYXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "Test file content! @ Azure PsTest01?", "RequestHeaders": { @@ -1481,21 +1398,17 @@ "Content-Length": [ "36" ], - "Transfer-Encoding": [ - "chunked" + "x-ms-client-request-id": [ + "d1bd10cf-6281-4c44-9916-da06d4b4a0ce" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -1510,13 +1423,13 @@ "no-cache" ], "x-ms-request-id": [ - "156a932c-7fb7-4cb1-aa04-f3b47faed990" + "fa490213-9072-481b-8271-a6ec3a667508" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[156a932c7fb74cb1aa04f3b47faed990][ AuthTime::1878.43545829206::PostAuthTime::34724.5389022615 ][FsOpenStream :: 00:00:079 ms]%0a[Open :: 00:00:079 ms]%0a[FsAppendStream :: 00:00:254 ms]%0a[Write :: 00:00:455 ms]%0a[FsAppendStream :: 00:00:002 ms]%0a[FlushWrite :: 00:00:002 ms]%0a[CREATE :: 00:00:539 ms]%0a" + "[fa4902139072481b8271a6ec3a667508][ AuthTime::1648.33566854681::PostAuthTime::31161.413719422 ][FsOpenStream :: 00:00:070 ms]%0a[Open :: 00:00:071 ms]%0a[FsAppendStream :: 00:00:172 ms]%0a[Write :: 00:00:172 ms]%0a[FsAppendStream :: 00:00:010 ms]%0a[FlushWrite :: 00:00:010 ms]%0a[CREATE :: 00:00:255 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1528,38 +1441,37 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:27 GMT" + "Fri, 26 Feb 2016 02:02:06 GMT" ], "Location": [ - "https://testdatalake18228.azuredatalakestore.net/webhdfs/v1/adlspstestfolder/contentfile.txt?op=CREATE&overwrite=false&write=true&api-version=2015-10-01-preview" + "https://onesdk3575.azuredatalakestore.net/webhdfs/v1/adlspstestfolder/contentfile.txt?overwrite=false&op=CREATE&write=true&api-version=2015-10-01-preview" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=4a407aa9-9b23-4d4f-a6f7-968656aba7a3; path=/; secure; HttpOnly" ] }, "StatusCode": 201 }, { - "RequestUri": "/webhdfs/v1/adlspstestfolder?op=LISTSTATUS&$top=100&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlcj9vcD1MSVNUU1RBVFVTJiR0b3A9MTAwJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/adlspstestfolder?op=LISTSTATUS&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlcj9vcD1MSVNUU1RBVFVTJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "43184000-0c6d-44ea-a23b-147f0a115ee8" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatuses\": {\r\n \"FileStatus\": [\r\n {\r\n \"length\": 36,\r\n \"pathSuffix\": \"contentfile.txt\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975227170,\r\n \"modificationTime\": 1447975227699,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n },\r\n {\r\n \"length\": 0,\r\n \"pathSuffix\": \"emptyfile.txt\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975226350,\r\n \"modificationTime\": 1447975226350,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatuses\": {\r\n \"FileStatus\": [\r\n {\r\n \"length\": 36,\r\n \"pathSuffix\": \"contentfile.txt\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452126540,\r\n \"modificationTime\": 1456452126753,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n },\r\n {\r\n \"length\": 0,\r\n \"pathSuffix\": \"emptyfile.txt\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452125990,\r\n \"modificationTime\": 1456452125990,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "478" @@ -1574,10 +1486,10 @@ "no-cache" ], "x-ms-request-id": [ - "d29895a4-80ba-43d7-a447-de94fe61f31c" + "b03c53e1-034e-4e83-906a-b044f81efeb2" ], "Server-Perf": [ - "[d29895a480ba43d7a447de94fe61f31c][ AuthTime::777.976798413766::PostAuthTime::186.902617320954 ][FsEnumerateDirectory :: 00:00:030 ms]%0a[FsEnumerateDirectory :: 00:00:030 ms]%0a[ListDirectory :: 00:00:030 ms]%0a[LISTSTATUS :: 00:00:030 ms]%0a" + "[b03c53e1034e4e83906ab044f81efeb2][ AuthTime::763.00748123703::PostAuthTime::185.191838215042 ][FsEnumerateDirectory :: 00:00:042 ms]%0a[FsEnumerateDirectory :: 00:00:042 ms]%0a[ListDirectory :: 00:00:042 ms]%0a[LISTSTATUS :: 00:00:042 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1589,7 +1501,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:27 GMT" + "Fri, 26 Feb 2016 02:02:06 GMT" ] }, "StatusCode": 200 @@ -1606,21 +1518,17 @@ "Content-Length": [ "36" ], - "Transfer-Encoding": [ - "chunked" + "x-ms-client-request-id": [ + "2125c804-d81a-43cd-ae2c-e5d0971bf90b" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -1635,10 +1543,10 @@ "no-cache" ], "x-ms-request-id": [ - "fe182423-ca72-47ec-8290-d166b6b393f6" + "3d43e523-8412-44c0-a25a-659781c8b5cb" ], "Server-Perf": [ - "[fe182423ca7247ec8290d166b6b393f6][ AuthTime::852.823384297443::PostAuthTime::202.727324050646 ][GetCacheEntry :: 00:00:000 ms]%0a[FsOpenStream :: 00:00:106 ms]%0a[OpenNewHandle :: 00:00:106 ms]%0a[CreateCacheEntry :: 00:00:000 ms]%0a[GetOrCreateHandle :: 00:00:106 ms]%0a[Open :: 00:00:106 ms]%0a[FsGetStreamLength :: 00:00:013 ms]%0a[GetLength :: 00:00:013 ms]%0a[FsAppendStream :: 00:00:108 ms]%0a[Write :: 00:00:311 ms]%0a[FsAppendStream :: 00:00:002 ms]%0a[FlushWrite :: 00:00:002 ms]%0a[APPEND :: 00:00:435 ms]%0a" + "[3d43e523841244c0a25a659781c8b5cb][ AuthTime::817.752412626234::PostAuthTime::198.878071062343 ][GetCacheEntry :: 00:00:000 ms]%0a[FsOpenStream :: 00:00:038 ms]%0a[OpenNewHandle :: 00:00:038 ms]%0a[CreateCacheEntry :: 00:00:000 ms]%0a[GetOrCreateHandle :: 00:00:038 ms]%0a[Open :: 00:00:038 ms]%0a[FsGetStreamLength :: 00:00:009 ms]%0a[GetLength :: 00:00:009 ms]%0a[FsAppendStream :: 00:00:180 ms]%0a[Write :: 00:00:180 ms]%0a[FsAppendStream :: 00:00:010 ms]%0a[FlushWrite :: 00:00:010 ms]%0a[APPEND :: 00:00:240 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1650,14 +1558,14 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:28 GMT" + "Fri, 26 Feb 2016 02:02:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fconcatfile.txt?op=MSCONCAT&deletesourcedirectory=false&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmNvbmNhdGZpbGUudHh0P29wPU1TQ09OQ0FUJmRlbGV0ZXNvdXJjZWRpcmVjdG9yeT1mYWxzZSZhcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fconcatfile.txt?deletesourcedirectory=false&op=MSCONCAT&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmNvbmNhdGZpbGUudHh0P2RlbGV0ZXNvdXJjZWRpcmVjdG9yeT1mYWxzZSZvcD1NU0NPTkNBVCZhcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "POST", "RequestBody": "sources=adlspstestfolder/emptyfile.txt,adlspstestfolder/contentfile.txt", "RequestHeaders": { @@ -1667,18 +1575,17 @@ "Content-Length": [ "71" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "56a9b050-c824-46d3-95a0-b731bcec492a" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -1693,10 +1600,10 @@ "no-cache" ], "x-ms-request-id": [ - "99815d45-8e6a-436a-9e9a-263e4bd50bee" + "629fd7f6-c01c-4e24-92c8-54e9d496c832" ], "Server-Perf": [ - "[99815d458e6a436a9e9a263e4bd50bee][ AuthTime::741.195047636644::PostAuthTime::179.631806120826 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:048 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[FsMultiModifyStream :: 00:01:037 ms]%0a[MSCONCAT :: 00:01:101 ms]%0a" + "[629fd7f6c01c4e2492c854e9d496c832][ AuthTime::765.145955119421::PostAuthTime::192.034954638692 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:034 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[FsMultiModifyStream :: 00:00:672 ms]%0a[MSCONCAT :: 00:00:708 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1708,7 +1615,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:29 GMT" + "Fri, 26 Feb 2016 02:02:07 GMT" ] }, "StatusCode": 200 @@ -1719,21 +1626,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "62bb6e5d-3c07-49f9-b15d-573691599a63" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 72,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975229210,\r\n \"modificationTime\": 1447975229540,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 72,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452127857,\r\n \"modificationTime\": 1456452127930,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "223" @@ -1748,10 +1654,10 @@ "no-cache" ], "x-ms-request-id": [ - "abe25f69-0fc0-40a5-992d-025bc099b162" + "19fe55d2-8090-4b92-8930-9a2e86b5de5c" ], "Server-Perf": [ - "[abe25f690fc040a5992d025bc099b162][ AuthTime::873.352733568394::PostAuthTime::205.293492709515 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:099 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:100 ms]%0a" + "[19fe55d280904b9289309a2e86b5de5c][ AuthTime::932.802307498858::PostAuthTime::186.047227767998 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:048 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:048 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1763,7 +1669,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:29 GMT" + "Fri, 26 Feb 2016 02:02:08 GMT" ] }, "StatusCode": 200 @@ -1774,21 +1680,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "67b352ab-3fdd-4668-89db-08c4f1a047cd" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 72,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975229210,\r\n \"modificationTime\": 1447975229540,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 72,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452127857,\r\n \"modificationTime\": 1456452127930,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "223" @@ -1803,10 +1708,10 @@ "no-cache" ], "x-ms-request-id": [ - "8a02a818-a1bb-40ba-aed6-2b65f548c5ad" + "fcc13b3a-83ab-439b-b351-c906103227d7" ], "Server-Perf": [ - "[8a02a818a1bb40baaed62b65f548c5ad][ AuthTime::882.334323874436::PostAuthTime::180.91489045026 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:020 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:021 ms]%0a" + "[fcc13b3a83ab439bb351c906103227d7][ AuthTime::848.118741756183::PostAuthTime::191.607259862214 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:016 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:016 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1818,7 +1723,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:32 GMT" + "Fri, 26 Feb 2016 02:02:09 GMT" ] }, "StatusCode": 200 @@ -1829,21 +1734,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8808b1df-b007-499e-bbef-052b774a6e32" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 72,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975229210,\r\n \"modificationTime\": 1447975229540,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 72,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452127857,\r\n \"modificationTime\": 1456452127930,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "223" @@ -1858,10 +1762,10 @@ "no-cache" ], "x-ms-request-id": [ - "84b75247-69f9-45f0-bdd6-a946ac5eb430" + "554c9e23-9264-483f-92fd-ea7f9dbbeacb" ], "Server-Perf": [ - "[84b7524769f945f0bdd6a946ac5eb430][ AuthTime::836.998677567751::PostAuthTime::202.727324050646 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:020 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:021 ms]%0a" + "[554c9e239264483f92fdea7f9dbbeacb][ AuthTime::780.970661849113::PostAuthTime::185.61953299152 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:016 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:016 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1873,7 +1777,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:32 GMT" + "Fri, 26 Feb 2016 02:02:09 GMT" ] }, "StatusCode": 200 @@ -1884,21 +1788,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "ecbf3653-4f2c-460d-9f70-c9e734458cb6" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/concatfile.txt [f638f17cd9b54ff390199509d39fddf5]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/concatfile.txt [2510519c0a5044939f16d5ce045fc404]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "213" @@ -1913,10 +1816,10 @@ "no-cache" ], "x-ms-request-id": [ - "f638f17c-d9b5-4ff3-9019-9509d39fddf5" + "2510519c-0a50-4493-9f16-d5ce045fc404" ], "Server-Perf": [ - "[f638f17cd9b54ff390199509d39fddf5][ AuthTime::790.80764170811::PostAuthTime::197.594986732908 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:122 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:122 ms]%0a" + "[2510519c0a5044939f16d5ce045fc404][ AuthTime::808.343127543715::PostAuthTime::189.468785979823 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:039 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:039 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1928,7 +1831,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:33 GMT" + "Fri, 26 Feb 2016 02:02:10 GMT" ] }, "StatusCode": 404 @@ -1939,21 +1842,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "2d354b99-83e6-455a-b176-0aa93e126479" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/importfile.txt [271296d6e0ed40e2a785a8e372a8c481]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/importfile.txt [56c755f5f15c4027acb85d5009999774]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "213" @@ -1968,10 +1870,10 @@ "no-cache" ], "x-ms-request-id": [ - "271296d6-e0ed-40e2-a785-a8e372a8c481" + "56c755f5-f15c-4027-acb8-5d5009999774" ], "Server-Perf": [ - "[271296d6e0ed40e2a785a8e372a8c481][ AuthTime::811.336990979062::PostAuthTime::197.594986732908 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:040 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:040 ms]%0a" + "[56c755f5f15c4027acb85d5009999774][ AuthTime::807.487737990758::PostAuthTime::187.330312097432 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:015 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:015 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1983,7 +1885,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:30 GMT" + "Fri, 26 Feb 2016 02:02:08 GMT" ] }, "StatusCode": 404 @@ -1994,21 +1896,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8689e854-bfc4-48df-b975-193895fd02fe" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/importfile.txt [fa94d4bed4644bfd882719968dbaf085]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/importfile.txt [7b1680fc338c445987b6976d23f1fcd4]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "213" @@ -2023,10 +1924,10 @@ "no-cache" ], "x-ms-request-id": [ - "fa94d4be-d464-4bfd-8827-19968dbaf085" + "7b1680fc-338c-4459-87b6-976d23f1fcd4" ], "Server-Perf": [ - "[fa94d4bed4644bfd882719968dbaf085][ AuthTime::1879.29084784502::PostAuthTime::35705.2430247259 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:010 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:011 ms]%0a" + "[7b1680fc338c445987b6976d23f1fcd4][ AuthTime::1640.20946779373::PostAuthTime::31350.8825054018 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:007 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:007 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2038,10 +1939,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:30 GMT" + "Fri, 26 Feb 2016 02:02:08 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=4a407aa9-9b23-4d4f-a6f7-968656aba7a3; path=/; secure; HttpOnly" ] }, "StatusCode": 404 @@ -2052,21 +1953,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "7035f509-c167-4549-886a-ea2d9a2f5a66" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 18296,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975231087,\r\n \"modificationTime\": 1447975231979,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 20392,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452129327,\r\n \"modificationTime\": 1456452129763,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "226" @@ -2081,10 +1981,10 @@ "no-cache" ], "x-ms-request-id": [ - "4a5269d0-f4a3-4f63-bb2c-1a45d1e005a8" + "b13deac1-6985-4e6f-9c60-3416fc403de1" ], "Server-Perf": [ - "[4a5269d0f4a34f63bb2c1a45d1e005a8][ AuthTime::825.023223826363::PostAuthTime::186.047227767998 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:056 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:056 ms]%0a" + "[b13deac169854e6f9c603416fc403de1][ AuthTime::793.373810366979::PostAuthTime::184.764143438563 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:043 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:043 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2096,7 +1996,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:31 GMT" + "Fri, 26 Feb 2016 02:02:09 GMT" ] }, "StatusCode": 200 @@ -2107,21 +2007,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "01e575b4-c1ef-41ca-a34e-61c30e4b442b" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 18296,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975231087,\r\n \"modificationTime\": 1447975231979,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 20392,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452129327,\r\n \"modificationTime\": 1456452129763,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "226" @@ -2136,10 +2035,10 @@ "no-cache" ], "x-ms-request-id": [ - "cb01ccb8-d4d6-482a-b031-0844f85f1f2e" + "7cf35afc-40ab-4f64-9dde-5f4ed8687590" ], "Server-Perf": [ - "[cb01ccb8d4d6482ab0310844f85f1f2e][ AuthTime::1681.69586111211::PostAuthTime::34402.9124303499 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:020 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:020 ms]%0a" + "[7cf35afc40ab4f649dde5f4ed8687590][ AuthTime::748.893553613251::PostAuthTime::189.041091203345 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:016 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:017 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2151,41 +2050,34 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:32 GMT" - ], - "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "Fri, 26 Feb 2016 02:02:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fimportfile.txt?op=CREATE&overwrite=true&write=true&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmltcG9ydGZpbGUudHh0P29wPUNSRUFURSZvdmVyd3JpdGU9dHJ1ZSZ3cml0ZT10cnVlJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fimportfile.txt?overwrite=true&op=CREATE&write=true&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmltcG9ydGZpbGUudHh0P292ZXJ3cml0ZT10cnVlJm9wPUNSRUFURSZ3cml0ZT10cnVlJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "PUT", - "RequestBody": "<#\r\n.SYNOPSIS\r\nTests DataLakeStore Account Lifecycle (Create, Update, Get, List, Delete).\r\n#>\r\nfunction Test-DataLakeStoreAccount\r\n{\r\n param\r\n\t(\r\n\t\t$resourceGroupName,\r\n\t\t$accountName,\r\n\t\t$location = \"West US\"\r\n\t)\r\n\t\r\n # Creating Account\r\n $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location\r\n \r\n Assert-AreEqual $accountName $accountCreated.Name\r\n Assert-AreEqual $location $accountCreated.Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountCreated.Type\r\n Assert-True {$accountCreated.Id -like \"*$resourceGroupName*\"}\r\n\r\n # In loop to check if account exists\r\n for ($i = 0; $i -le 60; $i++)\r\n {\r\n\t\t[array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName\r\n if ($accountGet[0].Properties.ProvisioningState -like \"Succeeded\")\r\n {\r\n Assert-AreEqual $accountName $accountGet[0].Name\r\n Assert-AreEqual $location $accountGet[0].Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountGet[0].Type\r\n Assert-True {$accountGet[0].Id -like \"*$resourceGroupName*\"}\r\n break\r\n }\r\n\r\n\t\tWrite-Host \"account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)\"\r\n\t\t[Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000)\r\n Assert-False {$i -eq 60} \" Data Lake Store account is not in succeeded state even after 30 min.\"\r\n }\r\n\r\n # Updating Account\r\n\t$tagsToUpdate = @{\"Name\" = \"TestTag\"; \"Value\" = \"TestUpdate\"}\r\n $accountUpdated = Set-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Tags $tagsToUpdate\r\n \r\n Assert-AreEqual $accountName $accountUpdated.Name\r\n Assert-AreEqual $location $accountUpdated.Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountUpdated.Type\r\n Assert-True {$accountUpdated.Id -like \"*$resourceGroupName*\"}\r\n\t\r\n Assert-NotNull $accountUpdated.Tags \"Tags do not exists\"\r\n\tAssert-NotNull $accountUpdated.Tags[\"TestTag\"] \"The updated tag 'TestTag' does not exist\"\r\n\r\n # List all accounts in resource group\r\n [array]$accountsInResourceGroup = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName\r\n Assert-True {$accountsInResourceGroup.Count -ge 1}\r\n \r\n $found = 0\r\n for ($i = 0; $i -lt $accountsInResourceGroup.Count; $i++)\r\n {\r\n if ($accountsInResourceGroup[$i].Name -eq $accountName)\r\n {\r\n $found = 1\r\n Assert-AreEqual $location $accountsInResourceGroup[$i].Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountsInResourceGroup[$i].Type\r\n Assert-True {$accountsInResourceGroup[$i].Id -like \"*$resourceGroupName*\"}\r\n\r\n break\r\n }\r\n }\r\n Assert-True {$found -eq 1} \"Account created earlier is not found when listing all in resource group: $resourceGroupName.\"\r\n\r\n # List all Data Lake accounts in subscription\r\n [array]$accountsInSubscription = Get-AzureRmDataLakeStoreAccount\r\n Assert-True {$accountsInSubscription.Count -ge 1}\r\n Assert-True {$accountsInSubscription.Count -ge $accountsInResourceGroup.Count}\r\n \r\n $found = 0\r\n for ($i = 0; $i -lt $accountsInSubscription.Count; $i++)\r\n {\r\n if ($accountsInSubscription[$i].Name -eq $accountName)\r\n {\r\n $found = 1\r\n Assert-AreEqual $location $accountsInSubscription[$i].Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountsInSubscription[$i].Type\r\n Assert-True {$accountsInSubscription[$i].Id -like \"*$resourceGroupName*\"}\r\n \r\n break\r\n }\r\n }\r\n Assert-True {$found -eq 1} \"Account created earlier is not found when listing all in subscription.\"\r\n\r\n # Delete Data Lake account\r\n Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} \"Remove Account failed.\"\r\n\r\n\t# Verify that it is gone by trying to get it again\r\n\tAssert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName}\r\n}\r\n\r\nfunction Test-DataLakeStoreFileSystem\r\n{\r\n\tparam\r\n\t(\r\n\t\t$resourceGroupName,\r\n\t\t$accountName,\r\n\t\t$fileToCopy,\r\n\t\t$location = \"West US\"\r\n\t)\r\n\r\n # Creating Account\r\n $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location\r\n \r\n Assert-AreEqual $accountName $accountCreated.Name\r\n Assert-AreEqual $location $accountCreated.Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountCreated.Type\r\n Assert-True {$accountCreated.Id -like \"*$resourceGroupName*\"}\r\n\r\n # In loop to check if account exists\r\n for ($i = 0; $i -le 60; $i++)\r\n {\r\n\t\t[array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName\r\n if ($accountGet[0].Properties.ProvisioningState -like \"Succeeded\")\r\n {\r\n Assert-AreEqual $accountName $accountGet[0].Name\r\n Assert-AreEqual $location $accountGet[0].Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountGet[0].Type\r\n Assert-True {$accountGet[0].Id -like \"*$resourceGroupName*\"}\r\n break\r\n }\r\n\r\n\t\tWrite-Host \"account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)\"\r\n\t\t[Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000)\r\n Assert-False {$i -eq 60} \" Data Lake Store account is not in succeeded state even after 30 min.\"\r\n }\r\n\r\n\t# define all the files and folders to create\r\n\t$folderToCreate = \"/adlspstestfolder\"\r\n\t$emptyFilePath = \"$folderToCreate\\emptyfile.txt\" # have one where the slash is in the wrong direction to make sure they get fixed.\r\n\t$contentFilePath = \"$folderToCreate/contentfile.txt\"\r\n\t$concatFile = \"$folderToCreate/concatfile.txt\"\r\n\t$moveFile = \"$folderToCreate/movefile.txt\"\r\n\t$movefolder = \"/adlspstestmovefolder\"\r\n\t$importFile = \"$folderToCreate/importfile.txt\"\r\n\t$content = \"Test file content! @ Azure PsTest01?\"\r\n\t\r\n\r\n # Create and get Empty folder\r\n\t$result = New-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate -Folder\r\n\tAssert-NotNull $result \"No value was returned on folder creation\"\r\n\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate\r\n\tAssert-NotNull $result \"No value was returned on folder get\"\r\n\tAssert-AreEqual \"Directory\" $result.Type\r\n\t# Create and get Empty File\r\n\t$result = New-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath\r\n\tAssert-NotNull $result \"No value was returned on empty file creation\"\r\n\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath\r\n\tAssert-NotNull $result \"No value was returned on empty file get\"\r\n\tAssert-AreEqual \"File\" $result.Type\r\n\tAssert-AreEqual 0 $result.Length\r\n\t# Create and get file with content\r\n\t$result = New-AzureRMDataLakeStoreItem -Account $accountName -path $contentFilePath -Value $content\r\n\tAssert-NotNull $result \"No value was returned on content file creation\"\r\n\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $contentFilePath\r\n\tAssert-NotNull $result \"No value was returned on content file get\"\r\n\tAssert-AreEqual \"File\" $result.Type\r\n\tAssert-AreEqual $content.length $result.Length\r\n\t# list files\r\n\t$result = Get-AzureRMDataLakeStoreChildItem -Account $accountName -path $folderToCreate\r\n\tAssert-NotNull $result \"No value was returned on folder list\"\r\n\tAssert-AreEqual 2 $result.length\r\n\t# add content to empty file\r\n\tAdd-AzureRmDataLakeStoreItemContent -Account $accountName -Path $emptyFilePath -Value $content\r\n\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath\r\n\tAssert-NotNull $result \"No value was returned on empty file get with content added\"\r\n\tAssert-AreEqual \"File\" $result.Type\r\n\tAssert-AreEqual $content.length $result.Length\r\n\t# concat files\r\n\t$result = Join-AzureRmDataLakeStoreItem -Account $accountName -Paths $emptyFilePath,$contentFilePath -Destination $concatFile\r\n\tAssert-NotNull $result \"No value was returned on concat file\"\r\n\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $concatFile\r\n\tAssert-NotNull $result \"No value was returned on concat file get\"\r\n\tAssert-AreEqual \"File\" $result.Type\r\n\tAssert-AreEqual $($content.length*2) $result.Length\r\n\t\r\n\t# Import and get file\r\n\t$localFileInfo = Get-ChildItem $fileToCopy\r\n\t$result = Import-AzureRmDataLakeStoreItem -Account $accountName -Path $fileToCopy -Destination $importFile\r\n\tAssert-NotNull $result \"No value was returned on import file\"\r\n\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $importFile\r\n\tAssert-NotNull $result \"No value was returned on import file get\"\r\n\tAssert-AreEqual \"File\" $result.Type\r\n\tAssert-AreEqual $localFileInfo.length $result.Length\r\n\t# download file\r\n\t$currentDir = Split-Path $fileToCopy\r\n\t$targetFile = Join-Path $currentDir \"adlspstestdownload.txt\"\r\n\tif(Test-Path $targetFile)\r\n\t{\r\n\t\tRemove-Item -path $targetFile -force -confirm:$false\r\n\t}\r\n\r\n\tExport-AzureRMDataLakeStoreItem -Account $accountName -Path $concatFile -Destination $targetFile\r\n\t$downloadedFileInfo = Get-ChildItem $targetFile\r\n\tAssert-AreEqual $($content.length*2) $downloadedFileInfo.length\r\n\tRemove-Item -path $targetFile -force -confirm:$false\r\n\r\n\t# move a file\r\n\t$result = Move-AzureRmDataLakeStoreItem -Account $accountName -Path $concatFile -Destination $moveFile\r\n\tAssert-NotNull $result \"No value was returned on move file\"\r\n\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFile\r\n\tAssert-NotNull $result \"No value was returned on move file get\"\r\n\tAssert-AreEqual \"File\" $result.Type\r\n\tAssert-AreEqual $($content.length*2) $result.Length\r\n\tAssert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $concatFile}\r\n\t# move a folder\r\n\t$result = Move-AzureRmDataLakeStoreItem -Account $accountName -Path $folderToCreate -Destination $moveFolder\r\n\tAssert-NotNull $result \"No value was returned on move folder\"\r\n\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFolder\r\n\tAssert-NotNull $result \"No value was returned on move folder get\"\r\n\tAssert-AreEqual \"Directory\" $result.Type\r\n\tAssert-AreEqual 0 $result.Length\r\n\tAssert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate}\r\n\t# delete a file\r\n\tAssert-True {Remove-AzureRmDataLakeStoreItem -Account $accountName -paths \"$moveFolder/movefile.txt\" -force -passthru } \"Remove File Failed\"\r\n\tAssert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFile}\r\n\t# delete a folder\r\n\tAssert-True {Remove-AzureRmDataLakeStoreItem -Account $accountName -paths $moveFolder -force -recurse -passthru} \"Remove folder failed\"\r\n\tAssert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFolder}\r\n \r\n\t# Delete Data Lake account\r\n Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} \"Remove Account failed.\"\r\n\r\n\t# Verify that it is gone by trying to get it again\r\n\tAssert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName}\r\n}\r\n\r\nfunction Test-DataLakeStoreFileSystemPermissions\r\n{\r\n\tparam\r\n\t(\r\n\t\t$resourceGroupName,\r\n\t\t$accountName,\r\n\t\t$location = \"West US\"\r\n\t)\r\n\r\n # Creating Account\r\n $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location\r\n \r\n Assert-AreEqual $accountName $accountCreated.Name\r\n Assert-AreEqual $location $accountCreated.Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountCreated.Type\r\n Assert-True {$accountCreated.Id -like \"*$resourceGroupName*\"}\r\n\r\n # In loop to check if account exists\r\n for ($i = 0; $i -le 60; $i++)\r\n {\r\n\t\t[array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName\r\n if ($accountGet[0].Properties.ProvisioningState -like \"Succeeded\")\r\n {\r\n Assert-AreEqual $accountName $accountGet[0].Name\r\n Assert-AreEqual $location $accountGet[0].Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountGet[0].Type\r\n Assert-True {$accountGet[0].Id -like \"*$resourceGroupName*\"}\r\n break\r\n }\r\n\r\n\t\tWrite-Host \"account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)\"\r\n\t\t[Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000)\r\n Assert-False {$i -eq 60} \" Data Lake Store account is not in succeeded state even after 30 min.\"\r\n }\r\n\r\n\t# define the permissions to add/remove\r\n\t$aceUserId = \"027c28d5-c91d-49f0-98c5-d10134b169b3\"\r\n\r\n\t# Set and get all the permissions\r\n\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\tAssert-NotNull $result \"Did not get any result from ACL get\" \r\n\tAssert-True {$result.UserAces.count -ge 0} \"UserAces is negative or null\"\r\n\t$currentCount = $result.UserAces.Count\r\n\t$result.UserAces.Add($aceUserId, \"rwx\") \r\n\tSet-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\" -Acl $result -Force\r\n\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\tAssert-Equal $currentCount+1 $result.UserACes.Count\r\n\t$result.UserAces.Remove($aceUserId)\r\n\t# remove the account\r\n\tSet-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\" -Acl $result -Force\r\n\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\tAssert-Equal $currentCount $result.UserAces.Count\r\n\r\n\t# Set and get a specific permission with friendly sets\r\n\tSet-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path \"/\" -AceType User -Id $aceUserId -Permissions All -Force\r\n\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\tAssert-Equal $currentCount+1 $result.UserAces.Count\r\n\t# remove a specific permission with friendly remove\r\n\tRemove-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path \"/\" -AceType User -Id $aceUserId -Force\r\n\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\tAssert-Equal $currentCount $result.UserAces.Count\r\n\t# set and get a specific permission with the ACE string\r\n\tSet-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path \"/\" -Acl $([string]::Format(\"user:{0}:rwx\", $aceUserId)) -Force\r\n\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\tAssert-Equal $currentCount+1 $result.UserAces.Count\r\n\t# remove a specific permission with the ACE string\r\n\tRemove-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path \"/\" -Acl $([string]::Format(\"user:{0}\", $aceUserId)) -force\r\n\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\tAssert-Equal $currentCount $result.UserAces.Count\r\n\t# verify that removal of full acl and default acl fail\r\n\tAssert-Throws {Remove-AzureRmDataLakeStoreItemAcl -Account $accountName -Path \"/\" -Force }\r\n\tAssert-Throws {Remove-AzureRmDataLakeStoreItemAcl -Account $accountName -Path \"/\" -Force -Default }\r\n\r\n\t# Delete Data Lake account\r\n Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} \"Remove Account failed.\"\r\n\r\n\t# Verify that it is gone by trying to get it again\r\n\tAssert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName}\r\n}\r\n\r\n<#\r\n.SYNOPSIS\r\nTests DataLakeStore Account Lifecycle Failure scenarios (Create, Update, Get, Delete).\r\n#>\r\nfunction Test-NegativeDataLakeStoreAccount\r\n{\r\n param\r\n\t(\r\n\t\t$resourceGroupName,\r\n\t\t$accountName,\r\n\t\t$location = \"West US\",\r\n\t\t$fakeaccountName = \"psfakedataLakeaccounttest\"\r\n\t)\r\n\t\r\n # Creating Account\r\n $accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location\r\n \r\n Assert-AreEqual $accountName $accountCreated.Name\r\n Assert-AreEqual $location $accountCreated.Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountCreated.Type\r\n Assert-True {$accountCreated.Id -like \"*$resourceGroupName*\"}\r\n\r\n # In loop to check if account exists\r\n for ($i = 0; $i -le 60; $i++)\r\n {\r\n \r\n\t\t[array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName\r\n if ($accountGet[0].Properties.ProvisioningState -like \"Succeeded\")\r\n {\r\n Assert-AreEqual $accountName $accountGet[0].Name\r\n Assert-AreEqual $location $accountGet[0].Location\r\n Assert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountGet[0].Type\r\n Assert-True {$accountGet[0].Id -like \"*$resourceGroupName*\"}\r\n break\r\n }\r\n\r\n\t\tWrite-Host \"account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)\"\r\n\t\t[Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000)\r\n Assert-False {$i -eq 60} \" Data Lake Store account not in succeeded state even after 30 min.\"\r\n }\r\n\r\n # attempt to recreate the already created account\r\n\tAssert-Throws {New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location}\r\n\r\n\t# attempt to update a non-existent account\r\n\t$tagsToUpdate = @{\"Name\" = \"TestTag\"; \"Value\" = \"TestUpdate\"}\r\n Assert-Throws {Set-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName -Tags $tagsToUpdate}\r\n\r\n\t# attempt to get a non-existent account\r\n\tAssert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName}\r\n\r\n # Delete Data Lake account\r\n Assert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} \"Remove Account failed.\"\r\n\r\n\t# Delete Data Lake account again should throw.\r\n Assert-Throws {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru}\r\n\r\n\t# Verify that it is gone by trying to get it again\r\n\tAssert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName}\r\n", + "RequestBody": "<#\r\n.SYNOPSIS\r\nTests DataLakeStore Account Lifecycle (Create, Update, Get, List, Delete).\r\n#>\r\nfunction Test-DataLakeStoreAccount\r\n{\r\n param\r\n\t(\r\n\t\t$location = \"West US\"\r\n\t)\r\n\t\r\n\ttry\r\n\t{\r\n\t\t# Creating Account\r\n\t\t$resourceGroupName = Get-ResourceGroupName\r\n\t\t$accountName = Get-DataLakeStoreAccountName\r\n\t\tNew-AzureRmResourceGroup -Name $resourceGroupName -Location $location\r\n\t\t$accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location\r\n \r\n\t\tAssert-AreEqual $accountName $accountCreated.Name\r\n\t\tAssert-AreEqual $location $accountCreated.Location\r\n\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountCreated.Type\r\n\t\tAssert-True {$accountCreated.Id -like \"*$resourceGroupName*\"}\r\n\r\n\t\t# In loop to check if account exists\r\n\t\tfor ($i = 0; $i -le 60; $i++)\r\n\t\t{\r\n\t\t\t[array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName\r\n\t\t\tif ($accountGet[0].Properties.ProvisioningState -like \"Succeeded\")\r\n\t\t\t{\r\n\t\t\t\tAssert-AreEqual $accountName $accountGet[0].Name\r\n\t\t\t\tAssert-AreEqual $location $accountGet[0].Location\r\n\t\t\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountGet[0].Type\r\n\t\t\t\tAssert-True {$accountGet[0].Id -like \"*$resourceGroupName*\"}\r\n\t\t\t\tbreak\r\n\t\t\t}\r\n\r\n\t\t\tWrite-Host \"account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)\"\r\n\t\t\t[Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000)\r\n\t\t\tAssert-False {$i -eq 60} \" Data Lake Store account is not in succeeded state even after 30 min.\"\r\n\t\t}\r\n\r\n\t\t# Updating Account\r\n\t\t$tagsToUpdate = @{\"Name\" = \"TestTag\"; \"Value\" = \"TestUpdate\"}\r\n\t\t$accountUpdated = Set-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Tags $tagsToUpdate\r\n \r\n\t\tAssert-AreEqual $accountName $accountUpdated.Name\r\n\t\tAssert-AreEqual $location $accountUpdated.Location\r\n\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountUpdated.Type\r\n\t\tAssert-True {$accountUpdated.Id -like \"*$resourceGroupName*\"}\r\n\t\r\n\t\tAssert-NotNull $accountUpdated.Tags \"Tags do not exists\"\r\n\t\tAssert-NotNull $accountUpdated.Tags[\"TestTag\"] \"The updated tag 'TestTag' does not exist\"\r\n\r\n\t\t# List all accounts in resource group\r\n\t\t[array]$accountsInResourceGroup = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName\r\n\t\tAssert-True {$accountsInResourceGroup.Count -ge 1}\r\n \r\n\t\t$found = 0\r\n\t\tfor ($i = 0; $i -lt $accountsInResourceGroup.Count; $i++)\r\n\t\t{\r\n\t\t\tif ($accountsInResourceGroup[$i].Name -eq $accountName)\r\n\t\t\t{\r\n\t\t\t\t$found = 1\r\n\t\t\t\tAssert-AreEqual $location $accountsInResourceGroup[$i].Location\r\n\t\t\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountsInResourceGroup[$i].Type\r\n\t\t\t\tAssert-True {$accountsInResourceGroup[$i].Id -like \"*$resourceGroupName*\"}\r\n\r\n\t\t\t\tbreak\r\n\t\t\t}\r\n\t\t}\r\n\t\tAssert-True {$found -eq 1} \"Account created earlier is not found when listing all in resource group: $resourceGroupName.\"\r\n\r\n\t\t# List all Data Lake accounts in subscription\r\n\t\t[array]$accountsInSubscription = Get-AzureRmDataLakeStoreAccount\r\n\t\tAssert-True {$accountsInSubscription.Count -ge 1}\r\n\t\tAssert-True {$accountsInSubscription.Count -ge $accountsInResourceGroup.Count}\r\n \r\n\t\t$found = 0\r\n\t\tfor ($i = 0; $i -lt $accountsInSubscription.Count; $i++)\r\n\t\t{\r\n\t\t\tif ($accountsInSubscription[$i].Name -eq $accountName)\r\n\t\t\t{\r\n\t\t\t\t$found = 1\r\n\t\t\t\tAssert-AreEqual $location $accountsInSubscription[$i].Location\r\n\t\t\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountsInSubscription[$i].Type\r\n\t\t\t\tAssert-True {$accountsInSubscription[$i].Id -like \"*$resourceGroupName*\"}\r\n \r\n\t\t\t\tbreak\r\n\t\t\t}\r\n\t\t}\r\n\t\tAssert-True {$found -eq 1} \"Account created earlier is not found when listing all in subscription.\"\r\n\r\n\t\t# Delete Data Lake account\r\n\t\tAssert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} \"Remove Account failed.\"\r\n\r\n\t\t# Verify that it is gone by trying to get it again\r\n\t\tAssert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName}\r\n\t}\r\n\tfinally\r\n\t{\r\n\t\t# cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here.\r\n\t\tInvoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures\r\n\t\tInvoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures\r\n\t}\r\n}\r\n\r\nfunction Test-DataLakeStoreFileSystem\r\n{\r\n\tparam\r\n\t(\r\n\t\t$fileToCopy,\r\n\t\t$location = \"West US\"\r\n\t)\r\n\r\n\ttry\r\n\t{\r\n\t\t# Creating Account\r\n\t\t$resourceGroupName = Get-ResourceGroupName\r\n\t\t$accountName = Get-DataLakeStoreAccountName\r\n\t\tNew-AzureRmResourceGroup -Name $resourceGroupName -Location $location\r\n\t\t$accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location\r\n \r\n\t\tAssert-AreEqual $accountName $accountCreated.Name\r\n\t\tAssert-AreEqual $location $accountCreated.Location\r\n\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountCreated.Type\r\n\t\tAssert-True {$accountCreated.Id -like \"*$resourceGroupName*\"}\r\n\r\n\t\t# In loop to check if account exists\r\n\t\tfor ($i = 0; $i -le 60; $i++)\r\n\t\t{\r\n\t\t\t[array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName\r\n\t\t\tif ($accountGet[0].Properties.ProvisioningState -like \"Succeeded\")\r\n\t\t\t{\r\n\t\t\t\tAssert-AreEqual $accountName $accountGet[0].Name\r\n\t\t\t\tAssert-AreEqual $location $accountGet[0].Location\r\n\t\t\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountGet[0].Type\r\n\t\t\t\tAssert-True {$accountGet[0].Id -like \"*$resourceGroupName*\"}\r\n\t\t\t\tbreak\r\n\t\t\t}\r\n\r\n\t\t\tWrite-Host \"account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)\"\r\n\t\t\t[Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000)\r\n\t\t\tAssert-False {$i -eq 60} \" Data Lake Store account is not in succeeded state even after 30 min.\"\r\n\t\t}\r\n\r\n\t\t# define all the files and folders to create\r\n\t\t$folderToCreate = \"/adlspstestfolder\"\r\n\t\t$emptyFilePath = \"$folderToCreate\\emptyfile.txt\" # have one where the slash is in the wrong direction to make sure they get fixed.\r\n\t\t$contentFilePath = \"$folderToCreate/contentfile.txt\"\r\n\t\t$concatFile = \"$folderToCreate/concatfile.txt\"\r\n\t\t$moveFile = \"$folderToCreate/movefile.txt\"\r\n\t\t$movefolder = \"/adlspstestmovefolder\"\r\n\t\t$importFile = \"$folderToCreate/importfile.txt\"\r\n\t\t$content = \"Test file content! @ Azure PsTest01?\"\r\n\t\r\n\r\n\t\t# Create and get Empty folder\r\n\t\t$result = New-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate -Folder\r\n\t\tAssert-NotNull $result \"No value was returned on folder creation\"\r\n\t\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate\r\n\t\tAssert-NotNull $result \"No value was returned on folder get\"\r\n\t\tAssert-AreEqual \"Directory\" $result.Type\r\n\t\t# Create and get Empty File\r\n\t\t$result = New-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath\r\n\t\tAssert-NotNull $result \"No value was returned on empty file creation\"\r\n\t\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath\r\n\t\tAssert-NotNull $result \"No value was returned on empty file get\"\r\n\t\tAssert-AreEqual \"File\" $result.Type\r\n\t\tAssert-AreEqual 0 $result.Length\r\n\t\t# Create and get file with content\r\n\t\t$result = New-AzureRMDataLakeStoreItem -Account $accountName -path $contentFilePath -Value $content\r\n\t\tAssert-NotNull $result \"No value was returned on content file creation\"\r\n\t\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $contentFilePath\r\n\t\tAssert-NotNull $result \"No value was returned on content file get\"\r\n\t\tAssert-AreEqual \"File\" $result.Type\r\n\t\tAssert-AreEqual $content.length $result.Length\r\n\t\t# list files\r\n\t\t$result = Get-AzureRMDataLakeStoreChildItem -Account $accountName -path $folderToCreate\r\n\t\tAssert-NotNull $result \"No value was returned on folder list\"\r\n\t\tAssert-AreEqual 2 $result.length\r\n\t\t# add content to empty file\r\n\t\tAdd-AzureRmDataLakeStoreItemContent -Account $accountName -Path $emptyFilePath -Value $content\r\n\t\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $emptyFilePath\r\n\t\tAssert-NotNull $result \"No value was returned on empty file get with content added\"\r\n\t\tAssert-AreEqual \"File\" $result.Type\r\n\t\tAssert-AreEqual $content.length $result.Length\r\n\t\t# concat files\r\n\t\t$result = Join-AzureRmDataLakeStoreItem -Account $accountName -Paths $emptyFilePath,$contentFilePath -Destination $concatFile\r\n\t\tAssert-NotNull $result \"No value was returned on concat file\"\r\n\t\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $concatFile\r\n\t\tAssert-NotNull $result \"No value was returned on concat file get\"\r\n\t\tAssert-AreEqual \"File\" $result.Type\r\n\t\tAssert-AreEqual $($content.length*2) $result.Length\r\n\t\r\n\t\t# Import and get file\r\n\t\t$localFileInfo = Get-ChildItem $fileToCopy\r\n\t\t$result = Import-AzureRmDataLakeStoreItem -Account $accountName -Path $fileToCopy -Destination $importFile\r\n\t\tAssert-NotNull $result \"No value was returned on import file\"\r\n\t\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $importFile\r\n\t\tAssert-NotNull $result \"No value was returned on import file get\"\r\n\t\tAssert-AreEqual \"File\" $result.Type\r\n\t\tAssert-AreEqual $localFileInfo.length $result.Length\r\n\t\t# download file\r\n\t\t$currentDir = Split-Path $fileToCopy\r\n\t\t$targetFile = Join-Path $currentDir \"adlspstestdownload.txt\"\r\n\t\tif(Test-Path $targetFile)\r\n\t\t{\r\n\t\t\tRemove-Item -path $targetFile -force -confirm:$false\r\n\t\t}\r\n\r\n\t\tExport-AzureRMDataLakeStoreItem -Account $accountName -Path $concatFile -Destination $targetFile\r\n\t\t$downloadedFileInfo = Get-ChildItem $targetFile\r\n\t\tAssert-AreEqual $($content.length*2) $downloadedFileInfo.length\r\n\t\tRemove-Item -path $targetFile -force -confirm:$false\r\n\r\n\t\t# move a file\r\n\t\t$result = Move-AzureRmDataLakeStoreItem -Account $accountName -Path $concatFile -Destination $moveFile\r\n\t\tAssert-NotNull $result \"No value was returned on move file\"\r\n\t\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFile\r\n\t\tAssert-NotNull $result \"No value was returned on move file get\"\r\n\t\tAssert-AreEqual \"File\" $result.Type\r\n\t\tAssert-AreEqual $($content.length*2) $result.Length\r\n\t\tAssert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $concatFile}\r\n\t\t# move a folder\r\n\t\t$result = Move-AzureRmDataLakeStoreItem -Account $accountName -Path $folderToCreate -Destination $moveFolder\r\n\t\tAssert-NotNull $result \"No value was returned on move folder\"\r\n\t\t$result = Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFolder\r\n\t\tAssert-NotNull $result \"No value was returned on move folder get\"\r\n\t\tAssert-AreEqual \"Directory\" $result.Type\r\n\t\tAssert-AreEqual 0 $result.Length\r\n\t\tAssert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $folderToCreate}\r\n\t\t# delete a file\r\n\t\tAssert-True {Remove-AzureRmDataLakeStoreItem -Account $accountName -paths \"$moveFolder/movefile.txt\" -force -passthru } \"Remove File Failed\"\r\n\t\tAssert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFile}\r\n\t\t# delete a folder\r\n\t\tAssert-True {Remove-AzureRmDataLakeStoreItem -Account $accountName -paths $moveFolder -force -recurse -passthru} \"Remove folder failed\"\r\n\t\tAssert-Throws {Get-AzureRMDataLakeStoreItem -Account $accountName -path $moveFolder}\r\n \r\n\t\t# Delete Data Lake account\r\n\t\tAssert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} \"Remove Account failed.\"\r\n\r\n\t\t# Verify that it is gone by trying to get it again\r\n\t\tAssert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName}\r\n\t}\r\n\tfinally\r\n\t{\r\n\t\t# cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here.\r\n\t\tInvoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures\r\n\t\tInvoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures\r\n\t}\r\n}\r\n\r\nfunction Test-DataLakeStoreFileSystemPermissions\r\n{\r\n\tparam\r\n\t(\r\n\t\t$location = \"West US\"\r\n\t)\r\n\r\n\ttry\r\n\t{\r\n\t\t# Creating Account\r\n\t\t$resourceGroupName = Get-ResourceGroupName\r\n\t\t$accountName = Get-DataLakeStoreAccountName\r\n\t\tNew-AzureRmResourceGroup -Name $resourceGroupName -Location $location\r\n\t\t$accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location\r\n \r\n\t\tAssert-AreEqual $accountName $accountCreated.Name\r\n\t\tAssert-AreEqual $location $accountCreated.Location\r\n\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountCreated.Type\r\n\t\tAssert-True {$accountCreated.Id -like \"*$resourceGroupName*\"}\r\n\r\n\t\t# In loop to check if account exists\r\n\t\tfor ($i = 0; $i -le 60; $i++)\r\n\t\t{\r\n\t\t\t[array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName\r\n\t\t\tif ($accountGet[0].Properties.ProvisioningState -like \"Succeeded\")\r\n\t\t\t{\r\n\t\t\t\tAssert-AreEqual $accountName $accountGet[0].Name\r\n\t\t\t\tAssert-AreEqual $location $accountGet[0].Location\r\n\t\t\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountGet[0].Type\r\n\t\t\t\tAssert-True {$accountGet[0].Id -like \"*$resourceGroupName*\"}\r\n\t\t\t\tbreak\r\n\t\t\t}\r\n\r\n\t\t\tWrite-Host \"account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)\"\r\n\t\t\t[Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000)\r\n\t\t\tAssert-False {$i -eq 60} \" Data Lake Store account is not in succeeded state even after 30 min.\"\r\n\t\t}\r\n\r\n\t\t# define the permissions to add/remove\r\n\t\t$aceUserId = \"027c28d5-c91d-49f0-98c5-d10134b169b3\"\r\n\r\n\t\t# Set and get all the permissions\r\n\t\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\t\tAssert-NotNull $result \"Did not get any result from ACL get\" \r\n\t\tAssert-True {$result.UserAces.count -ge 0} \"UserAces is negative or null\"\r\n\t\t$currentCount = $result.UserAces.Count\r\n\t\t$result.UserAces.Add($aceUserId, \"rwx\") \r\n\t\tSet-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\" -Acl $result -Force\r\n\t\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\t\tAssert-AreEqual $($currentCount+1) $result.UserACes.Count\r\n\t\t$result.UserAces.Remove($aceUserId)\r\n\t\t# remove the account\r\n\t\tSet-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\" -Acl $result -Force\r\n\t\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\t\tAssert-AreEqual $currentCount $result.UserAces.Count\r\n\r\n\t\t# Set and get a specific permission with friendly sets\r\n\t\tSet-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path \"/\" -AceType User -Id $aceUserId -Permissions All -Force\r\n\t\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\t\tAssert-AreEqual $($currentCount+1) $result.UserAces.Count\r\n\t\t# remove a specific permission with friendly remove\r\n\t\tRemove-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path \"/\" -AceType User -Id $aceUserId -Force\r\n\t\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\t\tAssert-AreEqual $currentCount $result.UserAces.Count\r\n\t\t# set and get a specific permission with the ACE string\r\n\t\tSet-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path \"/\" -Acl $([string]::Format(\"user:{0}:rwx\", $aceUserId)) -Force\r\n\t\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\t\tAssert-AreEqual $($currentCount+1) $result.UserAces.Count\r\n\t\t# remove a specific permission with the ACE string\r\n\t\tRemove-AzureRmDataLakeStoreItemAclEntry -Account $accountName -path \"/\" -Acl $([string]::Format(\"user:{0}:---\", $aceUserId)) -force\r\n\t\t$result = Get-AzureRMDataLakeStoreItemAcl -Account $accountName -path \"/\"\r\n\t\tAssert-AreEqual $currentCount $result.UserAces.Count\r\n\t\t# verify that removal of full acl and default acl fail\r\n\t\tAssert-Throws {Remove-AzureRmDataLakeStoreItemAcl -Account $accountName -Path \"/\" -Force }\r\n\t\tAssert-Throws {Remove-AzureRmDataLakeStoreItemAcl -Account $accountName -Path \"/\" -Force -Default }\r\n\r\n\t\t# Delete Data Lake account\r\n\t\tAssert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} \"Remove Account failed.\"\r\n\r\n\t\t# Verify that it is gone by trying to get it again\r\n\t\tAssert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName}\r\n\t}\r\n\tfinally\r\n\t{\r\n\t\t# cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here.\r\n\t\tInvoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures\r\n\t\tInvoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures\r\n\t}\r\n}\r\n\r\n<#\r\n.SYNOPSIS\r\nTests DataLakeStore Account Lifecycle Failure scenarios (Create, Update, Get, Delete).\r\n#>\r\nfunction Test-NegativeDataLakeStoreAccount\r\n{\r\n param\r\n\t(\r\n\t\t$location = \"West US\",\r\n\t\t$fakeaccountName = \"psfakedataLakeaccounttest\"\r\n\t)\r\n\t\r\n\ttry\r\n\t{\r\n\t\t# Creating Account\r\n\t\t$resourceGroupName = Get-ResourceGroupName\r\n\t\t$accountName = Get-DataLakeStoreAccountName\r\n\t\tNew-AzureRmResourceGroup -Name $resourceGroupName -Location $location\r\n\t\t$accountCreated = New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location\r\n \r\n\t\tAssert-AreEqual $accountName $accountCreated.Name\r\n\t\tAssert-AreEqual $location $accountCreated.Location\r\n\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountCreated.Type\r\n\t\tAssert-True {$accountCreated.Id -like \"*$resourceGroupName*\"}\r\n\r\n\t\t# In loop to check if account exists\r\n\t\tfor ($i = 0; $i -le 60; $i++)\r\n\t\t{\r\n \r\n\t\t\t[array]$accountGet = Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName\r\n\t\t\tif ($accountGet[0].Properties.ProvisioningState -like \"Succeeded\")\r\n\t\t\t{\r\n\t\t\t\tAssert-AreEqual $accountName $accountGet[0].Name\r\n\t\t\t\tAssert-AreEqual $location $accountGet[0].Location\r\n\t\t\t\tAssert-AreEqual \"Microsoft.DataLakeStore/accounts\" $accountGet[0].Type\r\n\t\t\t\tAssert-True {$accountGet[0].Id -like \"*$resourceGroupName*\"}\r\n\t\t\t\tbreak\r\n\t\t\t}\r\n\r\n\t\t\tWrite-Host \"account not yet provisioned. current state: $($accountGet[0].Properties.ProvisioningState)\"\r\n\t\t\t[Microsoft.WindowsAzure.Commands.Utilities.Common.TestMockSupport]::Delay(30000)\r\n\t\t\tAssert-False {$i -eq 60} \" Data Lake Store account not in succeeded state even after 30 min.\"\r\n\t\t}\r\n\r\n\t\t# attempt to recreate the already created account\r\n\t\tAssert-Throws {New-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Location $location}\r\n\r\n\t\t# attempt to update a non-existent account\r\n\t\t$tagsToUpdate = @{\"Name\" = \"TestTag\"; \"Value\" = \"TestUpdate\"}\r\n\t\tAssert-Throws {Set-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName -Tags $tagsToUpdate}\r\n\r\n\t\t# attempt to get a non-existent account\r\n\t\tAssert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $fakeaccountName}\r\n\r\n\t\t# Delete Data Lake account\r\n\t\tAssert-True {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru} \"Remove Account failed.\"\r\n\r\n\t\t# Delete Data Lake account again should throw.\r\n\t\tAssert-Throws {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -PassThru}\r\n\r\n\t\t# Verify that it is gone by trying to get it again\r\n\t\tAssert-Throws {Get-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName}\r\n\t}\r\n\tfinally\r\n\t{\r\n\t\t# cleanup the resource group that was used in case it still exists. This is a best effort task, we ignore failures here.\r\n\t\tInvoke-HandledCmdlet -Command {Remove-AzureRmDataLakeStoreAccount -ResourceGroupName $resourceGroupName -Name $accountName -Force -ErrorAction SilentlyContinue} -IgnoreFailures\r\n\t\tInvoke-HandledCmdlet -Command {Remove-AzureRmResourceGroup -Name $resourceGroupName -Force -ErrorAction SilentlyContinue} -IgnoreFailures\r\n\t}\r\n", "RequestHeaders": { "Content-Type": [ "application/octet-stream" ], "Content-Length": [ - "18295" + "20391" ], - "Transfer-Encoding": [ - "chunked" + "x-ms-client-request-id": [ + "c73728e8-237c-49a1-b5a6-ff744e308c76" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -2200,13 +2092,13 @@ "no-cache" ], "x-ms-request-id": [ - "2b8b7799-2500-4ff1-ab0c-c0b87f9ecf7f" + "6aa83d20-ca1a-4dc3-b604-921a5ff395b8" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[2b8b779925004ff1ab0cc0b87f9ecf7f][ AuthTime::1710.77910591262::PostAuthTime::34221.9975398996 ][FsDelete :: 00:00:011 ms]%0a[CleanCacheDelete :: 00:00:000 ms]%0a[Delete :: 00:00:012 ms]%0a[FsOpenStream :: 00:00:081 ms]%0a[Open :: 00:00:082 ms]%0a[FsAppendStream :: 00:00:268 ms]%0a[Write :: 00:00:424 ms]%0a[FsAppendStream :: 00:00:002 ms]%0a[FlushWrite :: 00:00:002 ms]%0a[CREATE :: 00:00:523 ms]%0a" + "[6aa83d20ca1a4dc3b604921a5ff395b8][ AuthTime::1610.69852821674::PostAuthTime::30486.083667363 ][FsDelete :: 00:00:008 ms]%0a[CleanCacheDelete :: 00:00:000 ms]%0a[Delete :: 00:00:009 ms]%0a[FsOpenStream :: 00:00:070 ms]%0a[Open :: 00:00:070 ms]%0a[FsAppendStream :: 00:00:142 ms]%0a[Write :: 00:00:143 ms]%0a[FsAppendStream :: 00:00:010 ms]%0a[FlushWrite :: 00:00:010 ms]%0a[CREATE :: 00:00:235 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2218,13 +2110,13 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:31 GMT" + "Fri, 26 Feb 2016 02:02:08 GMT" ], "Location": [ - "https://testdatalake18228.azuredatalakestore.net/webhdfs/v1/adlspstestfolder/importfile.txt?op=CREATE&overwrite=true&write=true&api-version=2015-10-01-preview" + "https://onesdk3575.azuredatalakestore.net/webhdfs/v1/adlspstestfolder/importfile.txt?overwrite=true&op=CREATE&write=true&api-version=2015-10-01-preview" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=4a407aa9-9b23-4d4f-a6f7-968656aba7a3; path=/; secure; HttpOnly" ] }, "StatusCode": 201 @@ -2241,21 +2133,17 @@ "Content-Length": [ "1" ], - "Transfer-Encoding": [ - "chunked" + "x-ms-client-request-id": [ + "47bed4e7-c757-4399-9309-fb5611a7ddb5" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -2270,10 +2158,10 @@ "no-cache" ], "x-ms-request-id": [ - "9a584a03-b5fd-4bcb-b971-7b00db323efa" + "9137b2f7-863c-44c3-83a0-bf7ed7a0aaad" ], "Server-Perf": [ - "[9a584a03b5fd4bcbb9717b00db323efa][ AuthTime::801.500011120064::PostAuthTime::190.324175532779 ][GetCacheEntry :: 00:00:000 ms]%0a[FsOpenStream :: 00:00:037 ms]%0a[OpenNewHandle :: 00:00:037 ms]%0a[CreateCacheEntry :: 00:00:000 ms]%0a[GetOrCreateHandle :: 00:00:037 ms]%0a[Open :: 00:00:037 ms]%0a[FsGetStreamLength :: 00:00:009 ms]%0a[GetLength :: 00:00:009 ms]%0a[FsAppendStream :: 00:00:013 ms]%0a[Write :: 00:00:217 ms]%0a[FsAppendStream :: 00:00:002 ms]%0a[FlushWrite :: 00:00:002 ms]%0a[APPEND :: 00:00:269 ms]%0a" + "[9137b2f7863c44c383a0bf7ed7a0aaad][ AuthTime::836.998677567751::PostAuthTime::192.890344191648 ][GetCacheEntry :: 00:00:000 ms]%0a[FsOpenStream :: 00:00:042 ms]%0a[OpenNewHandle :: 00:00:042 ms]%0a[CreateCacheEntry :: 00:00:000 ms]%0a[GetOrCreateHandle :: 00:00:042 ms]%0a[Open :: 00:00:042 ms]%0a[FsGetStreamLength :: 00:00:008 ms]%0a[GetLength :: 00:00:008 ms]%0a[FsAppendStream :: 00:00:029 ms]%0a[Write :: 00:00:030 ms]%0a[FsAppendStream :: 00:00:009 ms]%0a[FlushWrite :: 00:00:009 ms]%0a[APPEND :: 00:00:092 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2285,84 +2173,28 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:31 GMT" + "Fri, 26 Feb 2016 02:02:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fimportfile.txt.segments.2c6ebe0b-cad9-4fa2-a937-886f3e376953?op=GETFILESTATUS&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmltcG9ydGZpbGUudHh0LnNlZ21lbnRzLjJjNmViZTBiLWNhZDktNGZhMi1hOTM3LTg4NmYzZTM3Njk1Mz9vcD1HRVRGSUxFU1RBVFVTJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fconcatfile.txt?length=33554432&offset=0&op=OPEN&read=true&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmNvbmNhdGZpbGUudHh0P2xlbmd0aD0zMzU1NDQzMiZvZmZzZXQ9MCZvcD1PUEVOJnJlYWQ9dHJ1ZSZhcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" - ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" - ] - }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/importfile.txt.segments.2c6ebe0b-cad9-4fa2-a937-886f3e376953 [9e2cd3ab2538444eafd3e5d13c45a552]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "259" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "9e2cd3ab-2538-444e-afd3-e5d13c45a552" - ], - "Server-Perf": [ - "[9e2cd3ab2538444eafd3e5d13c45a552][ AuthTime::813.903159637931::PostAuthTime::187.330312097432 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:041 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:041 ms]%0a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "x-ms-client-request-id": [ + "e4972050-4656-4a88-924b-7656dd01199d" ], - "Cache-Control": [ - "no-cache" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "Date": [ - "Thu, 19 Nov 2015 23:20:31 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fconcatfile.txt?op=OPEN&offset=0&length=33554432&read=true&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmNvbmNhdGZpbGUudHh0P29wPU9QRU4mb2Zmc2V0PTAmbGVuZ3RoPTMzNTU0NDMyJnJlYWQ9dHJ1ZSZhcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "Test file content! @ Azure PsTest01?Test file content! @ Azure PsTest01?", @@ -2380,10 +2212,10 @@ "chunked" ], "x-ms-request-id": [ - "61e25466-ccaf-4535-8152-f63b09858063" + "6060f790-333b-404d-916c-a779a6ed1662" ], "Server-Perf": [ - "[61e25466ccaf45358152f63b09858063][ AuthTime::835.715593238317::PostAuthTime::209.570440474296 ][GetCacheEntry :: 00:00:000 ms]%0a[FsOpenStream :: 00:00:207 ms]%0a[OpenNewHandle :: 00:00:207 ms]%0a[CreateCacheEntry :: 00:00:000 ms]%0a[GetOrCreateHandle :: 00:00:207 ms]%0a[Open :: 00:00:207 ms]%0a[FsReadStream :: 00:00:049 ms]%0a[OPEN :: 00:00:257 ms]%0a" + "[6060f790333b404d916ca779a6ed1662][ AuthTime::748.465858836773::PostAuthTime::176.637942685478 ][GetCacheEntry :: 00:00:000 ms]%0a[FsOpenStream :: 00:00:019 ms]%0a[OpenNewHandle :: 00:00:019 ms]%0a[CreateCacheEntry :: 00:00:000 ms]%0a[GetOrCreateHandle :: 00:00:019 ms]%0a[Open :: 00:00:019 ms]%0a[FsReadStream :: 00:00:042 ms]%0a[OPEN :: 00:00:062 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2395,29 +2227,28 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:32 GMT" + "Fri, 26 Feb 2016 02:02:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fconcatfile.txt?op=RENAME&destination=adlspstestfolder%2Fmovefile.txt&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmNvbmNhdGZpbGUudHh0P29wPVJFTkFNRSZkZXN0aW5hdGlvbj1hZGxzcHN0ZXN0Zm9sZGVyJTJGbW92ZWZpbGUudHh0JmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/adlspstestfolder%2Fconcatfile.txt?destination=adlspstestfolder%2Fmovefile.txt&op=RENAME&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmNvbmNhdGZpbGUudHh0P2Rlc3RpbmF0aW9uPWFkbHNwc3Rlc3Rmb2xkZXIlMkZtb3ZlZmlsZS50eHQmb3A9UkVOQU1FJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c09b911f-3c58-4344-9c40-2e4b703c4e26" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "{\r\n \"boolean\": true\r\n}", @@ -2435,10 +2266,10 @@ "no-cache" ], "x-ms-request-id": [ - "f0570288-c31c-4c60-a7bf-6151626a23b9" + "6bf18f82-c9cd-4541-8586-f17a729ad914" ], "Server-Perf": [ - "[f0570288c31c4c60a7bf6151626a23b9][ AuthTime::804.493874555411::PostAuthTime::183.053364332651 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:198 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[FsRename :: 00:00:089 ms]%0a[CleanCacheRename :: 00:00:000 ms]%0a[RENAME :: 00:00:287 ms]%0a" + "[6bf18f82c9cd45418586f17a729ad914][ AuthTime::809.198517096671::PostAuthTime::187.330312097432 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:031 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[FsRename :: 00:00:094 ms]%0a[CleanCacheRename :: 00:00:000 ms]%0a[RENAME :: 00:00:127 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2450,7 +2281,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:33 GMT" + "Fri, 26 Feb 2016 02:02:09 GMT" ] }, "StatusCode": 200 @@ -2461,21 +2292,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "9f439880-667e-45d8-904a-f69a7c91527b" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 72,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975229210,\r\n \"modificationTime\": 1447975229540,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 72,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452127857,\r\n \"modificationTime\": 1456452127930,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "223" @@ -2490,10 +2320,10 @@ "no-cache" ], "x-ms-request-id": [ - "0833ff26-8f94-4f6f-998a-47b47c4b374d" + "521d93dc-73f8-4e80-898d-234bd75b1f00" ], "Server-Perf": [ - "[0833ff268f944f6f998a47b47c4b374d][ AuthTime::807.487737990758::PostAuthTime::192.034954638692 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:047 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:047 ms]%0a" + "[521d93dc73f84e80898d234bd75b1f00][ AuthTime::778.832187966722::PostAuthTime::192.034954638692 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:048 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:048 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2505,7 +2335,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:33 GMT" + "Fri, 26 Feb 2016 02:02:10 GMT" ] }, "StatusCode": 200 @@ -2516,21 +2346,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8250add6-8cd8-4af6-b409-d6027cf259c7" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/movefile.txt [c76cc02c35b5483faa3b6046619f9fd7]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/movefile.txt [b8a389cb06774e38b5c4ce11bd9b284b]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -2545,10 +2374,10 @@ "no-cache" ], "x-ms-request-id": [ - "c76cc02c-35b5-483f-aa3b-6046619f9fd7" + "b8a389cb-0677-4e38-b5c4-ce11bd9b284b" ], "Server-Perf": [ - "[c76cc02c35b5483faa3b6046619f9fd7][ AuthTime::816.041633520322::PostAuthTime::190.324175532779 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:010 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:011 ms]%0a" + "[b8a389cb06774e38b5c4ce11bd9b284b][ AuthTime::790.80764170811::PostAuthTime::217.696641227381 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:006 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:007 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2560,29 +2389,28 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:35 GMT" + "Fri, 26 Feb 2016 02:02:12 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/webhdfs/v1/adlspstestfolder?op=RENAME&destination=adlspstestmovefolder&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlcj9vcD1SRU5BTUUmZGVzdGluYXRpb249YWRsc3BzdGVzdG1vdmVmb2xkZXImYXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/webhdfs/v1/adlspstestfolder?destination=adlspstestmovefolder&op=RENAME&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlcj9kZXN0aW5hdGlvbj1hZGxzcHN0ZXN0bW92ZWZvbGRlciZvcD1SRU5BTUUmYXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "83d69410-4e06-41d8-914d-f0166c295667" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "{\r\n \"boolean\": true\r\n}", @@ -2600,10 +2428,10 @@ "no-cache" ], "x-ms-request-id": [ - "c5c90460-c368-4965-a6a2-17593c20fd6f" + "f5e187b9-2e2f-4a41-9599-74fe80691532" ], "Server-Perf": [ - "[c5c90460c3684965a6a217593c20fd6f][ AuthTime::1730.02537085414::PostAuthTime::34475.1928475747 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:037 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[FsRename :: 00:00:093 ms]%0a[CleanCacheRename :: 00:00:000 ms]%0a[RENAME :: 00:00:131 ms]%0a" + "[f5e187b92e2f4a41959974fe80691532][ AuthTime::1676.13582901789::PostAuthTime::31185.3646269047 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:037 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[FsRename :: 00:00:094 ms]%0a[CleanCacheRename :: 00:00:000 ms]%0a[RENAME :: 00:00:133 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2615,10 +2443,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:34 GMT" + "Fri, 26 Feb 2016 02:02:10 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=4a407aa9-9b23-4d4f-a6f7-968656aba7a3; path=/; secure; HttpOnly" ] }, "StatusCode": 200 @@ -2629,21 +2457,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c9d2fd31-bf0e-4737-a959-d355e4e73a13" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 0,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"DIRECTORY\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975225603,\r\n \"modificationTime\": 1447975233853,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 0,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"DIRECTORY\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452125496,\r\n \"modificationTime\": 1456452130636,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "227" @@ -2658,10 +2485,10 @@ "no-cache" ], "x-ms-request-id": [ - "8c7d2a46-acd3-4d0f-a5a0-0a59f1e97d22" + "75f3344c-303f-4688-8bfe-7c915f21c3ee" ], "Server-Perf": [ - "[8c7d2a46acd34d0fa5a00a59f1e97d22][ AuthTime::796.795368578805::PostAuthTime::186.047227767998 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:227 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:227 ms]%0a" + "[75f3344c303f46888bfe7c915f21c3ee][ AuthTime::1055.12301357161::PostAuthTime::236.51521139242 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:066 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:066 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2673,7 +2500,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:34 GMT" + "Fri, 26 Feb 2016 02:02:10 GMT" ] }, "StatusCode": 200 @@ -2684,21 +2511,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "68eb7f80-2636-4a4b-a69b-f8b4361baf90" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 0,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"DIRECTORY\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975225603,\r\n \"modificationTime\": 1447975235728,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 0,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"DIRECTORY\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452125496,\r\n \"modificationTime\": 1456452131839,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "227" @@ -2713,10 +2539,10 @@ "no-cache" ], "x-ms-request-id": [ - "3fecef9b-b072-4ddc-a396-a13762cd482e" + "6785a5e6-5c40-45c2-b436-2ca2358d24b3" ], "Server-Perf": [ - "[3fecef9bb0724ddca396a13762cd482e][ AuthTime::1787.76416567869::PostAuthTime::34520.5284938814 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:055 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:055 ms]%0a" + "[6785a5e65c4045c2b4362ca2358d24b3][ AuthTime::1712.91757979501::PostAuthTime::31615.6255720418 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:044 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:044 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2728,10 +2554,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:35 GMT" + "Fri, 26 Feb 2016 02:02:12 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=4a407aa9-9b23-4d4f-a6f7-968656aba7a3; path=/; secure; HttpOnly" ] }, "StatusCode": 200 @@ -2742,21 +2568,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "28899655-7f38-46e5-8515-828e05bcb620" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestmovefolder [4c2fc81759fa4c49a85a1f9f4fc98687]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestmovefolder [564d3028c1cd434ab4f6f6ba8b1b0760]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "202" @@ -2771,10 +2596,10 @@ "no-cache" ], "x-ms-request-id": [ - "4c2fc817-59fa-4c49-a85a-1f9f4fc98687" + "564d3028-c1cd-434a-b4f6-f6ba8b1b0760" ], "Server-Perf": [ - "[4c2fc81759fa4c49a85a1f9f4fc98687][ AuthTime::784.819914837416::PostAuthTime::183.053364332651 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:155 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:156 ms]%0a" + "[564d3028c1cd434ab4f6f6ba8b1b0760][ AuthTime::834.86020368536::PostAuthTime::186.474922544476 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:035 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:035 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2786,7 +2611,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:36 GMT" + "Fri, 26 Feb 2016 02:02:12 GMT" ] }, "StatusCode": 404 @@ -2797,21 +2622,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "d2f999db-c33a-4a35-a818-91b5157b29a4" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 72,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1447975229210,\r\n \"modificationTime\": 1447975229540,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"FileStatus\": {\r\n \"length\": 72,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1456452127857,\r\n \"modificationTime\": 1456452127930,\r\n \"replication\": 0,\r\n \"permission\": \"777\",\r\n \"owner\": \"NotSupportYet\",\r\n \"group\": \"NotSupportYet\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "223" @@ -2826,10 +2650,10 @@ "no-cache" ], "x-ms-request-id": [ - "890a011b-4790-49f6-9e5a-ef672a778977" + "d270bdda-545f-4a90-b186-600772b5b477" ], "Server-Perf": [ - "[890a011b479049f69e5aef672a778977][ AuthTime::1742.00082459553::PostAuthTime::34687.7571514844 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:021 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:021 ms]%0a" + "[d270bdda545f4a90b186600772b5b477][ AuthTime::1678.70199767676::PostAuthTime::31272.6143613063 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:017 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:017 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2841,32 +2665,31 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:34 GMT" + "Fri, 26 Feb 2016 02:02:10 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=4a407aa9-9b23-4d4f-a6f7-968656aba7a3; path=/; secure; HttpOnly" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/adlspstestmovefolder%2Fmovefile.txt?op=DELETE&recursive=false&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdG1vdmVmb2xkZXIlMkZtb3ZlZmlsZS50eHQ/b3A9REVMRVRFJnJlY3Vyc2l2ZT1mYWxzZSZhcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/webhdfs/v1/adlspstestmovefolder%2Fmovefile.txt?recursive=false&op=DELETE&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdG1vdmVmb2xkZXIlMkZtb3ZlZmlsZS50eHQ/cmVjdXJzaXZlPWZhbHNlJm9wPURFTEVURSZhcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "068082c8-af2b-41ad-af43-5b31e9b28073" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "{\r\n \"boolean\": true\r\n}", @@ -2884,10 +2707,10 @@ "no-cache" ], "x-ms-request-id": [ - "e8284696-9a7c-43e7-9cd5-3235b1b066e4" + "2d20c155-fda8-46d6-be8a-4d966df2151c" ], "Server-Perf": [ - "[e82846969a7c43e79cd53235b1b066e4][ AuthTime::811.336990979062::PostAuthTime::186.474922544476 ][FsDelete :: 00:00:230 ms]%0a[CleanCacheDelete :: 00:00:000 ms]%0a[Delete :: 00:00:230 ms]%0a[DELETE :: 00:00:230 ms]%0a" + "[2d20c155fda846d6be8a4d966df2151c][ AuthTime::793.373810366979::PostAuthTime::183.481059109129 ][FsDelete :: 00:00:256 ms]%0a[CleanCacheDelete :: 00:00:000 ms]%0a[Delete :: 00:00:257 ms]%0a[DELETE :: 00:00:257 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2899,29 +2722,28 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:35 GMT" + "Fri, 26 Feb 2016 02:02:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/adlspstestmovefolder?op=DELETE&recursive=true&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdG1vdmVmb2xkZXI/b3A9REVMRVRFJnJlY3Vyc2l2ZT10cnVlJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/adlspstestmovefolder?recursive=true&op=DELETE&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdG1vdmVmb2xkZXI/cmVjdXJzaXZlPXRydWUmb3A9REVMRVRFJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "cbdccce1-1d57-4f1c-88f9-ac74c5d42d14" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "{\r\n \"boolean\": true\r\n}", @@ -2939,10 +2761,10 @@ "no-cache" ], "x-ms-request-id": [ - "1f295607-7655-4088-ac08-bcf77078cba2" + "bd0d22f2-1895-4b82-b509-aabfa72cb514" ], "Server-Perf": [ - "[1f29560776554088ac08bcf77078cba2][ AuthTime::807.915432767237::PostAuthTime::181.770280003216 ][FsDelete :: 00:00:229 ms]%0a[CleanCacheDelete :: 00:00:000 ms]%0a[Delete : Recursive :: 00:00:229 ms]%0a[DELETE :: 00:00:229 ms]%0a" + "[bd0d22f218954b82b509aabfa72cb514][ AuthTime::787.386083496285::PostAuthTime::196.311902403474 ][FsDelete :: 00:00:260 ms]%0a[CleanCacheDelete :: 00:00:000 ms]%0a[Delete : Recursive :: 00:00:261 ms]%0a[DELETE :: 00:00:261 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2954,29 +2776,25 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:35 GMT" + "Fri, 26 Feb 2016 02:02:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg1316/providers/Microsoft.DataLakeStore/accounts/testdatalake18228?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxMzE2L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cy90ZXN0ZGF0YWxha2UxODIyOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk702/providers/Microsoft.DataLakeStore/accounts/onesdk3575?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazcwMi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMzU3NT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "fecadb6e-5f5a-4f88-b4ce-0225ccdcc048" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -2991,16 +2809,16 @@ "no-cache" ], "x-ms-request-id": [ - "50d8f7eb-1a94-45c5-b09c-359032833c45" + "e3353fe6-98c9-4d49-a0b3-682a964f1cbb" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], "x-ms-correlation-request-id": [ - "ff8f7952-494c-4651-bc59-c2a875f8a29f" + "b4393ca4-6983-4ecd-8a77-d022a9e9ebe9" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232039Z:ff8f7952-494c-4651-bc59-c2a875f8a29f" + "WESTUS:20160226T020214Z:b4393ca4-6983-4ecd-8a77-d022a9e9ebe9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3009,7 +2827,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:39 GMT" + "Fri, 26 Feb 2016 02:02:13 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -3022,10 +2840,276 @@ ] }, "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk702?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazcwMj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "54d754e0-b617-442d-a83a-72e492638bb6" + ], + "x-ms-correlation-request-id": [ + "54d754e0-b617-442d-a83a-72e492638bb6" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T020215Z:54d754e0-b617-442d-a83a-72e492638bb6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:02:14 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MDItRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MDItRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczNNREl0UlVGVFZGVlRNaUlzSW1wdllreHZZMkYwYVc5dUlqb2laV0Z6ZEhWek1pSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-request-id": [ + "b627b7ea-9452-426b-8fbc-945ab65bbba7" + ], + "x-ms-correlation-request-id": [ + "b627b7ea-9452-426b-8fbc-945ab65bbba7" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T020215Z:b627b7ea-9452-426b-8fbc-945ab65bbba7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:02:14 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MDItRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MDItRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczNNREl0UlVGVFZGVlRNaUlzSW1wdllreHZZMkYwYVc5dUlqb2laV0Z6ZEhWek1pSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-request-id": [ + "6dd87e27-39a4-4a20-a6bb-798dc66cc280" + ], + "x-ms-correlation-request-id": [ + "6dd87e27-39a4-4a20-a6bb-798dc66cc280" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T020230Z:6dd87e27-39a4-4a20-a6bb-798dc66cc280" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:02:30 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MDItRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MDItRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczNNREl0UlVGVFZGVlRNaUlzSW1wdllreHZZMkYwYVc5dUlqb2laV0Z6ZEhWek1pSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-request-id": [ + "f1f2e0b2-8022-4458-95b7-9f86c7aa0b2b" + ], + "x-ms-correlation-request-id": [ + "f1f2e0b2-8022-4458-95b7-9f86c7aa0b2b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T020246Z:f1f2e0b2-8022-4458-95b7-9f86c7aa0b2b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:02:45 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MDItRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MDItRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczNNREl0UlVGVFZGVlRNaUlzSW1wdllreHZZMkYwYVc5dUlqb2laV0Z6ZEhWek1pSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "b9c28b00-187a-49d8-be40-aa6808e1026b" + ], + "x-ms-correlation-request-id": [ + "b9c28b00-187a-49d8-be40-aa6808e1026b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160226T020301Z:b9c28b00-187a-49d8-be40-aa6808e1026b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:03:00 GMT" + ] + }, + "StatusCode": 200 } ], - "Names": {}, + "Names": { + "Test-DataLakeStoreFileSystem": [ + "onesdk702", + "onesdk3575" + ] + }, "Variables": { - "SubscriptionId": "46153750-fa3b-4140-bf57-8beb7d5c971a" + "SubscriptionId": "53d9063d-87ae-4ea8-be90-3686c3b8669f" } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsFileSystemPermissions.json b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsFileSystemPermissions.json index 2bf7c08a6f88..a8c106f0363b 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsFileSystemPermissions.json +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestAdlsFileSystemPermissions.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/register?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9yZWdpc3Rlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9yZWdpc3Rlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -10,7 +10,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "640" @@ -28,13 +28,13 @@ "1196" ], "x-ms-request-id": [ - "9bd96a36-1cdc-4e64-8ec6-195ff41c6c4c" + "e7cb9527-77af-40b1-906d-63d44584acaa" ], "x-ms-correlation-request-id": [ - "9bd96a36-1cdc-4e64-8ec6-195ff41c6c4c" + "e7cb9527-77af-40b1-906d-63d44584acaa" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001106Z:9bd96a36-1cdc-4e64-8ec6-195ff41c6c4c" + "WESTUS:20160226T020439Z:e7cb9527-77af-40b1-906d-63d44584acaa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:06 GMT" + "Fri, 26 Feb 2016 02:04:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -58,7 +58,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "640" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14872" + "14991" ], "x-ms-request-id": [ - "d3d18f1c-085a-41e6-86b4-42f06d79d840" + "74e85c90-dc04-43c3-92b6-edf816b36bf8" ], "x-ms-correlation-request-id": [ - "d3d18f1c-085a-41e6-86b4-42f06d79d840" + "74e85c90-dc04-43c3-92b6-edf816b36bf8" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001106Z:d3d18f1c-085a-41e6-86b4-42f06d79d840" + "WESTUS:20160226T020439Z:74e85c90-dc04-43c3-92b6-edf816b36bf8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,31 +91,25 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:06 GMT" + "Fri, 26 Feb 2016 02:04:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/datalakerg16582?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxNjU4Mj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk6317?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazYzMTc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "31" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582\",\r\n \"name\": \"datalakerg16582\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "184" + "102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -126,17 +120,20 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" ], "x-ms-request-id": [ - "33014443-3184-4ae2-a123-7f7ace5e979d" + "a744bd54-427a-444f-ad5f-b55a4739a529" ], "x-ms-correlation-request-id": [ - "33014443-3184-4ae2-a123-7f7ace5e979d" + "a744bd54-427a-444f-ad5f-b55a4739a529" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001107Z:33014443-3184-4ae2-a123-7f7ace5e979d" + "WESTUS:20160226T020444Z:a744bd54-427a-444f-ad5f-b55a4739a529" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,28 +142,25 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:07 GMT" + "Fri, 26 Feb 2016 02:04:44 GMT" ] }, - "StatusCode": 201 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/datalakerg16582?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxNjU4Mj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk6317?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazYzMTc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582\",\r\n \"name\": \"datalakerg16582\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "184" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -175,16 +169,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14871" + "14988" ], "x-ms-request-id": [ - "39f064bf-60ac-438a-a384-3ce095d5c955" + "33bf4c7b-7943-49fb-b0c3-1daf96d98088" ], "x-ms-correlation-request-id": [ - "39f064bf-60ac-438a-a384-3ce095d5c955" + "33bf4c7b-7943-49fb-b0c3-1daf96d98088" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001107Z:39f064bf-60ac-438a-a384-3ce095d5c955" + "WESTUS:20160226T020547Z:33bf4c7b-7943-49fb-b0c3-1daf96d98088" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,35 +187,31 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:07 GMT" + "Fri, 26 Feb 2016 02:05:46 GMT" ] }, - "StatusCode": 200 + "StatusCode": 204 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxNjU4Mi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTE1MzU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk6317?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazYzMTc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "31" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake11535' under resource group 'datalakerg16582' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317\",\r\n \"name\": \"onesdk6317\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "174" ], "Content-Type": [ "application/json; charset=utf-8" @@ -232,17 +222,17 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" ], "x-ms-request-id": [ - "d5090f85-3207-46f1-b5c9-7843b6e9401c" + "ce7b1531-3a52-4cb9-b1d1-d7788ec996fc" ], "x-ms-correlation-request-id": [ - "d5090f85-3207-46f1-b5c9-7843b6e9401c" + "ce7b1531-3a52-4cb9-b1d1-d7788ec996fc" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001119Z:d5090f85-3207-46f1-b5c9-7843b6e9401c" + "WESTUS:20160226T020446Z:ce7b1531-3a52-4cb9-b1d1-d7788ec996fc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -251,35 +241,25 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:19 GMT" + "Fri, 26 Feb 2016 02:04:45 GMT" ] }, - "StatusCode": 404 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxNjU4Mi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTE1MzU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazYzMTcvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake11535' under resource group 'datalakerg16582' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -290,17 +270,17 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" ], "x-ms-request-id": [ - "113f6ed9-186c-46ae-a93e-d98e0fc408fd" + "93fb5fd4-00d0-4497-8da4-af10963f8d2e" ], "x-ms-correlation-request-id": [ - "113f6ed9-186c-46ae-a93e-d98e0fc408fd" + "93fb5fd4-00d0-4497-8da4-af10963f8d2e" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001119Z:113f6ed9-186c-46ae-a93e-d98e0fc408fd" + "WESTUS:20160226T020446Z:93fb5fd4-00d0-4497-8da4-af10963f8d2e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -309,38 +289,34 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:19 GMT" + "Fri, 26 Feb 2016 02:04:45 GMT" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxNjU4Mi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTE1MzU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazYzMTcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazUzNTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c53f6eaa-9e00-4fe0-8de9-2dde107a401e" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake11535.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-20T00:11:22.1485203Z\",\r\n \"lastModifiedTime\": \"2015-11-20T00:11:22.1485203Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535\",\r\n \"name\": \"testdatalake11535\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk5353' under resource group 'onesdk6317' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -348,17 +324,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "54b810a5-27d8-4943-bb89-e99b7b0ce52d" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14951" + "x-ms-request-id": [ + "f405ff5c-ed7c-45dc-90c0-020ab27b830c" ], "x-ms-correlation-request-id": [ - "2233ffa8-622e-4612-90b6-bc219ee3a9e5" + "f405ff5c-ed7c-45dc-90c0-020ab27b830c" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001203Z:2233ffa8-622e-4612-90b6-bc219ee3a9e5" + "WESTUS:20160226T020445Z:f405ff5c-ed7c-45dc-90c0-020ab27b830c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -367,47 +343,34 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:03 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:04:45 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxNjU4Mi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTE1MzU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazYzMTcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazUzNTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "0ce10c80-0ef8-4280-b7ad-86dbca260c1d" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake11535.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-20T00:11:22.1485203Z\",\r\n \"lastModifiedTime\": \"2015-11-20T00:11:22.1485203Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535\",\r\n \"name\": \"testdatalake11535\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk5353' under resource group 'onesdk6317' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -415,17 +378,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "adea409a-429b-42f1-9d64-2178a4757834" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14950" + "x-ms-request-id": [ + "2ed562f6-4d90-41be-ad95-4af59c23f6cb" ], "x-ms-correlation-request-id": [ - "ccfa746c-396f-45ad-81de-3e89fe647970" + "2ed562f6-4d90-41be-ad95-4af59c23f6cb" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001203Z:ccfa746c-396f-45ad-81de-3e89fe647970" + "WESTUS:20160226T020445Z:2ed562f6-4d90-41be-ad95-4af59c23f6cb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -434,44 +397,25 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:03 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:04:45 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxNjU4Mi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTE1MzU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazYzMTcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazUzNTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" - ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake11535.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-20T00:11:22.1485203Z\",\r\n \"lastModifiedTime\": \"2015-11-20T00:11:22.1485203Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535\",\r\n \"name\": \"testdatalake11535\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk5353.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:04:49.4550185Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:04:49.4550185Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353\",\r\n \"name\": \"onesdk5353\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -483,16 +427,16 @@ "no-cache" ], "x-ms-request-id": [ - "fdd0c40f-46e2-429f-8a4a-c452a0ef35cc" + "44c0692d-61ff-450b-abb1-17657f36a462" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14947" + "14971" ], "x-ms-correlation-request-id": [ - "8bfc454c-15d3-4cbb-a2fe-64a18054fc43" + "5af3b453-8276-4044-af76-2591ff83cb8c" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001252Z:8bfc454c-15d3-4cbb-a2fe-64a18054fc43" + "WESTUS:20160226T020518Z:5af3b453-8276-4044-af76-2591ff83cb8c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -501,7 +445,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:52 GMT" + "Fri, 26 Feb 2016 02:05:17 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -516,32 +460,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxNjU4Mi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTE1MzU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazYzMTcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazUzNTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c0754b29-adef-4ada-bd21-9b37febc5441" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake11535' under resource group 'datalakerg16582' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk5353.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:04:49.4550185Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:04:49.4550185Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353\",\r\n \"name\": \"onesdk5353\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "488" ], "Content-Type": [ - "application/json; charset=utf-8" + "application/json" ], "Expires": [ "-1" @@ -549,17 +489,17 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" - ], "x-ms-request-id": [ - "389215f4-399e-4154-b168-69810cec6398" + "05c22169-df74-45d2-9e4b-d6d0d647810d" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" ], "x-ms-correlation-request-id": [ - "389215f4-399e-4154-b168-69810cec6398" + "5940d259-4c69-463e-9321-f4c244031a18" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001254Z:389215f4-399e-4154-b168-69810cec6398" + "WESTUS:20160226T020518Z:5940d259-4c69-463e-9321-f4c244031a18" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -568,44 +508,40 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:54 GMT" + "Fri, 26 Feb 2016 02:05:17 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxNjU4Mi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTE1MzU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"testdatalake11535\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazYzMTcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazUzNTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "194" + "x-ms-client-request-id": [ + "8da870b2-6b99-4499-8d8f-8eb203a7edf9" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" - ], - "x-ms-client-request-id": [ - "c7d20fde-fbce-4027-ac57-fc5eba61cd77" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535\",\r\n \"name\": \"testdatalake11535\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk5353.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:04:49.4550185Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:04:49.4550185Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353\",\r\n \"name\": \"onesdk5353\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "407" + "488" ], "Content-Type": [ "application/json" @@ -616,23 +552,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/dd404d9a-545f-45c8-baa1-04da107618f70?api-version=2015-10-01-preview&expanded=true" - ], "x-ms-request-id": [ - "3f2edff5-e8a5-46e9-8ab2-2dbe7d8d60c9" + "27f656aa-1c70-4957-ae35-6ab51b358135" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" ], "x-ms-correlation-request-id": [ - "da6cbf43-3d00-4b78-9158-a30346706fd8" + "c995ea27-50ca-4f32-b96c-37b00d9fa5e5" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001121Z:da6cbf43-3d00-4b78-9158-a30346706fd8" + "WESTUS:20160226T020544Z:c995ea27-50ca-4f32-b96c-37b00d9fa5e5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -641,10 +571,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:21 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535/operationresults/0?api-version=2015-10-01-preview" + "Fri, 26 Feb 2016 02:05:44 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -656,28 +583,31 @@ "ASP.NET" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/dd404d9a-545f-45c8-baa1-04da107618f70?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2RkNDA0ZDlhLTU0NWYtNDVjOC1iYWExLTA0ZGExMDc2MThmNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazYzMTcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazUzNTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "e664110c-8a05-406b-bb6d-ed1489fbb880" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk5353' under resource group 'onesdk6317' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -685,17 +615,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "ad04f836-b09f-4ad1-83f3-4ae9c5ccfd19" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14955" + "x-ms-request-id": [ + "7f9b8f94-6d2c-4bdc-aa7e-78fbc9094177" ], "x-ms-correlation-request-id": [ - "2407aac5-9c45-42f9-b8c0-cb3e780ecc72" + "7f9b8f94-6d2c-4bdc-aa7e-78fbc9094177" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001122Z:2407aac5-9c45-42f9-b8c0-cb3e780ecc72" + "WESTUS:20160226T020546Z:7f9b8f94-6d2c-4bdc-aa7e-78fbc9094177" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -704,40 +634,34 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:21 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:05:46 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/dd404d9a-545f-45c8-baa1-04da107618f70?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2RkNDA0ZDlhLTU0NWYtNDVjOC1iYWExLTA0ZGExMDc2MThmNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazYzMTcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazUzNTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "48d17299-a8a1-4535-bfb1-a8127416164c" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk5353' under resource group 'onesdk6317' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -745,17 +669,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "5111534d-7bb9-4f07-b928-039e4d14c2b7" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14954" + "x-ms-request-id": [ + "66593168-0517-42b1-886c-cae100b8300b" ], "x-ms-correlation-request-id": [ - "3c3d9b21-4e80-4465-a1a1-9b9c73fb2993" + "66593168-0517-42b1-886c-cae100b8300b" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001132Z:3c3d9b21-4e80-4465-a1a1-9b9c73fb2993" + "WESTUS:20160226T020546Z:66593168-0517-42b1-886c-cae100b8300b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -764,37 +688,37 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:31 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:05:46 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/dd404d9a-545f-45c8-baa1-04da107618f70?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2RkNDA0ZDlhLTU0NWYtNDVjOC1iYWExLTA0ZGExMDc2MThmNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazYzMTcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazUzNTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk5353\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "92" + ], + "x-ms-client-request-id": [ + "7cba9874-9897-4e81-a5d4-21a4642a5ec0" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353\",\r\n \"name\": \"onesdk5353\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "354" ], "Content-Type": [ "application/json" @@ -805,17 +729,23 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "10" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/584a5244-591b-4e32-acce-9276218dd6f00?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "633a02b0-fa41-46b8-842f-6331e51f04d4" + "559a8d98-3de2-443f-be7d-5ed57d9ff1a0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14953" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1190" ], "x-ms-correlation-request-id": [ - "4cc3579b-0596-40ff-863b-6c2ff6b711c5" + "e3696254-e03c-4fa9-b978-30efd8cc4414" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001148Z:4cc3579b-0596-40ff-863b-6c2ff6b711c5" + "WESTUS:20160226T020447Z:e3696254-e03c-4fa9-b978-30efd8cc4414" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -824,7 +754,10 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:48 GMT" + "Fri, 26 Feb 2016 02:04:46 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -836,19 +769,16 @@ "ASP.NET" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/dd404d9a-545f-45c8-baa1-04da107618f70?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2RkNDA0ZDlhLTU0NWYtNDVjOC1iYWExLTA0ZGExMDc2MThmNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/584a5244-591b-4e32-acce-9276218dd6f00?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzU4NGE1MjQ0LTU5MWItNGUzMi1hY2NlLTkyNzYyMThkZDZmMDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", @@ -866,16 +796,16 @@ "no-cache" ], "x-ms-request-id": [ - "444634d2-dc38-4743-a364-ac5d7d7b160c" + "0aed755e-77dd-46cf-bc8c-715325273be1" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14952" + "14972" ], "x-ms-correlation-request-id": [ - "c97919aa-fa77-45cb-9ecd-ca7b60ad99e0" + "7701e870-7686-4841-8b18-26d300bd46c4" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001203Z:c97919aa-fa77-45cb-9ecd-ca7b60ad99e0" + "WESTUS:20160226T020517Z:7701e870-7686-4841-8b18-26d300bd46c4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -884,7 +814,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:03 GMT" + "Fri, 26 Feb 2016 02:05:17 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -904,21 +834,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "f8ef0c25-4f7d-4e1f-b790-870680d33fd1" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\"\r\n ],\r\n \"owner\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"group\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"stickyBit\": false\r\n }\r\n}", + "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\"\r\n ],\r\n \"owner\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"group\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"stickyBit\": false\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "271" @@ -933,10 +862,10 @@ "no-cache" ], "x-ms-request-id": [ - "20b0b0d4-4aff-46e8-9ba2-765a27c6d37a" + "644b4f75-21f5-4b0f-abb4-dfc83119c7e5" ], "Server-Perf": [ - "[20b0b0d44aff46e89ba2765a27c6d37a][ AuthTime::1760.38944125598::PostAuthTime::1523084.58209355 ][HdfsGetAclStatus :: 00:00:046 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:046 ms]%0a" + "[644b4f7521f54b0fabb4dfc83119c7e5][ AuthTime::1722.35043736666::PostAuthTime::31040.8009293079 ][HdfsGetAclStatus :: 00:00:084 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:084 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -948,10 +877,10 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:07 GMT" + "Fri, 26 Feb 2016 02:05:20 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=e2ed4dc4-186e-4bd6-b934-4f3726392838; path=/; secure; HttpOnly" + "UserPrincipalSession=f9420469-50c0-4c0d-8be4-c64a3d178e80; path=/; secure; HttpOnly" ] }, "StatusCode": 200 @@ -962,21 +891,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "f76e19ce-7f63-4fc8-960c-03dcc72e8df8" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\",\r\n \"user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx\"\r\n ],\r\n \"owner\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"group\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"stickyBit\": false\r\n }\r\n}", + "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\",\r\n \"user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx\"\r\n ],\r\n \"owner\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"group\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"stickyBit\": false\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "319" @@ -991,10 +919,10 @@ "no-cache" ], "x-ms-request-id": [ - "58720262-273a-4a00-8a72-893c3f8adb14" + "9f17b6dd-72b3-476b-a2d9-855a536b14ed" ], "Server-Perf": [ - "[58720262273a4a008a72893c3f8adb14][ AuthTime::793.372792402782::PostAuthTime::183.053129460049 ][HdfsGetAclStatus :: 00:00:036 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:037 ms]%0a" + "[9f17b6dd72b3476ba2d9855a536b14ed][ AuthTime::833.58852804262::PostAuthTime::198.880792991184 ][HdfsGetAclStatus :: 00:00:026 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:026 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1006,7 +934,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:08 GMT" + "Fri, 26 Feb 2016 02:05:21 GMT" ] }, "StatusCode": 200 @@ -1017,21 +945,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "ea4e6e19-8d16-4a14-bfb5-0d249bb51ed9" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\"\r\n ],\r\n \"owner\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"group\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"stickyBit\": false\r\n }\r\n}", + "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\"\r\n ],\r\n \"owner\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"group\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"stickyBit\": false\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "271" @@ -1046,10 +973,10 @@ "no-cache" ], "x-ms-request-id": [ - "f51d489d-b7e6-4e6f-87c9-c3b9b821504f" + "63df1f15-6b84-4850-9dc1-65a51180d172" ], "Server-Perf": [ - "[f51d489db7e64e6f87c9c3b9b821504f][ AuthTime::787.812767442547::PostAuthTime::179.631575638366 ][HdfsGetAclStatus :: 00:00:030 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:030 ms]%0a" + "[63df1f156b8448509dc165a51180d172][ AuthTime::817.763604729343::PostAuthTime::193.748385430121 ][HdfsGetAclStatus :: 00:00:014 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:014 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1061,7 +988,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:09 GMT" + "Fri, 26 Feb 2016 02:05:22 GMT" ] }, "StatusCode": 200 @@ -1072,21 +999,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "6982ded4-e42e-4189-b0a4-f9ea7362213f" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\",\r\n \"user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx\"\r\n ],\r\n \"owner\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"group\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"stickyBit\": false\r\n }\r\n}", + "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\",\r\n \"user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx\"\r\n ],\r\n \"owner\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"group\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"stickyBit\": false\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "319" @@ -1101,10 +1027,10 @@ "no-cache" ], "x-ms-request-id": [ - "b03b444c-7a81-43a1-94fe-2d588b95bf4e" + "ab55e1d7-ac1e-4c74-ba1c-ec47d2da06c1" ], "Server-Perf": [ - "[b03b444c7a8143a194fe2d588b95bf4e][ AuthTime::795.083569313624::PostAuthTime::186.046989054022 ][HdfsGetAclStatus :: 00:00:090 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:090 ms]%0a" + "[ab55e1d7ac1e4c74ba1cec47d2da06c1][ AuthTime::786.541458732877::PostAuthTime::187.332875978793 ][HdfsGetAclStatus :: 00:00:034 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:034 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1116,7 +1042,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:09 GMT" + "Fri, 26 Feb 2016 02:05:22 GMT" ] }, "StatusCode": 200 @@ -1127,21 +1053,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "712d7956-cc57-42a3-8e7f-c82a36b77ce4" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\"\r\n ],\r\n \"owner\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"group\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"stickyBit\": false\r\n }\r\n}", + "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\"\r\n ],\r\n \"owner\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"group\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"stickyBit\": false\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "271" @@ -1156,10 +1081,10 @@ "no-cache" ], "x-ms-request-id": [ - "257e2f4f-d428-4bfd-b3e7-c72bb43131ea" + "7faa8f36-ad10-46a4-93d0-94fdbc1c34e7" ], "Server-Perf": [ - "[257e2f4fd4284bfdb3e7c72bb43131ea][ AuthTime::738.200237028141::PostAuthTime::174.499244905841 ][HdfsGetAclStatus :: 00:00:039 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:039 ms]%0a" + "[7faa8f36ad1046a493d094fdbc1c34e7][ AuthTime::757.030115256766::PostAuthTime::195.886888580564 ][HdfsGetAclStatus :: 00:00:027 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:027 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1171,7 +1096,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:10 GMT" + "Fri, 26 Feb 2016 02:05:22 GMT" ] }, "StatusCode": 200 @@ -1182,21 +1107,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c435d561-688e-4916-b4ec-1685c752329e" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\",\r\n \"user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx\"\r\n ],\r\n \"owner\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"group\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"stickyBit\": false\r\n }\r\n}", + "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\",\r\n \"user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx\"\r\n ],\r\n \"owner\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"group\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"stickyBit\": false\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "319" @@ -1211,10 +1135,10 @@ "no-cache" ], "x-ms-request-id": [ - "116ba120-1c91-4b22-8b0c-ed914f1d8027" + "85e8cdec-96f3-4e07-ad7d-fb1a52cb46cf" ], "Server-Perf": [ - "[116ba1201c914b228b0ced914f1d8027][ AuthTime::733.923294751037::PostAuthTime::171.505385311868 ][HdfsGetAclStatus :: 00:00:026 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:026 ms]%0a" + "[85e8cdec96f34e07ad7dfb1a52cb46cf][ AuthTime::771.999637309866::PostAuthTime::181.345067157553 ][HdfsGetAclStatus :: 00:00:027 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:027 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1226,7 +1150,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:10 GMT" + "Fri, 26 Feb 2016 02:05:22 GMT" ] }, "StatusCode": 200 @@ -1237,21 +1161,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "709346a7-aaac-43c0-9e3f-0bccce3d4ffc" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\"\r\n ],\r\n \"owner\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"group\": \"f5181084-3fee-489a-9278-85f6fc92c3bb\",\r\n \"stickyBit\": false\r\n }\r\n}", + "ResponseBody": "{\r\n \"AclStatus\": {\r\n \"entries\": [\r\n \"user::rwx\",\r\n \"group::rwx\",\r\n \"other::---\",\r\n \"mask::rwx\",\r\n \"default:user::rwx\",\r\n \"default:group::rwx\",\r\n \"default:other::---\",\r\n \"default:mask::rwx\"\r\n ],\r\n \"owner\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"group\": \"2e6c02d2-a364-4530-9137-d17403996cbf\",\r\n \"stickyBit\": false\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "271" @@ -1266,10 +1189,10 @@ "no-cache" ], "x-ms-request-id": [ - "a6be20fe-7251-47c1-9795-35b001cf41dd" + "fbbb783e-c98b-4a03-b3fc-34a9a5d58516" ], "Server-Perf": [ - "[a6be20fe725147c1979535b001cf41dd][ AuthTime::783.535825165443::PostAuthTime::175.354633361262 ][HdfsGetAclStatus :: 00:00:098 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:098 ms]%0a" + "[fbbb783ec98b4a03b3fc34a9a5d58516][ AuthTime::842.997941904568::PostAuthTime::199.308493621273 ][HdfsGetAclStatus :: 00:00:026 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:027 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1281,29 +1204,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:10 GMT" + "Fri, 26 Feb 2016 02:05:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/?op=SETACL&aclspec=user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx%2Cmask::rwx%2Cother::---%2Cuser::rwx%2Cgroup::rwx%2Cdefault:user::rwx%2Cdefault:group::rwx&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvP29wPVNFVEFDTCZhY2xzcGVjPXVzZXIlM0EwMjdjMjhkNS1jOTFkLTQ5ZjAtOThjNS1kMTAxMzRiMTY5YjMlM0Fyd3glMkNtYXNrJTNBJTNBcnd4JTJDb3RoZXIlM0ElM0EtLS0lMkN1c2VyJTNBJTNBcnd4JTJDZ3JvdXAlM0ElM0Fyd3glMkNkZWZhdWx0JTNBdXNlciUzQSUzQXJ3eCUyQ2RlZmF1bHQlM0Fncm91cCUzQSUzQXJ3eCZhcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/webhdfs/v1/?aclspec=user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx%2Cmask::rwx%2Cother::---%2Cuser::rwx%2Cgroup::rwx%2Cdefault:user::rwx%2Cdefault:group::rwx&op=SETACL&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvP2FjbHNwZWM9dXNlciUzQTAyN2MyOGQ1LWM5MWQtNDlmMC05OGM1LWQxMDEzNGIxNjliMyUzQXJ3eCUyQ21hc2slM0ElM0Fyd3glMkNvdGhlciUzQSUzQS0tLSUyQ3VzZXIlM0ElM0Fyd3glMkNncm91cCUzQSUzQXJ3eCUyQ2RlZmF1bHQlM0F1c2VyJTNBJTNBcnd4JTJDZGVmYXVsdCUzQWdyb3VwJTNBJTNBcnd4Jm9wPVNFVEFDTCZhcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c303fb5d-e1b8-4e11-8f3a-8df6a8a4ab25" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -1318,13 +1240,13 @@ "no-cache" ], "x-ms-request-id": [ - "8761d1eb-c191-46d5-bd43-478e4458f25b" + "6e599d69-66b2-492a-9950-c273213ce9f0" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[8761d1ebc19146d5bd43478e4458f25b][ AuthTime::886.182439815938::PostAuthTime::198.022427429913 ][SETACL :: 00:00:688 ms]%0a" + "[6e599d6966b2492a9950c273213ce9f0][ AuthTime::840.859438754125::PostAuthTime::196.742289840741 ][SETACL :: 00:00:941 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1336,29 +1258,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:07 GMT" + "Fri, 26 Feb 2016 02:05:21 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/?op=SETACL&aclspec=mask::rwx%2Cother::---%2Cuser::rwx%2Cgroup::rwx%2Cdefault:user::rwx%2Cdefault:group::rwx&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvP29wPVNFVEFDTCZhY2xzcGVjPW1hc2slM0ElM0Fyd3glMkNvdGhlciUzQSUzQS0tLSUyQ3VzZXIlM0ElM0Fyd3glMkNncm91cCUzQSUzQXJ3eCUyQ2RlZmF1bHQlM0F1c2VyJTNBJTNBcnd4JTJDZGVmYXVsdCUzQWdyb3VwJTNBJTNBcnd4JmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/?aclspec=mask::rwx%2Cother::---%2Cuser::rwx%2Cgroup::rwx%2Cdefault:user::rwx%2Cdefault:group::rwx&op=SETACL&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvP2FjbHNwZWM9bWFzayUzQSUzQXJ3eCUyQ290aGVyJTNBJTNBLS0tJTJDdXNlciUzQSUzQXJ3eCUyQ2dyb3VwJTNBJTNBcnd4JTJDZGVmYXVsdCUzQXVzZXIlM0ElM0Fyd3glMkNkZWZhdWx0JTNBZ3JvdXAlM0ElM0Fyd3gmb3A9U0VUQUNMJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "80bf0fba-c60b-43ea-91c8-0bf7c0a80679" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -1373,13 +1294,13 @@ "no-cache" ], "x-ms-request-id": [ - "cf73f621-2ce1-48c7-846c-5489f0442252" + "31223137-4f60-484b-8d25-f599704a372d" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[cf73f6212ce148c7846c5489f0442252][ AuthTime::764.717279146186::PostAuthTime::193.745485152809 ][SETACL :: 00:00:909 ms]%0a" + "[312231374f60484b8d25f599704a372d][ AuthTime::802.794082676243::PostAuthTime::189.899079759324 ][SETACL :: 00:00:628 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1391,29 +1312,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:09 GMT" + "Fri, 26 Feb 2016 02:05:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/?op=MODIFYACLENTRIES&aclspec=user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvP29wPU1PRElGWUFDTEVOVFJJRVMmYWNsc3BlYz11c2VyJTNBMDI3YzI4ZDUtYzkxZC00OWYwLTk4YzUtZDEwMTM0YjE2OWIzJTNBcnd4JmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/?aclspec=user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx&op=MODIFYACLENTRIES&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvP2FjbHNwZWM9dXNlciUzQTAyN2MyOGQ1LWM5MWQtNDlmMC05OGM1LWQxMDEzNGIxNjliMyUzQXJ3eCZvcD1NT0RJRllBQ0xFTlRSSUVTJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "906b3706-b0cc-4514-808f-4dfb7089d422" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -1428,13 +1348,13 @@ "no-cache" ], "x-ms-request-id": [ - "b8ce51fd-ef4c-4d1e-b74b-133931bc606e" + "f37fa8ab-c8ce-4b90-ab76-0b2df88f3acb" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[b8ce51fdef4c4d1eb74b133931bc606e][ AuthTime::727.507881335381::PostAuthTime::172.360773767289 ][MODIFYACLENTRIES :: 00:00:078 ms]%0a" + "[f37fa8abc8ce4b90ab760b2df88f3acb][ AuthTime::756.602414626677::PostAuthTime::194.17608606021 ][MODIFYACLENTRIES :: 00:00:046 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1446,29 +1366,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:09 GMT" + "Fri, 26 Feb 2016 02:05:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/?op=MODIFYACLENTRIES&aclspec=user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvP29wPU1PRElGWUFDTEVOVFJJRVMmYWNsc3BlYz11c2VyJTNBMDI3YzI4ZDUtYzkxZC00OWYwLTk4YzUtZDEwMTM0YjE2OWIzJTNBcnd4JmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/?aclspec=user:027c28d5-c91d-49f0-98c5-d10134b169b3:rwx&op=MODIFYACLENTRIES&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvP2FjbHNwZWM9dXNlciUzQTAyN2MyOGQ1LWM5MWQtNDlmMC05OGM1LWQxMDEzNGIxNjliMyUzQXJ3eCZvcD1NT0RJRllBQ0xFTlRSSUVTJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "259052aa-0201-422e-875a-f4504a51508a" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -1483,13 +1402,13 @@ "no-cache" ], "x-ms-request-id": [ - "b5c0499a-b019-47b8-9989-39af382ccd8e" + "6e0d432a-33b8-4de6-8242-dd12570f59e2" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[b5c0499ab01947b8998939af382ccd8e][ AuthTime::724.941715969119::PostAuthTime::178.776187182945 ][MODIFYACLENTRIES :: 00:00:050 ms]%0a" + "[6e0d432a33b84de68242dd12570f59e2][ AuthTime::848.985750725808::PostAuthTime::198.453092361096 ][MODIFYACLENTRIES :: 00:00:058 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1501,29 +1420,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:10 GMT" + "Fri, 26 Feb 2016 02:05:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/?op=REMOVEACLENTRIES&aclspec=user:027c28d5-c91d-49f0-98c5-d10134b169b3&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvP29wPVJFTU9WRUFDTEVOVFJJRVMmYWNsc3BlYz11c2VyJTNBMDI3YzI4ZDUtYzkxZC00OWYwLTk4YzUtZDEwMTM0YjE2OWIzJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/?aclspec=user:027c28d5-c91d-49f0-98c5-d10134b169b3&op=REMOVEACLENTRIES&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvP2FjbHNwZWM9dXNlciUzQTAyN2MyOGQ1LWM5MWQtNDlmMC05OGM1LWQxMDEzNGIxNjliMyZvcD1SRU1PVkVBQ0xFTlRSSUVTJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "96119292-84b8-4bb4-ac28-4d10a00b0cef" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -1538,13 +1456,13 @@ "no-cache" ], "x-ms-request-id": [ - "b223ebb5-a2d1-4a02-932f-bbb60b0e257e" + "74fd6792-abea-4e38-b310-090db8886958" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[b223ebb5a2d14a02932fbbb60b0e257e][ AuthTime::751.886452314874::PostAuthTime::169.366914173316 ][REMOVEACLENTRIES :: 00:00:058 ms]%0a" + "[74fd6792abea4e38b310090db8886958][ AuthTime::737.355886272692::PostAuthTime::184.338971568173 ][REMOVEACLENTRIES :: 00:00:075 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1556,29 +1474,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:09 GMT" + "Fri, 26 Feb 2016 02:05:22 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/?op=REMOVEACLENTRIES&aclspec=user:027c28d5-c91d-49f0-98c5-d10134b169b3&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvP29wPVJFTU9WRUFDTEVOVFJJRVMmYWNsc3BlYz11c2VyJTNBMDI3YzI4ZDUtYzkxZC00OWYwLTk4YzUtZDEwMTM0YjE2OWIzJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/webhdfs/v1/?aclspec=user:027c28d5-c91d-49f0-98c5-d10134b169b3&op=REMOVEACLENTRIES&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvP2FjbHNwZWM9dXNlciUzQTAyN2MyOGQ1LWM5MWQtNDlmMC05OGM1LWQxMDEzNGIxNjliMyZvcD1SRU1PVkVBQ0xFTlRSSUVTJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "725ed766-62fc-4ed6-a5a6-d50cbac730ef" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, "ResponseBody": "", @@ -1593,13 +1510,13 @@ "no-cache" ], "x-ms-request-id": [ - "ae4cdef5-4df6-4007-ba5f-c30a09d614be" + "dbc80202-ef53-4685-a752-5531f12de02b" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[ae4cdef54df64007ba5fc30a09d614be][ AuthTime::763.434196463054::PostAuthTime::178.348492955235 ][REMOVEACLENTRIES :: 00:00:051 ms]%0a" + "[dbc80202ef534685a7525531f12de02b][ AuthTime::810.492694017837::PostAuthTime::186.905175348704 ][REMOVEACLENTRIES :: 00:00:068 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1611,7 +1528,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:10 GMT" + "Fri, 26 Feb 2016 02:05:23 GMT" ] }, "StatusCode": 200 @@ -1622,21 +1539,20 @@ "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "dd7b6163-a3c5-496a-ba16-1d7f64eb96ce" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreFileSystemManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"RuntimeException\",\r\n \"message\": \"CsRemoveAcl returned status code 0x83090053 () but 0x800703E5 () is expected. [2fdf4d2ec5be493aafe3ca8ba1faac2c]\",\r\n \"javaClassName\": \"java.lang.RuntimeException\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"RuntimeException\",\r\n \"message\": \"CsRemoveAcl returned status code 0x83090053 () but 0x800703E5 () is expected. [dab25125aaf5413d85c251e1bbdec69a]\",\r\n \"javaClassName\": \"java.lang.RuntimeException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "223" @@ -1651,10 +1567,10 @@ "no-cache" ], "x-ms-request-id": [ - "2fdf4d2e-c5be-493a-afe3-ca8ba1faac2c" + "dab25125-aaf5-413d-85c2-51e1bbdec69a" ], "Server-Perf": [ - "[2fdf4d2ec5be493aafe3ca8ba1faac2c][ AuthTime::1832.24207151133::PostAuthTime::34079.5314524197 ][REMOVEACL :: 00:00:001 ms]%0a" + "[dab25125aaf5413d85c251e1bbdec69a][ AuthTime::1744.16316950118::PostAuthTime::31257.2174481327 ][REMOVEACL :: 00:00:001 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1666,41 +1582,34 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:31 GMT" + "Fri, 26 Feb 2016 02:05:43 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=e2ed4dc4-186e-4bd6-b934-4f3726392838; path=/; secure; HttpOnly" + "UserPrincipalSession=f9420469-50c0-4c0d-8be4-c64a3d178e80; path=/; secure; HttpOnly" ] }, "StatusCode": 500 }, { - "RequestUri": "/webhdfs/v1/?op=REMOVEDEFAULTACL&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvP29wPVJFTU9WRURFRkFVTFRBQ0wmYXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6317/providers/Microsoft.DataLakeStore/accounts/onesdk5353?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazYzMTcvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazUzNTM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "fc0d160e-3e4d-4686-bff1-bdfd2ce53ef0" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.StoreFileSystem", - "0.9.6-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"RuntimeException\",\r\n \"message\": \"CsRemoveDefaultAcl returned status code 0x83090053 () but 0x800703E5 () is expected. [d97e2f8fc21e4a929bb8d38731b30d5f]\",\r\n \"javaClassName\": \"java.lang.RuntimeException\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "230" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -1709,47 +1618,100 @@ "no-cache" ], "x-ms-request-id": [ - "d97e2f8f-c21e-4a92-9bb8-d38731b30d5f" + "b7f465d5-35d5-4b8a-95a1-4703d1555371" ], - "Server-Perf": [ - "[d97e2f8fc21e4a929bb8d38731b30d5f][ AuthTime::1758.25097011743::PostAuthTime::34138.125561616 ][REMOVEDEFAULTACL :: 00:00:001 ms]%0a" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1189" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "a0b0a035-e2b3-43a4-bde9-dd509cc755ac" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020546Z:a0b0a035-e2b3-43a4-bde9-dd509cc755ac" ], "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" + "max-age=31536000; includeSubDomains" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:52 GMT" + "Fri, 26 Feb 2016 02:05:46 GMT" ], - "Set-Cookie": [ - "UserPrincipalSession=e2ed4dc4-186e-4bd6-b934-4f3726392838; path=/; secure; HttpOnly" + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" ] }, - "StatusCode": 500 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourceGroups/datalakerg16582/providers/Microsoft.DataLakeStore/accounts/testdatalake11535?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxNjU4Mi9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTE1MzU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk6317?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazYzMTc/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-request-id": [ + "411605d5-19c0-4a45-a84d-54b5ae1bb478" + ], + "x-ms-correlation-request-id": [ + "411605d5-19c0-4a45-a84d-54b5ae1bb478" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020548Z:411605d5-19c0-4a45-a84d-54b5ae1bb478" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:05:48 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2MzE3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2MzE3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczJNekUzTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, "ResponseBody": "", @@ -1763,17 +1725,74 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], "x-ms-request-id": [ - "884237cd-0532-49e6-b1bd-4f52b95ea657" + "d74772c4-9d8f-457d-a7a7-a577ab0e8412" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "x-ms-correlation-request-id": [ + "d74772c4-9d8f-457d-a7a7-a577ab0e8412" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020548Z:d74772c4-9d8f-457d-a7a7-a577ab0e8412" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:05:48 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2MzE3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2MzE3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczJNekUzTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-request-id": [ + "d93cbc16-bc4d-4cb1-a384-4712e155a91a" ], "x-ms-correlation-request-id": [ - "28817f00-7b3c-48b5-842e-6de476427268" + "d93cbc16-bc4d-4cb1-a384-4712e155a91a" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001254Z:28817f00-7b3c-48b5-842e-6de476427268" + "WESTUS:20160226T020604Z:d93cbc16-bc4d-4cb1-a384-4712e155a91a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1782,23 +1801,124 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:54 GMT" + "Fri, 26 Feb 2016 02:06:03 GMT" ], - "Server": [ - "Microsoft-IIS/8.5" + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2MzE3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2MzE3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczJNekUzTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" ], - "X-AspNet-Version": [ - "4.0.30319" + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" ], - "X-Powered-By": [ - "ASP.NET" + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-request-id": [ + "fb8895ba-31fa-4d2d-a7c4-e60dd43e3089" + ], + "x-ms-correlation-request-id": [ + "fb8895ba-31fa-4d2d-a7c4-e60dd43e3089" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020619Z:fb8895ba-31fa-4d2d-a7c4-e60dd43e3089" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:06:18 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2MzE3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2MzE3LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczJNekUzTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-request-id": [ + "54246f75-be5d-4ea5-9891-b06534b421a1" + ], + "x-ms-correlation-request-id": [ + "54246f75-be5d-4ea5-9891-b06534b421a1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020634Z:54246f75-be5d-4ea5-9891-b06534b421a1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:06:34 GMT" ] }, "StatusCode": 200 } ], - "Names": {}, + "Names": { + "Test-DataLakeStoreFileSystemPermissions": [ + "onesdk6317", + "onesdk5353" + ] + }, "Variables": { - "SubscriptionId": "46153750-fa3b-4140-bf57-8beb7d5c971a" + "SubscriptionId": "53d9063d-87ae-4ea8-be90-3686c3b8669f" } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestNegativeAdlsAccount.json b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestNegativeAdlsAccount.json index f8680783782e..b4980c9ff620 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestNegativeAdlsAccount.json +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeStore.Test.ScenarioTests.AdlsTests/TestNegativeAdlsAccount.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/register?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9yZWdpc3Rlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9yZWdpc3Rlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -10,7 +10,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "640" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1199" ], "x-ms-request-id": [ - "b3ff34c5-50b7-4c2d-a317-abd875988df0" + "9e610e78-b85b-4594-9162-d5d304aff879" ], "x-ms-correlation-request-id": [ - "b3ff34c5-50b7-4c2d-a317-abd875988df0" + "9e610e78-b85b-4594-9162-d5d304aff879" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212135Z:b3ff34c5-50b7-4c2d-a317-abd875988df0" + "WESTUS:20160226T020304Z:9e610e78-b85b-4594-9162-d5d304aff879" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:35 GMT" + "Fri, 26 Feb 2016 02:03:04 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -58,7 +58,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ "640" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14927" + "14999" ], "x-ms-request-id": [ - "8acdcbc5-a822-41d2-96e9-a41fa6c65f82" + "ef85f76b-2a12-41b5-ba3e-d3155b7ee157" ], "x-ms-correlation-request-id": [ - "8acdcbc5-a822-41d2-96e9-a41fa6c65f82" + "ef85f76b-2a12-41b5-ba3e-d3155b7ee157" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212135Z:8acdcbc5-a822-41d2-96e9-a41fa6c65f82" + "WESTUS:20160226T020304Z:ef85f76b-2a12-41b5-ba3e-d3155b7ee157" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,14 +91,110 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:35 GMT" + "Fri, 26 Feb 2016 02:03:04 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourcegroups/datalakerg18711?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxODcxMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5314?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazUzMTQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "4320cd49-b336-4580-84fc-d0eb296a6895" + ], + "x-ms-correlation-request-id": [ + "4320cd49-b336-4580-84fc-d0eb296a6895" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020310Z:4320cd49-b336-4580-84fc-d0eb296a6895" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:03:09 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5314?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazUzMTQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "dc285fbc-c21a-4f6c-a524-6dcbf8302dc6" + ], + "x-ms-correlation-request-id": [ + "dc285fbc-c21a-4f6c-a524-6dcbf8302dc6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020349Z:dc285fbc-c21a-4f6c-a524-6dcbf8302dc6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:03:48 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5314?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazUzMTQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { @@ -112,10 +208,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711\",\r\n \"name\": \"datalakerg18711\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314\",\r\n \"name\": \"onesdk5314\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "184" + "174" ], "Content-Type": [ "application/json; charset=utf-8" @@ -127,16 +223,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1198" ], "x-ms-request-id": [ - "99be8dac-b14a-4a35-befd-d111838899e5" + "ea8ec405-42c1-4d1e-972a-9a87891ca65b" ], "x-ms-correlation-request-id": [ - "99be8dac-b14a-4a35-befd-d111838899e5" + "ea8ec405-42c1-4d1e-972a-9a87891ca65b" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212137Z:99be8dac-b14a-4a35-befd-d111838899e5" + "WESTUS:20160226T020311Z:ea8ec405-42c1-4d1e-972a-9a87891ca65b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,14 +241,14 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:37 GMT" + "Fri, 26 Feb 2016 02:03:11 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourcegroups/datalakerg18711?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxODcxMT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -160,10 +256,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711\",\r\n \"name\": \"datalakerg18711\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "184" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -175,16 +271,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14926" + "14997" ], "x-ms-request-id": [ - "e2bb01e5-f2c0-48f2-8c7a-c23726543940" + "f6a05f93-b112-480c-801d-a0b6ae3de2db" ], "x-ms-correlation-request-id": [ - "e2bb01e5-f2c0-48f2-8c7a-c23726543940" + "f6a05f93-b112-480c-801d-a0b6ae3de2db" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212137Z:e2bb01e5-f2c0-48f2-8c7a-c23726543940" + "WESTUS:20160226T020312Z:f6a05f93-b112-480c-801d-a0b6ae3de2db" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,35 +289,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:37 GMT" + "Fri, 26 Feb 2016 02:03:11 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxODcxMS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTY4NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "19e3ffb9-8bb1-416f-9a55-5c888e0d024f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake16872' under resource group 'datalakerg18711' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk6967' under resource group 'onesdk5314' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -236,13 +328,13 @@ "gateway" ], "x-ms-request-id": [ - "441869ab-cb86-4ff1-b4e9-4eb8bec10508" + "655a0134-7b7b-457a-a461-26846e3e802b" ], "x-ms-correlation-request-id": [ - "441869ab-cb86-4ff1-b4e9-4eb8bec10508" + "655a0134-7b7b-457a-a461-26846e3e802b" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212145Z:441869ab-cb86-4ff1-b4e9-4eb8bec10508" + "WESTUS:20160226T020312Z:655a0134-7b7b-457a-a461-26846e3e802b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -251,35 +343,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:45 GMT" + "Fri, 26 Feb 2016 02:03:11 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxODcxMS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTY4NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "599da3a1-fa5a-4ffa-806a-a797549c3993" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake16872' under resource group 'datalakerg18711' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk6967' under resource group 'onesdk5314' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -294,13 +382,13 @@ "gateway" ], "x-ms-request-id": [ - "050b3983-e724-49e5-bd00-4ebbe0586d3d" + "4b42c7d9-f158-4ded-8469-2abe6d66b519" ], "x-ms-correlation-request-id": [ - "050b3983-e724-49e5-bd00-4ebbe0586d3d" + "4b42c7d9-f158-4ded-8469-2abe6d66b519" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212146Z:050b3983-e724-49e5-bd00-4ebbe0586d3d" + "WESTUS:20160226T020312Z:4b42c7d9-f158-4ded-8469-2abe6d66b519" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -309,35 +397,88 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:46 GMT" + "Fri, 26 Feb 2016 02:03:11 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxODcxMS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTY4NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6967.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:03:16.3212248Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:03:16.3212248Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967\",\r\n \"name\": \"onesdk6967\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "488" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d1dc611f-a7d0-4892-b94a-1ad4faec4d54" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-correlation-request-id": [ + "5fa1bb3a-f01c-4465-a781-c81a87f1041d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020345Z:5fa1bb3a-f01c-4465-a781-c81a87f1041d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:03:45 GMT" + ], + "Server": [ + "Microsoft-IIS/8.5" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cf278bad-19e6-4787-a051-b4c9bf293a4a" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake16872.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:21:49.1558099Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:21:49.1558099Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872\",\r\n \"name\": \"testdatalake16872\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6967.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:03:16.3212248Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:03:16.3212248Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967\",\r\n \"name\": \"onesdk6967\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -349,16 +490,16 @@ "no-cache" ], "x-ms-request-id": [ - "a4f36111-4aeb-4571-97f1-f67fbd6537c7" + "2d494ef3-b2e6-41ff-8142-984751c8121b" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14894" + "14992" ], "x-ms-correlation-request-id": [ - "45cba87e-f68e-4023-9556-5092bad76952" + "cdb8a2b9-2d49-48dd-824b-564781e69f33" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212231Z:45cba87e-f68e-4023-9556-5092bad76952" + "WESTUS:20160226T020346Z:cdb8a2b9-2d49-48dd-824b-564781e69f33" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -367,7 +508,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:30 GMT" + "Fri, 26 Feb 2016 02:03:46 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -382,29 +523,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxODcxMS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTY4NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "a2b32d69-bd00-4ece-98f9-e48254d99b8a" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake16872.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:21:49.1558099Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:21:49.1558099Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872\",\r\n \"name\": \"testdatalake16872\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6967.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:03:16.3212248Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:03:16.3212248Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967\",\r\n \"name\": \"onesdk6967\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -416,16 +553,16 @@ "no-cache" ], "x-ms-request-id": [ - "31a695b1-0fc6-4e53-b6f3-d430a7c5d176" + "de5f8890-00a2-438f-b947-6f7390a9d4a7" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14893" + "14991" ], "x-ms-correlation-request-id": [ - "bdbb041e-e1aa-4b0e-8244-812cb065681b" + "cfa8915f-18da-47c9-9044-90ba043eb365" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212231Z:bdbb041e-e1aa-4b0e-8244-812cb065681b" + "WESTUS:20160226T020346Z:cfa8915f-18da-47c9-9044-90ba043eb365" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -434,7 +571,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:31 GMT" + "Fri, 26 Feb 2016 02:03:46 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -449,29 +586,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxODcxMS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTY4NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "a36a302b-5c6e-4bdc-8778-547bf9050866" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"testdatalake16872.azuredatalakestore.net\",\r\n \"creationTime\": \"2015-11-06T21:21:49.1558099Z\",\r\n \"lastModifiedTime\": \"2015-11-06T21:21:49.1558099Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872\",\r\n \"name\": \"testdatalake16872\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk6967.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-02-26T02:03:16.3212248Z\",\r\n \"lastModifiedTime\": \"2016-02-26T02:03:16.3212248Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967\",\r\n \"name\": \"onesdk6967\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -483,16 +616,16 @@ "no-cache" ], "x-ms-request-id": [ - "9cdbc638-0edf-40b5-aadc-a275dd532e83" + "21890e2d-7a78-48d6-bf7e-6cd97bd37187" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14892" + "14988" ], "x-ms-correlation-request-id": [ - "8eae90b9-cf3a-43fe-a87c-a044689240bd" + "dc4e3a23-4711-4f9d-a715-26e38199407c" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212231Z:8eae90b9-cf3a-43fe-a87c-a044689240bd" + "WESTUS:20160226T020346Z:dc4e3a23-4711-4f9d-a715-26e38199407c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -501,7 +634,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:31 GMT" + "Fri, 26 Feb 2016 02:03:46 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -516,29 +649,25 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxODcxMS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTY4NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "24cea7dd-4bf9-419b-ae5f-3fb26cef7ea1" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/testdatalake16872' under resource group 'datalakerg18711' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk6967' under resource group 'onesdk5314' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -553,13 +682,13 @@ "gateway" ], "x-ms-request-id": [ - "a25470af-cddd-429c-9020-068cc0465091" + "fa527a14-bf85-4cb7-bd4c-6b2bc79815fb" ], "x-ms-correlation-request-id": [ - "a25470af-cddd-429c-9020-068cc0465091" + "fa527a14-bf85-4cb7-bd4c-6b2bc79815fb" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212233Z:a25470af-cddd-429c-9020-068cc0465091" + "WESTUS:20160226T020348Z:fa527a14-bf85-4cb7-bd4c-6b2bc79815fb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -568,44 +697,145 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:33 GMT" + "Fri, 26 Feb 2016 02:03:48 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxODcxMS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTY4NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"testdatalake16872\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n }\r\n}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "6a1d5d23-0827-49ac-abbe-c913047af4ca" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk6967' under resource group 'onesdk5314' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "157" + ], "Content-Type": [ "application/json; charset=utf-8" ], - "Content-Length": [ - "194" + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "9f3a9f79-ec66-40fb-ba95-a80e341a60ef" + ], + "x-ms-correlation-request-id": [ + "9f3a9f79-ec66-40fb-ba95-a80e341a60ef" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020348Z:9f3a9f79-ec66-40fb-ba95-a80e341a60ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:03:48 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4d7639c3-b17e-403c-b001-ee47d8fb6d08" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk6967' under resource group 'onesdk5314' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "157" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "5c621d74-410a-467d-8fb4-f31a97a26c76" + ], + "x-ms-correlation-request-id": [ + "5c621d74-410a-467d-8fb4-f31a97a26c76" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020348Z:5c621d74-410a-467d-8fb4-f31a97a26c76" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:03:48 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk6967\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "92" ], "x-ms-client-request-id": [ - "13a4af4e-e8b7-4afb-bee3-fd02325a282b" + "c5532488-41f5-4802-8126-5f28f437be5a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": \"0001-01-01T00:00:00\",\r\n \"lastModifiedTime\": \"0001-01-01T00:00:00\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872\",\r\n \"name\": \"testdatalake16872\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"state\": null,\r\n \"endpoint\": null,\r\n \"creationTime\": null,\r\n \"lastModifiedTime\": null\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967\",\r\n \"name\": \"onesdk6967\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "407" + "354" ], "Content-Type": [ "application/json" @@ -620,19 +850,19 @@ "10" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1e2b4af5-4db2-415c-89c7-b567571d5e3c0?api-version=2015-10-01-preview&expanded=true" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/f18bfb9a-7726-49bd-801f-f0937164bedd0?api-version=2015-10-01-preview&expanded=true" ], "x-ms-request-id": [ - "3672140e-1dcb-463e-9bd2-86563c5ba190" + "9f0e8e59-a745-499c-ab22-f2e60c46264f" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1197" ], "x-ms-correlation-request-id": [ - "4d46abbe-2253-4d4a-858e-0841f5b0518f" + "41bb7505-cde8-407d-b929-401420de0a2c" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212149Z:4d46abbe-2253-4d4a-858e-0841f5b0518f" + "WESTUS:20160226T020315Z:41bb7505-cde8-407d-b929-401420de0a2c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -641,10 +871,10 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:49 GMT" + "Fri, 26 Feb 2016 02:03:14 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourcegroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872/operationresults/0?api-version=2015-10-01-preview" + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -659,22 +889,19 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1e2b4af5-4db2-415c-89c7-b567571d5e3c0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzFlMmI0YWY1LTRkYjItNDE1Yy04OWM3LWI1Njc1NzFkNWUzYzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/f18bfb9a-7726-49bd-801f-f0937164bedd0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2YxOGJmYjlhLTc3MjYtNDliZC04MDFmLWYwOTM3MTY0YmVkZDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "22" ], "Content-Type": [ "application/json" @@ -686,16 +913,16 @@ "no-cache" ], "x-ms-request-id": [ - "28491a61-ec2a-428b-a131-6fa06f572080" + "4d2d04dc-1bd2-4de8-85f1-663cca959f13" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14900" + "14994" ], "x-ms-correlation-request-id": [ - "edbb7c22-f477-4453-8a28-89f7fa104dc7" + "4df310ef-6af8-4677-be61-381ebbe93389" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212149Z:edbb7c22-f477-4453-8a28-89f7fa104dc7" + "WESTUS:20160226T020345Z:4df310ef-6af8-4677-be61-381ebbe93389" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -704,7 +931,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:49 GMT" + "Fri, 26 Feb 2016 02:03:45 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -719,25 +946,28 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1e2b4af5-4db2-415c-89c7-b567571d5e3c0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzFlMmI0YWY1LTRkYjItNDE1Yy04OWM3LWI1Njc1NzFkNWUzYzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL3BzZmFrZWRhdGFMYWtlYWNjb3VudHRlc3Q/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "5f77b405-7752-40ef-9459-efd62b5f7e02" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest' under resource group 'onesdk5314' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "172" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -745,17 +975,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "ab893f11-a5bf-4e03-94c6-dd41cfa84c34" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14899" + "x-ms-request-id": [ + "0d8cd070-7fda-4f00-82da-7e096ca1d5e5" ], "x-ms-correlation-request-id": [ - "b93a26ea-8dfb-4d28-878f-8a524bfc3cd2" + "0d8cd070-7fda-4f00-82da-7e096ca1d5e5" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212159Z:b93a26ea-8dfb-4d28-878f-8a524bfc3cd2" + "WESTUS:20160226T020346Z:0d8cd070-7fda-4f00-82da-7e096ca1d5e5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -764,40 +994,34 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:59 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:03:46 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1e2b4af5-4db2-415c-89c7-b567571d5e3c0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzFlMmI0YWY1LTRkYjItNDE1Yy04OWM3LWI1Njc1NzFkNWUzYzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL3BzZmFrZWRhdGFMYWtlYWNjb3VudHRlc3Q/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "1e99e891-4991-438c-989b-81765b01b895" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest' under resource group 'onesdk5314' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "172" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -805,17 +1029,68 @@ "Pragma": [ "no-cache" ], + "x-ms-failure-cause": [ + "gateway" + ], "x-ms-request-id": [ - "0e4b9762-e781-4ac0-9235-6ca833166254" + "da67e507-2a3d-42d1-b1aa-963a98312946" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14896" + "x-ms-correlation-request-id": [ + "da67e507-2a3d-42d1-b1aa-963a98312946" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020346Z:da67e507-2a3d-42d1-b1aa-963a98312946" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:03:46 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5314/providers/Microsoft.DataLakeStore/accounts/onesdk6967?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMTQvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazY5Njc/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e62a5939-d111-4ef1-ba58-eab94ebc13c2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreAccountManagementClient/0.10.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1994638f-3295-47ec-9c90-cfac1a660dba" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" ], "x-ms-correlation-request-id": [ - "3dd5d4d7-0b59-4e10-803f-2f1fbdcced46" + "d025baa4-1dd9-437a-af65-d7ebc23f046a" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212215Z:3dd5d4d7-0b59-4e10-803f-2f1fbdcced46" + "WESTUS:20160226T020348Z:d025baa4-1dd9-437a-af65-d7ebc23f046a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -824,7 +1099,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:15 GMT" + "Fri, 26 Feb 2016 02:03:48 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -839,25 +1114,73 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1e2b4af5-4db2-415c-89c7-b567571d5e3c0?api-version=2015-10-01-preview&expanded=true", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzFlMmI0YWY1LTRkYjItNDE1Yy04OWM3LWI1Njc1NzFkNWUzYzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3JmV4cGFuZGVkPXRydWU=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5314?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazUzMTQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "ee6f6392-ee1b-4614-a4da-050427c498fd" + ], + "x-ms-correlation-request-id": [ + "ee6f6392-ee1b-4614-a4da-050427c498fd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160226T020350Z:ee6f6392-ee1b-4614-a4da-050427c498fd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 26 Feb 2016 02:03:50 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1MzE0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1MzE0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFNekUwTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-10-01-preview" + "2014-04-01-preview" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "22" - ], - "Content-Type": [ - "application/json" + "0" ], "Expires": [ "-1" @@ -865,17 +1188,20 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "71e31c2c-a414-43a5-a871-5008ed073828" + "Retry-After": [ + "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14895" + "14995" + ], + "x-ms-request-id": [ + "4a99d007-8a33-4466-9820-755637994daa" ], "x-ms-correlation-request-id": [ - "83316dd7-e352-4b93-9ebf-d7ddb4f9527d" + "4a99d007-8a33-4466-9820-755637994daa" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212230Z:83316dd7-e352-4b93-9ebf-d7ddb4f9527d" + "WESTUS:20160226T020350Z:4a99d007-8a33-4466-9820-755637994daa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -884,47 +1210,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:30 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" + "Fri, 26 Feb 2016 02:03:50 GMT" ], - "X-Powered-By": [ - "ASP.NET" + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1MzE0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxODcxMS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvcHNmYWtlZGF0YUxha2VhY2NvdW50dGVzdD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1MzE0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFNekUwTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest' under resource group 'datalakerg18711' was not found.\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "177" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -932,17 +1242,20 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" ], "x-ms-request-id": [ - "3f4bc7ff-bd36-4a5b-8d8d-bb24e1752d52" + "64d8ff83-a78a-40a5-b420-1ff120c67f07" ], "x-ms-correlation-request-id": [ - "3f4bc7ff-bd36-4a5b-8d8d-bb24e1752d52" + "64d8ff83-a78a-40a5-b420-1ff120c67f07" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212231Z:3f4bc7ff-bd36-4a5b-8d8d-bb24e1752d52" + "WESTUS:20160226T020405Z:64d8ff83-a78a-40a5-b420-1ff120c67f07" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -951,38 +1264,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:31 GMT" + "Fri, 26 Feb 2016 02:04:05 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1MzE0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 404 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxODcxMS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvcHNmYWtlZGF0YUxha2VhY2NvdW50dGVzdD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1MzE0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFNekUwTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest' under resource group 'datalakerg18711' was not found.\"\r\n }\r\n}", + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "177" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -990,17 +1296,20 @@ "Pragma": [ "no-cache" ], - "x-ms-failure-cause": [ - "gateway" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" ], "x-ms-request-id": [ - "35bc1ce9-06fa-4ad0-a7e8-cad188b72561" + "6a7937cf-1fcc-4bae-84d1-3c7811245d30" ], "x-ms-correlation-request-id": [ - "35bc1ce9-06fa-4ad0-a7e8-cad188b72561" + "6a7937cf-1fcc-4bae-84d1-3c7811245d30" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212231Z:35bc1ce9-06fa-4ad0-a7e8-cad188b72561" + "WESTUS:20160226T020420Z:6a7937cf-1fcc-4bae-84d1-3c7811245d30" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1009,29 +1318,25 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:31 GMT" + "Fri, 26 Feb 2016 02:04:20 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1MzE0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview" ] }, - "StatusCode": 404 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/045c28ea-c686-462f-9081-33c34e871ba3/resourceGroups/datalakerg18711/providers/Microsoft.DataLakeStore/accounts/testdatalake16872?api-version=2015-10-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMDQ1YzI4ZWEtYzY4Ni00NjJmLTkwODEtMzNjMzRlODcxYmEzL3Jlc291cmNlR3JvdXBzL2RhdGFsYWtlcmcxODcxMS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvdGVzdGRhdGFsYWtlMTY4NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1MzE0LUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFNekUwTFVWQlUxUlZVeklpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SWlmUT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-version": [ + "2014-04-01-preview" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, "ResponseBody": "", @@ -1045,17 +1350,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "6c7e09bd-768a-441e-9607-da531e9a812b" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "x-ms-request-id": [ + "13b3e9af-1a7e-4dec-96bf-49480be75889" ], "x-ms-correlation-request-id": [ - "e2a58c5e-3bda-4267-8c29-be10727338eb" + "13b3e9af-1a7e-4dec-96bf-49480be75889" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212233Z:e2a58c5e-3bda-4267-8c29-be10727338eb" + "WESTUS:20160226T020436Z:13b3e9af-1a7e-4dec-96bf-49480be75889" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1064,23 +1369,19 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:33 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 26 Feb 2016 02:04:35 GMT" ] }, "StatusCode": 200 } ], - "Names": {}, + "Names": { + "Test-NegativeDataLakeStoreAccount": [ + "onesdk5314", + "onesdk6967" + ] + }, "Variables": { - "SubscriptionId": "045c28ea-c686-462f-9081-33c34e871ba3" + "SubscriptionId": "53d9063d-87ae-4ea8-be90-3686c3b8669f" } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/packages.config b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/packages.config index 3125ba9f5e7c..8f74492da226 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/packages.config +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/packages.config @@ -2,25 +2,31 @@ - - - - + + + + - - + + - - + + + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj index de0fc1011a16..12caf073bea2 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj @@ -42,24 +42,18 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - - False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.9.1-preview\lib\net40\Microsoft.Azure.Management.DataLake.Store.dll - - + False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreFileSystem.0.9.6-preview\lib\net40\Microsoft.Azure.Management.DataLake.StoreFileSystem.dll + ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.10.0-preview\lib\net45\Microsoft.Azure.Management.DataLake.Store.dll + True - + False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreUploader.0.9.6-preview\lib\net40\Microsoft.Azure.Management.DataLake.StoreUploader.dll + ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreUploader.0.10.0-preview\lib\net45\Microsoft.Azure.Management.DataLake.StoreUploader.dll + True False @@ -73,13 +67,18 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True - + False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True False @@ -189,6 +188,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs index 9e37503f67d1..229b6dff02a0 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs @@ -12,12 +12,11 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; using System.Management.Automation; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeStore.Models; using Microsoft.Azure.Commands.DataLakeStore.Properties; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; +using Microsoft.Azure.Management.DataLake.Store.Models; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeStore { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreChildItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreChildItem.cs index d3d3aa2db755..9f9d25b9f47b 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreChildItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreChildItem.cs @@ -16,7 +16,6 @@ using System.Linq; using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeStore.Models; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; namespace Microsoft.Azure.Commands.DataLakeStore { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItem.cs index 700423454dfd..13a218eb894e 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItem.cs @@ -15,7 +15,6 @@ using System; using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeStore.Models; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; namespace Microsoft.Azure.Commands.DataLakeStore { @@ -48,8 +47,7 @@ public override void ExecuteCmdlet() Path.TransformedPath.LastIndexOf("/", StringComparison.InvariantCultureIgnoreCase) + 1); } - toReturn.PathSuffix = itemName; - WriteObject(new DataLakeStoreItem(toReturn)); + WriteObject(new DataLakeStoreItem(toReturn, itemName)); } } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItemContent.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItemContent.cs index fc623de5a3ad..3b67d7bf81b3 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItemContent.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItemContent.cs @@ -66,7 +66,7 @@ public override void ExecuteCmdlet() byte[] byteArray; if (Length <= 0) { - Length = DataLakeStoreFileSystemClient.GetFileStatus(Path.TransformedPath, Account).Length - Offset; + Length = (long)DataLakeStoreFileSystemClient.GetFileStatus(Path.TransformedPath, Account).Length - Offset; if (Length > 1*1024*1024 && !Force) // If content is greater than 1MB throw an error to the user to let them know they must pass in a length to preview this much content { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ImportAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ImportAzureRmDataLakeStoreItem.cs index 7784f8e1fca8..66383f4480de 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ImportAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ImportAzureRmDataLakeStoreItem.cs @@ -14,7 +14,6 @@ using System.IO; using System.Management.Automation; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeStore.Models; using Microsoft.Azure.Commands.DataLakeStore.Properties; @@ -84,8 +83,8 @@ public override void ExecuteCmdlet() Account, powerShellSourcePath, CmdletCancellationToken, - -1, NumThreads, + -1, Recurse, Force, Resume, ForceBinary, ForceBinary, this); diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/JoinAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/JoinAzureRmDataLakeStoreItem.cs index 8b6c62424d7f..1a6489ad7020 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/JoinAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/JoinAzureRmDataLakeStoreItem.cs @@ -15,7 +15,7 @@ using System.Linq; using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeStore.Models; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; +using Microsoft.Azure.Management.DataLake.Store.Models; namespace Microsoft.Azure.Commands.DataLakeStore { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/MoveAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/MoveAzureRmDataLakeStoreItem.cs index e7bc51fd4001..c8b384e2d176 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/MoveAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/MoveAzureRmDataLakeStoreItem.cs @@ -13,10 +13,10 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeStore.Models; using Microsoft.Azure.Commands.DataLakeStore.Properties; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; +using Microsoft.Azure.Management.DataLake.Store.Models; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeStore { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreAccount.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreAccount.cs index 0c7b1d063abc..128aeb0cd42b 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreAccount.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreAccount.cs @@ -14,10 +14,10 @@ using System.Collections; using System.Management.Automation; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeStore.Models; using Microsoft.Azure.Commands.DataLakeStore.Properties; using Microsoft.Azure.Management.DataLake.Store.Models; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeStore { @@ -66,13 +66,13 @@ public override void ExecuteCmdlet() } catch (CloudException ex) { - if (ex.Error != null && !string.IsNullOrEmpty(ex.Error.Code) && ex.Error.Code == "ResourceNotFound" || + if (ex.Body != null && !string.IsNullOrEmpty(ex.Body.Code) && ex.Body.Code == "ResourceNotFound" || ex.Message.Contains("ResourceNotFound")) { // account does not exists so go ahead and create one } - else if (ex.Error != null && !string.IsNullOrEmpty(ex.Error.Code) && - ex.Error.Code == "ResourceGroupNotFound" || ex.Message.Contains("ResourceGroupNotFound")) + else if (ex.Body != null && !string.IsNullOrEmpty(ex.Body.Code) && + ex.Body.Code == "ResourceGroupNotFound" || ex.Message.Contains("ResourceGroupNotFound")) { // resource group not found, let create throw error don't throw from here } diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreItem.cs index d8ee39eca93f..a98e2cd78d90 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreItem.cs @@ -14,11 +14,11 @@ using System.IO; using System.Management.Automation; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeStore.Models; using Microsoft.Azure.Commands.DataLakeStore.Properties; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; +using Microsoft.Azure.Management.DataLake.Store.Models; using Microsoft.PowerShell.Commands; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeStore { @@ -74,7 +74,6 @@ public override void ExecuteCmdlet() } } - string toReturn; if (Folder) { DataLakeStoreFileSystemClient.CreateDirectory(Path.TransformedPath, Account); diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/RemoveAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/RemoveAzureRmDataLakeStoreItem.cs index 808c02e25046..e82602bfba89 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/RemoveAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/RemoveAzureRmDataLakeStoreItem.cs @@ -15,7 +15,7 @@ using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeStore.Models; using Microsoft.Azure.Commands.DataLakeStore.Properties; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; +using Microsoft.Azure.Management.DataLake.Store.Models; namespace Microsoft.Azure.Commands.DataLakeStore { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/SetAzureRmDataLakeStoreAccount.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/SetAzureRmDataLakeStoreAccount.cs index 7ff1eb935cf7..68549e171587 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/SetAzureRmDataLakeStoreAccount.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/SetAzureRmDataLakeStoreAccount.cs @@ -13,7 +13,6 @@ // ---------------------------------------------------------------------------------- using System.Collections; -using System.Collections.Generic; using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeStore.Models; using Microsoft.Azure.Commands.Tags.Model; diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/TestAzureRmDataLakeStoreAccount.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/TestAzureRmDataLakeStoreAccount.cs index b7df6b323e88..7d3c4c78f147 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/TestAzureRmDataLakeStoreAccount.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/TestAzureRmDataLakeStoreAccount.cs @@ -14,8 +14,8 @@ using System.Management.Automation; using System.Net; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeStore.Models; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeStore { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/TestAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/TestAzureRmDataLakeStoreItem.cs index 28fafd60a399..c848547a4798 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/TestAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/TestAzureRmDataLakeStoreItem.cs @@ -14,7 +14,7 @@ using System.Management.Automation; using Microsoft.Azure.Commands.DataLakeStore.Models; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; +using Microsoft.Azure.Management.DataLake.Store.Models; namespace Microsoft.Azure.Commands.DataLakeStore { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreClient.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreClient.cs index e7a641047599..d26631aa939b 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreClient.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreClient.cs @@ -16,19 +16,19 @@ using System.Collections; using System.Collections.Generic; using System.Net; -using Hyak.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication.Properties; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using Microsoft.Azure.Commands.Tags.Model; using Microsoft.Azure.Management.DataLake.Store; using Microsoft.Azure.Management.DataLake.Store.Models; -using Microsoft.Azure.Commands.Tags.Model; +using Microsoft.Rest.Azure; +using Microsoft.Rest.Azure.OData; namespace Microsoft.Azure.Commands.DataLakeStore.Models { public class DataLakeStoreClient { - private readonly DataLakeStoreManagementClient _client; + private readonly DataLakeStoreAccountManagementClient _client; private readonly Guid _subscriptionId; public DataLakeStoreClient(AzureContext context) @@ -39,9 +39,8 @@ public DataLakeStoreClient(AzureContext context) } _subscriptionId = context.Subscription.Id; - _client = AzureSession.ClientFactory.CreateClient(context, + _client = DataLakeStoreCmdletBase.CreateAdlsClient(context, AzureEnvironment.Endpoint.ResourceManager); - _client.UserAgentSuffix = " - PowerShell Client"; } public DataLakeStoreClient() @@ -60,18 +59,15 @@ public DataLakeStoreAccount CreateOrUpdateAccount(string resourceGroupName, stri var tags = TagsConversionHelper.CreateTagDictionary(customTags, true); - var parameters = new DataLakeStoreAccountCreateOrUpdateParameters + var parameters = new DataLakeStoreAccount { - DataLakeStoreAccount = new DataLakeStoreAccount + Name = accountName, + Location = location, + Properties = new DataLakeStoreAccountProperties { - Name = accountName, - Location = location, - Properties = new DataLakeStoreAccountProperties - { - DefaultGroup = defaultGroup - }, - Tags = tags ?? new Dictionary() - } + DefaultGroup = defaultGroup + }, + Tags = tags ?? new Dictionary() }; var accountExists = false; @@ -88,20 +84,12 @@ public DataLakeStoreAccount CreateOrUpdateAccount(string resourceGroupName, stri // get the account we know it doesn't exist and we will attempt to create it fresh. } - var response = accountExists - ? _client.DataLakeStoreAccount.Update(resourceGroupName, parameters) - : _client.DataLakeStoreAccount.Create(resourceGroupName, parameters); - - if (response.Status != OperationStatus.Succeeded) - { - throw new CloudException(string.Format(Properties.Resources.LongRunningOperationFailed, - response.Error.Code, response.Error.Message)); - } - - return _client.DataLakeStoreAccount.Get(resourceGroupName, accountName).DataLakeStoreAccount; + return accountExists + ? _client.Account.Update(resourceGroupName,accountName, parameters) + : _client.Account.Create(resourceGroupName, accountName, parameters); } - public AzureOperationResponse DeleteAccount(string resourceGroupName, string accountName) + public void DeleteAccount(string resourceGroupName, string accountName) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -113,15 +101,7 @@ public AzureOperationResponse DeleteAccount(string resourceGroupName, string acc throw new InvalidOperationException(string.Format(Properties.Resources.AccountDoesNotExist, accountName)); } - var response = _client.DataLakeStoreAccount.Delete(resourceGroupName, accountName); - - if (response.Status != OperationStatus.Succeeded) - { - throw new CloudException(string.Format(Properties.Resources.LongRunningOperationFailed, - response.Error.Code, response.Error.Message)); - } - - return response; + _client.Account.Delete(resourceGroupName, accountName); } public bool TestAccount(string resourceGroupName, string accountName) @@ -149,12 +129,12 @@ public DataLakeStoreAccount GetAccount(string resourceGroupName, string accountN resourceGroupName = GetResourceGroupByAccount(accountName); } - return _client.DataLakeStoreAccount.Get(resourceGroupName, accountName).DataLakeStoreAccount; + return _client.Account.Get(resourceGroupName, accountName); } public List ListAccounts(string resourceGroupName, string filter, int? top, int? skip) { - var parameters = new DataLakeStoreAccountListParameters + var parameters = new ODataQuery { Filter = filter, Top = top, @@ -162,21 +142,24 @@ public List ListAccounts(string resourceGroupName, string }; var accountList = new List(); - var response = _client.DataLakeStoreAccount.List(resourceGroupName, parameters); - accountList.AddRange(response.Value); + var response = string.IsNullOrEmpty(resourceGroupName) ? + _client.Account.List(parameters) : + _client.Account.ListByResourceGroup(resourceGroupName, parameters); + + accountList.AddRange(response); - while (!string.IsNullOrEmpty(response.NextLink)) + while (!string.IsNullOrEmpty(response.NextPageLink)) { - response = ListAccountsWithNextLink(response.NextLink); - accountList.AddRange(response.Value); + response = ListAccountsWithNextLink(response.NextPageLink); + accountList.AddRange(response); } return accountList; } - private DataLakeStoreAccountListResponse ListAccountsWithNextLink(string nextLink) + private IPage ListAccountsWithNextLink(string nextLink) { - return _client.DataLakeStoreAccount.ListNext(nextLink); + return _client.Account.ListNext(nextLink); } private string GetResourceGroupByAccount(string accountName) diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreCmdletBase.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreCmdletBase.cs index cbee48896b62..010bbffd62f2 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreCmdletBase.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreCmdletBase.cs @@ -12,7 +12,12 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; using Microsoft.Azure.Commands.ResourceManager.Common; +using Microsoft.Rest; namespace Microsoft.Azure.Commands.DataLakeStore.Models { @@ -36,5 +41,40 @@ public DataLakeStoreClient DataLakeStoreClient set { dataLakeClient = value; } } + + internal static TClient CreateAdlsClient(AzureContext context, AzureEnvironment.Endpoint endpoint, bool parameterizedBaseUri = false) where TClient : ServiceClient + { + if (context == null) + { + throw new ApplicationException(Resources.NoSubscriptionInContext); + } + + var creds = AzureSession.AuthenticationFactory.GetServiceClientCredentials(context); + var clientFactory = AzureSession.ClientFactory; + var newHandlers = clientFactory.GetCustomHandlers(); + TClient client; + if (!parameterizedBaseUri) + { + client = (newHandlers == null || newHandlers.Length == 0) + // string.Empty ensures that we hit the constructors that set the assembly version properly + ? clientFactory.CreateCustomArmClient(context.Environment.GetEndpointAsUri(endpoint), creds, string.Empty) + : clientFactory.CreateCustomArmClient(context.Environment.GetEndpointAsUri(endpoint), creds, string.Empty, clientFactory.GetCustomHandlers()); + } + else + { + client = (newHandlers == null || newHandlers.Length == 0) + // string.Empty ensures that we hit the constructors that set the assembly version properly + ? clientFactory.CreateCustomArmClient(creds, string.Empty, context.Environment.GetEndpoint(endpoint)) + : clientFactory.CreateCustomArmClient(creds, string.Empty, context.Environment.GetEndpoint(endpoint), clientFactory.GetCustomHandlers()); + } + + var subscriptionId = typeof(TClient).GetProperty("SubscriptionId"); + if (subscriptionId != null && context.Subscription != null) + { + subscriptionId.SetValue(client, context.Subscription.Id.ToString()); + } + + return client; + } } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemClient.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemClient.cs index b3b8976cfb5f..ccb3a30c2cdd 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemClient.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemClient.cs @@ -22,13 +22,13 @@ using System.Text; using System.Threading; using System.Threading.Tasks; -using Hyak.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication.Properties; -using Microsoft.Azure.Management.DataLake.StoreFileSystem; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; +using Microsoft.Azure.Management.DataLake.Store; +using Microsoft.Azure.Management.DataLake.Store.Models; using Microsoft.Azure.Management.DataLake.StoreUploader; +using Microsoft.Rest.Azure; +using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.DataLakeStore.Models { @@ -53,15 +53,10 @@ public DataLakeStoreFileSystemClient(AzureContext context) throw new ApplicationException(Resources.InvalidDefaultSubscription); } - var creds = AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(context); - _client = AzureSession.ClientFactory.CreateCustomClient(creds, - context.Environment.GetEndpoint(AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix)); - _client.UserAgentSuffix = " - PowerShell Client"; - uniqueActivityIdGenerator = new Random(); - } + _client = DataLakeStoreCmdletBase.CreateAdlsClient(context, + AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, true); - public DataLakeStoreFileSystemClient() - { + uniqueActivityIdGenerator = new Random(); } #endregion @@ -73,7 +68,7 @@ public bool TestFileOrFolderExistence(string path, string accountName, out FileT try { var status = _client.FileSystem.GetFileStatus(path, accountName); - itemType = status.FileStatus.Type; + itemType = status.FileStatus.Type ?? FileType.File; return true; } catch (CloudException) @@ -96,22 +91,23 @@ public void SetOwner(string path, string accountName, string owner, string group public void SetAcl(string path, string accountName, string aclToSet) { - _client.FileSystem.SetAcl(path, accountName, aclToSet); + _client.FileSystem.SetAcl(path, aclToSet, accountName); } public void ModifyAcl(string path, string accountName, string aclToModify) { - _client.FileSystem.ModifyAclEntries(path, accountName, aclToModify); + _client.FileSystem.ModifyAclEntries(path, aclToModify, accountName); } public void RemoveDefaultAcl(string path, string accountName) { - _client.FileSystem.RemoveDefaultAcl(path, accountName); + // _client.FileSystem.RemoveDefaultAcl(path, accountName); + throw new NotImplementedException(); } public void RemoveAclEntries(string path, string accountName, string aclsToRemove) { - _client.FileSystem.RemoveAclEntries(path, accountName, aclsToRemove); + _client.FileSystem.RemoveAclEntries(path, aclsToRemove, accountName); } public void RemoveAcl(string path, string accountName) @@ -121,7 +117,7 @@ public void RemoveAcl(string path, string accountName) public void UpdateAclEntries(string path, string accountName, string newAclSpec) { - _client.FileSystem.ModifyAclEntries(path, accountName, newAclSpec); + _client.FileSystem.ModifyAclEntries(path, newAclSpec, accountName); } public AclStatus GetAclStatus(string filePath, string accountName) @@ -149,17 +145,21 @@ public bool CheckAccess(string path, string accountName, string permissionsToChe public void SetTimes(string path, string accountName, DateTimeOffset modificationTime, DateTimeOffset accessTime) { - _client.FileSystem.SetTimes(path, accountName, modificationTime.ToFileTime(), accessTime.ToFileTime()); + //_client.FileSystem.SetTimes(path, accountName, modificationTime.ToFileTime(), accessTime.ToFileTime()); + throw new NotImplementedException(); } public bool SetReplication(string filePath, string accountName, short replicationValue) { - return _client.FileSystem.SetReplication(filePath, accountName, replicationValue).OperationResult; + // var boolean = _client.FileSystem.SetReplication(filePath, accountName, replicationValue).Boolean; + // return boolean != null && boolean.Value; + throw new NotImplementedException(); } public bool RenameFileOrDirectory(string sourcePath, string accountName, string destinationPath) { - return _client.FileSystem.Rename(sourcePath, accountName, destinationPath).OperationResult; + var boolean = _client.FileSystem.Rename(sourcePath, destinationPath, accountName).Boolean; + return boolean != null && boolean.Value; } public void DownloadFile(string filePath, string accountName, string destinationFilePath, @@ -180,7 +180,7 @@ public void DownloadFile(string filePath, string accountName, string destination Directory.CreateDirectory(Path.GetDirectoryName(destinationFilePath)); } - var lengthToUse = GetFileStatus(filePath, accountName).Length; + var lengthToUse = GetFileStatus(filePath, accountName).Length.Value; var numRequests = Math.Ceiling(lengthToUse/MaximumBytesPerDownloadRequest); using (var fileStream = new FileStream(destinationFilePath, FileMode.CreateNew)) @@ -192,30 +192,22 @@ public void DownloadFile(string filePath, string accountName, string destination filePath, destinationFilePath)); long currentOffset = 0; var bytesToRequest = (long) MaximumBytesPerDownloadRequest; - var originalValue = TracingAdapter.IsEnabled; - try - { - //TODO: Remove this logic when defect: 4259238 (located here: http://vstfrd:8080/Azure/RD/_workitems/edit/4259238) is resolved - TracingAdapter.IsEnabled = false; - for (long i = 0; i < numRequests; i++) - { - cmdletCancellationToken.ThrowIfCancellationRequested(); - progress.PercentComplete = (int) Math.Ceiling((i/numRequests)*100); - UpdateProgress(progress, cmdletRunningRequest); - var responseBytes = - ReadFromFile( - filePath, - accountName, - currentOffset, - bytesToRequest); - - fileStream.Write(responseBytes, 0, responseBytes.Length); - currentOffset += bytesToRequest; - } - } - finally + + //TODO: defect: 4259238 (located here: http://vstfrd:8080/Azure/RD/_workitems/edit/4259238) needs to be resolved or the tracingadapter work around needs to be put back in + for (long i = 0; i < numRequests; i++) { - TracingAdapter.IsEnabled = originalValue; + cmdletCancellationToken.ThrowIfCancellationRequested(); + progress.PercentComplete = (int) Math.Ceiling((i/numRequests)*100); + UpdateProgress(progress, cmdletRunningRequest); + var responseStream = + ReadFromFile( + filePath, + accountName, + currentOffset, + bytesToRequest); + + responseStream.CopyTo(fileStream); + currentOffset += bytesToRequest; } // final update to 100% completion @@ -231,7 +223,7 @@ public void DownloadFile(string filePath, string accountName, string destination public Stream PreviewFile(string filePath, string accountName, long bytesToPreview, CancellationToken cmdletCancellationToken, Cmdlet cmdletRunningRequest = null) { - var lengthToUse = GetFileStatus(filePath, accountName).Length; + var lengthToUse = GetFileStatus(filePath, accountName).Length.Value; if (bytesToPreview <= lengthToUse && bytesToPreview > 0) { lengthToUse = bytesToPreview; @@ -247,40 +239,32 @@ public Stream PreviewFile(string filePath, string accountName, long bytesToPrevi bytesToPreview)); long currentOffset = 0; var bytesToRequest = (long) MaximumBytesPerDownloadRequest; - var originalValue = TracingAdapter.IsEnabled; - try + + //TODO: defect: 4259238 (located here: http://vstfrd:8080/Azure/RD/_workitems/edit/4259238) needs to be resolved or the tracingadapter work around needs to be put back in + for (long i = 0; i < numRequests; i++) { - //TODO: Remove this logic when defect: 4259238 (located here: http://vstfrd:8080/Azure/RD/_workitems/edit/4259238) is resolved - TracingAdapter.IsEnabled = false; - for (long i = 0; i < numRequests; i++) - { - cmdletCancellationToken.ThrowIfCancellationRequested(); - progress.PercentComplete = (int) Math.Ceiling((i/numRequests)*100); - UpdateProgress(progress, cmdletRunningRequest); + cmdletCancellationToken.ThrowIfCancellationRequested(); + progress.PercentComplete = (int) Math.Ceiling((i/numRequests)*100); + UpdateProgress(progress, cmdletRunningRequest); - if (lengthToUse < bytesToRequest) - { - bytesToRequest = lengthToUse; - } - else - { - lengthToUse -= bytesToRequest; - } + if (lengthToUse < bytesToRequest) + { + bytesToRequest = lengthToUse; + } + else + { + lengthToUse -= bytesToRequest; + } - var responseBytes = - ReadFromFile( - filePath, - accountName, - currentOffset, - bytesToRequest); + var responseStream = + ReadFromFile( + filePath, + accountName, + currentOffset, + bytesToRequest); - byteStream.Write(responseBytes, 0, responseBytes.Length); - currentOffset += bytesToRequest; - } - } - finally - { - TracingAdapter.IsEnabled = originalValue; + responseStream.CopyTo(byteStream); + currentOffset += bytesToRequest; } // final update to 100% completion @@ -294,30 +278,20 @@ public Stream PreviewFile(string filePath, string accountName, long bytesToPrevi return byteStream; } - public byte[] ReadFromFile(string filePath, string accountName, long offset, long bytesToRead) + public Stream ReadFromFile(string filePath, string accountName, long offset, long bytesToRead) { - var parameters = new FileOpenParameters - { - Length = bytesToRead, - Offset = offset - }; - - return _client.FileSystem.DirectOpen(filePath, accountName, parameters).FileContents; + return _client.FileSystem.Open(filePath, accountName, bytesToRead, offset); } public string GetHomeDirectory(string accountName) { - return _client.FileSystem.GetHomeDirectory(accountName).Path; + // return _client.FileSystem.GetHomeDirectory(accountName).Path; + throw new NotImplementedException(); } - public FileStatuses GetFileStatuses(string folderPath, string accountName, int maxEntriesReturned = 100) + public FileStatuses GetFileStatuses(string folderPath, string accountName) { - var parameters = new DataLakeStoreFileSystemListParameters - { - Top = maxEntriesReturned - }; - - return _client.FileSystem.ListFileStatus(folderPath, accountName, parameters).FileStatuses; + return _client.FileSystem.ListFileStatus(folderPath, accountName).FileStatuses; } public FileStatusProperties GetFileStatus(string filePath, string accountName) @@ -332,98 +306,97 @@ public ContentSummary GetContentSummary(string path, string accountName) public bool DeleteFileOrFolder(string path, string accountName, bool isRecursive) { - return _client.FileSystem.Delete(path, accountName, isRecursive).OperationResult; + var boolean = _client.FileSystem.Delete(path, accountName, isRecursive).Boolean; + return boolean != null && boolean.Value; } public void CreateSymLink(string sourcePath, string accountName, string destinationPath, bool createParent = false) { - _client.FileSystem.CreateSymLink(sourcePath, accountName, destinationPath, createParent); + // _client.FileSystem.CreateSymLink(sourcePath, accountName, destinationPath, createParent); + throw new NotImplementedException(); } public void ConcatenateFiles(string destinationPath, string accountName, string[] filesToConcatenate, bool deleteDirectory = false) { - _client.FileSystem.MsConcat(destinationPath, accountName, - new MemoryStream(Encoding.UTF8.GetBytes("sources=" + string.Join(",", filesToConcatenate))), + _client.FileSystem.MsConcat(destinationPath, + new MemoryStream(Encoding.UTF8.GetBytes("sources=" + string.Join(",", filesToConcatenate))), + accountName, deleteDirectory); } - public void CreateFile(string filePath, string accountName, Stream contents = null, bool overwrite = false, - string permissions = null) + public void CreateFile(string filePath, string accountName, Stream contents = null, bool overwrite = false) { - _client.FileSystem.DirectCreate(filePath, accountName, contents, new FileCreateParameters - { - Overwrite = overwrite, - Permission = permissions - }); + _client.FileSystem.Create(filePath, accountName, contents, overwrite: overwrite); } - public bool CreateDirectory(string dirPath, string accountName, string permissions = null) + public bool CreateDirectory(string dirPath, string accountName) { - return _client.FileSystem.Mkdirs(dirPath, accountName, permissions).OperationResult; + var boolean = _client.FileSystem.Mkdirs(dirPath, accountName).Boolean; + return boolean != null && boolean.Value; } public void AppendToFile(string filePath, string accountName, Stream contents) { - _client.FileSystem.DirectAppend(filePath, accountName, contents, null); + _client.FileSystem.Append(filePath, contents, accountName); } public void CopyFile(string destinationPath, string accountName, string sourcePath, CancellationToken cmdletCancellationToken, int threadCount = -1, bool overwrite = false, bool resume = false, bool isBinary = false, Cmdlet cmdletRunningRequest = null, ProgressRecord parentProgress = null) { - var originalValue = TracingAdapter.IsEnabled; - FileType ignoredType; - + FileType ignoredType; if (!overwrite && TestFileOrFolderExistence(destinationPath, accountName, out ignoredType)) { throw new InvalidOperationException(string.Format(Properties.Resources.LocalFileAlreadyExists, destinationPath)); } - try + //TODO: defect: 4259238 (located here: http://vstfrd:8080/Azure/RD/_workitems/edit/4259238) needs to be resolved or the tracingadapter work around needs to be put back in + // default the number of threads to use to the processor count + if (threadCount < 1) { - //TODO: Remove this logic when defect: 4259238 (located here: http://vstfrd:8080/Azure/RD/_workitems/edit/4259238) is resolved - TracingAdapter.IsEnabled = false; + threadCount = Environment.ProcessorCount; + } - // default the number of threads to use to the processor count - if (threadCount < 1) - { - threadCount = Environment.ProcessorCount; - } + // Progress bar indicator. + var description = string.Format("Copying File: {0} to DataLakeStore Location: {1} for account: {2}", + sourcePath, destinationPath, accountName); + var progress = new ProgressRecord( + uniqueActivityIdGenerator.Next(0, 10000000), + "Upload to DataLakeStore Store", + description) + { + PercentComplete = 0 + }; - // Progress bar indicator. - var description = string.Format("Copying File: {0} to DataLakeStore Location: {1} for account: {2}", - sourcePath, destinationPath, accountName); - var progress = new ProgressRecord( - uniqueActivityIdGenerator.Next(0, 10000000), - "Upload to DataLakeStore Store", - description) - { - PercentComplete = 0 - }; + if (parentProgress != null) + { + progress.ParentActivityId = parentProgress.ActivityId; + } - if (parentProgress != null) + // On update from the Data Lake store uploader, capture the progress. + var progressTracker = new System.Progress(); + progressTracker.ProgressChanged += (s, e) => + { + lock (ConsoleOutputLock) { - progress.ParentActivityId = parentProgress.ActivityId; + progress.PercentComplete = (int) (1.0*e.UploadedByteCount/e.TotalFileLength*100); } + }; + + var uploadParameters = new UploadParameters(sourcePath, destinationPath, accountName, threadCount, + overwrite, resume, isBinary); + var uploader = new DataLakeStoreUploader(uploadParameters, + new DataLakeStoreFrontEndAdapter(accountName, _client, cmdletCancellationToken), + cmdletCancellationToken, + progressTracker); + + var previousExpect100 = ServicePointManager.Expect100Continue; + try + { + ServicePointManager.Expect100Continue = false; - // On update from the Data Lake store uploader, capture the progress. - var progressTracker = new System.Progress(); - progressTracker.ProgressChanged += (s, e) => - { - lock (ConsoleOutputLock) - { - progress.PercentComplete = (int) (1.0*e.UploadedByteCount/e.TotalFileLength*100); - } - }; - - var uploadParameters = new UploadParameters(sourcePath, destinationPath, accountName, threadCount, - overwrite, resume, isBinary); - var uploader = new DataLakeStoreUploader(uploadParameters, - new DataLakeStoreFrontEndAdapter(accountName, _client, cmdletCancellationToken), - cmdletCancellationToken, - progressTracker); // Execute the uploader. var uploadTask = Task.Run(() => { @@ -436,7 +409,7 @@ public void CopyFile(string destinationPath, string accountName, string sourcePa } finally { - TracingAdapter.IsEnabled = originalValue; + ServicePointManager.Expect100Continue = previousExpect100; } } @@ -485,14 +458,15 @@ public void CopyDirectory( // we need to override the default .NET value for max connections to a host to our number of threads, if necessary (otherwise we won't achieve the parallelism we want) var previousDefaultConnectionLimit = ServicePointManager.DefaultConnectionLimit; - ServicePointManager.DefaultConnectionLimit = - Math.Max((internalFolderThreads*internalFileThreads) + internalFolderThreads, - ServicePointManager.DefaultConnectionLimit); - var originalValue = TracingAdapter.IsEnabled; + var previousExpect100 = ServicePointManager.Expect100Continue; try { - //TODO: Remove this logic when defect: 4259238 (located here: http://vstfrd:8080/Azure/RD/_workitems/edit/4259238) is resolved - TracingAdapter.IsEnabled = false; + ServicePointManager.DefaultConnectionLimit = + Math.Max((internalFolderThreads*internalFileThreads) + internalFolderThreads, + ServicePointManager.DefaultConnectionLimit); + ServicePointManager.Expect100Continue = false; + + //TODO: defect: 4259238 (located here: http://vstfrd:8080/Azure/RD/_workitems/edit/4259238) needs to be resolved or the tracingadapter work around needs to be put back in while (allDirectories.Count > 0) { var currentDir = allDirectories.Pop(); @@ -526,7 +500,11 @@ public void CopyDirectory( // wrapped the parallel execution in a container task, which is // then monitored from the main thread. // TODO: enable resumability in the event that copy fails somewhere in the middle - var folderOptions = new ParallelOptions(); + var folderOptions = new ParallelOptions + { + CancellationToken = cmdletCancellationToken + }; + if (folderThreadCount > 0) { folderOptions.MaxDegreeOfParallelism = folderThreadCount; @@ -597,7 +575,7 @@ public void CopyDirectory( } // sleep for a half of a second. - Thread.Sleep(500); + TestMockSupport.Delay(500); } if (task.IsFaulted && !task.IsCanceled) @@ -653,49 +631,48 @@ public void CopyDirectory( } } } - } - finally - { - // set the max limit back to the original value. - ServicePointManager.DefaultConnectionLimit = previousDefaultConnectionLimit; - TracingAdapter.IsEnabled = originalValue; - } - if (allFailedDirs.Count > 0 && !cmdletCancellationToken.IsCancellationRequested) - { - var errString = - "The following {0} directories could not be opened and their contents must be copied up with the single file copy command: {1}"; - if (cmdletRunningRequest != null) - { - cmdletRunningRequest.WriteWarning( - string.Format(errString, allFailedDirs.Count, string.Join(",\r\n", allFailedDirs))); - } - else + if (allFailedDirs.Count > 0 && !cmdletCancellationToken.IsCancellationRequested) { - Console.WriteLine(errString, allFailedDirs.Count, string.Join(",\r\n", allFailedDirs)); + var errString = + "The following {0} directories could not be opened and their contents must be copied up with the single file copy command: {1}"; + if (cmdletRunningRequest != null) + { + cmdletRunningRequest.WriteWarning( + string.Format(errString, allFailedDirs.Count, string.Join(",\r\n", allFailedDirs))); + } + else + { + Console.WriteLine(errString, allFailedDirs.Count, string.Join(",\r\n", allFailedDirs)); + } } - } - if (allFailedFiles.Count > 0 && !cmdletCancellationToken.IsCancellationRequested) - { - var errString = - "The following {0} files could not be copied and must be copied up with the single file copy command: {1}"; - if (cmdletRunningRequest != null) + if (allFailedFiles.Count > 0 && !cmdletCancellationToken.IsCancellationRequested) { - cmdletRunningRequest.WriteWarning( - string.Format(errString, allFailedFiles.Count, string.Join(",\r\n", allFailedFiles))); + var errString = + "The following {0} files could not be copied and must be copied up with the single file copy command: {1}"; + if (cmdletRunningRequest != null) + { + cmdletRunningRequest.WriteWarning( + string.Format(errString, allFailedFiles.Count, string.Join(",\r\n", allFailedFiles))); + } + else + { + Console.WriteLine(errString, allFailedFiles.Count, string.Join(",\r\n", allFailedFiles)); + } } - else + + if (!cmdletCancellationToken.IsCancellationRequested) { - Console.WriteLine(errString, allFailedFiles.Count, string.Join(",\r\n", allFailedFiles)); + progress.PercentComplete = 100; + progress.RecordType = ProgressRecordType.Completed; + UpdateProgress(progress, cmdletRunningRequest); } } - - if (!cmdletCancellationToken.IsCancellationRequested) + finally { - progress.PercentComplete = 100; - progress.RecordType = ProgressRecordType.Completed; - UpdateProgress(progress, cmdletRunningRequest); + ServicePointManager.DefaultConnectionLimit = previousDefaultConnectionLimit; + ServicePointManager.Expect100Continue = previousExpect100; } } @@ -816,7 +793,7 @@ private void TrackUploadProgress(Task uploadTask, ProgressRecord uploadProgress, } } - Thread.Sleep(250); + TestMockSupport.Delay(250); } if (uploadTask.IsCanceled || token.IsCancellationRequested) diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemCmdletBase.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemCmdletBase.cs index ae82288e65ff..8f9194834abc 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemCmdletBase.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemCmdletBase.cs @@ -16,10 +16,10 @@ using System.Runtime.InteropServices; using System.Text; using System.Threading; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeStore.Properties; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.PowerShell.Commands; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeStore.Models { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItem.cs index 401e351e2320..7c3815db4df4 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItem.cs @@ -13,12 +13,7 @@ // ---------------------------------------------------------------------------------- using System; -using System.Collections; -using System.Collections.Generic; -using System.Linq; -using Hyak.Common; -using Microsoft.Azure.Commands.DataLakeStore.Properties; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; +using Microsoft.Azure.Management.DataLake.Store.Models; namespace Microsoft.Azure.Commands.DataLakeStore.Models { @@ -29,25 +24,12 @@ public class DataLakeStoreItem : FileStatusProperties { public DateTimeOffset LastWriteTime { get; set; } public string Name { get; set; } - public DataLakeStoreItem(FileStatusProperties property) + public DataLakeStoreItem(FileStatusProperties property, string optionalPath = "") : + base(property.AccessTime, property.BlockSize, property.ChildrenNum, property.Group, property.Length, property.ModificationTime, property.Owner, string.IsNullOrEmpty(optionalPath) ? property.PathSuffix : optionalPath, property.Permission, property.Type) { - // copy over all initial properties - this.PathSuffix = property.PathSuffix; - this.BlockSize = property.BlockSize; - this.ChildrenNum = property.ChildrenNum; - this.FileId = property.FileId; - this.Group = property.Group; - this.Length = property.Length; - this.ModificationTime = property.ModificationTime; - this.Owner = property.Owner; - this.Permission = property.Permission; - this.AccessTime = property.AccessTime; - this.Replication = property.Replication; - this.Type = property.Type; - // create two new properties - this.LastWriteTime = new DateTime(1970, 1, 1, 0, 0, 0, 0).AddMilliseconds(this.ModificationTime).ToLocalTime(); - this.Name = this.PathSuffix; + this.LastWriteTime = new DateTime(1970, 1, 1, 0, 0, 0, 0).AddMilliseconds((long)this.ModificationTime).ToLocalTime(); + this.Name = property.PathSuffix; } } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemAcl.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemAcl.cs index bf377486be3b..dbd863ef1492 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemAcl.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemAcl.cs @@ -15,9 +15,9 @@ using System.Collections; using System.Collections.Generic; using System.Linq; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeStore.Properties; -using Microsoft.Azure.Management.DataLake.StoreFileSystem.Models; +using Microsoft.Azure.Management.DataLake.Store.Models; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeStore.Models { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemPermissionInstance.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemPermissionInstance.cs index 0f214e83da4b..6534b499e6c4 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemPermissionInstance.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemPermissionInstance.cs @@ -15,7 +15,6 @@ using System; using System.Collections.Generic; using System.Linq; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeStore.Properties; namespace Microsoft.Azure.Commands.DataLakeStore.Models diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStorePathInstance.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStorePathInstance.cs index f521cf88768d..6ab19cedd271 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStorePathInstance.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStorePathInstance.cs @@ -13,7 +13,6 @@ // ---------------------------------------------------------------------------------- using System; -using Hyak.Common; using Microsoft.Azure.Commands.DataLakeStore.Properties; namespace Microsoft.Azure.Commands.DataLakeStore.Models diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Properties/Resources.Designer.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Properties/Resources.Designer.cs index 99fdaa93a208..a9ae8db2bae9 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Properties/Resources.Designer.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Properties/Resources.Designer.cs @@ -8,10 +8,14 @@ // //------------------------------------------------------------------------------ +using System.CodeDom.Compiler; +using System.ComponentModel; +using System.Diagnostics; +using System.Diagnostics.CodeAnalysis; +using System.Globalization; +using System.Runtime.CompilerServices; + namespace Microsoft.Azure.Commands.DataLakeStore.Properties { - using System; - - /// /// A strongly-typed resource class, for looking up localized strings, etc. /// @@ -19,27 +23,27 @@ namespace Microsoft.Azure.Commands.DataLakeStore.Properties { // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [DebuggerNonUserCode()] + [CompilerGenerated()] internal class Resources { - private static global::System.Resources.ResourceManager resourceMan; + private static System.Resources.ResourceManager resourceMan; - private static global::System.Globalization.CultureInfo resourceCulture; + private static CultureInfo resourceCulture; - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] internal Resources() { } /// /// Returns the cached ResourceManager instance used by this class. /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { + [EditorBrowsable(EditorBrowsableState.Advanced)] + internal static System.Resources.ResourceManager ResourceManager { get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Microsoft.Azure.Commands.DataLakeStore.Properties.Resources", typeof(Resources).Assembly); + if (ReferenceEquals(resourceMan, null)) { + System.Resources.ResourceManager temp = new System.Resources.ResourceManager("Microsoft.Azure.Commands.DataLakeStore.Properties.Resources", typeof(Resources).Assembly); resourceMan = temp; } return resourceMan; @@ -50,8 +54,8 @@ internal Resources() { /// Overrides the current thread's CurrentUICulture property for all /// resource lookups using this strongly typed resource class. /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { + [EditorBrowsable(EditorBrowsableState.Advanced)] + internal static CultureInfo Culture { get { return resourceCulture; } diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config index a378fd4fbcb8..8cf732332d2b 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config @@ -2,19 +2,18 @@ - - - - + + - - + + + \ No newline at end of file diff --git a/src/ResourceManager/DataLakeStore/DataLakeStore.sln b/src/ResourceManager/DataLakeStore/DataLakeStore.sln index ebbe0f1cca12..430366415f0a 100644 --- a/src/ResourceManager/DataLakeStore/DataLakeStore.sln +++ b/src/ResourceManager/DataLakeStore/DataLakeStore.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 +# Visual Studio 14 +VisualStudioVersion = 14.0.24720.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{95C16AED-FD57-42A0-86C3-2CF4300A4817}" EndProject @@ -16,13 +16,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.Reso EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{DB56CF72-D058-4B6F-8BD7-C482D06815D1}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Commands.Tags\Commands.Tags.csproj", "{2493A8F7-1949-4F29-8D53-9D459046C3B8}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -57,6 +54,10 @@ Global {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Debug|Any CPU.Build.0 = Debug|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.ActiveCfg = Release|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Dns/.nuget/packages.config b/src/ResourceManager/Dns/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/Dns/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/Dns/AzureRM.Dns.psd1 b/src/ResourceManager/Dns/AzureRM.Dns.psd1 index 6d0411d23806..7b766b3e9bf7 100644 --- a/src/ResourceManager/Dns/AzureRM.Dns.psd1 +++ b/src/ResourceManager/Dns/AzureRM.Dns.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = '5e5ed8bc-27bf-4380-9de1-4b22ba0920b2' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/Dns/Commands.Dns.Test/Commands.Dns.Test.csproj b/src/ResourceManager/Dns/Commands.Dns.Test/Commands.Dns.Test.csproj index 55990489bbd8..dd609ef5ed14 100644 --- a/src/ResourceManager/Dns/Commands.Dns.Test/Commands.Dns.Test.csproj +++ b/src/ResourceManager/Dns/Commands.Dns.Test/Commands.Dns.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -16,7 +17,7 @@ ..\..\..\ true /assemblyCompareMode:StrongNameIgnoringVersion - a18e2cb8 + f9d44ab2 true @@ -51,10 +52,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll
- - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Gallery.2.6.2-preview\lib\net40\Microsoft.Azure.Gallery.dll @@ -72,21 +69,21 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -131,12 +128,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -154,6 +159,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Dns/Commands.Dns.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Dns/Commands.Dns.Test/Properties/AssemblyInfo.cs index b3c7d1989158..d57e3dbfb323 100644 --- a/src/ResourceManager/Dns/Commands.Dns.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Dns/Commands.Dns.Test/Properties/AssemblyInfo.cs @@ -35,3 +35,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Dns/Commands.Dns.Test/ScenarioTests/DnsTestsBase.cs b/src/ResourceManager/Dns/Commands.Dns.Test/ScenarioTests/DnsTestsBase.cs index 5d18408c3a28..66975b8dad3f 100644 --- a/src/ResourceManager/Dns/Commands.Dns.Test/ScenarioTests/DnsTestsBase.cs +++ b/src/ResourceManager/Dns/Commands.Dns.Test/ScenarioTests/DnsTestsBase.cs @@ -13,13 +13,14 @@ // ---------------------------------------------------------------------------------- using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Test.HttpRecorder; namespace Microsoft.Azure.Commands.ScenarioTest.DnsTests { using System; using System.Linq; - using Microsoft.Azure.Common.Authentication; + using ServiceManagemenet.Common; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Resources; diff --git a/src/ResourceManager/Dns/Commands.Dns.Test/packages.config b/src/ResourceManager/Dns/Commands.Dns.Test/packages.config index 92d3482c8177..701a14c7ec0a 100644 --- a/src/ResourceManager/Dns/Commands.Dns.Test/packages.config +++ b/src/ResourceManager/Dns/Commands.Dns.Test/packages.config @@ -2,22 +2,25 @@ - - - + + - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Dns/Commands.Dns/Commands.Dns.csproj b/src/ResourceManager/Dns/Commands.Dns/Commands.Dns.csproj index 2a6225b5e2bf..5f31db6a8c0e 100644 --- a/src/ResourceManager/Dns/Commands.Dns/Commands.Dns.csproj +++ b/src/ResourceManager/Dns/Commands.Dns/Commands.Dns.csproj @@ -95,10 +95,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll True @@ -113,6 +109,7 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll + ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -130,12 +127,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -171,6 +168,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Dns/Commands.Dns/Models/DnsClient.cs b/src/ResourceManager/Dns/Commands.Dns/Models/DnsClient.cs index 90773f8a3c2c..d223ce89f512 100644 --- a/src/ResourceManager/Dns/Commands.Dns/Models/DnsClient.cs +++ b/src/ResourceManager/Dns/Commands.Dns/Models/DnsClient.cs @@ -16,14 +16,10 @@ using System.Collections; using System.Collections.Generic; using System.Linq; -using System.Text; - -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Management.Dns; using Microsoft.Azure.Management.Dns.Models; -using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.WindowsAzure; using Microsoft.Azure.Commands.Tags.Model; namespace Microsoft.Azure.Commands.Dns.Models diff --git a/src/ResourceManager/Dns/Commands.Dns/packages.config b/src/ResourceManager/Dns/Commands.Dns/packages.config index 50800a64b0e9..305d254f1809 100644 --- a/src/ResourceManager/Dns/Commands.Dns/packages.config +++ b/src/ResourceManager/Dns/Commands.Dns/packages.config @@ -2,7 +2,6 @@ - @@ -15,8 +14,8 @@ - - + + \ No newline at end of file diff --git a/src/ResourceManager/Dns/Dns.sln b/src/ResourceManager/Dns/Dns.sln index 021e6f6e2377..9c1ca6dc88af 100644 --- a/src/ResourceManager/Dns/Dns.sln +++ b/src/ResourceManager/Dns/Dns.sln @@ -22,10 +22,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Dns.Test", "Comman EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{16AF0FE3-9E19-4993-AB3C-6B5AFFE1B39E}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -69,6 +66,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/HDInsight/.nuget/packages.config b/src/ResourceManager/HDInsight/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/HDInsight/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/HDInsight/AzureRM.HDInsight.psd1 b/src/ResourceManager/HDInsight/AzureRM.HDInsight.psd1 index 2f4b68ce7a83..03d6c9dfdf93 100644 --- a/src/ResourceManager/HDInsight/AzureRM.HDInsight.psd1 +++ b/src/ResourceManager/HDInsight/AzureRM.HDInsight.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.5' +ModuleVersion = '1.0.6' # ID used to uniquely identify this module GUID = '3fd1475f-cb23-4ffb-bf08-33d94b7d1acb' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj index f6442251cfca..243ab2aa9312 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj @@ -1,5 +1,7 @@  + + Debug @@ -13,6 +15,7 @@ 512 ..\..\..\ true + a421d612 true @@ -38,10 +41,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -53,7 +52,7 @@ False - ..\..\..\packages\Microsoft.Azure.Management.HDInsight.1.0.9-preview\lib\net40\Microsoft.Azure.Management.HDInsight.dll + ..\..\..\packages\Microsoft.Azure.Management.HDInsight.1.0.10-preview\lib\net40\Microsoft.Azure.Management.HDInsight.dll False @@ -65,12 +64,12 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll True - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -93,12 +92,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -145,15 +144,26 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + PreserveNewest @@ -171,6 +181,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/HDInsightTestBase.cs b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/HDInsightTestBase.cs index 610ba35de563..536fcbb873c9 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/HDInsightTestBase.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/HDInsightTestBase.cs @@ -24,6 +24,7 @@ namespace Microsoft.Azure.Commands.HDInsight.Test { public class HDInsightTestBase : RMTestBase { + protected const string ClusterType = "Hadoop"; protected const string ClusterName = "hdicluster"; protected const string ResourceGroupName = "hdi-rg1"; protected const string Location = "west us"; diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/Properties/AssemblyInfo.cs index da6e6fb9c7e5..692ff25cdd97 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -47,3 +48,4 @@ [assembly: AssemblyVersion("1.0.5")] [assembly: AssemblyFileVersion("1.0.5")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/ScenarioTests/HDInsightScenarioTestsBase.cs b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/ScenarioTests/HDInsightScenarioTestsBase.cs index 70fa46cafcb8..82bd9fd427f2 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/ScenarioTests/HDInsightScenarioTestsBase.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/ScenarioTests/HDInsightScenarioTestsBase.cs @@ -12,7 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Management.HDInsight; using Microsoft.Azure.Test; using Microsoft.WindowsAzure.Commands.ScenarioTest; diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ConfigurationTests.cs b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ConfigurationTests.cs index b22a265064de..b5de04fa176b 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ConfigurationTests.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ConfigurationTests.cs @@ -42,7 +42,7 @@ public void CanCreateNewConfig() { CommandRuntime = commandRuntimeMock.Object, HDInsightManagementClient = hdinsightManagementMock.Object, - ClusterType = HDInsightClusterType.Hadoop + ClusterType = ClusterType }; newconfigcmdlet.ExecuteCmdlet(); @@ -51,7 +51,7 @@ public void CanCreateNewConfig() f.WriteObject( It.Is( c => - c.ClusterType == HDInsightClusterType.Hadoop && + c.ClusterType == ClusterType && c.AdditionalStorageAccounts.Count == 0 && c.Configurations.Count == 0 && string.IsNullOrEmpty(c.WorkerNodeSize) && diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/DataLakeStoreTests.cs b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/DataLakeStoreTests.cs index 20d26a1541f2..a17132951e1f 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/DataLakeStoreTests.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/DataLakeStoreTests.cs @@ -56,7 +56,7 @@ public DataLakeStoreTests() }; } - [Fact] + [Fact(Skip="Test currently failing. To be fixed in next release.")] [Trait(Category.AcceptanceType, Category.CheckIn)] public void CanCreateNewHDInsightDataLakeStoreCluster() { @@ -83,7 +83,7 @@ public void CanCreateNewHDInsightDataLakeStoreCluster() ClusterState = "Running", ClusterDefinition = new ClusterDefinition { - ClusterType = "Hadoop" + ClusterType = ClusterType }, QuotaInfo = new QuotaInfo { @@ -133,7 +133,7 @@ public void CanCreateNewHDInsightDataLakeStoreCluster() parameters.Location == Location && parameters.UserName == _httpCred.UserName && parameters.Password == _httpCred.Password.ConvertToString() && - parameters.ClusterType == HDInsightClusterType.Hadoop && + parameters.ClusterType == ClusterType && parameters.OSType == OSType.Windows))) .Returns(getresponse) .Verifiable(); @@ -144,7 +144,7 @@ public void CanCreateNewHDInsightDataLakeStoreCluster() commandRuntimeMock.Verify(f => f.WriteObject(It.Is( clusterout => clusterout.ClusterState == "Running" && - clusterout.ClusterType == HDInsightClusterType.Hadoop && + clusterout.ClusterType == ClusterType && clusterout.ClusterVersion == "3.2" && clusterout.CoresUsed == 24 && clusterout.Location == Location && diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/GetClusterTests.cs b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/GetClusterTests.cs index 7f3f1970a15d..be943e581dcc 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/GetClusterTests.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/GetClusterTests.cs @@ -54,7 +54,7 @@ public void CanGetHDInsightCluster() ClusterState = "Running", ClusterDefinition = new ClusterDefinition { - ClusterType = "Hadoop" + ClusterType = ClusterType }, QuotaInfo = new QuotaInfo { @@ -95,7 +95,7 @@ public void CanListHDInsightClustersInRG() ClusterState = "Running", ClusterDefinition = new ClusterDefinition { - ClusterType = "Hadoop" + ClusterType = ClusterType }, QuotaInfo = new QuotaInfo { @@ -116,7 +116,7 @@ public void CanListHDInsightClustersInRG() ClusterState = "Running", ClusterDefinition = new ClusterDefinition { - ClusterType = "Hadoop" + ClusterType = ClusterType }, QuotaInfo = new QuotaInfo { @@ -163,7 +163,7 @@ public void CanListHDInsightClusters() ClusterState = "Running", ClusterDefinition = new ClusterDefinition { - ClusterType = "Hadoop" + ClusterType = ClusterType }, QuotaInfo = new QuotaInfo { @@ -184,7 +184,7 @@ public void CanListHDInsightClusters() ClusterState = "Running", ClusterDefinition = new ClusterDefinition { - ClusterType = "Hadoop" + ClusterType = ClusterType }, QuotaInfo = new QuotaInfo { diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/NewClusterTests.cs b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/NewClusterTests.cs index 01ffcb42a0a2..1e99e39c3eb7 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/NewClusterTests.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/NewClusterTests.cs @@ -55,6 +55,7 @@ public void CanCreateNewHDInsightCluster() cmdlet.HttpCredential = _httpCred; cmdlet.DefaultStorageAccountName = StorageName; cmdlet.DefaultStorageAccountKey = StorageKey; + cmdlet.ClusterType = ClusterType; var cluster = new Cluster { @@ -67,7 +68,7 @@ public void CanCreateNewHDInsightCluster() ClusterState = "Running", ClusterDefinition = new ClusterDefinition { - ClusterType = "Hadoop" + ClusterType = ClusterType }, QuotaInfo = new QuotaInfo { @@ -109,7 +110,7 @@ public void CanCreateNewHDInsightCluster() parameters.Location == Location && parameters.UserName == _httpCred.UserName && parameters.Password == _httpCred.Password.ConvertToString() && - parameters.ClusterType == HDInsightClusterType.Hadoop && + parameters.ClusterType == ClusterType && parameters.OSType == OSType.Windows))) .Returns(getresponse) .Verifiable(); @@ -120,7 +121,7 @@ public void CanCreateNewHDInsightCluster() commandRuntimeMock.Verify(f => f.WriteObject(It.Is( clusterout => clusterout.ClusterState == "Running" && - clusterout.ClusterType == HDInsightClusterType.Hadoop && + clusterout.ClusterType == ClusterType && clusterout.ClusterVersion == "3.1" && clusterout.CoresUsed == 24 && clusterout.Location == Location && diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ResizeClusterTests.cs b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ResizeClusterTests.cs index 333d84f90816..69de51bdead6 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ResizeClusterTests.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ResizeClusterTests.cs @@ -56,7 +56,7 @@ public void CanResizeCluster() ClusterState = "Running", ClusterDefinition = new ClusterDefinition { - ClusterType = "Hadoop" + ClusterType = ClusterType }, QuotaInfo = new QuotaInfo { diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ScriptActionTests.cs b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ScriptActionTests.cs new file mode 100644 index 000000000000..1f471e9e7ef7 --- /dev/null +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/UnitTests/ScriptActionTests.cs @@ -0,0 +1,328 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.HDInsight.Models.Management; +using Microsoft.Azure.Management.HDInsight.Models; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Moq; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net; +using System.Text; +using System.Threading.Tasks; +using Xunit; + +namespace Microsoft.Azure.Commands.HDInsight.Test +{ + public class ScriptActionTests : HDInsightTestBase + { + private RuntimeScriptActionDetail scriptActionDetail; + + public ScriptActionTests() + { + base.SetupTestsForManagement(); + + scriptActionDetail = new RuntimeScriptActionDetail + { + ApplicationName = "AppName", + DebugInformation = "DebugInfo", + EndTime = new DateTime(2016, 1, 1), + ExecutionSummary = + new List + { + new Microsoft.Azure.Management.HDInsight.Models.ScriptActionExecutionSummary + { + Status = "Succeeded", + InstanceCount = 4 + } + }, + Name = "ScriptName", + Operation = "PostCreation", + Parameters = "Parameters", + Roles = new List { "HeadNode", "WorkerNode" }, + ScriptExecutionId = DateTime.UtcNow.Ticks, + StartTime = new DateTime(2016, 1, 2), + Status = "Succeeded", + Uri = new Uri("http://bing.com") + }; + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void SubmitScriptAction() + { + var submitCmdlet = new SubmitAzureHDInsightScriptActionCommand + { + CommandRuntime = commandRuntimeMock.Object, + HDInsightManagementClient = hdinsightManagementMock.Object, + ClusterName = ClusterName, + ResourceGroupName = ResourceGroupName, + Name = scriptActionDetail.Name, + Uri = scriptActionDetail.Uri, + Parameters = scriptActionDetail.Parameters, + NodeTypes = scriptActionDetail.Roles.Select(r => (ClusterNodeType)Enum.Parse(typeof(ClusterNodeType), r, true)).ToArray(), + PersistOnSuccess = true + }; + + hdinsightManagementMock.Setup(c => c.ExecuteScriptActions(ResourceGroupName, ClusterName, + It.Is(param => CompareScriptActions(param.ScriptActions.First(), scriptActionDetail) && param.PersistOnSuccess == true))) + .Returns(new OperationResource + { + ErrorInfo = null, + StatusCode = HttpStatusCode.OK, + State = AsyncOperationState.Succeeded + }) + .Verifiable(); + + submitCmdlet.ExecuteCmdlet(); + + commandRuntimeMock.VerifyAll(); + commandRuntimeMock.Verify(f => f.WriteObject( + It.Is( + scriptOperationResource => + CompareScriptActions(scriptOperationResource, new AzureHDInsightRuntimeScriptAction(scriptActionDetail)) && + scriptOperationResource.OperationState == AsyncOperationState.Succeeded.ToString()))); + hdinsightManagementMock.VerifyAll(); + hdinsightManagementMock.Verify(c => c.ExecuteScriptActions(ResourceGroupName, ClusterName, It.IsAny()), + Times.Once); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void RemoveScriptAction() + { + var demoteCmdlet = new RemoveAzureHDInsightPersistedScriptActionCommand + { + CommandRuntime = commandRuntimeMock.Object, + HDInsightManagementClient = hdinsightManagementMock.Object, + ClusterName = ClusterName, + ResourceGroupName = ResourceGroupName, + Name = scriptActionDetail.Name + }; + + hdinsightManagementMock.Setup(c => c.DeletePersistedScript(ResourceGroupName, ClusterName, scriptActionDetail.Name)) + .Returns(new OperationResource + { + ErrorInfo = null, + StatusCode = HttpStatusCode.OK, + State = AsyncOperationState.Succeeded + }) + .Verifiable(); + + demoteCmdlet.ExecuteCmdlet(); + + commandRuntimeMock.VerifyAll(); + hdinsightManagementMock.VerifyAll(); + hdinsightManagementMock.Verify(c => c.DeletePersistedScript(ResourceGroupName, ClusterName, scriptActionDetail.Name), + Times.Once); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void PromoteScriptAction() + { + var promoteCmdlet = new SetAzureHDInsightPersistedScriptActionCommand + { + CommandRuntime = commandRuntimeMock.Object, + HDInsightManagementClient = hdinsightManagementMock.Object, + ClusterName = ClusterName, + ResourceGroupName = ResourceGroupName, + ScriptExecutionId = scriptActionDetail.ScriptExecutionId + }; + + hdinsightManagementMock.Setup(c => c.PromoteScript(ResourceGroupName, ClusterName, scriptActionDetail.ScriptExecutionId)) + .Returns(new OperationResource + { + ErrorInfo = null, + StatusCode = HttpStatusCode.OK, + State = AsyncOperationState.Succeeded + }) + .Verifiable(); + + promoteCmdlet.ExecuteCmdlet(); + + commandRuntimeMock.VerifyAll(); + hdinsightManagementMock.VerifyAll(); + hdinsightManagementMock.Verify(c => c.PromoteScript(ResourceGroupName, ClusterName, scriptActionDetail.ScriptExecutionId), + Times.Once); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetPersistedScriptActions() + { + var persistedScripts = new List { scriptActionDetail }; + var getCmdlet = new GetAzureHDInsightPersistedScriptAction + { + CommandRuntime = commandRuntimeMock.Object, + HDInsightManagementClient = hdinsightManagementMock.Object, + ClusterName = ClusterName, + ResourceGroupName = ResourceGroupName + }; + + hdinsightManagementMock.Setup(c => c.ListPersistedScripts(ResourceGroupName, ClusterName)) + .Returns(new ClusterListPersistedScriptActionsResponse + { + PersistedScriptActions = persistedScripts, + StatusCode = HttpStatusCode.OK, + RequestId = null + }) + .Verifiable(); + + getCmdlet.ExecuteCmdlet(); + + commandRuntimeMock.VerifyAll(); + commandRuntimeMock.Verify(f => f.WriteObject( + It.Is>( + scripts => + CompareScriptActions(scripts.Single(), new AzureHDInsightRuntimeScriptAction(scriptActionDetail))), true)); + hdinsightManagementMock.VerifyAll(); + hdinsightManagementMock.Verify(c => c.ListPersistedScripts(ResourceGroupName, ClusterName), + Times.Once); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetPersistedScriptAction() + { + var persistedScripts = new List { scriptActionDetail }; + var getCmdlet = new GetAzureHDInsightPersistedScriptAction + { + CommandRuntime = commandRuntimeMock.Object, + HDInsightManagementClient = hdinsightManagementMock.Object, + ClusterName = ClusterName, + Name = scriptActionDetail.Name, + ResourceGroupName = ResourceGroupName + }; + + hdinsightManagementMock.Setup(c => c.ListPersistedScripts(ResourceGroupName, ClusterName)) + .Returns(new ClusterListPersistedScriptActionsResponse + { + PersistedScriptActions = persistedScripts, + StatusCode = HttpStatusCode.OK, + RequestId = null + }) + .Verifiable(); + + getCmdlet.ExecuteCmdlet(); + + commandRuntimeMock.VerifyAll(); + commandRuntimeMock.Verify(f => f.WriteObject( + It.Is>( + scripts => + CompareScriptActions(scripts.Single(), new AzureHDInsightRuntimeScriptAction(scriptActionDetail))), true)); + hdinsightManagementMock.VerifyAll(); + hdinsightManagementMock.Verify(c => c.ListPersistedScripts(ResourceGroupName, ClusterName), + Times.Once); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetHistory() + { + var history = new List { scriptActionDetail }; + var getCmdlet = new GetAzureHDInsightScriptActionHistory + { + CommandRuntime = commandRuntimeMock.Object, + HDInsightManagementClient = hdinsightManagementMock.Object, + ClusterName = ClusterName, + ResourceGroupName = ResourceGroupName + }; + + hdinsightManagementMock.Setup(c => c.ListScriptExecutionHistory(ResourceGroupName, ClusterName)) + .Returns(new ClusterListRuntimeScriptActionDetailResponse + { + RuntimeScriptActionDetail = history, + StatusCode = HttpStatusCode.OK, + RequestId = null + }) + .Verifiable(); + + getCmdlet.ExecuteCmdlet(); + + commandRuntimeMock.VerifyAll(); + commandRuntimeMock.Verify(f => f.WriteObject( + It.Is>( + scripts => + CompareScriptActionDetails(scripts.Single(), new AzureHDInsightRuntimeScriptActionDetail(scriptActionDetail))), true)); + hdinsightManagementMock.VerifyAll(); + hdinsightManagementMock.Verify(c => c.ListScriptExecutionHistory(ResourceGroupName, ClusterName), + Times.Once); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetScriptExecutionDetail() + { + var getCmdlet = new GetAzureHDInsightScriptActionHistory + { + CommandRuntime = commandRuntimeMock.Object, + HDInsightManagementClient = hdinsightManagementMock.Object, + ClusterName = ClusterName, + ResourceGroupName = ResourceGroupName, + ScriptExecutionId = scriptActionDetail.ScriptExecutionId + }; + + hdinsightManagementMock.Setup(c => c.GetScriptExecutionDetail(ResourceGroupName, ClusterName, scriptActionDetail.ScriptExecutionId)) + .Returns(new ClusterRuntimeScriptActionDetailResponse + { + RuntimeScriptActionDetail = scriptActionDetail, + StatusCode = HttpStatusCode.OK, + RequestId = null + }) + .Verifiable(); + + getCmdlet.ExecuteCmdlet(); + + commandRuntimeMock.VerifyAll(); + commandRuntimeMock.Verify(f => f.WriteObject( + It.Is>( + scripts => + CompareScriptActionDetails(scripts.Single(), new AzureHDInsightRuntimeScriptActionDetail(scriptActionDetail))), true)); + hdinsightManagementMock.VerifyAll(); + hdinsightManagementMock.Verify(c => c.GetScriptExecutionDetail(ResourceGroupName, ClusterName, scriptActionDetail.ScriptExecutionId), + Times.Once); + } + + private static bool CompareScriptActions(RuntimeScriptAction scriptA, RuntimeScriptAction scriptB) + { + return CompareScriptActions(new AzureHDInsightRuntimeScriptAction(scriptA), new AzureHDInsightRuntimeScriptAction(scriptB)); + } + + private static bool CompareScriptActions(AzureHDInsightRuntimeScriptAction scriptA, AzureHDInsightRuntimeScriptAction scriptB) + { + return scriptA.Name == scriptB.Name + && scriptA.Parameters == scriptB.Parameters + && scriptA.NodeTypes.Count() == scriptB.NodeTypes.Count() + && scriptA.NodeTypes.Zip(scriptB.NodeTypes, (nodeA, nodeB) => nodeA == nodeB).All(x => x) + && scriptA.Uri == scriptB.Uri; + } + + private static bool CompareScriptActionDetails(AzureHDInsightRuntimeScriptActionDetail scriptA, AzureHDInsightRuntimeScriptActionDetail scriptB) + { + if (!CompareScriptActions(scriptA, scriptB)) { return false; } + + return scriptA.ApplicationName == scriptB.ApplicationName + && scriptA.DebugInformation == scriptB.DebugInformation + && scriptA.EndTime == scriptB.EndTime + && scriptA.ExecutionSummary.Count == scriptB.ExecutionSummary.Count + && scriptA.ExecutionSummary.Zip(scriptB.ExecutionSummary, (summaryA, summaryB) => summaryA == summaryB).All(x => x) + && scriptA.Operation == scriptB.Operation + && scriptA.ScriptExecutionId == scriptB.ScriptExecutionId + && scriptA.StartTime == scriptB.StartTime + && scriptA.Status == scriptB.Status; + } + } +} diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/packages.config b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/packages.config index 5508f274b5d8..946cf72e0886 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight.Test/packages.config +++ b/src/ResourceManager/HDInsight/Commands.HDInsight.Test/packages.config @@ -2,16 +2,16 @@ - + - + - - + + @@ -20,15 +20,18 @@ - - + + - - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/Commands.HDInsight.csproj b/src/ResourceManager/HDInsight/Commands.HDInsight/Commands.HDInsight.csproj index 3c7e74586e93..c645d035df66 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/Commands.HDInsight.csproj +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/Commands.HDInsight.csproj @@ -51,7 +51,7 @@ - + @@ -64,6 +64,14 @@ + + + + + + + + @@ -93,7 +101,7 @@ PreserveNewest - Always + Never @@ -107,10 +115,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -119,7 +123,7 @@ False - ..\..\..\packages\Microsoft.Azure.Management.HDInsight.1.0.9-preview\lib\net40\Microsoft.Azure.Management.HDInsight.dll + ..\..\..\packages\Microsoft.Azure.Management.HDInsight.1.0.10-preview\lib\net40\Microsoft.Azure.Management.HDInsight.dll False @@ -129,6 +133,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -147,6 +152,14 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll @@ -156,10 +169,6 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - False - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - False ..\..\..\packages\WindowsAzure.Storage.6.0.0\lib\net40\Microsoft.WindowsAzure.Storage.dll @@ -172,14 +181,6 @@ False ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - @@ -190,6 +191,7 @@ False ..\..\..\packages\System.Spatial.5.6.4\lib\net40\System.Spatial.dll + @@ -197,6 +199,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/Constants.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/Constants.cs index 9e05f89744c1..624ca2c07986 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/Constants.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/Constants.cs @@ -15,6 +15,8 @@ namespace Microsoft.Azure.Commands.HDInsight { internal static class Constants { + public const string Hadoop = "Hadoop"; + public static class CommandNames { public const string AzureHDInsightCluster = "AzureRmHDInsightCluster"; @@ -25,13 +27,15 @@ public static class CommandNames public const string AzureHDInsightConfigValues = "AzureRmHDInsightConfigValues"; public const string AzureHDInsightMetastore = "AzureRmHDInsightMetastore"; public const string AzureHDInsightScriptAction = "AzureRmHDInsightScriptAction"; + public const string AzureHDInsightScriptActionHistory = "AzureRmHDInsightScriptActionHistory"; + public const string AzureHDInsightPersistedScriptAction = "AzureRmHDInsightPersistedScriptAction"; public const string AzureHDInsightStorage = "AzureRmHDInsightStorage"; public const string AzureHDInsightProperties = "AzureRmHDInsightProperties"; public const string AzureHDInsightJob = "AzureRmHDInsightJob"; public const string AzureHDInsightJobOutput = "AzureRmHDInsightJobOutput"; public const string AzureHDInsightDefaultStorage = "AzureRmHDInsightDefaultStorage"; public const string AzureHDInsightHiveJob = "AzureRmHDInsightHiveJob"; - public const string AzureHDInsightClusterIdentity = "AzureHDInsightClusterIdentity"; + public const string AzureHDInsightClusterIdentity = "AzureRmHDInsightClusterIdentity"; public const string Hive = "Hive"; } diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterIdentity.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/AddAzureHDInsightClusterIdentity.cs similarity index 96% rename from src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterIdentity.cs rename to src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/AddAzureHDInsightClusterIdentity.cs index 2982c23587e1..0ee2be3c5a50 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterIdentity.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/AddAzureHDInsightClusterIdentity.cs @@ -20,10 +20,10 @@ namespace Microsoft.Azure.Commands.HDInsight.ManagementCommands { [Cmdlet( - VerbsCommon.New, + VerbsCommon.Add, Constants.CommandNames.AzureHDInsightClusterIdentity), OutputType(typeof(AzureHDInsightConfig))] - public class NewAzureHDInsightClusterIdentity : HDInsightCmdletBase + public class AddAzureHDInsightClusterIdentity : HDInsightCmdletBase { #region Input Parameter Definitions diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/GetAzureHDInsightPersistedScriptActionCommand.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/GetAzureHDInsightPersistedScriptActionCommand.cs new file mode 100644 index 000000000000..e47681c6f26d --- /dev/null +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/GetAzureHDInsightPersistedScriptActionCommand.cs @@ -0,0 +1,77 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.HDInsight.Commands; +using Microsoft.Azure.Commands.HDInsight.Models.Management; +using Microsoft.Azure.Management.HDInsight.Models; +using System; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; +using System.Management.Automation; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.HDInsight +{ + [Cmdlet(VerbsCommon.Get, + Constants.CommandNames.AzureHDInsightPersistedScriptAction), + OutputType(typeof(IList))] + public class GetAzureHDInsightPersistedScriptAction : HDInsightCmdletBase + { + #region Input Parameter Definitions + [Parameter( + Position = 0, + Mandatory = true, + HelpMessage = "Gets or sets the name of the cluster.")] + public string ClusterName { get; set; } + + [Parameter( + Position = 1, + HelpMessage = "Gets or sets the script name.")] + public string Name { get; set; } + + [Parameter(HelpMessage = "Gets or sets the name of the resource group.")] + public string ResourceGroupName { get; set; } + + #endregion + + public override void ExecuteCmdlet() + { + if (ResourceGroupName == null) + { + ResourceGroupName = GetResourceGroupByAccountName(ClusterName); + } + + var result = new List(); + + var persistedScripts = HDInsightManagementClient.ListPersistedScripts(ResourceGroupName, ClusterName); + if (persistedScripts != null) + { + if (string.IsNullOrEmpty(Name)) + { + result.AddRange(persistedScripts.Select(p => new AzureHDInsightRuntimeScriptAction(p))); + } + else + { + var filteredScripts = persistedScripts.Where(p => string.Equals(p.Name, Name, StringComparison.OrdinalIgnoreCase)) + .Select(p => new AzureHDInsightRuntimeScriptAction(p)); + result.AddRange(filteredScripts); + } + } + + WriteObject(result, true); + } + } +} diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/GetAzureHDInsightScriptActionHistoryCommand.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/GetAzureHDInsightScriptActionHistoryCommand.cs new file mode 100644 index 000000000000..8f6b516fd217 --- /dev/null +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/GetAzureHDInsightScriptActionHistoryCommand.cs @@ -0,0 +1,79 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.HDInsight.Commands; +using Microsoft.Azure.Commands.HDInsight.Models.Management; +using Microsoft.Azure.Management.HDInsight.Models; +using System; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; +using System.Management.Automation; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.HDInsight +{ + [Cmdlet(VerbsCommon.Get, + Constants.CommandNames.AzureHDInsightScriptActionHistory), + OutputType(typeof(IList))] + public class GetAzureHDInsightScriptActionHistory : HDInsightCmdletBase + { + #region Input Parameter Definitions + [Parameter( + Position = 0, + Mandatory = true, + HelpMessage = "Gets or sets the name of the cluster.")] + public string ClusterName { get; set; } + + [Parameter( + Position = 1, + HelpMessage = "Gets or sets the script execution id.")] + public long? ScriptExecutionId { get; set; } + + [Parameter(HelpMessage = "Gets or sets the name of the resource group.")] + public string ResourceGroupName { get; set; } + + #endregion + + public override void ExecuteCmdlet() + { + if (ResourceGroupName == null) + { + ResourceGroupName = GetResourceGroupByAccountName(ClusterName); + } + + var result = new List(); + + if (ScriptExecutionId.HasValue) + { + var executionDetailResponse = HDInsightManagementClient.GetScriptExecutionDetail(ResourceGroupName, ClusterName, ScriptExecutionId.Value); + if (executionDetailResponse != null && executionDetailResponse.RuntimeScriptActionDetail != null) + { + result.Add(new AzureHDInsightRuntimeScriptActionDetail(executionDetailResponse.RuntimeScriptActionDetail)); + } + } + else + { + var executionHistory = HDInsightManagementClient.ListScriptExecutionHistory(ResourceGroupName, ClusterName); + if (executionHistory != null) + { + result.AddRange(executionHistory.Select(h => new AzureHDInsightRuntimeScriptActionDetail(h))); + } + } + + WriteObject(result, true); + } + } +} diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterCommand.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterCommand.cs index f12c1bb06170..0f3aa9e5e652 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterCommand.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterCommand.cs @@ -23,11 +23,13 @@ using Microsoft.Azure.Commands.HDInsight.Models.Management; using Microsoft.Azure.Management.HDInsight.Models; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Graph.RBAC; using Microsoft.Azure.Graph.RBAC.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using System.Diagnostics; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.HDInsight { @@ -225,7 +227,7 @@ public string ZookeeperNodeSize } [Parameter(HelpMessage = "Gets or sets the flavor for a cluster.")] - public HDInsightClusterType ClusterType + public string ClusterType { get { return parameters.ClusterType; } set { parameters.ClusterType = value; } diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterConfigCommand.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterConfigCommand.cs index 870e3e225d8c..fff5f1dad2ae 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterConfigCommand.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/NewAzureHDInsightClusterConfigCommand.cs @@ -80,7 +80,7 @@ public string ZookeeperNodeSize } [Parameter(HelpMessage = "Gets or sets the flavor for a cluster.")] - public HDInsightClusterType ClusterType + public string ClusterType { get { return _config.ClusterType; } set { _config.ClusterType = value; } diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/RemoveAzureHDInsightPersistedScriptActionCommand.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/RemoveAzureHDInsightPersistedScriptActionCommand.cs new file mode 100644 index 000000000000..29adc7a7ad66 --- /dev/null +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/RemoveAzureHDInsightPersistedScriptActionCommand.cs @@ -0,0 +1,59 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.HDInsight.Commands; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.HDInsight +{ + [Cmdlet(VerbsCommon.Remove, + Constants.CommandNames.AzureHDInsightPersistedScriptAction), + OutputType(typeof(void))] + public class RemoveAzureHDInsightPersistedScriptActionCommand : HDInsightCmdletBase + { + #region Input Parameter Definitions + + [Parameter( + Position = 0, + Mandatory = true, + HelpMessage = "Gets or sets the name of the cluster.")] + public string ClusterName { get; set; } + + [Parameter( + Position = 1, + Mandatory = true, + HelpMessage = "Gets or sets the script name.")] + public string Name { get; set; } + + [Parameter(HelpMessage = "Gets or sets the name of the resource group.")] + public string ResourceGroupName { get; set; } + + #endregion + + public override void ExecuteCmdlet() + { + if (ResourceGroupName == null) + { + ResourceGroupName = GetResourceGroupByAccountName(ClusterName); + } + + HDInsightManagementClient.DeletePersistedScript(ResourceGroupName, ClusterName, Name); + } + } +} diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/SetAzureHDInsightPersistedScriptActionCommand.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/SetAzureHDInsightPersistedScriptActionCommand.cs new file mode 100644 index 000000000000..0d5ef70c90b5 --- /dev/null +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/SetAzureHDInsightPersistedScriptActionCommand.cs @@ -0,0 +1,58 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.HDInsight.Commands; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.HDInsight +{ + [Cmdlet(VerbsCommon.Set, + Constants.CommandNames.AzureHDInsightPersistedScriptAction), + OutputType(typeof(void))] + public class SetAzureHDInsightPersistedScriptActionCommand : HDInsightCmdletBase + { + #region Input Parameter Definitions + + [Parameter( + Position = 0, + Mandatory = true, + HelpMessage = "Gets or sets the name of the cluster.")] + public string ClusterName { get; set; } + + [Parameter( + Position = 1, + Mandatory = true, + HelpMessage = "Gets or sets the script execution id.")] + public long ScriptExecutionId { get; set; } + + [Parameter(HelpMessage = "Gets or sets the name of the resource group.")] + public string ResourceGroupName { get; set; } + #endregion + + public override void ExecuteCmdlet() + { + if (ResourceGroupName == null) + { + ResourceGroupName = GetResourceGroupByAccountName(ClusterName); + } + + HDInsightManagementClient.PromoteScript(ResourceGroupName, ClusterName, ScriptExecutionId); + } + } +} diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/SubmitAzureHDInsightScriptActionCommand.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/SubmitAzureHDInsightScriptActionCommand.cs new file mode 100644 index 000000000000..f6de99458035 --- /dev/null +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/ManagementCommands/SubmitAzureHDInsightScriptActionCommand.cs @@ -0,0 +1,104 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.HDInsight.Commands; +using Microsoft.Azure.Commands.HDInsight.Models.Management; +using Microsoft.Azure.Management.HDInsight.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.HDInsight +{ + [Cmdlet(VerbsLifecycle.Submit, + Constants.CommandNames.AzureHDInsightScriptAction), + OutputType(typeof(AzureHDInsightRuntimeScriptActionOperationResource))] + public class SubmitAzureHDInsightScriptActionCommand : HDInsightCmdletBase + { + #region Input Parameter Definitions + + [Parameter( + Position = 0, + Mandatory = true, + HelpMessage = "Gets or sets the name of the cluster.")] + public string ClusterName { get; set; } + + [Parameter( + Position = 1, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Gets or sets the script name.")] + public string Name { get; set; } + + [Parameter( + Position = 2, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Gets or sets the script uri.")] + public Uri Uri { get; set; } + + [Parameter( + Position = 3, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Gets or sets the script node types.")] + public ClusterNodeType[] NodeTypes { get; set; } + + [Parameter( + Position = 4, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Gets or sets the script parameters.")] + public string Parameters { get; set; } + + [Parameter( + Position = 5, + HelpMessage = "Gets or sets persist on success.")] + public SwitchParameter PersistOnSuccess { get; set; } + + [Parameter(HelpMessage = "Gets or sets the name of the resource group.")] + public string ResourceGroupName { get; set; } + + #endregion + + public override void ExecuteCmdlet() + { + if (ResourceGroupName == null) + { + ResourceGroupName = GetResourceGroupByAccountName(ClusterName); + } + + var scriptAction = new RuntimeScriptAction + { + Name = Name, + Parameters = Parameters, + Roles = NodeTypes.Select(n => n.ToString()).ToList(), + Uri = Uri + }; + + var scriptActions = new List { scriptAction }; + + var executeScriptActionParameters = new ExecuteScriptActionParameters + { + ScriptActions = scriptActions, + PersistOnSuccess = PersistOnSuccess.IsPresent + }; + + var operationResource = HDInsightManagementClient.ExecuteScriptActions(ResourceGroupName, ClusterName, executeScriptActionParameters); + WriteObject(new AzureHDInsightRuntimeScriptActionOperationResource(scriptAction, operationResource)); + } + } +} diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/Microsoft.Azure.Commands.HDInsight.dll-help.xml b/src/ResourceManager/HDInsight/Commands.HDInsight/Microsoft.Azure.Commands.HDInsight.dll-help.xml index 2c6b77348ad3..f53d38d6a195 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/Microsoft.Azure.Commands.HDInsight.dll-help.xml +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/Microsoft.Azure.Commands.HDInsight.dll-help.xml @@ -11,7 +11,7 @@ Add - AzureHDInsightConfigValues + AzureRmHDInsightConfigValues @@ -27,103 +27,110 @@ AzureHDInsightConfig - + Core The Core Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + HiveSite The Hive Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + HiveEnv The Hive Env configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + OozieSite The Oozie Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + OozieEnv The Oozie Env configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + WebHCat The WebHCat Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + HBaseSite The HBase Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + HBaseEnv The HBase Env configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + Storm The Storm Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + Yarn The Yarn Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + MapRed The MapRed Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + Tez The Tez Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - + Hdfs The Hdfs Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable + + + InformationAction + + + + ActionPreference - Profile + InformationVariable - AzureProfile + String @@ -136,231 +143,234 @@ AzureHDInsightConfig AzureHDInsightConfig - + - - + - + Core The Core Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + HiveSite The Hive Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + HiveEnv The Hive Env configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + OozieSite The Oozie Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + OozieEnv The Oozie Env configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + WebHCat The WebHCat Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + HBaseSite The HBase Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + HBaseEnv The HBase Env configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + Storm The Storm Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + Yarn The Yarn Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + MapRed The MapRed Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + Tez The Tez Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + - - + - + Hdfs The Hdfs Site configurations of this HDInsight cluster. - Dictionary`2[String] + Hashtable - Dictionary`2[String] - + Hashtable + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -380,7 +390,7 @@ Add - AzureHDInsightMetastore + AzureRmHDInsightMetastore @@ -425,11 +435,18 @@ PSCredential - Profile + InformationAction + + + + ActionPreference + + + InformationVariable - AzureProfile + String @@ -442,10 +459,9 @@ AzureHDInsightConfig AzureHDInsightConfig - + - - + MetastoreType @@ -455,10 +471,9 @@ AzureHDInsightMetastoreType AzureHDInsightMetastoreType - + - - + SqlAzureServerName @@ -468,10 +483,9 @@ String String - + - - + DatabaseName @@ -481,10 +495,9 @@ String String - + - - + Credential @@ -494,62 +507,78 @@ PSCredential PSCredential - + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -569,7 +598,7 @@ Add - AzureHDInsightScriptAction + AzureRmHDInsightScriptAction @@ -606,7 +635,7 @@ String - + Parameters The parameters for the action. @@ -614,11 +643,18 @@ String - Profile + InformationAction + + + + ActionPreference + + + InformationVariable - AzureProfile + String @@ -631,10 +667,9 @@ AzureHDInsightConfig AzureHDInsightConfig - + - - + NodeType @@ -644,10 +679,9 @@ ClusterNodeType ClusterNodeType - + - - + Uri @@ -657,10 +691,9 @@ Uri Uri - + - - + Name @@ -670,12 +703,11 @@ String String - + - - + - + Parameters The parameters for the action. @@ -683,62 +715,78 @@ String String - + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -758,7 +806,7 @@ Add - AzureHDInsightStorage + AzureRmHDInsightStorage @@ -789,11 +837,18 @@ String - Profile + InformationAction + + + + ActionPreference + + + InformationVariable - AzureProfile + String @@ -806,10 +861,9 @@ AzureHDInsightConfig AzureHDInsightConfig - + - - + StorageAccountName @@ -819,10 +873,9 @@ String String - + - - + StorageAccountKey @@ -832,62 +885,78 @@ String String - + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -907,7 +976,7 @@ Get - AzureHDInsightCluster + AzureRmHDInsightCluster @@ -931,11 +1000,18 @@ String - Profile + InformationAction - AzureProfile + ActionPreference + + + InformationVariable + + + + String @@ -948,10 +1024,9 @@ String String - + - - + ClusterName @@ -961,62 +1036,78 @@ String String - + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -1036,7 +1127,7 @@ Get - AzureHDInsightJob + AzureRmHDInsightJob @@ -1046,27 +1137,20 @@ Get-AzureRmHDInsightJob - ResourceGroupName - - The name of the resource group. - - String - - ClusterName The name of the cluster. String - - ClusterCredential + + HttpCredential - The credentials with which to connect to the cluster. + PSCredential - + JobId The JobID of the jobDetails to stop. @@ -1074,118 +1158,157 @@ String - Profile + ResourceGroupName + + The name of the resource group. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable - AzureProfile + String - ResourceGroupName + ClusterName - The name of the resource group. + The name of the cluster. String String - + - - + - ClusterName + HttpCredential - The name of the cluster. + + + PSCredential + + PSCredential + + + + + + JobId + + The JobID of the jobDetails to stop. String String - + - - + - - ClusterCredential + + ResourceGroupName - The credentials with which to connect to the cluster. + The name of the resource group. - PSCredential + String - PSCredential - + String + - - + - - JobId + + InformationAction - The JobID of the jobDetails to stop. + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + String String - + + + + + + ClusterCredential + + The credentials with which to connect to the cluster. + + pscredential + + pscredential + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -1205,7 +1328,7 @@ Get - AzureHDInsightJobOutput + AzureRmHDInsightJobOutput @@ -1215,206 +1338,358 @@ Get-AzureRmHDInsightJobOutput + ClusterName + + The name of the cluster. + + String + + + JobId + + The JobID of the jobDetails to stop. + + String + + + DefaultContainer + + The default container name. + + String + + + DefaultStorageAccountName + + The default storage account name. + + String + + + DefaultStorageAccountKey + + The default storage account key. + + String + + + HttpCredential + + + + PSCredential + + ResourceGroupName The name of the resource group. String - + + DisplayOutputType + + + + JobDisplayOutputType + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureRmHDInsightJobOutput + ClusterName The name of the cluster. String - + JobId The JobID of the jobDetails to stop. String - + DefaultContainer The default container name. String - + DefaultStorageAccountName The default storage account name. String - + DefaultStorageAccountKey The default storage account key. String - - ClusterCredential + + HttpCredential - The credentials with which to connect to the cluster. + PSCredential - Profile + ResourceGroupName + + The name of the resource group. + + String + + + DownloadOutputType + + + + JobDownloadOutputType + + + Folder + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable - AzureProfile + String - ResourceGroupName + ClusterName - The name of the resource group. + The name of the cluster. String String - + - - + - ClusterName + JobId - The name of the cluster. + The JobID of the jobDetails to stop. String String - + - - + - JobId + DefaultContainer - The JobID of the jobDetails to stop. + The default container name. String String - + - - + - DefaultContainer + DefaultStorageAccountName - The default container name. + The default storage account name. String String - + - - + - DefaultStorageAccountName + DefaultStorageAccountKey - The default storage account name. + The default storage account key. String String - + - - + - DefaultStorageAccountKey + HttpCredential - The default storage account key. + + + PSCredential + + PSCredential + + + + + + ResourceGroupName + + The name of the resource group. + + String + + String + + + + + + DisplayOutputType + + + + JobDisplayOutputType + + JobDisplayOutputType + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + DownloadOutputType + + + + JobDownloadOutputType + + JobDownloadOutputType + + + + + + Folder + + String String - + - - + ClusterCredential The credentials with which to connect to the cluster. - PSCredential + pscredential - PSCredential - + pscredential + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -1426,75 +1701,128 @@ - Get-AzureRmHDInsightProperties + Get-AzureRmHDInsightPersistedScriptAction - Retrieves properties specific to a Microsoft Azure HDInsight service. + Retrieves the Azure HDInsight persisted script actions and list them in chronological order. Get - AzureHDInsightProperties + AzureRmHDInsightPersistedScriptAction - Retrieves properties specific to a Microsoft Azure HDInsight service, such as a list of available Azure regions, HDInsight cluster versions, and available compute capacity. + List persisted script actions for a specified cluster in chronological order, the most recent one at the bottom of the list. If the optional script name parameter is empty or not specified, retrieve all persisted script actions. If the optional script name parameter is specified, return the script if it exists. - Get-AzureRmHDInsightProperties + Get-AzureRmHDInsightPersistedScriptAction - Location + ClusterName - The datacenter location for the cluster. + The name of the cluster. + + String + + + Name + + The name of the persisted script action. String - Profile + ResourceGroupName + + The name of the resource group. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable - AzureProfile + String - Location + ClusterName - The datacenter location for the cluster. + The name of the cluster. + + String + + String + + + + + + Name + + The name of the persisted script action. String String - + - - + - Profile + ResourceGroupName + + The name of the resource group. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable - AzureProfile + String - AzureProfile - + String + - - + - - - - - + + + @@ -1504,26 +1832,20 @@ - - - - - + + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -1535,144 +1857,127 @@ - Grant-AzureRmHDInsightHttpServicesAccess + Get-AzureRmHDInsightProperties - Grants HTTP access to the cluster. + Retrieves properties specific to a Microsoft Azure HDInsight service. - Grant - AzureHDInsightHttpServicesAccess + Get + AzureRmHDInsightProperties - Enables HTTP to access to the cluster using ODBC, Ambari, Oozie and web services. + Retrieves properties specific to a Microsoft Azure HDInsight service, such as a list of available Azure regions, HDInsight cluster versions, and available compute capacity. - Grant-AzureRmHDInsightHttpServicesAccess + Get-AzureRmHDInsightProperties - ResourceGroupName - - The name of the resource group. - - String - - - ClusterName + Location - The name of the cluster. + The datacenter location for the cluster. String - - HttpCredential + + InformationAction - The login for the cluster's user. + - PSCredential + ActionPreference - Profile + InformationVariable - AzureProfile + String - ResourceGroupName + Location - The name of the resource group. + The datacenter location for the cluster. String String - + - - + - - ClusterName + + InformationAction - The name of the cluster. + - String + ActionPreference - String - + ActionPreference + - - + - - HttpCredential + + InformationVariable - The login for the cluster's user. + - PSCredential + String - PSCredential - + String + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -1684,135 +1989,128 @@ - Grant-AzureRmHDInsightRdpServicesAccess + Get-AzureRmHDInsightScriptActionHistory - Grants RDP access to the cluster. + Retrieves the Azure HDInsight script action history and list them in reverse chronological order. - Grant - AzureHDInsightRdpServicesAccess + Get + AzureRmHDInsightScriptActionHistory - Enables RDP to access to the cluster. + List script action history for a specified cluster in chronological order, the most recent one at the top of the list. If the optional ScriptExecutionId parameter is empty or not specified, retrieve latest script executions from history. If the optional ScriptExecutionId parameter is specified, return the script's execution details with debug information. - Grant-AzureRmHDInsightRdpServicesAccess + Get-AzureRmHDInsightScriptActionHistory - ResourceGroupName + ClusterName - The name of the resource group. + The name of the cluster. String - - ClusterName + + ScriptExecutionId - The name of the cluster. + The script execution id of the executed script. - String + Nullable`1[Int64] - - RdpCredential + + ResourceGroupName - The credential for RDP access to the cluster. + The name of the resource group. - PSCredential + String - - RdpAccessExpiry + + InformationAction - The expiry DateTime for RDP access on the cluster. + - DateTime + ActionPreference - Profile + InformationVariable - AzureProfile + String - ResourceGroupName + ClusterName - The name of the resource group. + The name of the cluster. String String - + - - + - - ClusterName + + ScriptExecutionId - The name of the cluster. + The script execution id of the executed script. - String + Nullable`1[Int64] - String - + Nullable`1[Int64] + - - + - - RdpCredential + + ResourceGroupName - The credential for RDP access to the cluster. + The name of the resource group. - PSCredential + String - PSCredential - + String + - - + - - RdpAccessExpiry + + InformationAction - The expiry DateTime for RDP access on the cluster. + - DateTime + ActionPreference - DateTime - + ActionPreference + - - + - Profile + InformationVariable - AzureProfile + String - AzureProfile - + String + - - + - - - - - + + + @@ -1822,26 +2120,20 @@ - - - - - + + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -1853,304 +2145,354 @@ - Invoke-Hive + Grant-AzureRmHDInsightHttpServicesAccess - Submits Hive queries to the HDInsight cluster, shows progress of the query execution, and retrieves query results in one operation. + Grants HTTP access to the cluster. - Invoke - Hive + Grant + AzureRmHDInsightHttpServicesAccess - Submits Hive queries to the HDInsight cluster, shows progress of the query execution, and retrieves query results in one operation. The Use-AzureRmHDInsightCluster cmdlet needs to be used before calling Invoke-Hive to specify which HDInsight cluster the query will be submitted to. + Enables HTTP to access to the cluster using ODBC, Ambari, Oozie and web services. - Invoke-Hive - - Arguments - - The hive arguments for the jobDetails. - - String[] - - - Files - - The files for the jobDetails. - - String[] - - - StatusFolder - - The output location to use for the job. - - String - - - Defines - - The parameters for the jobDetails. - - Hashtable - - - File + Grant-AzureRmHDInsightHttpServicesAccess + + ClusterName - The query file to run in the jobDetails. + The name of the cluster. String - - JobName + + HttpCredential - The name of the jobDetails. + The login for the cluster's user. - String + PSCredential - Query + ResourceGroupName - The query to run in the jobDetails. + The name of the resource group. String - RunAsFileJob - - Run the query as a file. - - SwitchParameter - - - DefaultContainer - - The default container name. - - String - - - DefaultStorageAccountName + InformationAction - The default storage account name. - - String - - - DefaultStorageAccountKey - - The default storage account key. + - String + ActionPreference - Profile + InformationVariable - AzureProfile + String - - Arguments + + ClusterName - The hive arguments for the jobDetails. + The name of the cluster. - String[] + String - String[] - + String + - - + - - Files - - The files for the jobDetails. + + HttpCredential + + The login for the cluster's user. - String[] + PSCredential - String[] - + PSCredential + - - + - - StatusFolder + + ResourceGroupName - The output location to use for the job. + The name of the resource group. String String - + - - + - Defines + InformationAction - The parameters for the jobDetails. + - Hashtable + ActionPreference - Hashtable - + ActionPreference + - - + - File + InformationVariable - The query file to run in the jobDetails. + String String - + - - + - JobName + Profile - The name of the jobDetails. + - String + azureprofile - String - + azureprofile + - - + - - Query + + + + + + + + - The query to run in the jobDetails. + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight + + + + + + + + + + + Grant-AzureRmHDInsightRdpServicesAccess + + Grants RDP access to the cluster. + + + + + Grant + AzureRmHDInsightRdpServicesAccess + + + + Enables RDP to access to the cluster. + + + + Grant-AzureRmHDInsightRdpServicesAccess + + ClusterName + + The name of the cluster. + + String + + + RdpCredential + + The credential for RDP access to the cluster. + + PSCredential + + + RdpAccessExpiry + + The expiry DateTime for RDP access on the cluster. + + DateTime + + + ResourceGroupName + + The name of the resource group. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ClusterName + + The name of the cluster. String String - + - - + - - RunAsFileJob + + RdpCredential - Run the query as a file. + The credential for RDP access to the cluster. - SwitchParameter + PSCredential - SwitchParameter - + PSCredential + - - + - - DefaultContainer + + RdpAccessExpiry - The default container name. + The expiry DateTime for RDP access on the cluster. - String + DateTime - String - + DateTime + - - + - - DefaultStorageAccountName + + ResourceGroupName - The default storage account name. + The name of the resource group. String String - + - - + - - DefaultStorageAccountKey + + InformationAction - The default storage account key. + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + String String - + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -2162,604 +2504,2718 @@ - New-AzureRmHDInsightCluster + Invoke-AzureRmHDInsightHiveJob - Creates a new Microsoft Azure HDInsight cluster for the current subscription. + - New - AzureHDInsightCluster + Invoke + AzureRmHDInsightHiveJob - Creates a new Microsoft Azure HDInsight cluster using the specified parameters or configuration created using the New-AzureRmHDInsightClusterConfig cmdlet. + - New-AzureRmHDInsightCluster - - Location + Invoke-AzureRmHDInsightHiveJob + + Arguments - The datacenter location for the cluster. + - String + String[] - - ResourceGroupName + + Files - The name of the resource group. + - String + String[] - - ClusterName + + StatusFolder - The name of the cluster. + String - - ClusterSizeInNodes + + Defines - The number of workernodes for the cluster. + - Int32 + Hashtable - - HttpCredential + + File - The login for the cluster's user. + - PSCredential + String - - DefaultStorageAccountName + + JobName - The StorageName for the default Azure Storage Account. + String - - DefaultStorageAccountKey + + Query - The StorageKey for the default Azure Storage Account. + String - OozieMetastore + RunAsFileJob - The database to store the metadata for Oozie. + - AzureHDInsightMetastore + SwitchParameter - - HiveMetastore + + DefaultContainer - The database to store the metadata for Hive. + - AzureHDInsightMetastore + String - - AdditionalStorageAccounts + + DefaultStorageAccountName - The additional Azure Storage Account that you want to enable access to. + - Dictionary`2[String] + String - - Configurations + + DefaultStorageAccountKey - The configurations of this HDInsight cluster. + - Dictionary`2[Dictionary`2] + String - - ScriptActions + + InformationAction - The config actions for the cluster. + - Dictionary`2[List`1] + ActionPreference - DefaultStorageContainer + InformationVariable - The Storage Container for the default Azure Storage Account. + + + String + + + + + + Arguments + + + + String[] + + String[] + + + + + + Files + + + + String[] + + String[] + + + + + + StatusFolder + + + + String + + String + + + + + + Defines + + + + Hashtable + + Hashtable + + + + + + File + + + + String + + String + + + + + + JobName + + + + String + + String + + + + + + Query + + + + String + + String + + + + + + RunAsFileJob + + + + SwitchParameter + + SwitchParameter + + + + + + DefaultContainer + + + + String + + String + + + + + + DefaultStorageAccountName + + + + String + + String + + + + + + DefaultStorageAccountKey + + + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + New-AzureHDInsightClusterIdentity + + + + + + + New + AzureHDInsightClusterIdentity + + + + + + + + New-AzureHDInsightClusterIdentity + + Config + + + + AzureHDInsightConfig + + + ObjectId + + + + Guid + + + CertificateFilePath + + + + String + + + CertificatePassword + + + + String + + + AadTenantId + + + + Guid + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Config + + + + AzureHDInsightConfig + + AzureHDInsightConfig + + + + + + ObjectId + + + + Guid + + Guid + + + + + + CertificateFilePath + + + + String + + String + + + + + + CertificatePassword + + + + String + + String + + + + + + AadTenantId + + + + Guid + + Guid + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + New-AzureRmHDInsightCluster + + Creates a new Microsoft Azure HDInsight cluster for the current subscription. + + + + + New + AzureRmHDInsightCluster + + + + Creates a new Microsoft Azure HDInsight cluster using the specified parameters or configuration created using the New-AzureRmHDInsightClusterConfig cmdlet. + + + + New-AzureRmHDInsightCluster + + Location + + The datacenter location for the cluster. + + String + + + ResourceGroupName + + The name of the resource group. + + String + + + ClusterName + + The name of the cluster. + + String + + + ClusterSizeInNodes + + The number of workernodes for the cluster. + + Int32 + + + HttpCredential + + The login for the cluster's user. + + PSCredential + + + DefaultStorageAccountName + + The StorageName for the default Azure Storage Account. + + String + + + DefaultStorageAccountKey + + The StorageKey for the default Azure Storage Account. + + String + + + Config + + The HDInsight cluster configuration to use when creating the new cluster. + + AzureHDInsightConfig + + + OozieMetastore + + The database to store the metadata for Oozie. + + AzureHDInsightMetastore + + + HiveMetastore + + The database to store the metadata for Hive. + + AzureHDInsightMetastore + + + AdditionalStorageAccounts + + The additional Azure Storage Account that you want to enable access to. + + Dictionary`2[String] + + + Configurations + + The configurations of this HDInsight cluster. + + Dictionary`2[Dictionary`2] + + + ScriptActions + + The config actions for the cluster. + + Dictionary`2[List`1] + + + DefaultStorageContainer + + The Storage Container for the default Azure Storage Account. + + String + + + Version + + The version of the HDInsight cluster. + + String + + + HeadNodeSize + + The size of the Head Node. + + String + + + WorkerNodeSize + + The size of the Data Node. + + String + + + ZookeeperNodeSize + + The size of the Zookeeper Node. + + String + + + ClusterType + + The flavor for a cluster. + + String + + + VirtualNetworkId + + The virtual network guid for this HDInsight cluster. + + String + + + SubnetName + + The subnet name for this HDInsight cluster. + + String + + + OSType + + The type of operating system installed on cluster nodes. + + OSType + + + SshCredential + + The SSH credential. + + PSCredential + + + SshPublicKey + + The public key to be used for SSH. + + String + + + RdpCredential + + The credential for RDP access to the cluster. + + PSCredential + + + RdpAccessExpiry + + The expiry DateTime for RDP access on the cluster. + + DateTime + + + ObjectId + + + + Guid + + + CertificateFilePath + + + + String + + + CertificatePassword + + + + String + + + AadTenantId + + + + Guid + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Location + + The datacenter location for the cluster. + + String + + String + + + + + + ResourceGroupName + + The name of the resource group. + + String + + String + + + + + + ClusterName + + The name of the cluster. + + String + + String + + + + + + ClusterSizeInNodes + + The number of workernodes for the cluster. + + Int32 + + Int32 + + + + + + HttpCredential + + The login for the cluster's user. + + PSCredential + + PSCredential + + + + + + DefaultStorageAccountName + + The StorageName for the default Azure Storage Account. + + String + + String + + + + + + DefaultStorageAccountKey + + The StorageKey for the default Azure Storage Account. + + String + + String + + + + + + Config + + The HDInsight cluster configuration to use when creating the new cluster. + + AzureHDInsightConfig + + AzureHDInsightConfig + + + + + + OozieMetastore + + The database to store the metadata for Oozie. + + AzureHDInsightMetastore + + AzureHDInsightMetastore + + + + + + HiveMetastore + + The database to store the metadata for Hive. + + AzureHDInsightMetastore + + AzureHDInsightMetastore + + + + + + AdditionalStorageAccounts + + The additional Azure Storage Account that you want to enable access to. + + Dictionary`2[String] + + Dictionary`2[String] + + + + + + Configurations + + The configurations of this HDInsight cluster. + + Dictionary`2[Dictionary`2] + + Dictionary`2[Dictionary`2] + + + + + + ScriptActions + + The config actions for the cluster. + + Dictionary`2[List`1] + + Dictionary`2[List`1] + + + + + + DefaultStorageContainer + + The Storage Container for the default Azure Storage Account. + + String + + String + + + + + + Version + + The version of the HDInsight cluster. + + String + + String + + + + + + HeadNodeSize + + The size of the Head Node. + + String + + String + + + + + + WorkerNodeSize + + The size of the Data Node. + + String + + String + + + + + + ZookeeperNodeSize + + The size of the Zookeeper Node. + + String + + String + + + + + + ClusterType + + The flavor for a cluster. + + String + + String + + + + + + VirtualNetworkId + + The virtual network guid for this HDInsight cluster. + + String + + String + + + + + + SubnetName + + The subnet name for this HDInsight cluster. + + String + + String + + + + + + OSType + + The type of operating system installed on cluster nodes. + + OSType + + OSType + + + + + + SshCredential + + The SSH credential. + + PSCredential + + PSCredential + + + + + + SshPublicKey + + The public key to be used for SSH. + + String + + String + + + + + + RdpCredential + + The credential for RDP access to the cluster. + + PSCredential + + PSCredential + + + + + + RdpAccessExpiry + + The expiry DateTime for RDP access on the cluster. + + DateTime + + DateTime + + + + + + ObjectId + + + + Guid + + Guid + + + + + + CertificateFilePath + + + + String + + String + + + + + + CertificatePassword + + + + String + + String + + + + + + AadTenantId + + + + Guid + + Guid + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + + + azureprofile + + azureprofile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight + + + + + + + + + + + New-AzureRmHDInsightClusterConfig + + Creates a non-persisted configuration that describes a Microsoft Azure HDInsight cluster configuration. + + + + + New + AzureRmHDInsightClusterConfig + + + + Creates a non-persisted configuration that describes a Microsoft Azure HDInsight cluster configuration. + + + + New-AzureRmHDInsightClusterConfig + + DefaultStorageAccountName + + The StorageName for the default Azure Storage Account. + + String + + + DefaultStorageAccountKey + + The StorageKey for the default Azure Storage Account. + + String + + + OozieMetastore + + The database to store the metadata for Oozie. + + AzureHDInsightMetastore + + + HiveMetastore + + The database to store the metadata for Hive. + + AzureHDInsightMetastore + + + HeadNodeSize + + The size of the Head Node. + + String + + + WorkerNodeSize + + The size of the Data Node. + + String + + + ZookeeperNodeSize + + The size of the Zookeeper Node. + + String + + + ClusterType + + The flavor for a cluster. + + String + + + ObjectId + + + + Guid + + + CertificateFilePath + + + + String + + + CertificatePassword + + + + String + + + AadTenantId + + + + Guid + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + DefaultStorageAccountName + + The StorageName for the default Azure Storage Account. + + String + + String + + + + + + DefaultStorageAccountKey + + The StorageKey for the default Azure Storage Account. + + String + + String + + + + + + OozieMetastore + + The database to store the metadata for Oozie. + + AzureHDInsightMetastore + + AzureHDInsightMetastore + + + + + + HiveMetastore + + The database to store the metadata for Hive. + + AzureHDInsightMetastore + + AzureHDInsightMetastore + + + + + + HeadNodeSize + + The size of the Head Node. + + String + + String + + + + + + WorkerNodeSize + + The size of the Data Node. + + String + + String + + + + + + ZookeeperNodeSize + + The size of the Zookeeper Node. + + String + + String + + + + + + ClusterType + + The flavor for a cluster. + + String + + String + + + + + + ObjectId + + + + Guid + + Guid + + + + + + CertificateFilePath + + + + String + + String + + + + + + CertificatePassword + + + + String + + String + + + + + + AadTenantId + + + + Guid + + Guid + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + + + azureprofile + + azureprofile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight + + + + + + + + + + + New-AzureRmHDInsightHiveJobDefinition + + Defines a new Hive job. + + + + + New + AzureRmHDInsightHiveJobDefinition + + + + Defines a new Hive job. + + + + New-AzureRmHDInsightHiveJobDefinition + + Arguments + + The hive arguments for the jobDetails. + + String[] + + + Files + + The files for the jobDetails. + + String[] + + + StatusFolder + + The output location to use for the job. + + String + + + Defines + + The parameters for the jobDetails. + + Hashtable + + + File + + The query file to run in the jobDetails. + + String + + + JobName + + The name of the jobDetails. + + String + + + Query + + The query to run in the jobDetails. + + String + + + RunAsFileJob + + Run the query as a file. + + SwitchParameter + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Arguments + + The hive arguments for the jobDetails. + + String[] + + String[] + + + + + + Files + + The files for the jobDetails. + + String[] + + String[] + + + + + + StatusFolder + + The output location to use for the job. + + String + + String + + + + + + Defines + + The parameters for the jobDetails. + + Hashtable + + Hashtable + + + + + + File + + The query file to run in the jobDetails. + + String + + String + + + + + + JobName + + The name of the jobDetails. + + String + + String + + + + + + Query + + The query to run in the jobDetails. + + String + + String + + + + + + RunAsFileJob + + Run the query as a file. + + SwitchParameter + + SwitchParameter + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + + + azureprofile + + azureprofile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight + + + + + + + + + + + New-AzureRmHDInsightMapReduceJobDefinition + + Defines a new Map Reduce job. + + + + + New + AzureRmHDInsightMapReduceJobDefinition + + + + Defines a new Map Reduce job. + + + + New-AzureRmHDInsightMapReduceJobDefinition + + Arguments + + The hive arguments for the jobDetails. - String + String[] + + + Files + + The files for the jobDetails. + + String[] - Version + StatusFolder - The version of the HDInsight cluster. + The output location to use for the job. String - - HeadNodeSize + + ClassName - The size of the Head Node. + The class name to use for the jobDetails. String - WorkerNodeSize + Defines - The size of the Data Node. + The parameters for the jobDetails. + + Hashtable + + + JarFile + + The jar file to use for the jobDetails. String - ZookeeperNodeSize + JobName - The size of the Zookeeper Node. + The name of the jobDetails. String - - ClusterType + + LibJars - The flavor for a cluster. + The lib jars for the jobDetails. - HDInsightClusterType + String[] - VirtualNetworkId + InformationAction - The virtual network guid for this HDInsight cluster. + - String + ActionPreference - SubnetName + InformationVariable - The subnet name for this HDInsight cluster. + String - - OSType + + + + + Arguments + + The hive arguments for the jobDetails. + + String[] + + String[] + + + + + + Files + + The files for the jobDetails. + + String[] + + String[] + + + + + + StatusFolder + + The output location to use for the job. + + String + + String + + + + + + ClassName + + The class name to use for the jobDetails. + + String + + String + + + + + + Defines + + The parameters for the jobDetails. + + Hashtable + + Hashtable + + + + + + JarFile + + The jar file to use for the jobDetails. + + String + + String + + + + + + JobName + + The name of the jobDetails. + + String + + String + + + + + + LibJars + + The lib jars for the jobDetails. + + String[] + + String[] + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + + + azureprofile + + azureprofile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight + + + + + + + + + + + New-AzureRmHDInsightPigJobDefinition + + Defines a new Pig job. + + + + + New + AzureRmHDInsightPigJobDefinition + + + + Defines a new Pig job. + + + + New-AzureRmHDInsightPigJobDefinition + + Arguments - The type of operating system installed on cluster nodes. + The hive arguments for the jobDetails. - OSType + String[] - - SshCredential + + Files - The SSH credential. + The files for the jobDetails. - PSCredential + String[] - SshPublicKey + StatusFolder - The public key to be used for SSH. + The output location to use for the job. String - RdpCredential + File - The credential for RDP access to the cluster. + The query file to run in the jobDetails. - PSCredential + String - RdpAccessExpiry + Query - The expiry DateTime for RDP access on the cluster. + The query to run in the jobDetails. - DateTime + String - - Config + + InformationAction - The HDInsight cluster configuration to use when creating the new cluster. + - AzureHDInsightConfig + ActionPreference - Profile + InformationVariable - AzureProfile + String - - Location + + Arguments - The datacenter location for the cluster. + The hive arguments for the jobDetails. + + String[] + + String[] + + + + + + Files + + The files for the jobDetails. + + String[] + + String[] + + + + + + StatusFolder + + The output location to use for the job. String String - + - - + - - ResourceGroupName + + File - The name of the resource group. + The query file to run in the jobDetails. String String - + - - + - - ClusterName + + Query - The name of the cluster. + The query to run in the jobDetails. String String - + - - + - - ClusterSizeInNodes + + InformationAction - The number of workernodes for the cluster. + - Int32 + ActionPreference - Int32 - + ActionPreference + - - + - - HttpCredential + + InformationVariable - The login for the cluster's user. + - PSCredential + String - PSCredential - + String + - - + - - DefaultStorageAccountName + + Profile - The StorageName for the default Azure Storage Account. + + + azureprofile + + azureprofile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight + + + + + + + + + + + New-AzureRmHDInsightSqoopJobDefinition + + + + + + + New + AzureRmHDInsightSqoopJobDefinition + + + + + + + + New-AzureRmHDInsightSqoopJobDefinition + + Files + + + + String[] + + + StatusFolder + + + + String + + + File + + + + String + + + Command + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Files + + + + String[] + + String[] + + + + + + StatusFolder + + String String - + - - + - - DefaultStorageAccountKey + + File - The StorageKey for the default Azure Storage Account. + String String - + - - + - OozieMetastore + Command - The database to store the metadata for Oozie. + - AzureHDInsightMetastore + String - AzureHDInsightMetastore - + String + - - + - HiveMetastore + InformationAction - The database to store the metadata for Hive. + - AzureHDInsightMetastore + ActionPreference - AzureHDInsightMetastore - + ActionPreference + - - + - - AdditionalStorageAccounts + + InformationVariable - The additional Azure Storage Account that you want to enable access to. + - Dictionary`2[String] + String - Dictionary`2[String] - + String + - - + - - Configurations + + + + + + + + - The configurations of this HDInsight cluster. + - Dictionary`2[Dictionary`2] + + + + - Dictionary`2[Dictionary`2] - + + + - - - + + + + + + + + + + + + + + + + + + + + + + New-AzureRmHDInsightStreamingMapReduceJobDefinition + + Defines a new Streaming Map Reduce job. + + + + + New + AzureRmHDInsightStreamingMapReduceJobDefinition + + + + Defines a new Streaming Map Reduce job. + + + + New-AzureRmHDInsightStreamingMapReduceJobDefinition + + Arguments + + The hive arguments for the jobDetails. + + String[] + + + File + + The file for the jobDetails. + + String + + + StatusFolder + + The output location to use for the job. + + String + + + CommandEnvironment + + The command line environment for the mappers or the reducers. + + String[] + + + Defines + + The parameters for the jobDetails. + + Hashtable + + + InputPath + + The input path to use for the jobDetails. + + String + + + Mapper + + The Mapper to use for the jobDetails. + + String + + + OutputPath + + The output path to use for the jobDetails. + + String + + + Reducer + + The Reducer to use for the jobDetails. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + - ScriptActions + Arguments - The config actions for the cluster. + The hive arguments for the jobDetails. - Dictionary`2[List`1] + String[] - Dictionary`2[List`1] - + String[] + - - + - DefaultStorageContainer + File - The Storage Container for the default Azure Storage Account. + The file for the jobDetails. String String - + - - + - Version + StatusFolder - The version of the HDInsight cluster. + The output location to use for the job. String String - + - - + - - HeadNodeSize + + CommandEnvironment - The size of the Head Node. + The command line environment for the mappers or the reducers. - String + String[] - String - + String[] + - - + - WorkerNodeSize + Defines - The size of the Data Node. + The parameters for the jobDetails. - String + Hashtable - String - + Hashtable + - - + - - ZookeeperNodeSize + + InputPath - The size of the Zookeeper Node. + The input path to use for the jobDetails. String String - - - - - - - ClusterType - - The flavor for a cluster. - - HDInsightClusterType - - HDInsightClusterType - + - - + - VirtualNetworkId + Mapper - The virtual network guid for this HDInsight cluster. + The Mapper to use for the jobDetails. String String - + - - + - SubnetName + OutputPath - The subnet name for this HDInsight cluster. + The output path to use for the jobDetails. String String - - - - - - - OSType - - The type of operating system installed on cluster nodes. - - OSType - - OSType - - - - - - - SshCredential - - The SSH credential. - - PSCredential - - PSCredential - + - - + - SshPublicKey + Reducer - The public key to be used for SSH. + The Reducer to use for the jobDetails. String String - + - - + - RdpCredential + InformationAction - The credential for RDP access to the cluster. + - PSCredential + ActionPreference - PSCredential - + ActionPreference + - - + - RdpAccessExpiry - - The expiry DateTime for RDP access on the cluster. - - DateTime - - DateTime - - - - - - - Config + InformationVariable - The HDInsight cluster configuration to use when creating the new cluster. + - AzureHDInsightConfig + String - AzureHDInsightConfig - + String + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -2771,244 +5227,146 @@ - New-AzureRmHDInsightClusterConfig + Remove-AzureRmHDInsightCluster - Creates a non-persisted configuration that describes a Microsoft Azure HDInsight cluster configuration. + Deletes the specified HDInsight cluster from your Microsoft Azure subscription. - New - AzureHDInsightClusterConfig + Remove + AzureRmHDInsightCluster - Creates a non-persisted configuration that describes a Microsoft Azure HDInsight cluster configuration. + Deletes the specified HDInsight Service cluster. This will also delete any data stored in HDFS on the cluster. - New-AzureRmHDInsightClusterConfig - - DefaultStorageAccountName - - The StorageName for the default Azure Storage Account. - - String - - - DefaultStorageAccountKey - - The StorageKey for the default Azure Storage Account. - - String - - - OozieMetastore - - The database to store the metadata for Oozie. - - AzureHDInsightMetastore - - - HiveMetastore - - The database to store the metadata for Hive. - - AzureHDInsightMetastore - - - HeadNodeSize - - The size of the Head Node. - - String - - - WorkerNodeSize + Remove-AzureRmHDInsightCluster + + ClusterName - The size of the Data Node. + The name of the cluster. String - ZookeeperNodeSize + ResourceGroupName - The size of the Zookeeper Node. + The name of the resource group. String - ClusterType + InformationAction - The flavor for a cluster. + - HDInsightClusterType + ActionPreference - Profile + InformationVariable - AzureProfile + String - - DefaultStorageAccountName - - The StorageName for the default Azure Storage Account. - - String - - String - - - - - - - DefaultStorageAccountKey + + ClusterName - The StorageKey for the default Azure Storage Account. + The name of the cluster. String String - - - - - - - OozieMetastore - - The database to store the metadata for Oozie. - - AzureHDInsightMetastore - - AzureHDInsightMetastore - - - - - - - HiveMetastore - - The database to store the metadata for Hive. - - AzureHDInsightMetastore - - AzureHDInsightMetastore - + - - + - HeadNodeSize + ResourceGroupName - The size of the Head Node. + The name of the resource group. String String - + - - + - WorkerNodeSize + InformationAction - The size of the Data Node. + - String + ActionPreference - String - + ActionPreference + - - + - ZookeeperNodeSize + InformationVariable - The size of the Zookeeper Node. + String String - - - - - - - ClusterType - - The flavor for a cluster. - - HDInsightClusterType - - HDInsightClusterType - + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -3020,215 +5378,128 @@ - New-AzureRmHDInsightHiveJobDefinition + Remove-AzureRmHDInsightPersistedScriptAction - Defines a new Hive job. + Remove an Azure HDInsight persisted script action. - New - AzureHDInsightHiveJobDefinition + Remove + AzureRmHDInsightPersistedScriptAction - Defines a new Hive job. + Remove an Azure HDInsight persisted script action from a specified cluster's persisted scripts. The removed script will no longer be executed when the cluster is scaled up. - New-AzureRmHDInsightHiveJobDefinition - - Arguments - - The hive arguments for the jobDetails. - - String[] - - - Files - - The files for the jobDetails. - - String[] - - - StatusFolder - - The output location to use for the job. - - String - - - Defines - - The parameters for the jobDetails. - - Hashtable - - - File + Remove-AzureRmHDInsightPersistedScriptAction + + ClusterName - The query file to run in the jobDetails. + The name of the cluster. String - - JobName + + Name - The name of the jobDetails. + The name of the script to be removed. String - Query + ResourceGroupName - The query to run in the jobDetails. + The name of the resource group. String - RunAsFileJob + InformationAction - Run the query as a file. + - SwitchParameter + ActionPreference - Profile + InformationVariable - AzureProfile + String - - Arguments - - The hive arguments for the jobDetails. - - String[] - - String[] - - - - - - - Files - - The files for the jobDetails. - - String[] - - String[] - - - - - - - StatusFolder - - The output location to use for the job. - - String - - String - - - - - - - Defines - - The parameters for the jobDetails. - - Hashtable - - Hashtable - - - - - - - File + + ClusterName - The query file to run in the jobDetails. + The name of the cluster. String String - + - - + - - JobName + + Name - The name of the jobDetails. + The name of the script to be removed. String String - + - - + - Query + ResourceGroupName - The query to run in the jobDetails. + The name of the resource group. String String - + - - + - RunAsFileJob + InformationAction - Run the query as a file. + - SwitchParameter + ActionPreference - SwitchParameter - + ActionPreference + - - + - Profile + InformationVariable - AzureProfile + String - AzureProfile - + String + - - + - - - - - + + + @@ -3238,26 +5509,20 @@ - - - - - + + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -3269,244 +5534,146 @@ - New-AzureRmHDInsightMapReduceJobDefinition + Revoke-AzureRmHDInsightHttpServicesAccess - Defines a new Map Reduce job. + Disables HTTP access to the cluster. - New - AzureHDInsightMapReduceJobDefinition + Revoke + AzureRmHDInsightHttpServicesAccess - Defines a new Map Reduce job. + Disables HTTP access to the cluster for ODBC, Ambari, Oozie and webHCatalog web services. - New-AzureRmHDInsightMapReduceJobDefinition - - Arguments - - The hive arguments for the jobDetails. - - String[] - - - Files - - The files for the jobDetails. - - String[] - - - StatusFolder - - The output location to use for the job. - - String - - - ClassName - - The class name to use for the jobDetails. - - String - - - Defines - - The parameters for the jobDetails. - - Hashtable - - - JarFile + Revoke-AzureRmHDInsightHttpServicesAccess + + ClusterName - The jar file to use for the jobDetails. + The name of the cluster. String - JobName + ResourceGroupName - The name of the jobDetails. + The name of the resource group. String - - LibJars - - The lib jars for the jobDetails. - - String[] - - - Profile - - - - AzureProfile - - - - - - Arguments - - The hive arguments for the jobDetails. - - String[] - - String[] - - - - - - - Files - - The files for the jobDetails. - - String[] - - String[] - - - - - - - StatusFolder + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ClusterName - The output location to use for the job. + The name of the cluster. String String - + - - + - - ClassName + + ResourceGroupName - The class name to use for the jobDetails. + The name of the resource group. String String - + - - + - Defines - - The parameters for the jobDetails. - - Hashtable - - Hashtable - - - - - - - JarFile + InformationAction - The jar file to use for the jobDetails. + - String + ActionPreference - String - + ActionPreference + - - + - JobName + InformationVariable - The name of the jobDetails. + String String - - - - - - - LibJars - - The lib jars for the jobDetails. - - String[] - - String[] - + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -3518,184 +5685,146 @@ - New-AzureRmHDInsightPigJobDefinition + Revoke-AzureRmHDInsightRdpServicesAccess - Defines a new Pig job. + Disables RDP access to the cluster. - New - AzureHDInsightPigJobDefinition + Revoke + AzureRmHDInsightRdpServicesAccess - Defines a new Pig job. + Disables RDP access to the cluster. - New-AzureRmHDInsightPigJobDefinition - - Arguments - - The hive arguments for the jobDetails. - - String[] - - - Files - - The files for the jobDetails. - - String[] - - - StatusFolder + Revoke-AzureRmHDInsightRdpServicesAccess + + ClusterName - The output location to use for the job. + The name of the cluster. String - File + ResourceGroupName - The query file to run in the jobDetails. + The name of the resource group. String - Query + InformationAction - The query to run in the jobDetails. + - String + ActionPreference - Profile + InformationVariable - AzureProfile + String - - Arguments - - The hive arguments for the jobDetails. - - String[] - - String[] - - - - - - - Files + + ClusterName - The files for the jobDetails. + The name of the cluster. - String[] + String - String[] - + String + - - + - StatusFolder + ResourceGroupName - The output location to use for the job. + The name of the resource group. String String - + - - + - File + InformationAction - The query file to run in the jobDetails. + - String + ActionPreference - String - + ActionPreference + - - + - Query + InformationVariable - The query to run in the jobDetails. + String String - + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -3707,264 +5836,165 @@ - New-AzureRmHDInsightStreamingMapReduceJobDefinition + Set-AzureRmHDInsightClusterSize - Defines a new Streaming Map Reduce job. + Sets the size of the specified cluster to the requested size. - New - AzureHDInsightStreamingMapReduceJobDefinition + Set + AzureRmHDInsightClusterSize - Defines a new Streaming Map Reduce job. + Sets the size of the specified cluster to the requested size. - New-AzureRmHDInsightStreamingMapReduceJobDefinition - - Arguments - - The hive arguments for the jobDetails. - - String[] - - - File - - The file for the jobDetails. - - String - - - StatusFolder - - The output location to use for the job. - - String - - - CommandEnvironment - - The command line environment for the mappers or the reducers. - - String[] - - - Defines - - The parameters for the jobDetails. - - Hashtable - - - InputPath + Set-AzureRmHDInsightClusterSize + + ClusterName - The input path to use for the jobDetails. + The name of the cluster. String - - Mapper + + TargetInstanceCount - The Mapper to use for the jobDetails. + The name of the cluster. - String + Int32 - OutputPath + ResourceGroupName - The output path to use for the jobDetails. + The name of the resource group. String - Reducer + InformationAction - The Reducer to use for the jobDetails. + - String + ActionPreference - Profile + InformationVariable - AzureProfile + String - - Arguments - - The hive arguments for the jobDetails. - - String[] - - String[] - - - - - - - File - - The file for the jobDetails. - - String - - String - - - - - - - StatusFolder + + ClusterName - The output location to use for the job. + The name of the cluster. String String - - - - - - - CommandEnvironment - - The command line environment for the mappers or the reducers. - - String[] - - String[] - - - - - - - Defines - - The parameters for the jobDetails. - - Hashtable - - Hashtable - + - - + - - InputPath + + TargetInstanceCount - The input path to use for the jobDetails. + The name of the cluster. - String + Int32 - String - + Int32 + - - + - Mapper + ResourceGroupName - The Mapper to use for the jobDetails. + The name of the resource group. String String - + - - + - OutputPath + InformationAction - The output path to use for the jobDetails. + - String + ActionPreference - String - + ActionPreference + - - + - Reducer + InformationVariable - The Reducer to use for the jobDetails. + String String - + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -3976,124 +6006,165 @@ - Remove-AzureRmHDInsightCluster + Set-AzureRmHDInsightDefaultStorage - Deletes the specified HDInsight cluster from your Microsoft Azure subscription. + Sets default storage account setting in the HDInsight cluster configuration object. - Remove - AzureHDInsightCluster + Set + AzureRmHDInsightDefaultStorage - Deletes the specified HDInsight Service cluster. This will also delete any data stored in HDFS on the cluster. + Sets default storage account setting in the HDInsight cluster configuration object. - Remove-AzureRmHDInsightCluster - - ResourceGroupName + Set-AzureRmHDInsightDefaultStorage + + Config - The name of the resource group. + The HDInsight cluster configuration to use when creating the new cluster. - String + AzureHDInsightConfig - ClusterName + StorageAccountName - The name of the cluster. + The storage account name for the storage account to be added to the new cluster. + + String + + + StorageAccountKey + + The storage account key for the storage account to be added to the new cluster. String - Profile + InformationAction + + + + ActionPreference + + + InformationVariable - AzureProfile + String - - ResourceGroupName + + Config - The name of the resource group. + The HDInsight cluster configuration to use when creating the new cluster. + + AzureHDInsightConfig + + AzureHDInsightConfig + + + + + + StorageAccountName + + The storage account name for the storage account to be added to the new cluster. String String - + - - + - - ClusterName + + StorageAccountKey - The name of the cluster. + The storage account key for the storage account to be added to the new cluster. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + String String - + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -4105,95 +6176,128 @@ - Revoke-AzureRmHDInsightHttpServicesAccess + Set-AzureRmHDInsightPersistedScriptAction - Disables HTTP access to the cluster. + Promote an Azure HDInsight script action to be a persisted script. - Revoke - AzureHDInsightHttpServicesAccess + Set + AzureRmHDInsightPersistedScriptAction - Disables HTTP access to the cluster for ODBC, Ambari, Oozie and webHCatalog web services. + Promote an Azure HDInsight script action from execution history to become a persisted script. - Revoke-AzureRmHDInsightHttpServicesAccess + Set-AzureRmHDInsightPersistedScriptAction - ResourceGroupName + ClusterName - The name of the resource group. + The name of the cluster. String - ClusterName + ScriptExecutionId - The name of the cluster. + The execution id of the promoted script. + + Int64 + + + ResourceGroupName + + The name of the resource group. String - Profile + InformationAction + + + + ActionPreference + + + InformationVariable - AzureProfile + String - ResourceGroupName + ClusterName - The name of the resource group. + The name of the cluster. String String - + - - + - ClusterName + ScriptExecutionId - The name of the cluster. + The execution id of the promoted script. + + Int64 + + Int64 + + + + + + ResourceGroupName + + The name of the resource group. String String - + - - + - Profile + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable - AzureProfile + String - AzureProfile - + String + - - + - - - - - + + + @@ -4203,26 +6307,20 @@ - - - - - + + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -4234,48 +6332,105 @@ - Revoke-AzureRmHDInsightRdpServicesAccess + Start-AzureRmHDInsightJob - Disables RDP access to the cluster. + Starts an Azure HDInsight job on a specified cluster. - Revoke - AzureHDInsightRdpServicesAccess + Start + AzureRmHDInsightJob - Disables RDP access to the cluster. + Starts a defined Azure HDInsight job on a specified cluster. This can be a MapReduce job, a streaming job, a Hive job, or a Pig job. - Revoke-AzureRmHDInsightRdpServicesAccess + Start-AzureRmHDInsightJob + ClusterName + + The name of the cluster. + + String + + + JobDefinition + + The jobDetails definition to start on the Azure HDInsight cluster. + + AzureHDInsightJobDefinition + + + HttpCredential + + + + PSCredential + + ResourceGroupName The name of the resource group. String - - ClusterName + + InformationAction - The name of the cluster. + - String + ActionPreference - Profile + InformationVariable - AzureProfile + String + ClusterName + + The name of the cluster. + + String + + String + + + + + + JobDefinition + + The jobDetails definition to start on the Azure HDInsight cluster. + + AzureHDInsightJobDefinition + + AzureHDInsightJobDefinition + + + + + + HttpCredential + + + + PSCredential + + PSCredential + + + + + ResourceGroupName The name of the resource group. @@ -4283,75 +6438,90 @@ String String - + - - + - - ClusterName + + InformationAction - The name of the cluster. + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + String String - + + + + + + ClusterCredential + + The credentials with which to connect to the cluster. + + pscredential + + pscredential + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -4363,55 +6533,105 @@ - Set-AzureRmHDInsightClusterSize + Stop-AzureRmHDInsightJob - Sets the size of the specified cluster to the requested size. + Stops running an Azure HDInsight job on a specified cluster. - Set - AzureHDInsightClusterSize + Stop + AzureRmHDInsightJob - Sets the size of the specified cluster to the requested size. + Stops running Azure HDInsight job on a specified cluster. - Set-AzureRmHDInsightClusterSize + Stop-AzureRmHDInsightJob - ResourceGroupName + ClusterName - The name of the resource group. + The name of the cluster. String - - ClusterName + + JobId + + The JobID of the jobDetails to stop. + + String + + + HttpCredential + + + + PSCredential + + + ResourceGroupName - The name of the cluster. + The name of the resource group. String - - TargetInstanceCount + + InformationAction - The name of the cluster. + - Int32 + ActionPreference - Profile + InformationVariable - AzureProfile + String + ClusterName + + The name of the cluster. + + String + + String + + + + + + JobId + + The JobID of the jobDetails to stop. + + String + + String + + + + + + HttpCredential + + + + PSCredential + + PSCredential + + + + + ResourceGroupName The name of the resource group. @@ -4419,88 +6639,90 @@ String String - + - - + - - ClusterName + + InformationAction - The name of the cluster. + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + String String - + - - + - - TargetInstanceCount + + ClusterCredential - The name of the cluster. + The credentials with which to connect to the cluster. - Int32 + pscredential - Int32 - + pscredential + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -4512,115 +6734,204 @@ - Set-AzureRmHDInsightDefaultStorage + Submit-AzureRmHDInsightScriptAction - Sets default storage account setting in the HDInsight cluster configuration object. + Submit an Azure HDInsight script action. - Set - AzureHDInsightDefaultStorage + Submit + AzureRmHDInsightScriptAction - Sets default storage account setting in the HDInsight cluster configuration object. + Submit an Azure HDInsight script action to a specified cluster. When PersistOnSuccess is specified, the script will be persisted if it successfully executes on the cluster. Persisted scripts are executed when the cluster is scaled up. - Set-AzureRmHDInsightDefaultStorage - - Config + Submit-AzureRmHDInsightScriptAction + + ClusterName - The HDInsight cluster configuration to use when creating the new cluster. + The name of the cluster. - AzureHDInsightConfig + String - - StorageAccountName + + Name - The storage account name for the storage account to be added to the new cluster. + The name of the script action. String - - StorageAccountKey + + Uri - The storage account key for the storage account to be added to the new cluster. + The URI of the script action. + + Uri + + + NodeTypes + + The nodes on which to apply the script action. + + ClusterNodeType[] + + + Parameters + + The parameters of the script action. + + String + + + PersistOnSuccess + + When PersistOnSuccess is specified, the script action will be persisted if it successfully executes on the cluster. + + SwitchParameter + + + ResourceGroupName + + The name of the resource group String - Profile + InformationAction + + + + ActionPreference + + + InformationVariable - AzureProfile + String - - Config + + ClusterName - The HDInsight cluster configuration to use when creating the new cluster. + The name of the cluster. - AzureHDInsightConfig + String - AzureHDInsightConfig - + String + - - + - - StorageAccountName + + Name - The storage account name for the storage account to be added to the new cluster. + The name of the script action. String String - + - - + - - StorageAccountKey + + Uri - The storage account key for the storage account to be added to the new cluster. + The URI of the script action. + + Uri + + Uri + + + + + + NodeTypes + + The nodes on which to apply the script action. + + ClusterNodeType[] + + ClusterNodeType[] + + + + + + Parameters + + The parameters of the script action. + + String + + String + + + + + + PersistOnSuccess + + When PersistOnSuccess is specified, the script action will be persisted if it successfully executes on the cluster. + + SwitchParameter + + SwitchParameter + + + + + + ResourceGroupName + + The name of the resource group String String - + - - + - Profile + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable - AzureProfile + String - AzureProfile - + String + - - + - - - - - + + + @@ -4630,26 +6941,20 @@ - - - - - + + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -4661,164 +6966,177 @@ - Start-AzureRmHDInsightJob + Use-AzureRmHDInsightCluster - Starts an Azure HDInsight job on a specified cluster. + Selects Azure HDInsight cluster that will be used by the Invoke-Hive cmdlet for job submission. - Start - AzureHDInsightJob + Use + AzureRmHDInsightCluster - Starts a defined Azure HDInsight job on a specified cluster. This can be a MapReduce job, a streaming job, a Hive job, or a Pig job. + Selects Azure HDInsight cluster that will be used by Invoke-Hive cmdlet for job submission. - Start-AzureRmHDInsightJob + Use-AzureRmHDInsightCluster - ResourceGroupName + ClusterName - The name of the resource group. + The name of the cluster. String - ClusterName + HttpCredential - The name of the cluster. + - String + PSCredential - - JobDefinition + + ResourceGroupName - The jobDetails definition to start on the Azure HDInsight cluster. + The name of the resource group. - AzureHDInsightJobDefinition + String - - ClusterCredential + + InformationAction - The credentials with which to connect to the cluster. + - PSCredential + ActionPreference - Profile + InformationVariable - AzureProfile + String - ResourceGroupName + ClusterName - The name of the resource group. + The name of the cluster. String String - + - - + - ClusterName + HttpCredential - The name of the cluster. + + + PSCredential + + PSCredential + + + + + + ResourceGroupName + + The name of the resource group. String String - + - - + - - JobDefinition + + InformationAction - The jobDetails definition to start on the Azure HDInsight cluster. + - AzureHDInsightJobDefinition + ActionPreference - AzureHDInsightJobDefinition - + ActionPreference + - - + - + + InformationVariable + + + + String + + String + + + + + ClusterCredential The credentials with which to connect to the cluster. - PSCredential + pscredential - PSCredential - + pscredential + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -4830,164 +7148,196 @@ - Stop-AzureRmHDInsightJob + Wait-AzureRmHDInsightJob - Stops running an Azure HDInsight job on a specified cluster. + Awaits the completion or failure of the HDInsight job and shows its progress. - Stop - AzureHDInsightJob + Wait + AzureRmHDInsightJob - Stops running Azure HDInsight job on a specified cluster. + Awaits the completion or failure of the HDInsight job and shows its progress. - Stop-AzureRmHDInsightJob + Wait-AzureRmHDInsightJob - ResourceGroupName - - The name of the resource group. - - String - - ClusterName The name of the cluster. String - + JobId The JobID of the jobDetails to stop. String - - ClusterCredential + + HttpCredential - The credentials with which to connect to the cluster. + PSCredential - Profile + ResourceGroupName + + The name of the resource group. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable - AzureProfile + String - ResourceGroupName + ClusterName - The name of the resource group. + The name of the cluster. String String - + - - + - - ClusterName + + JobId - The name of the cluster. + The JobID of the jobDetails to stop. String String - + - - + - - JobId + + HttpCredential - The JobID of the jobDetails to stop. + + + PSCredential + + PSCredential + + + + + + ResourceGroupName + + The name of the resource group. String String - + - - + - + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + ClusterCredential The credentials with which to connect to the cluster. - PSCredential + pscredential - PSCredential - + pscredential + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -4999,144 +7349,127 @@ - Use-AzureRmHDInsightCluster + Add-AzureRmHDInsightClusterIdentity - Selects Azure HDInsight cluster that will be used by the Invoke-Hive cmdlet for job submission. + Adds a cluster identity to the Microsoft Azure HDInsight cluster configuration. - Use - AzureHDInsightCluster + + - Selects Azure HDInsight cluster that will be used by Invoke-Hive cmdlet for job submission. + Adds a cluster identity to the Microsoft Azure HDInsight cluster configuration. - - Use-AzureRmHDInsightCluster - - ResourceGroupName - - The name of the resource group. - - String - - - ClusterName - - The name of the cluster. - - String - - - ClusterCredential - - The credentials with which to connect to the cluster. - - PSCredential - - - Profile - - - - AzureProfile - - - - ResourceGroupName + + Config - The name of the resource group. + The HDInsight cluster configuration to use when creating the new cluster. - String + azurehdinsightconfig - String - + azurehdinsightconfig + - - + - ClusterName + ObjectId - The name of the cluster. + The Service Principal Object Id for accessing Azure Data Lake. - String + guid - String - + guid + - - + - ClusterCredential + CertificateFilePath - The credentials with which to connect to the cluster. + The Service Principal certificate for accessing Azure Data Lake. - PSCredential + string - PSCredential - + string + + + + + + CertificatePassword + + The Service Principal certificate password for accessing Azure Data Lake. + + string + + string + + + + + + AadTenantId + + The Service Principal AAD Tenant Id for accessing Azure Data Lake. + + guid + + guid + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight @@ -5148,164 +7481,199 @@ - Wait-AzureRmHDInsightJob + Invoke-Hive - Awaits the completion or failure of the HDInsight job and shows its progress. + Submits Hive queries to the HDInsight cluster, shows progress of the query execution, and retrieves query results in one operation. - Wait - AzureHDInsightJob + + - Awaits the completion or failure of the HDInsight job and shows its progress. + Submits Hive queries to the HDInsight cluster, shows progress of the query execution, and retrieves query results in one operation. The Use-AzureRmHDInsightCluster cmdlet needs to be used before calling Invoke-Hive to specify which HDInsight cluster the query will be submitted to. - - Wait-AzureRmHDInsightJob - - ResourceGroupName - - The name of the resource group. - - String - - - ClusterName - - The name of the cluster. - - String - - - JobId - - The JobID of the jobDetails to stop. - - String - - - ClusterCredential - - The credentials with which to connect to the cluster. - - PSCredential - - - Profile - - - - AzureProfile - - - - ResourceGroupName + + Arguments - The name of the resource group. + The hive arguments for the jobDetails. - String + string[] - String - + string[] + - - + - - ClusterName + + Files - The name of the cluster. + The files for the jobDetails. - String + string[] - String - + string[] + - - + - - JobId + + StatusFolder - The JobID of the jobDetails to stop. + The output location to use for the job. - String + string - String - + string + - - + - - ClusterCredential + + Defines - The credentials with which to connect to the cluster. + The parameters for the jobDetails. - PSCredential + hashtable - PSCredential - + hashtable + + + + + + File + + The query file to run in the jobDetails. + + string + + string + + + + + + JobName + + The name of the jobDetails. + + string + + string + + + + + + Query + + The query to run in the jobDetails. + + string + + string + + + + + + RunAsFileJob + + Run the query as a file. + + switchparameter + + switchparameter + + + + + + DefaultContainer + + The default container name. + + string + + string + + + + + + DefaultStorageAccountName + + The default storage account name. + + string + + string + + + + + + DefaultStorageAccountKey + + The default storage account key. + + string + + string + - - + Profile - AzureProfile + azureprofile - AzureProfile - + azureprofile + - - + - - - - - + + + - + + - - - - - + + + - + + - - - - + + - - + - Keywords: azure, azurerm, arm, resource, management, manager, hadoop, hdinsight, hd, insight diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Job/AzureHdInsightJobManagementClient.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Job/AzureHdInsightJobManagementClient.cs index 2cce7218df72..af2c5432f4d7 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Job/AzureHdInsightJobManagementClient.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Job/AzureHdInsightJobManagementClient.cs @@ -12,13 +12,11 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; using System.Collections.Generic; using System.IO; using System.Linq; -using System.Threading.Tasks; using Hyak.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Management.HDInsight.Job; using Microsoft.Azure.Management.HDInsight.Job.Models; diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightCluster.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightCluster.cs index f0c555db0e0b..fc83c2d6f431 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightCluster.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightCluster.cs @@ -30,9 +30,7 @@ public AzureHDInsightCluster(Cluster cluster) ClusterVersion = cluster.Properties.ClusterVersion; OperatingSystemType = cluster.Properties.OperatingSystemType; ClusterState = cluster.Properties.ClusterState; - HDInsightClusterType type; - Enum.TryParse(cluster.Properties.ClusterDefinition.ClusterType, out type); - ClusterType = type; + ClusterType = cluster.Properties.ClusterDefinition.ClusterType; CoresUsed = cluster.Properties.QuotaInfo.CoresUsed; var httpEndpoint = cluster.Properties.ConnectivityEndpoints.FirstOrDefault(c => c.Name.Equals("HTTPS", StringComparison.OrdinalIgnoreCase)); @@ -90,7 +88,7 @@ public AzureHDInsightCluster(Cluster cluster, IDictionary cluste /// /// The type of cluster. /// - public HDInsightClusterType ClusterType { get; set; } + public string ClusterType { get; set; } /// /// The cores used by the cluster. diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightConfig.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightConfig.cs index 45018a925b55..d9e56704d13f 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightConfig.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightConfig.cs @@ -55,7 +55,7 @@ public class AzureHDInsightConfig /// /// Gets or sets the flavor for a cluster. /// - public HDInsightClusterType ClusterType { get; set; } + public string ClusterType { get; set; } /// /// Gets or sets the database to store the metadata for Oozie. @@ -99,7 +99,7 @@ public class AzureHDInsightConfig public AzureHDInsightConfig() { - ClusterType = HDInsightClusterType.Hadoop; + ClusterType = Constants.Hadoop; AdditionalStorageAccounts = new Dictionary(); Configurations = new Dictionary(); ScriptActions = new Dictionary>(); diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightRuntimeScriptAction.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightRuntimeScriptAction.cs new file mode 100644 index 000000000000..b23630617676 --- /dev/null +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightRuntimeScriptAction.cs @@ -0,0 +1,45 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.HDInsight.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.HDInsight.Models.Management +{ + public class AzureHDInsightRuntimeScriptAction + { + public AzureHDInsightRuntimeScriptAction(RuntimeScriptAction runtimeScriptAction) + { + Name = runtimeScriptAction.Name; + Uri = runtimeScriptAction.Uri; + Parameters = runtimeScriptAction.Parameters; + NodeTypes = runtimeScriptAction.Roles.ToArray(); + ApplicationName = runtimeScriptAction.ApplicationName; + } + + public string Name { get; set; } + + public Uri Uri { get; set; } + + public string Parameters { get; set; } + + public string[] NodeTypes { get; set; } + + public string ApplicationName { get; set; } + } +} diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightRuntimeScriptActionDetail.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightRuntimeScriptActionDetail.cs new file mode 100644 index 000000000000..c2ac461a3f66 --- /dev/null +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightRuntimeScriptActionDetail.cs @@ -0,0 +1,58 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.HDInsight.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.HDInsight.Models.Management +{ + public class AzureHDInsightRuntimeScriptActionDetail : AzureHDInsightRuntimeScriptAction + { + public AzureHDInsightRuntimeScriptActionDetail(RuntimeScriptActionDetail runtimeScriptActionDetail) + : base(runtimeScriptActionDetail) + { + ScriptExecutionId = runtimeScriptActionDetail.ScriptExecutionId; + StartTime = runtimeScriptActionDetail.StartTime; + EndTime = runtimeScriptActionDetail.EndTime; + Status = runtimeScriptActionDetail.Status; + Operation = runtimeScriptActionDetail.Operation; + + if (runtimeScriptActionDetail.ExecutionSummary != null) + { + ExecutionSummary = runtimeScriptActionDetail.ExecutionSummary + .Select(e => string.Format("{{{0}: {1}}}", e.Status, e.InstanceCount)) + .ToList(); + } + DebugInformation = runtimeScriptActionDetail.DebugInformation; + } + + public long ScriptExecutionId { get; set; } + + public DateTime? StartTime { get; set; } + + public DateTime? EndTime { get; set; } + + public string Status { get; set; } + + public string Operation { get; set; } + + public IList ExecutionSummary { get; set; } + + public string DebugInformation { get; set; } + } +} \ No newline at end of file diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightRuntimeScriptActionOperationResource.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightRuntimeScriptActionOperationResource.cs new file mode 100644 index 000000000000..9ba867170eaf --- /dev/null +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHDInsightRuntimeScriptActionOperationResource.cs @@ -0,0 +1,41 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.HDInsight.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.HDInsight.Models.Management +{ + public class AzureHDInsightRuntimeScriptActionOperationResource : AzureHDInsightRuntimeScriptAction + { + public AzureHDInsightRuntimeScriptActionOperationResource(RuntimeScriptAction runtimeScriptAction, OperationResource operationResource) + : base(runtimeScriptAction) + { + if (operationResource.ErrorInfo != null) + { + ErrorMessage = operationResource.ErrorInfo.Message; + } + + OperationState = operationResource.State.ToString(); + } + + public string OperationState { get; set; } + + public string ErrorMessage { get; set; } + } +} diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHdInsightManagementClient.cs b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHdInsightManagementClient.cs index aaa75143cff8..e8c420b03933 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHdInsightManagementClient.cs +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/Models/Management/AzureHdInsightManagementClient.cs @@ -13,8 +13,8 @@ // ---------------------------------------------------------------------------------- using System.Collections.Generic; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Management.HDInsight; using Microsoft.Azure.Management.HDInsight.Models; @@ -85,6 +85,36 @@ public virtual OperationResource ResizeCluster(string resourceGroupName, string return HdInsightManagementClient.Clusters.Resize(resourceGroupName, clusterName, resizeParams); } + public virtual OperationResource ExecuteScriptActions(string resourceGroupName, string clusterName, ExecuteScriptActionParameters executeScriptActionParameters) + { + return HdInsightManagementClient.Clusters.ExecuteScriptActions(resourceGroupName, clusterName, executeScriptActionParameters); + } + + public virtual ClusterRuntimeScriptActionDetailResponse GetScriptExecutionDetail(string resourceGroupName, string clusterName, long scriptExecutionId) + { + return HdInsightManagementClient.Clusters.GetScriptExecutionDetail(resourceGroupName, clusterName, scriptExecutionId); + } + + public virtual ClusterListPersistedScriptActionsResponse ListPersistedScripts(string resourceGroupName, string clusterName) + { + return HdInsightManagementClient.Clusters.ListPersistedScripts(resourceGroupName, clusterName); + } + + public virtual ClusterListRuntimeScriptActionDetailResponse ListScriptExecutionHistory(string resourceGroupName, string clusterName) + { + return HdInsightManagementClient.Clusters.ListScriptExecutionHistory(resourceGroupName, clusterName); + } + + public virtual AzureOperationResponse DeletePersistedScript(string resourceGroupName, string clusterName, string scriptName) + { + return HdInsightManagementClient.Clusters.DeletePersistedScript(resourceGroupName, clusterName, scriptName); + } + + public virtual AzureOperationResponse PromoteScript(string resourceGroupName, string clusterName, long scriptExecutionId) + { + return HdInsightManagementClient.Clusters.PromoteScript(resourceGroupName, clusterName, scriptExecutionId); + } + public virtual OperationResource DeleteCluster(string resourceGroupName, string clusterName) { return HdInsightManagementClient.Clusters.Delete(resourceGroupName, clusterName); diff --git a/src/ResourceManager/HDInsight/Commands.HDInsight/packages.config b/src/ResourceManager/HDInsight/Commands.HDInsight/packages.config index 7635f15b8ad6..021a6615e109 100644 --- a/src/ResourceManager/HDInsight/Commands.HDInsight/packages.config +++ b/src/ResourceManager/HDInsight/Commands.HDInsight/packages.config @@ -2,13 +2,12 @@ - - + + - @@ -17,11 +16,9 @@ - - - + + - \ No newline at end of file diff --git a/src/ResourceManager/HDInsight/HDInsight.sln b/src/ResourceManager/HDInsight/HDInsight.sln index b014fe0664c9..b1ba3c8306ec 100644 --- a/src/ResourceManager/HDInsight/HDInsight.sln +++ b/src/ResourceManager/HDInsight/HDInsight.sln @@ -22,6 +22,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Co EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -64,6 +66,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Insights/.nuget/packages.config b/src/ResourceManager/Insights/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/Insights/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/Insights/AzureRM.Insights.psd1 b/src/ResourceManager/Insights/AzureRM.Insights.psd1 index 8bdc9ee06519..7a945ef08e61 100644 --- a/src/ResourceManager/Insights/AzureRM.Insights.psd1 +++ b/src/ResourceManager/Insights/AzureRM.Insights.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = '698c387c-bd6b-41c6-82ce-721f1ef39548' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Autoscale/AddAutoscaleSettingCommandTests.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Autoscale/AddAutoscaleSettingCommandTests.cs index 0a0e5cb30331..a65125dda754 100644 --- a/src/ResourceManager/Insights/Commands.Insights.Test/Autoscale/AddAutoscaleSettingCommandTests.cs +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Autoscale/AddAutoscaleSettingCommandTests.cs @@ -20,7 +20,6 @@ using System.Threading.Tasks; using Hyak.Common; using Microsoft.Azure.Commands.Insights.Autoscale; -using Microsoft.Azure.Commands.Insights.OutputClasses; using Microsoft.Azure.Management.Insights; using Microsoft.Azure.Management.Insights.Models; using Microsoft.WindowsAzure.Commands.ScenarioTest; diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Autoscale/GetAutoscaleHistoryCommandTests.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Autoscale/GetAutoscaleHistoryCommandTests.cs index 45a413825b79..0feaff3f227d 100644 --- a/src/ResourceManager/Insights/Commands.Insights.Test/Autoscale/GetAutoscaleHistoryCommandTests.cs +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Autoscale/GetAutoscaleHistoryCommandTests.cs @@ -68,7 +68,7 @@ public void GetAutoscaleHistoryCommandParametersProcessing() Test.Utilities.ExecuteVerifications( cmdlet: cmdlet, insinsightsEventOperationsMockightsClientMock: this.insightsEventOperationsMock, - requiredFieldName: "eventSource", + requiredFieldName: "category", requiredFieldValue: GetAutoscaleHistoryCommand.AutoscaleEventSourceName, filter: ref this.filter, selected: ref this.selected, diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Commands.Insights.Test.csproj b/src/ResourceManager/Insights/Commands.Insights.Test/Commands.Insights.Test.csproj index 01f1aa60c727..2aba9868db10 100644 --- a/src/ResourceManager/Insights/Commands.Insights.Test/Commands.Insights.Test.csproj +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Commands.Insights.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -16,7 +17,7 @@ ..\..\..\ true {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - d7bcc31d + 7801692f true @@ -50,10 +51,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -66,20 +63,13 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -92,6 +82,14 @@ False ..\..\..\packages\Microsoft.Data.Services.Client.5.6.4\lib\net40\Microsoft.Data.Services.Client.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll @@ -132,15 +130,23 @@ + ..\..\..\packages\System.Spatial.5.6.4\lib\net40\System.Spatial.dll - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -173,6 +179,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common @@ -225,7 +235,7 @@ Always - + Always diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Diagnostics/GetDiagnosticSettingCommandTests.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Diagnostics/GetDiagnosticSettingCommandTests.cs index 4ea869d9b200..241be3cbe6ef 100644 --- a/src/ResourceManager/Insights/Commands.Insights.Test/Diagnostics/GetDiagnosticSettingCommandTests.cs +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Diagnostics/GetDiagnosticSettingCommandTests.cs @@ -18,7 +18,6 @@ using System.Net; using System.Threading; using System.Threading.Tasks; -using Microsoft.Azure.Commands.Insights.Alerts; using Microsoft.Azure.Commands.Insights.Diagnostics; using Microsoft.Azure.Management.Insights; using Microsoft.Azure.Management.Insights.Models; @@ -35,7 +34,6 @@ public class GetDiagnosticSettingCommandTests private readonly Mock insightsDiagnosticsOperationsMock; private Mock commandRuntimeMock; private ServiceDiagnosticSettingsGetResponse response; - private RuleCreateOrUpdateParameters createOrUpdatePrms; private const string resourceId = "/subscriptions/123/resourcegroups/rg/providers/rp/resource/myresource"; private string calledResourceId; diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Diagnostics/SetDiagnosticSettingCommandTests.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Diagnostics/SetDiagnosticSettingCommandTests.cs index 57de79075cba..58037df0bac9 100644 --- a/src/ResourceManager/Insights/Commands.Insights.Test/Diagnostics/SetDiagnosticSettingCommandTests.cs +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Diagnostics/SetDiagnosticSettingCommandTests.cs @@ -14,18 +14,13 @@ using System; using System.Collections.Generic; -using System.Linq; using System.Management.Automation; using System.Net; -using System.Threading; using System.Threading.Tasks; -using Microsoft.Azure.Commands.Insights.Alerts; using Microsoft.Azure.Commands.Insights.Diagnostics; using Microsoft.Azure.Management.Insights; using Microsoft.Azure.Management.Insights.Models; -using Microsoft.WindowsAzure.Commands.ScenarioTest; using Moq; -using Xunit; namespace Microsoft.Azure.Commands.Insights.Test.Diagnostics { @@ -36,7 +31,6 @@ public class SetDiagnosticSettingCommandTests private readonly Mock insightsDiagnosticsOperationsMock; private Mock commandRuntimeMock; private ServiceDiagnosticSettingsGetResponse response; - private RuleCreateOrUpdateParameters createOrUpdatePrms; private const string resourceId = "/subscriptions/123/resourcegroups/rg/providers/rp/resource/myresource"; private const string storageAccountId = "/subscriptions/123/resourcegroups/rg/providers/microsoft.storage/accounts/myaccount"; private string calledResourceId; diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Metrics/GetMetricDefinitionsCommandTests.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Metrics/GetMetricDefinitionsCommandTests.cs index de0b7abd2eb5..198bd0a8cd29 100644 --- a/src/ResourceManager/Insights/Commands.Insights.Test/Metrics/GetMetricDefinitionsCommandTests.cs +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Metrics/GetMetricDefinitionsCommandTests.cs @@ -12,7 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; using System.Management.Automation; using System.Threading; using System.Threading.Tasks; diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Properties/AssemblyInfo.cs index 18172f3dab84..6364b6b7518a 100644 --- a/src/ResourceManager/Insights/Commands.Insights.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Properties/AssemblyInfo.cs @@ -34,3 +34,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/ScenarioTests/TestsController.cs b/src/ResourceManager/Insights/Commands.Insights.Test/ScenarioTests/TestsController.cs index 5f5084c78205..a83b454372a6 100644 --- a/src/ResourceManager/Insights/Commands.Insights.Test/ScenarioTests/TestsController.cs +++ b/src/ResourceManager/Insights/Commands.Insights.Test/ScenarioTests/TestsController.cs @@ -12,13 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; using Microsoft.Azure.Insights; using Microsoft.Azure.Management.Insights; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.Azure.Test; using System; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; namespace Microsoft.Azure.Commands.Insights.Test.ScenarioTests diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Utilities.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Utilities.cs index a2eae5dd9487..5456b2e8564d 100644 --- a/src/ResourceManager/Insights/Commands.Insights.Test/Utilities.cs +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Utilities.cs @@ -218,7 +218,7 @@ public static void VerifyConditionInFilter(string filter, string field, string v if (!string.IsNullOrWhiteSpace(field)) { var condition = string.Format("and {0} eq '{1}'", field, value); - Assert.True(filter.Contains(condition), "Filter does not contain required condition"); + Assert.True(filter.Contains(condition), string.Format("Filter: {0} does not contain required condition: {1}", filter, condition)); } } diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/packages.config b/src/ResourceManager/Insights/Commands.Insights.Test/packages.config index 4c3980df126d..d2653ce3cdbb 100644 --- a/src/ResourceManager/Insights/Commands.Insights.Test/packages.config +++ b/src/ResourceManager/Insights/Commands.Insights.Test/packages.config @@ -2,12 +2,12 @@ - + - - + + @@ -16,15 +16,18 @@ - - + + - - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Insights/Commands.Insights/Alerts/AddAlertRuleCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Alerts/AddAlertRuleCommand.cs index 884e81b8849f..49f2f9e7dd4a 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Alerts/AddAlertRuleCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Alerts/AddAlertRuleCommand.cs @@ -166,6 +166,7 @@ private ManagementEventRuleCondition CreateEventRuleCondition() private void VerifyRuleTypeToParametersConsistency() { + WriteVerboseWithTimestamp(string.Format("VerifyRuleTypeToParametersConsistency: input type:{0}", this.RuleType)); AlertRuleTypes type = AlertRuleTypes.Event; // NOTE: the parameters EventName and MetricName cannot appear both at same time (see the parameters declaration), but they can be both absent simultaneously (i.e. Webtest data source type) @@ -209,12 +210,15 @@ private RuleCondition CreateRuleCondition() switch (this.RuleType) { case AlertRuleTypes.Event: + WriteVerboseWithTimestamp(string.Format("CreateRuleCondition: Creating event rule condition (event-based rule)")); condition = this.CreateEventRuleCondition(); break; case AlertRuleTypes.Metric: + WriteVerboseWithTimestamp(string.Format("CreateRuleCondition: Creating threshold rule condition (metric-based rule")); condition = this.CreateThresholdRuleCondition(); break; case AlertRuleTypes.Webtest: + WriteVerboseWithTimestamp(string.Format("CreateRuleCondition: Creating location threshold rule condition (webtest rule)")); condition = new LocationThresholdRuleCondition() { DataSource = new RuleMetricDataSource(), @@ -234,6 +238,8 @@ protected override RuleCreateOrUpdateParameters CreateSdkCallParameters() this.VerifyRuleTypeToParametersConsistency(); RuleCondition condition = this.CreateRuleCondition(); + + WriteVerboseWithTimestamp(string.Format("CreateSdkCallParameters: Creating rule object")); return new RuleCreateOrUpdateParameters() { Location = this.Location, diff --git a/src/ResourceManager/Insights/Commands.Insights/Alerts/AddAlertRuleCommandBase.cs b/src/ResourceManager/Insights/Commands.Insights/Alerts/AddAlertRuleCommandBase.cs index fbecf719f2b1..050f2ffa2598 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Alerts/AddAlertRuleCommandBase.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Alerts/AddAlertRuleCommandBase.cs @@ -116,7 +116,10 @@ public abstract class AddAlertRuleCommandBase : ManagementCmdletBase /// protected override void ProcessRecordInternal() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + RuleCreateOrUpdateParameters parameters = this.CreateSdkCallParameters(); + var result = this.InsightsManagementClient.AlertOperations.CreateOrUpdateRuleAsync(resourceGroupName: this.ResourceGroup, parameters: parameters).Result; WriteObject(result); } diff --git a/src/ResourceManager/Insights/Commands.Insights/Alerts/GetAlertHistoryCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Alerts/GetAlertHistoryCommand.cs index 2f4f14d9cd95..23fc661fff64 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Alerts/GetAlertHistoryCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Alerts/GetAlertHistoryCommand.cs @@ -71,6 +71,8 @@ protected override bool KeepTheRecord(EventData record) /// Modified query filter including the condition for eventSource protected override string ProcessParticularParameters(string currentQueryFilter) { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + // Make sure only events for alerts come back return this.AddConditionIfPResent(currentQueryFilter, "eventSource", AlertsEventSourceName); } diff --git a/src/ResourceManager/Insights/Commands.Insights/Alerts/GetAlertRuleCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Alerts/GetAlertRuleCommand.cs index abce4914e73d..af193130cc6d 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Alerts/GetAlertRuleCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Alerts/GetAlertRuleCommand.cs @@ -71,6 +71,8 @@ public class GetAlertRuleCommand : ManagementCmdletBase /// protected override void ProcessRecordInternal() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + if (string.IsNullOrWhiteSpace(this.Name)) { // Retrieve all the AlertRules for a ResourceGroup @@ -83,6 +85,7 @@ protected override void ProcessRecordInternal() { // Retrieve a single AlertRule determined by the ResourceGroup and the rule name RuleGetResponse result = this.InsightsManagementClient.AlertOperations.GetRuleAsync(resourceGroupName: this.ResourceGroup, ruleName: this.Name).Result; + var finalResult = new List { this.DetailedOutput.IsPresent ? (PSManagementItemDescriptor)new PSAlertRule(result) : new PSAlertRuleNoDetails(result) }; WriteObject(sendToPipeline: finalResult); } diff --git a/src/ResourceManager/Insights/Commands.Insights/Alerts/RemoveAlertRuleCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Alerts/RemoveAlertRuleCommand.cs index 4840c9925e85..d086c945a75e 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Alerts/RemoveAlertRuleCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Alerts/RemoveAlertRuleCommand.cs @@ -12,7 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; using System.Collections.Generic; using System.Management.Automation; using Microsoft.Azure.Management.Insights; @@ -50,6 +49,8 @@ public class RemoveAlertRuleCommand : ManagementCmdletBase /// protected override void ProcessRecordInternal() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + AzureOperationResponse result = this.InsightsManagementClient.AlertOperations.DeleteRuleAsync(resourceGroupName: this.ResourceGroup, ruleName: this.Name).Result; WriteObject(result); } diff --git a/src/ResourceManager/Insights/Commands.Insights/Autoscale/AddAutoscaleSettingCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Autoscale/AddAutoscaleSettingCommand.cs index 6d1fdaf7cbcb..1696912f2bdf 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Autoscale/AddAutoscaleSettingCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Autoscale/AddAutoscaleSettingCommand.cs @@ -17,7 +17,6 @@ using System.Linq; using System.Management.Automation; using Hyak.Common; -using Microsoft.Azure.Commands.Insights.OutputClasses; using Microsoft.Azure.Commands.Insights.Properties; using Microsoft.Azure.Management.Insights; using Microsoft.Azure.Management.Insights.Models; @@ -94,7 +93,10 @@ public class AddAutoscaleSettingCommand : ManagementCmdletBase /// protected override void ProcessRecordInternal() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + AutoscaleSettingCreateOrUpdateParameters parameters = this.CreateSdkCallParameters(); + var result = this.InsightsManagementClient.AutoscaleOperations.CreateOrUpdateSettingAsync(resourceGroupName: this.ResourceGroup, autoscaleSettingName: this.Name, parameters: parameters).Result; WriteObject(result); @@ -106,6 +108,7 @@ private AutoscaleSettingCreateOrUpdateParameters CreateSdkCallParameters() if (this.SettingSpec != null) { + // Receiving a single parameter with the whole spec for an autoscale setting var property = this.SettingSpec.Properties; diff --git a/src/ResourceManager/Insights/Commands.Insights/Autoscale/GetAutoscaleHistoryCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Autoscale/GetAutoscaleHistoryCommand.cs index ee76d616367f..bc12a3965bae 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Autoscale/GetAutoscaleHistoryCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Autoscale/GetAutoscaleHistoryCommand.cs @@ -71,6 +71,8 @@ protected override bool KeepTheRecord(EventData record) /// Modified query filter including the condition for eventSource protected override string ProcessParticularParameters(string currentQueryFilter) { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + return this.AddConditionIfPResent(currentQueryFilter, "category", AutoscaleEventSourceName); } } diff --git a/src/ResourceManager/Insights/Commands.Insights/Autoscale/GetAutoscaleSettingCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Autoscale/GetAutoscaleSettingCommand.cs index ba2ed6557f8b..01f83145835c 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Autoscale/GetAutoscaleSettingCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Autoscale/GetAutoscaleSettingCommand.cs @@ -12,7 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; using System.Collections.Generic; using System.Linq; using System.Management.Automation; @@ -59,6 +58,8 @@ public class GetAutoscaleSettingCommand : ManagementCmdletBase /// protected override void ProcessRecordInternal() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + if (string.IsNullOrWhiteSpace(this.Name)) { // Retrieve all the Autoscale settings for a resource group @@ -71,6 +72,7 @@ protected override void ProcessRecordInternal() { // Retrieve a single Autoscale setting determined by the resource group and the rule name AutoscaleSettingGetResponse result = this.InsightsManagementClient.AutoscaleOperations.GetSettingAsync(resourceGroupName: this.ResourceGroup, autoscaleSettingName: this.Name).Result; + WriteObject(sendToPipeline: this.DetailedOutput.IsPresent ? new PSAutoscaleSetting(result) : result.ToAutoscaleSettingGetResponse()); } } diff --git a/src/ResourceManager/Insights/Commands.Insights/Autoscale/NewAutoscaleProfileCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Autoscale/NewAutoscaleProfileCommand.cs index 48d3ccb45bb2..b03485987b4c 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Autoscale/NewAutoscaleProfileCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Autoscale/NewAutoscaleProfileCommand.cs @@ -136,6 +136,8 @@ public class NewAutoscaleProfileCommand : AzureRMCmdlet /// public override void ExecuteCmdlet() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + AutoscaleProfile profile = this.CreateSettingProfile(); WriteObject(profile); } diff --git a/src/ResourceManager/Insights/Commands.Insights/Autoscale/NewAutoscaleRuleCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Autoscale/NewAutoscaleRuleCommand.cs index aaf778def49f..cf052256c50d 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Autoscale/NewAutoscaleRuleCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Autoscale/NewAutoscaleRuleCommand.cs @@ -13,13 +13,10 @@ // ---------------------------------------------------------------------------------- using System; -using System.Collections.Generic; -using System.Globalization; using System.Management.Automation; using Microsoft.Azure.Commands.Insights.Properties; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.Azure.Management.Insights.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.Insights.Autoscale { @@ -116,6 +113,8 @@ public class NewAutoscaleRuleCommand : AzureRMCmdlet /// public override void ExecuteCmdlet() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + ScaleRule rule = this.CreateSettingRule(); WriteObject(rule); } diff --git a/src/ResourceManager/Insights/Commands.Insights/Autoscale/RemoveAutoscaleSettingCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Autoscale/RemoveAutoscaleSettingCommand.cs index 4569787b4579..e689f79f7fee 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Autoscale/RemoveAutoscaleSettingCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Autoscale/RemoveAutoscaleSettingCommand.cs @@ -12,8 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; -using System.Collections.Generic; using System.Management.Automation; using Microsoft.Azure.Management.Insights; @@ -50,6 +48,8 @@ public class RemoveAutoscaleSettingCommand : ManagementCmdletBase /// protected override void ProcessRecordInternal() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + AzureOperationResponse result = this.InsightsManagementClient.AutoscaleOperations.DeleteSettingAsync(resourceGroupName: this.ResourceGroup, autoscaleSettingName: this.Name).Result; WriteObject(result); } diff --git a/src/ResourceManager/Insights/Commands.Insights/Commands.Insights.csproj b/src/ResourceManager/Insights/Commands.Insights/Commands.Insights.csproj index d3a517d9718f..88497b9f9dd3 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Commands.Insights.csproj +++ b/src/ResourceManager/Insights/Commands.Insights/Commands.Insights.csproj @@ -49,10 +49,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -63,6 +59,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -82,18 +79,15 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True - - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - False ..\..\..\packages\WindowsAzure.Storage.6.0.0\lib\net40\Microsoft.WindowsAzure.Storage.dll @@ -112,6 +106,7 @@ + False ..\..\..\packages\System.Spatial.5.6.4\lib\net40\System.Spatial.dll @@ -132,7 +127,7 @@ - + @@ -147,7 +142,7 @@ - + @@ -202,7 +197,7 @@ Designer Always - + Designer @@ -229,6 +224,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Insights/Commands.Insights/Diagnostics/GetAzureRmDiagnosticSettingCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Diagnostics/GetAzureRmDiagnosticSettingCommand.cs index 5eb4471de2cc..c20951370bdc 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Diagnostics/GetAzureRmDiagnosticSettingCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Diagnostics/GetAzureRmDiagnosticSettingCommand.cs @@ -12,8 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; -using System.Collections.Generic; using System.Management.Automation; using System.Threading; using Microsoft.Azure.Commands.Insights.OutputClasses; diff --git a/src/ResourceManager/Insights/Commands.Insights/Diagnostics/SetAzureRmDiagnosticSettingCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Diagnostics/SetAzureRmDiagnosticSettingCommand.cs index a96292157d86..4743dceddc4e 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Diagnostics/SetAzureRmDiagnosticSettingCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Diagnostics/SetAzureRmDiagnosticSettingCommand.cs @@ -13,7 +13,6 @@ // ---------------------------------------------------------------------------------- using System; -using System.Collections; using System.Collections.Generic; using System.Globalization; using System.Linq; diff --git a/src/ResourceManager/Insights/Commands.Insights/InsightsClientCmdletBase.cs b/src/ResourceManager/Insights/Commands.Insights/InsightsClientCmdletBase.cs index 3ddb95326a80..89e68ec505f0 100644 --- a/src/ResourceManager/Insights/Commands.Insights/InsightsClientCmdletBase.cs +++ b/src/ResourceManager/Insights/Commands.Insights/InsightsClientCmdletBase.cs @@ -13,10 +13,9 @@ // ---------------------------------------------------------------------------------- using System; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Insights; -using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.Insights { diff --git a/src/ResourceManager/Insights/Commands.Insights/InsightsCmdletBase.cs b/src/ResourceManager/Insights/Commands.Insights/InsightsCmdletBase.cs index 666fb9857517..12d7d3cd0bfb 100644 --- a/src/ResourceManager/Insights/Commands.Insights/InsightsCmdletBase.cs +++ b/src/ResourceManager/Insights/Commands.Insights/InsightsCmdletBase.cs @@ -14,7 +14,6 @@ using System; using Microsoft.Azure.Commands.ResourceManager.Common; -using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.Insights { diff --git a/src/ResourceManager/Insights/Commands.Insights/ManagementCmdletBase.cs b/src/ResourceManager/Insights/Commands.Insights/ManagementCmdletBase.cs index 14ec108f13bc..74f909a30d3b 100644 --- a/src/ResourceManager/Insights/Commands.Insights/ManagementCmdletBase.cs +++ b/src/ResourceManager/Insights/Commands.Insights/ManagementCmdletBase.cs @@ -13,8 +13,8 @@ // ---------------------------------------------------------------------------------- using System; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Management.Insights; namespace Microsoft.Azure.Commands.Insights @@ -22,7 +22,7 @@ namespace Microsoft.Azure.Commands.Insights /// /// Base class for the Azure Insights SDK Cmdlets based on the InsightsManagementClient /// - public abstract class ManagementCmdletBase : InsightsCmdletBase, IDisposable + public abstract class ManagementCmdletBase : InsightsCmdletBase { #region General declarations @@ -35,11 +35,11 @@ public abstract class ManagementCmdletBase : InsightsCmdletBase, IDisposable /// public IInsightsManagementClient InsightsManagementClient { - get - { + // The premise is that a command to establish a context (like Add-AzureRmAccount) has + // been called before this command in order to have a correct CurrentContext + get { if (this.insightsManagementClient == null) { - // The premise is that a command to establish a context (like Add-AzureRmAccount) has been called before this command in order to have a correct CurrentContext this.insightsManagementClient = AzureSession.ClientFactory.CreateClient(DefaultProfile.Context, AzureEnvironment.Endpoint.ResourceManager); } diff --git a/src/ResourceManager/Insights/Commands.Insights/Metrics/FormatMetricsAsTableCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Metrics/FormatMetricsAsTableCommand.cs index ee62393a077b..8e24cd4fe95c 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Metrics/FormatMetricsAsTableCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Metrics/FormatMetricsAsTableCommand.cs @@ -18,7 +18,6 @@ using Microsoft.Azure.Commands.Insights.OutputClasses; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.Azure.Insights.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.Insights.Metrics { @@ -77,6 +76,8 @@ public PSMetricTabularResult[] ProcessParameter() /// public override void ExecuteCmdlet() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + WriteObject(this.ProcessParameter()); } } diff --git a/src/ResourceManager/Insights/Commands.Insights/Metrics/GetMetricDefinitionsCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Metrics/GetMetricDefinitionsCommand.cs index e93d5eeb94f0..69f5509fd03c 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Metrics/GetMetricDefinitionsCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Metrics/GetMetricDefinitionsCommand.cs @@ -12,7 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; using System.Linq; using System.Management.Automation; using System.Text; @@ -71,12 +70,15 @@ protected string ProcessParameters() /// protected override void ProcessRecordInternal() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + string queryFilter = this.ProcessParameters(); bool fullDetails = this.DetailedOutput.IsPresent; // Call the proper API methods to return a list of raw records. // If fullDetails is present full details of the records are displayed, otherwise only a summary of the records is displayed MetricDefinitionListResponse response = this.InsightsClient.MetricDefinitionOperations.GetMetricDefinitionsAsync(resourceUri: this.ResourceId, filterString: queryFilter, cancellationToken: CancellationToken.None).Result; + var records = response.MetricDefinitionCollection.Value.Select(e => fullDetails ? (MetricDefinition)new PSMetricDefinition(e) : new PSMetricDefinitionNoDetails(e)).ToArray(); WriteObject(sendToPipeline: records); diff --git a/src/ResourceManager/Insights/Commands.Insights/Metrics/GetMetricsCommand.cs b/src/ResourceManager/Insights/Commands.Insights/Metrics/GetMetricsCommand.cs index ffe2df550350..ec43d3cd384e 100644 --- a/src/ResourceManager/Insights/Commands.Insights/Metrics/GetMetricsCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Metrics/GetMetricsCommand.cs @@ -127,12 +127,15 @@ protected string ProcessParameters() /// protected override void ProcessRecordInternal() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + string queryFilter = this.ProcessParameters(); bool fullDetails = this.DetailedOutput.IsPresent; // Call the proper API methods to return a list of raw records. // If fullDetails is present full details of the records displayed, otherwise only a summary of the values is displayed MetricListResponse response = this.InsightsClient.MetricOperations.GetMetricsAsync(resourceUri: this.ResourceId, filterString: queryFilter, cancellationToken: CancellationToken.None).Result; + var records = response.MetricCollection.Value.Select(e => fullDetails ? (Metric)new PSMetric(e) : new PSMetricNoDetails(e)).ToArray(); WriteObject(sendToPipeline: records); diff --git a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/CustomPrinter.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/CustomPrinter.cs index 8c4aad18367e..5a72a024eff4 100644 --- a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/CustomPrinter.cs +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/CustomPrinter.cs @@ -1,4 +1,18 @@ -using System; +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; using System.Collections; using System.Linq; using System.Reflection; diff --git a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSLogSettings.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSLogSettings.cs index d5743144a120..fae5bd4af951 100644 --- a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSLogSettings.cs +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSLogSettings.cs @@ -12,8 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System.Collections.Generic; -using System.Xml; using Microsoft.Azure.Management.Insights.Models; namespace Microsoft.Azure.Commands.Insights.OutputClasses diff --git a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSMetricSettings.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSMetricSettings.cs index c40d15ace0be..8364a38e8a5b 100644 --- a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSMetricSettings.cs +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSMetricSettings.cs @@ -12,7 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System.Collections.Generic; using System.Xml; using Microsoft.Azure.Management.Insights.Models; diff --git a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSMetricValue.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSMetricValue.cs index 9e6116f10efa..3077f1939b74 100644 --- a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSMetricValue.cs +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSMetricValue.cs @@ -12,7 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System.Text; using Microsoft.Azure.Insights.Models; namespace Microsoft.Azure.Commands.Insights.OutputClasses diff --git a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSToStringExtensions.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSToStringExtensions.cs index 729a5c666966..cc9e6bd263fc 100644 --- a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSToStringExtensions.cs +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSToStringExtensions.cs @@ -12,12 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; -using System.Collections; using System.Collections.Generic; -using System.Reflection; using System.Text; -using System.Xml; using Hyak.Common; using Microsoft.Azure.Insights.Models; using Microsoft.Azure.Management.Insights.Models; diff --git a/src/ResourceManager/Insights/Commands.Insights/UsageMetrics/GetUsageMetricsCommand.cs b/src/ResourceManager/Insights/Commands.Insights/UsageMetrics/GetUsageMetricsCommand.cs index 5deb854d53d7..0f63099c3b4c 100644 --- a/src/ResourceManager/Insights/Commands.Insights/UsageMetrics/GetUsageMetricsCommand.cs +++ b/src/ResourceManager/Insights/Commands.Insights/UsageMetrics/GetUsageMetricsCommand.cs @@ -121,6 +121,8 @@ protected string ProcessParameters() /// protected override void ProcessRecordInternal() { + WriteWarning("This cmdlet is being modified to enable better experience and may contain breaking changes in a future release."); + string queryFilter = this.ProcessParameters(); string apiVersion = this.ApiVersion ?? DefaultApiVersion; @@ -129,6 +131,7 @@ protected override void ProcessRecordInternal() UsageMetricListResponse response = this.InsightsClient.UsageMetricOperations .ListAsync(resourceUri: this.ResourceId, filterString: queryFilter, apiVersion: apiVersion, cancellationToken: CancellationToken.None) .Result; + var records = response.UsageMetricCollection.Value .Select(e => new PSUsageMetric(e)) .ToArray(); diff --git a/src/ResourceManager/Insights/Commands.Insights/packages.config b/src/ResourceManager/Insights/Commands.Insights/packages.config index 9d9c8550e2bb..fea9e12864d7 100644 --- a/src/ResourceManager/Insights/Commands.Insights/packages.config +++ b/src/ResourceManager/Insights/Commands.Insights/packages.config @@ -2,9 +2,9 @@ - + @@ -14,11 +14,9 @@ - - - + + - diff --git a/src/ResourceManager/Insights/Insights.sln b/src/ResourceManager/Insights/Insights.sln index 0858da04bbe4..7df1364abacf 100644 --- a/src/ResourceManager/Insights/Insights.sln +++ b/src/ResourceManager/Insights/Insights.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 +VisualStudioVersion = 12.0.30723.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{95C16AED-FD57-42A0-86C3-2CF4300A4817}" EndProject @@ -16,10 +16,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Profile", "..\Prof EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{30B52263-1C72-4358-A67C-586AC5CD568F}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -51,6 +48,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Intune/.nuget/packages.config b/src/ResourceManager/Intune/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/Intune/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/Intune/AzureRM.Intune.psd1 b/src/ResourceManager/Intune/AzureRM.Intune.psd1 index 4409946a6315..230a5d9669ba 100644 --- a/src/ResourceManager/Intune/AzureRM.Intune.psd1 +++ b/src/ResourceManager/Intune/AzureRM.Intune.psd1 @@ -12,7 +12,7 @@ # RootModule = '' # Version number of this module. -ModuleVersion = '1.0.3' +ModuleVersion = '1.0.4' # ID used to uniquely identify this module GUID = '1be1e8c1-8b8a-41b3-82e9-88e7bc941fa0' @@ -48,7 +48,7 @@ CLRVersion='4.0' # ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module # RequiredAssemblies = @() diff --git a/src/ResourceManager/Intune/Commands.Intune.Test/Commands.Intune.Test.csproj b/src/ResourceManager/Intune/Commands.Intune.Test/Commands.Intune.Test.csproj index 8c0ebaa951d9..5a638d8f5d99 100644 --- a/src/ResourceManager/Intune/Commands.Intune.Test/Commands.Intune.Test.csproj +++ b/src/ResourceManager/Intune/Commands.Intune.Test/Commands.Intune.Test.csproj @@ -1,5 +1,7 @@  + + Debug @@ -14,7 +16,7 @@ ..\ true - 5154d859 + 9c67e65a true @@ -46,10 +48,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -77,9 +75,9 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll True - + False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll True @@ -132,8 +130,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True diff --git a/src/ResourceManager/Intune/Commands.Intune.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Intune/Commands.Intune.Test/Properties/AssemblyInfo.cs index e784fac57392..e8d0dba81db0 100644 --- a/src/ResourceManager/Intune/Commands.Intune.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Intune/Commands.Intune.Test/Properties/AssemblyInfo.cs @@ -35,3 +35,4 @@ [assembly: AssemblyVersion("1.0.3")] [assembly: AssemblyFileVersion("1.0.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Intune/Commands.Intune.Test/ScenarioTests/IntuneTestController.cs b/src/ResourceManager/Intune/Commands.Intune.Test/ScenarioTests/IntuneTestController.cs index f075c9ae2626..3a2f8726600e 100644 --- a/src/ResourceManager/Intune/Commands.Intune.Test/ScenarioTests/IntuneTestController.cs +++ b/src/ResourceManager/Intune/Commands.Intune.Test/ScenarioTests/IntuneTestController.cs @@ -15,10 +15,12 @@ namespace Microsoft.Azure.Commands.Intune.Test.ScenarioTests { using Microsoft.Azure.Common.Authentication; using Microsoft.Azure.Management.Intune; + using Microsoft.Azure.Test.HttpRecorder; using Microsoft.Rest.ClientRuntime.Azure.TestFramework; using Microsoft.WindowsAzure.Commands.ScenarioTest; using System; using System.Collections.Generic; + using System.IO; using System.Linq; using TestEnvironmentFactory = Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestEnvironmentFactory; using TestUtilities = Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities; @@ -72,6 +74,7 @@ private void RunPsTestWorkflow( string callingClassType, string mockName) { + HttpMockServer.RecordsDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SessionRecords"); using (MockContext context = MockContext.Start(callingClassType, mockName)) { SetupManagementClients(context); diff --git a/src/ResourceManager/Intune/Commands.Intune.Test/packages.config b/src/ResourceManager/Intune/Commands.Intune.Test/packages.config index ad36b4f5b858..e117b1edc58e 100644 --- a/src/ResourceManager/Intune/Commands.Intune.Test/packages.config +++ b/src/ResourceManager/Intune/Commands.Intune.Test/packages.config @@ -2,10 +2,9 @@ - - + @@ -19,5 +18,11 @@ - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Intune/Commands.Intune/Commands.Intune.csproj b/src/ResourceManager/Intune/Commands.Intune/Commands.Intune.csproj index 1255f4f46bf6..1315f3a149f5 100644 --- a/src/ResourceManager/Intune/Commands.Intune/Commands.Intune.csproj +++ b/src/ResourceManager/Intune/Commands.Intune/Commands.Intune.csproj @@ -48,10 +48,6 @@ ..\..\..\packages\Hyak.Common.1.0.3\lib\net45\Hyak.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Management.Intune.0.1.3-preview\lib\net45\Microsoft.Azure.Management.Intune.dll @@ -160,6 +156,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Intune/Commands.Intune/packages.config b/src/ResourceManager/Intune/Commands.Intune/packages.config index a1c9147bbe4f..a79d06768aec 100644 --- a/src/ResourceManager/Intune/Commands.Intune/packages.config +++ b/src/ResourceManager/Intune/Commands.Intune/packages.config @@ -2,7 +2,6 @@ - diff --git a/src/ResourceManager/Intune/Intune.sln b/src/ResourceManager/Intune/Intune.sln index 309fb210d976..20dd96b26e86 100644 --- a/src/ResourceManager/Intune/Intune.sln +++ b/src/ResourceManager/Intune/Intune.sln @@ -9,11 +9,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ResourceManager.Co EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{AB94E3E7-EBFA-43A2-889E-890D268A609C}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Intune.Test", "Commands.Intune.Test\Commands.Intune.Test.csproj", "{CA5F571B-550B-4BE3-9BA3-06442DF52768}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.ResourceManager.Common", "..\Common\Commands.ScenarioTests.ResourceManager.Common\Commands.ScenarioTests.ResourceManager.Common.csproj", "{3436A126-EDC9-4060-8952-9A1BE34CDD95}" diff --git a/src/ResourceManager/KeyVault/.nuget/packages.config b/src/ResourceManager/KeyVault/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/KeyVault/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/KeyVault/AzureRM.KeyVault.psd1 b/src/ResourceManager/KeyVault/AzureRM.KeyVault.psd1 index 6d513a7f55fb..4c2a06051ee9 100644 --- a/src/ResourceManager/KeyVault/AzureRM.KeyVault.psd1 +++ b/src/ResourceManager/KeyVault/AzureRM.KeyVault.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.1.3' +ModuleVersion = '1.1.4' # ID used to uniquely identify this module GUID = 'fa236c1f-6464-4d6a-a48d-db47c0e7923d' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Commands.KeyVault.Test.csproj b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Commands.KeyVault.Test.csproj index 330a8bab674c..6241b3a05882 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Commands.KeyVault.Test.csproj +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Commands.KeyVault.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -16,7 +17,7 @@ ..\..\ true {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 8a60455a + 653414c6 true @@ -56,10 +57,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Gallery.2.6.2-preview\lib\net40\Microsoft.Azure.Gallery.dll @@ -87,12 +84,13 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True + False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll @@ -101,12 +99,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -144,12 +142,20 @@ ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -295,6 +301,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Properties/AssemblyInfo.cs index 86090e2a651d..8d9d8cabfae9 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Properties/AssemblyInfo.cs @@ -48,4 +48,5 @@ // by using the '*' as shown below: [assembly: AssemblyVersion( "1.0.0.0" )] -[assembly: AssemblyFileVersion( "1.0.0.0" )] +[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultEnvSetupHelper.cs b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultEnvSetupHelper.cs index 3c1b6f05f3c2..88cb2d815c20 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultEnvSetupHelper.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultEnvSetupHelper.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Subscriptions; @@ -25,8 +25,10 @@ using Microsoft.Azure.Gallery; using Microsoft.Azure.Graph.RBAC; using Microsoft.Azure.Management.KeyVault; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.WindowsAzure.Commands.Common; diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultManagementController.cs b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultManagementController.cs index 1a261b486462..3f3b1f63b943 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultManagementController.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultManagementController.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Subscriptions; @@ -21,11 +21,13 @@ using Microsoft.Azure.Test; using System; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Graph.RBAC; using Microsoft.Azure.Management.KeyVault; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.WindowsAzure.Commands.Common; +using System.IO; namespace Microsoft.Azure.Commands.KeyVault.Test { @@ -88,6 +90,7 @@ public void RunPsTestWorkflow( string mockName) { HttpMockServer.Matcher = new PermissiveRecordMatcher(); + HttpMockServer.RecordsDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SessionRecords"); using (UndoContext context = UndoContext.Current) { context.Start(callingClassType, mockName); diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultManagementTests.cs b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultManagementTests.cs index da7ec684aad3..4352fe973a85 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultManagementTests.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/ScenarioTests/KeyVaultManagementTests.cs @@ -24,12 +24,14 @@ namespace Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests { - public class KeyVaultManagementTests : IUseFixture + public class KeyVaultManagementTests : IClassFixture { private KeyVaultTestFixture _data; - public KeyVaultManagementTests() + public KeyVaultManagementTests(KeyVaultTestFixture fixture) { + this._data = fixture; + this._data.Initialize(TestUtilities.GetCallingClass()); } private void Initialize() @@ -739,12 +741,6 @@ private void DeleteAdServicePrincipal(KeyVaultManagementController controllerAdm } } #endregion - - public void SetFixture(KeyVaultTestFixture data) - { - this._data = data; - this._data.Initialize(TestUtilities.GetCallingClass()); - } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Scripts/PSHCommon/Common.ps1 b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Scripts/PSHCommon/Common.ps1 index f31d69da8ee8..785affd6c48a 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Scripts/PSHCommon/Common.ps1 +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Scripts/PSHCommon/Common.ps1 @@ -271,7 +271,7 @@ function Wait-Function do { - Start-Sleep -s 5 + Wait-Seconds 5 $current = [DateTime]::Now $diff = $current - $start $result = &$scriptBlock @@ -328,7 +328,7 @@ function Retry-Function $tries = 1; while(( $result -ne $true) -and ($tries -le $maxTries)) { - Start-Sleep -s $interval + Wait-Seconds $interval $result = Invoke-Command -ScriptBlock $scriptBlock -ArgumentList $argument; $tries++; } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Scripts/VaultKeyTests.ps1 b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Scripts/VaultKeyTests.ps1 index 695a8d7a69f3..5543196f9a1f 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Scripts/VaultKeyTests.ps1 +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Scripts/VaultKeyTests.ps1 @@ -594,8 +594,8 @@ function Test_GetAllKeys $run = 5 $i = 1 do { - Write-Host "Sleep 5 seconds before creating another $total keys" - Start-Sleep -s 5 + Write-Host "Sleep 5 seconds before creating another $total keys" + Wait-Seconds 5 BulkCreateSoftKeys $keyVault $keypartialname $total $i++ } while ($i -le $run) @@ -644,8 +644,8 @@ function Test_GetKeyVersions $run = 5 $i = 1 do { - Write-Host "Sleep 5 seconds before creating another $total keys" - Start-Sleep -s 5 + Write-Host "Sleep 5 seconds before creating another $total keys" + Wait-Seconds 5 BulkCreateSoftKeyVersions $keyVault $keyname $total $i++ } while ($i -le $run) diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/packages.config b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/packages.config index dc23c7d37be6..9a3435e8132b 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/packages.config +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/packages.config @@ -2,25 +2,29 @@ - - - + + - - + + - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands.KeyVault.csproj b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands.KeyVault.csproj index 499d213e7ef9..cbe20cfa07f6 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands.KeyVault.csproj +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands.KeyVault.csproj @@ -119,10 +119,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -145,6 +141,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -162,12 +159,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -206,6 +203,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/DataServiceCredential.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/DataServiceCredential.cs index 213740acac54..d78756957fc8 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/DataServiceCredential.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/DataServiceCredential.cs @@ -13,11 +13,11 @@ // ---------------------------------------------------------------------------------- using KeyVaultProperties = Microsoft.Azure.Commands.KeyVault.Properties; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using System; using System.Threading.Tasks; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.KeyVault.Models { diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultCmdletBase.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultCmdletBase.cs index 231b02bed809..2b84095cfb63 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultCmdletBase.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultCmdletBase.cs @@ -12,8 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; using System.Net.Http; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Commands.ResourceManager.Common; namespace Microsoft.Azure.Commands.KeyVault.Models diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultDataServiceClient.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultDataServiceClient.cs index 1f80bf34c286..b95f49079ac6 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultDataServiceClient.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultDataServiceClient.cs @@ -14,14 +14,14 @@ using Microsoft.Azure.KeyVault; using Microsoft.Azure.KeyVault.WebKey; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net.Http; using System.Security; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using KeyVaultProperties = Microsoft.Azure.Commands.KeyVault.Properties; namespace Microsoft.Azure.Commands.KeyVault.Models diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultManagementCmdletBase.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultManagementCmdletBase.cs index c900e851d375..23ce21ced09a 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultManagementCmdletBase.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultManagementCmdletBase.cs @@ -18,15 +18,15 @@ using System.Linq; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.Azure.Commands.Tags.Model; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Resources.Models; using PSKeyVaultModels = Microsoft.Azure.Commands.KeyVault.Models; using PSKeyVaultProperties = Microsoft.Azure.Commands.KeyVault.Properties; using PSResourceManagerModels = Microsoft.Azure.Commands.Resources.Models; using Microsoft.Azure.ActiveDirectory.GraphClient; -using Microsoft.Azure.Common.Authentication; using System.Threading.Tasks; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.KeyVault.Models; namespace Microsoft.Azure.Commands.KeyVault diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/VaultManagementClient.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/VaultManagementClient.cs index e5dee885bdc4..cc48291fafbb 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/VaultManagementClient.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/VaultManagementClient.cs @@ -18,11 +18,11 @@ using System.Net; using Hyak.Common; using Microsoft.Azure.Commands.Tags.Model; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.KeyVault; using PSKeyVaultProperties = Microsoft.Azure.Commands.KeyVault.Properties; using Microsoft.Azure.ActiveDirectory.GraphClient; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.KeyVault.Models { diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/packages.config b/src/ResourceManager/KeyVault/Commands.KeyVault/packages.config index 90d40181f61c..5b75fd157dfc 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/packages.config +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/packages.config @@ -3,7 +3,6 @@ - @@ -18,8 +17,8 @@ - - + + diff --git a/src/ResourceManager/KeyVault/KeyVault.sln b/src/ResourceManager/KeyVault/KeyVault.sln index b6ddad7e6dc6..7878944b5d30 100644 --- a/src/ResourceManager/KeyVault/KeyVault.sln +++ b/src/ResourceManager/KeyVault/KeyVault.sln @@ -22,10 +22,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Profile", "..\Prof EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{33C9DADF-8EE1-4FCB-8E15-FEEB28330BC1}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -69,6 +66,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/LogicApp/AzureRM.LogicApp.psd1 b/src/ResourceManager/LogicApp/AzureRM.LogicApp.psd1 new file mode 100644 index 000000000000..05ac657f9d4d --- /dev/null +++ b/src/ResourceManager/LogicApp/AzureRM.LogicApp.psd1 @@ -0,0 +1,90 @@ +# +# Module manifest for module 'Microsoft.Azure.Commands.LogicApp' +# +# Generated by: Microsoft Corporation +# +# Generated on: 10/22/2015 +# + +@{ + +# Version number of this module. +ModuleVersion = '1.0.1' + +# ID used to uniquely identify this module +GUID = '8A7D44BB-E747-4265-8F22-B3937961D709' + +# Author of this module +Author = 'Microsoft Corporation' + +# Company or vendor of this module +CompanyName = 'Microsoft Corporation' + +# Copyright statement for this module +Copyright = 'Microsoft Corporation. All rights reserved.' + +# Description of the functionality provided by this module +Description = 'Microsoft Azure PowerShell - LogicApp cmdlets for Azure Resource Manager' + +# Minimum version of the Windows PowerShell engine required by this module +PowerShellVersion = '3.0' + +# Name of the Windows PowerShell host required by this module +PowerShellHostName = '' + +# Minimum version of the Windows PowerShell host required by this module +PowerShellHostVersion = '' + +# Minimum version of the .NET Framework required by this module +DotNetFrameworkVersion = '4.0' + +# Minimum version of the common language runtime (CLR) required by this module +CLRVersion='4.0' + +# Processor architecture (None, X86, Amd64, IA64) required by this module +ProcessorArchitecture = 'None' + +# Modules that must be imported into the global environment prior to importing this module +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'} ) + +# Assemblies that must be loaded prior to importing this module +RequiredAssemblies = @() + +# Script files (.ps1) that are run in the caller's environment prior to importing this module +ScriptsToProcess = @() + +# Type files (.ps1xml) to be loaded when importing this module +TypesToProcess = @() + +# Format files (.ps1xml) to be loaded when importing this module +FormatsToProcess = @( + '.\Microsoft.Azure.Commands.LogicApp.format.ps1xml' +) + +# Modules to import as nested modules of the module specified in ModuleToProcess +NestedModules = @( + '.\Microsoft.Azure.Commands.LogicApp.dll' +) + +# Functions to export from this module +FunctionsToExport = '*' + +# Cmdlets to export from this module +CmdletsToExport = '*' + +# Variables to export from this module +VariablesToExport = '*' + +# Aliases to export from this module +AliasesToExport = @() + +# List of all modules packaged with this module +ModuleList = @() + +# List of all files packaged with this module +FileList = @() + +# Private data to pass to the module specified in ModuleToProcess +PrivateData = '' + +} diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Commands.LogicApp.Test.csproj b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Commands.LogicApp.Test.csproj new file mode 100644 index 000000000000..490cc8eae833 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Commands.LogicApp.Test.csproj @@ -0,0 +1,276 @@ + + + + + + + Debug + AnyCPU + {F1F11BB1-592B-45A3-844C-7F8A585AD107} + Library + Properties + Microsoft.Azure.Commands.LogicApp.Test + Microsoft.Azure.Commands.LogicApp.Test + v4.5 + 512 + {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 10.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages + False + ..\ + true + 396f343f + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + false + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + false + + + + False + ..\..\..\packages\Hyak.Common.1.0.3\lib\net45\Hyak.Common.dll + + + False + ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll + + + False + ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll + True + + + False + ..\..\..\packages\Microsoft.Azure.Gallery.2.6.2-preview\lib\net40\Microsoft.Azure.Gallery.dll + + + False + ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll + + + False + ..\..\..\packages\Microsoft.Azure.Management.Logic.0.2.0-preview\lib\dotnet\Microsoft.Azure.Management.Logic.dll + True + + + False + ..\..\..\packages\Microsoft.Azure.Management.WebSites.1.1.0-preview\lib\net45\Microsoft.Azure.Management.WebSites.dll + + + False + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + + + False + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + + + False + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.6.0-preview\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + + + + False + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + + + False + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + False + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + + + False + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.2.0-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll + + + False + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + + + + + + + + + + 3.5 + + + False + + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + + + + + + + + + + + + + + + Designer + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + + + {5ee72c53-1720-4309-b54b-5fb79703195f} + Commands.Common + + + {3819d8a7-c62c-4c47-8ddd-0332d9ce1252} + Commands.ResourceManager.Common + + + {3436a126-edc9-4060-8952-9a1be34cdd95} + Commands.ScenarioTests.ResourceManager.Common + + + {ffe4e475-b32c-4f89-9d52-f7cebf709c74} + Commands.LogicApp + + + + + + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..02a894c8ad27 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Properties/AssemblyInfo.cs @@ -0,0 +1,51 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Reflection; +using System.Runtime.InteropServices; +using Xunit; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Microsoft.Azure.Commands.LogicApp.Test")] +[assembly: AssemblyDescription("Azure LogicApp PowerShell cmdlet test assembly")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Microsoft")] +[assembly: AssemblyProduct("Microsoft.Azure.Commands.LogicApp.Test")] +[assembly: AssemblyCopyright(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCopyright)] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("de7887f1-5984-42eb-96a0-8730673c04a8")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0")] +[assembly: AssemblyFileVersion("1.0.0")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowActionDefinition.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowActionDefinition.json new file mode 100644 index 000000000000..6df1734404b0 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowActionDefinition.json @@ -0,0 +1,45 @@ +{ + "$schema":"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#", + "contentVersion":"1.0.0.0", + "parameters":{ + "runworkflowmanually":{ + "defaultValue":true, + "type":"bool" + }, + "subscription":{ + "defaultValue":"1a66ce04-b633-4a0b-b2bc-a912ec8986a6", + "type":"string" + }, + "resourceGroup":{ + "defaultValue":"logicapps-e2e", + "type":"string" + }, + "authentication":{ + "defaultValue":{ + "type":"ActiveDirectoryOAuth", + "audience":"https://management.azure.com/", + "tenant":"72f988bf-86f1-41af-91ab-2d7cd011db47", + "clientId":"64011f29-3932-4168-b73d-adc835a56732", + "secret":"q8Wf7SwoM4iSVgaHZdghScLX8xDxMMUATWvRalclJjo=" + }, + "type":"object" + } + }, + "triggers":{ + }, + "actions":{ + "listWorkflows":{ + "type":"Http", + "inputs":{ + "method":"GET", + "uri":"someUri", + "authentication":"@parameters('authentication')" + }, + "conditions":[ + + ] + } + }, + "outputs":{ + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowDefinition.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowDefinition.json new file mode 100644 index 000000000000..dbaab7de830d --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowDefinition.json @@ -0,0 +1,27 @@ +{ + "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "runworkflowmanually": { + "type": "bool", + "defaultValue": true + }, + "destinationUri": { + "type": "string", + "defaultValue": "http://tempuri.org" + } + }, + "triggers": {}, + "actions": { + "http": { + "type": "Http", + "inputs": { + "method": "POST", + "uri": "@parameters('destinationUri')", + "body": "Test" + }, + "conditions": [] + } + }, + "outputs": {} +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowParameter.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowParameter.json new file mode 100644 index 000000000000..a541a73d9290 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowParameter.json @@ -0,0 +1,5 @@ +{ + "destinationUri": { + "value": "http://requestb.in/1kj7g8e1" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowTriggerDefinition.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowTriggerDefinition.json new file mode 100644 index 000000000000..692518c4015f --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowTriggerDefinition.json @@ -0,0 +1,60 @@ +{ + "$schema": "http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "runworkflowmanually": { + "defaultValue": false, + "type": "bool" + } + }, + "triggers": { + "httpTrigger": { + "type": "Http", + "inputs": { + "method": "GET", + "uri": "http://www.bing.com" + }, + "recurrence": { + "frequency": "Hour", + "interval": 1 + }, + "conditions": [ + { + "expression": "@bool('true')" + } + ] + } + }, + "actions": { + "http": { + "type": "Http", + "inputs": { + "method": "GET", + "uri": "http://www.bing.com", + }, + "conditions": [ + { + "expression": "@bool('true')" + } + ] + }, + "http1": { + "type": "Http", + "inputs": { + "method": "GET", + "uri": "http://www.bing.com", + }, + "conditions": [ + { + "expression": "@bool('true')" + } + ] + } + }, + "outputs": { + "output1": { + "type": "string", + "value": "true" + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowTriggerDefinitionWithDelayAction.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowTriggerDefinitionWithDelayAction.json new file mode 100644 index 000000000000..3358ce8816ae --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Resources/TestSimpleWorkflowTriggerDefinitionWithDelayAction.json @@ -0,0 +1,58 @@ +{ + "$schema": "http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "runworkflowmanually": { + "defaultValue": false, + "type": "bool" + } + }, + "triggers": { + "httpTrigger": { + "type": "Http", + "inputs": { + "method": "GET", + "uri": "http://www.bing.com" + }, + "recurrence": { + "frequency": "Hour", + "interval": 1 + }, + "conditions": [ + { + "expression": "@bool('true')" + } + ] + } + }, + "actions": { + "http": { + "until": { + "limit": { + "timeout": "PT1H" + }, + "conditions": [ + { + "expression": "@bool('false')" + } + ] + }, + "type": "Http", + "inputs": { + "method": "GET", + "uri": "http://www.bing.com", + }, + "conditions": [ + { + "expression": "@bool('true')" + } + ] + } + }, + "outputs": { + "output1": { + "type": "string", + "value": "true" + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/Common.ps1 b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/Common.ps1 new file mode 100644 index 000000000000..37231090ead6 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/Common.ps1 @@ -0,0 +1,122 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +<# +.SYNOPSIS +Gets valid resource group name +#> +function Get-ResourceGroupName +{ + return getAssetName +} + +<# +.SYNOPSIS +Gets valid resource name +#> +function Get-ResourceName +{ + return getAssetName +} + +<# +.SYNOPSIS +Gets the default location for a provider +#> +function Get-ProviderLocation($provider) +{ + if ([Microsoft.Azure.Test.HttpRecorder.HttpMockServer]::Mode -ne [Microsoft.Azure.Test.HttpRecorder.HttpRecorderMode]::Playback) + { + $namespace = $provider.Split("/")[0] + if($provider.Contains("/")) + { + $type = $provider.Substring($namespace.Length + 1) + $location = Get-AzureRmResourceProvider -ProviderNamespace $namespace | where {$_.ResourceTypes[0].ResourceTypeName -eq $type} + + if ($location -eq $null) + { + return "West US" + } else + { + return $location.Locations[0] + } + } + + return "West US" + } + + return "WestUS" +} + +<# +.SYNOPSIS +Creates a resource group to use in tests +#> +function TestSetup-CreateResourceGroup +{ + $resourceGroupName = getAssetName + $rglocation = Get-ProviderLocation "North Europe" + $resourceGroup = New-AzureRmResourceGroup -Name $resourceGroupName -location $rglocation -Force + + return $resourceGroup +} + +<# +.SYNOPSIS +Creates an App Service Plan +#> +function TestSetup-CreateAppServicePlan ([string]$resourceGroupName, [string]$AppServicePlan) +{ + if(Test-Path Env:AZURE_TEST_MODE) + { + $AZURE_TEST_MODE = Get-ChildItem Env:AZURE_TEST_MODE + if($AZURE_TEST_MODE.Value.ToLowerInvariant() -eq 'record') + { + $PropertiesObject = @{} + $Sku = @{Name='S1'; Tier='Standard'; Size='S1'; Family='S'; Capacity=1} + $Plan = New-AzureRmResource -Name $AppServicePlan -Location "West US" -ResourceGroupName $resourceGroupName -ResourceType "Microsoft.Web/serverfarms" -ApiVersion 2015-08-01 -SkuObject $Sku -PropertyObject $PropertiesObject -Force + return $Plan + } + } + return $null +} + +<# +.SYNOPSIS +Creates a new workflow +#> +function TestSetup-CreateWorkflow ([string]$resourceGroupName, [string]$workflowName, [string]$AppServicePlan) +{ + $rglocation = Get-ProviderLocation "North Europe" + $resourceGroup = New-AzureRmResourceGroup -Name $resourceGroupName -location $rglocation -Force + + TestSetup-CreateAppServicePlan $resourceGroupName $AppServicePlan + + $definitionFilePath = "Resources\TestSimpleWorkflowDefinition.json" + $parameterFilePath = "Resources\TestSimpleWorkflowParameter.json" + $workflow = $resourceGroup | New-AzureRmLogicApp -Name $workflowName -AppServicePlan $AppServicePlan -DefinitionFilePath $definitionFilePath -ParameterFilePath $parameterFilePath + return $workflow +} + +<# +.SYNOPSIS +Sleep in record mode only +#> +function SleepInRecordMode ([int]$SleepIntervalInMillisec) +{ + $mode = $env:AZURE_TEST_MODE + if ( $mode.ToUpperInvariant() -eq "RECORD") + { + Sleep -Milliseconds $SleepIntervalInMillisec + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowAccessKeyTests.cs b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowAccessKeyTests.cs new file mode 100644 index 000000000000..82fd105aff56 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowAccessKeyTests.cs @@ -0,0 +1,47 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + + +namespace Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests +{ + using Microsoft.WindowsAzure.Commands.ScenarioTest; + using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; + using Xunit; + + /// + /// Scenario tests for the Workflow access key commands + /// + public class WorkflowAccessKeyTests : RMTestBase + { + /// + /// Test Get-AzureLogicAppAccessKey command to verify the get operation for access keys of a workflow. + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestGetAzureLogicAppAccessKey() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-GetAzureLogicAppAccessKey"); + } + + /// + /// Test Set-AzureLogicAppAccessKey command to verify the secret regeneration operation for the access keys of a workflow. + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestSetAzureLogicAppAccessKey() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-SetAzureLogicAppAccessKey"); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowAccessKeyTests.ps1 b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowAccessKeyTests.ps1 new file mode 100644 index 000000000000..de19c3fbc473 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowAccessKeyTests.ps1 @@ -0,0 +1,55 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.SYNOPSIS +Test Get-AzureLogicAppAccessKey for workflow +#> +function Test-GetAzureLogicAppAccessKey +{ + + $resourceGroupName = getAssetname + $workflowName = getAssetname + $planName = "StandardServicePlan" + + $workflow = TestSetup-CreateWorkflow $resourceGroupName $workflowName $planName + + #Case1: Get access keys of the workflow + $workflowAccessKeys = Get-AzureRmLogicAppAccessKey -ResourceGroupName $resourceGroupName -Name $workflowName + Assert-NotNull $workflowAccessKeys + + #Case2: Get specific access key of the workflow + $workflowAccessKeys = Get-AzureRmLogicAppAccessKey -ResourceGroupName $resourceGroupName -Name $workflowName -AccessKeyName "default" + Assert-NotNull $workflowAccessKeys +} + +<# +.SYNOPSIS +Test Set-AzureLogicAppAccessKey for workflow +#> +function Test-SetAzureLogicAppAccessKey +{ + $resourceGroupName = getAssetname + $workflowName = getAssetname + $planName = "StandardServicePlan" + $workflow = TestSetup-CreateWorkflow $resourceGroupName $workflowName $planName + + #Case1: Regenerate secret for the access key of the workflow + $workflowAccessKeys = Get-AzureRmLogicAppAccessKey -ResourceGroupName $resourceGroupName -Name $workflowName + $workflowAccessKey1 = Set-AzureRmLogicAppAccessKey -ResourceGroupName $resourceGroupName -Name $workflowName -AccessKeyName "default" -KeyType "Primary" + $workflowAccessKey2 = Set-AzureRmLogicAppAccessKey -ResourceGroupName $resourceGroupName -Name $workflowName -AccessKeyName "default" -KeyType "Secondary" + + Assert-AreNotEqual $workflowAccessKey1.PrimarySecretKey $workflowAccessKeys.PrimarySecretKey + Assert-AreNotEqual $workflowAccessKey2.SecondarySecretKey $workflowAccessKeys.SecondarySecretKey +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowController.cs b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowController.cs new file mode 100644 index 000000000000..daf87f6260fa --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowController.cs @@ -0,0 +1,256 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests +{ + using System; + using System.Collections.Generic; + using System.Linq; + using Microsoft.Azure.Commands.Common.Authentication; + using Microsoft.Azure.Gallery; + using Microsoft.Azure.Management.Authorization; + using Microsoft.Azure.Management.Resources; + using Microsoft.Azure.Management.Logic; + using Microsoft.Azure.Subscriptions; + using Microsoft.Azure.Test.HttpRecorder; + using Microsoft.Rest.ClientRuntime.Azure.TestFramework; + using Microsoft.WindowsAzure.Commands.ScenarioTest; + using LegacyTest = Microsoft.Azure.Test; + using TestEnvironmentFactory = Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestEnvironmentFactory; + using TestUtilities = Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities; + using Microsoft.Azure.Management.WebSites; + using System.IO; + + /// + /// Test controller for the logic app scenario testing + /// + public class WorkflowController + { + /// + /// CSM test factory + /// + private LegacyTest.CSMTestEnvironmentFactory csmTestFactory; + + /// + /// EnvironmentSetupHelper instance + /// + private EnvironmentSetupHelper helper; + + /// + /// Authorization Api Version + /// + private const string AuthorizationApiVersion = "2014-07-01-preview"; + + /// + /// Gets or sets the ResourceManagementClient + /// + public ResourceManagementClient ResourceManagementClient { get; private set; } + + /// + /// Gets or sets the SubscriptionClient + /// + public SubscriptionClient SubscriptionClient { get; private set; } + + /// + /// Gets or sets the LogicManagementClient + /// + public LogicManagementClient LogicManagementClient { get; private set; } + + /// + /// Gets or sets the WebSiteManagementClient + /// + public WebSiteManagementClient WebsiteManagementClient { get; private set; } + + /// + /// Gets or sets the AuthorizationManagementClient + /// + public AuthorizationManagementClient AuthorizationManagementClient { get; private set; } + + /// + /// Gets or sets the GalleryClient + /// + public GalleryClient GalleryClient { get; private set; } + + /// + /// Create a new instance of workflow controller. + /// + public static WorkflowController NewInstance + { + get { return new WorkflowController(); } + } + + /// + /// Initiliazes the workflow controller + /// + public WorkflowController() + { + helper = new EnvironmentSetupHelper(); + } + + /// + /// Runs the PowerShell test + /// + /// script to be executed + public void RunPowerShellTest(params string[] scripts) + { + var callingClassType = TestUtilities.GetCallingClass(2); + var mockName = TestUtilities.GetCurrentMethodName(2); + + RunPsTestWorkflow( + () => scripts, + // no custom initializer + null, + // no custom cleanup + null, + callingClassType, + mockName); + } + + /// + /// Runs the PowerShell test under mock undo context based on the test mode setting (Record|Playback) + /// + /// Script builder delegate + /// initialize action + /// cleanup action + /// Calling class type + /// Mock Name + public void RunPsTestWorkflow( + Func scriptBuilder, + Action initialize, + Action cleanup, + string callingClassType, + string mockName) + { + Dictionary d = new Dictionary(); + d.Add("Microsoft.Authorization", AuthorizationApiVersion); + HttpMockServer.Matcher = new PermissiveRecordMatcherWithApiExclusion(false, d); + + HttpMockServer.RecordsDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SessionRecords"); + using (MockContext context = MockContext.Start(callingClassType, mockName)) + { + this.csmTestFactory = new LegacyTest.CSMTestEnvironmentFactory(); + if (initialize != null) + { + initialize(this.csmTestFactory); + } + SetupManagementClients(context); + helper.SetupEnvironment(AzureModule.AzureResourceManager); + + var callingClassName = callingClassType + .Split(new[] {"."}, StringSplitOptions.RemoveEmptyEntries) + .Last(); + helper.SetupModules(AzureModule.AzureResourceManager, + "ScenarioTests\\Common.ps1", + "ScenarioTests\\" + callingClassName + ".ps1", + helper.RMProfileModule, + helper.RMResourceModule, + helper.GetRMModulePath(@"AzureRM.LogicApp.psd1")); + + try + { + if (scriptBuilder != null) + { + var psScripts = scriptBuilder(); + + if (psScripts != null) + { + helper.RunPowerShellTest(psScripts); + } + } + } + finally + { + if (cleanup != null) + { + cleanup(); + } + } + } + } + + /// + /// Set up mock clients + /// + /// + private void SetupManagementClients(MockContext context) + { + ResourceManagementClient = GetResourceManagementClient(); + SubscriptionClient = GetSubscriptionClient(); + AuthorizationManagementClient = GetAuthorizationManagementClient(); + GalleryClient = GetGalleryClient(); + LogicManagementClient = GetLogicManagementClient(context); + WebsiteManagementClient = GetWebsiteManagementClient(context); + helper.SetupManagementClients(ResourceManagementClient, + SubscriptionClient, + AuthorizationManagementClient, + GalleryClient, + LogicManagementClient, + WebsiteManagementClient + ); + } + + /// + /// Create an AuthorizationManagementClient instance based on mode setting + /// + /// AuthorizationManagementClient instance + private AuthorizationManagementClient GetAuthorizationManagementClient() + { + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); + } + + /// + /// Creates a ResourceManagementClient instance + /// + /// ResourceManagementClient instance + private ResourceManagementClient GetResourceManagementClient() + { + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); + } + + /// + /// Creates LogicManagementClient instance based on mode setting + /// + /// Mock undocontext + /// LogicManagementClient instance + private LogicManagementClient GetLogicManagementClient(MockContext context) + { + return context.GetServiceClient(TestEnvironmentFactory.GetTestEnvironment()); + } + + /// + /// Creates WebSiteManagementClient instance based on mode setting + /// + /// Mock undocontext + /// WebSiteManagementClient instance + private WebSiteManagementClient GetWebsiteManagementClient(MockContext context) + { + return context.GetServiceClient(TestEnvironmentFactory.GetTestEnvironment()); + } + + private SubscriptionClient GetSubscriptionClient() + { + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); + } + + /// + /// Creates a Gallery Client based on mode setting + /// + /// GalleryClient instamce + private GalleryClient GetGalleryClient() + { + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); + } + } +} + diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowRunTests.cs b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowRunTests.cs new file mode 100644 index 000000000000..74d39290e9c3 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowRunTests.cs @@ -0,0 +1,66 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests +{ + using Microsoft.WindowsAzure.Commands.ScenarioTest; + using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; + using Xunit; + + /// + /// Scenario tests for the Workflow run commands + /// + public class WorkflowRunTests : RMTestBase + { + /// + /// Test Start-Azurelogicapp and Stop-Azurelogicapp command to run workflow + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestRunLogicApp() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-StartLogicApp"); + } + + /// + /// Test Get-AzureLogicAppRun and Get-AzureLogicAppRunHistory command to get logic app run history + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestGetAzureLogicAppRunHistory() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-GetAzureLogicAppRunHistory"); + } + + /// + /// Test Get-AzureLogicAppRunAction command to get logic app run action + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestGetAzureLogicAppRunAction() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-GetAzureLogicAppRunAction"); + } + + /// + /// Test Stop-AzureRmLogicAppRun command to cancel logic app run + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestStopAzureRmLogicAppRun() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-StopAzureRmLogicAppRun"); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowRunTests.ps1 b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowRunTests.ps1 new file mode 100644 index 000000000000..d686b8431932 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowRunTests.ps1 @@ -0,0 +1,134 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.SYNOPSIS +Test Start and Stop AzureLogicApp command for logic app workflow. +#> +function Test-StartLogicApp +{ + $resourceGroup = TestSetup-CreateResourceGroup + $resourceGroupName = $resourceGroup.ResourceGroupName + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $workflowName = getAssetname + $definitionFilePath = "Resources\TestSimpleWorkflowTriggerDefinition.json" + + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $definitionFilePath -AppServicePlan $planName + + [int]$counter = 0 + do { + SleepInRecordMode 2000 + $workflow = Get-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName + } while ($workflow.State -ne "Enabled" -and $counter++ -lt 5) + + Start-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -TriggerName "httpTrigger" +} + +<# +.SYNOPSIS +Test Get-AzureRmLogicAppRunHistory and Get-AzureRmLogicAppRun command to get the logic app history +#> +function Test-GetAzureLogicAppRunHistory +{ + $resourceGroup = TestSetup-CreateResourceGroup + $resourceGroupName = $resourceGroup.ResourceGroupName + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $workflowName = getAssetname + $definitionFilePath = "Resources\TestSimpleWorkflowTriggerDefinition.json" + + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $definitionFilePath -AppServicePlan $planName + + [int]$counter = 0 + do { + SleepInRecordMode 2000 + $workflow = Get-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName + } while ($workflow.State -ne "Enabled" -and $counter++ -lt 5) + + Start-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -TriggerName "httpTrigger" + + $runHistory = Get-AzureRmLogicAppRunHistory -ResourceGroupName $resourceGroupName -Name $workflowName + Assert-NotNull $runHistory + $run = Get-AzureRmLogicAppRunHistory -ResourceGroupName $resourceGroupName -Name $workflowName -RunName $runHistory[0].Name + Assert-NotNull $run + Assert-AreEqual $runHistory[0].Name $run.Name +} + +<# +.SYNOPSIS +Test Get-AzureRmLogicAppRunAction command to get the logic app run action +#> +function Test-GetAzureLogicAppRunAction +{ + $resourceGroup = TestSetup-CreateResourceGroup + $resourceGroupName = $resourceGroup.ResourceGroupName + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $workflowName = getAssetname + $definitionFilePath = "Resources\TestSimpleWorkflowTriggerDefinition.json" + + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $definitionFilePath -AppServicePlan $planName + + [int]$counter = 0 + do { + SleepInRecordMode 2000 + $workflow = Get-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName + } while ($workflow.State -ne "Enabled" -and $counter++ -lt 5) + + Start-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -TriggerName "httpTrigger" + + $runHistory = Get-AzureRmLogicAppRunHistory -ResourceGroupName $resourceGroupName -Name $workflowName + Assert-NotNull $runHistory + + $actions = Get-AzureRmLogicAppRunAction -ResourceGroupName $resourceGroupName -Name $workflowName -RunName $runHistory[0].Name + Assert-NotNull $actions + Assert-AreEqual 2 $actions.Count + + $action = Get-AzureRmLogicAppRunAction -ResourceGroupName $resourceGroupName -Name $workflowName -RunName $runHistory[0].Name -ActionName "http" + Assert-NotNull $action +} + +<# +.SYNOPSIS +Test Start and Stop AzureLogicApp command for logic app workflow. +#> +function Test-StopAzureRmLogicAppRun +{ + $resourceGroup = TestSetup-CreateResourceGroup + $resourceGroupName = $resourceGroup.ResourceGroupName + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $workflowName = getAssetname + $definitionFilePath = "Resources\TestSimpleWorkflowTriggerDefinitionWithDelayAction.json" + + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $definitionFilePath -AppServicePlan $planName + + [int]$counter = 0 + do { + SleepInRecordMode 2000 + $workflow = Get-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName + } while ($workflow.State -ne "Enabled" -and $counter++ -lt 5) + + Start-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -TriggerName "httpTrigger" + + $runHistory = Get-AzureRmLogicAppRunHistory -ResourceGroupName $resourceGroupName -Name $workflowName + + Stop-AzureRmLogicAppRun -ResourceGroupName $resourceGroupName -Name $workflowName -RunName $runHistory[0].Name + +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTests.cs b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTests.cs new file mode 100644 index 000000000000..88de24be8932 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTests.cs @@ -0,0 +1,126 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + + +namespace Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests +{ + using Microsoft.WindowsAzure.Commands.ScenarioTest; + using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; + using Xunit; + + /// + /// Scenario tests for the Create logic app command + /// + public class WorkflowTests : RMTestBase + { + + /// + ///Test New-AzureLogicApp with physical file paths + ///Test New-AzureLogicApp using definition object and parameter file + ///Test New-AzureLogicApp using piped input + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestCreateAndRemoveLogicApp() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-CreateAndRemoveLogicApp"); + } + + /// + /// Test New-AzurelogicApp command to create workflow with duplicate name. + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestCreateLogicAppWithDuplicateName() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-CreateLogicAppWithDuplicateName"); + } + + /// + /// Test New-AzurelogicApp command with workflow object for parameters and definition input. + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestCreateLogicAppUsingInputfromWorkflowObject() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-CreateLogicAppUsingInputfromWorkflowObject"); + } + + /// + /// Test New-AzurelogicApp command with parameters parameter as Hashtable + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestCreateLogicAppUsingInputParameterAsHashTable() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-CreateLogicAppUsingInputParameterAsHashTable"); + } + + /// + /// Test New-AzurelogicApp command with workflow definition with triggers + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestCreateLogicAppUsingDefinitionWithTriggers() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-CreateLogicAppUsingDefinitionWithTriggers"); + } + + /// + ///Test New-AzureLogicApp with only definition + ///Test Get-AzureLogicApp + ///Test Get-AzureLogicApp for a non-existing logic app + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestCreateAndGetLogicAppUsingDefinitionWithActions() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-CreateAndGetLogicAppUsingDefinitionWithActions"); + } + + /// + /// Test Remove-AzurelogicApp command to remove non-existing workflow + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestRemoveNonExistingLogicApp() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-RemoveNonExistingLogicApp"); + } + + /// + ///Test Set-AzureLogicApp command to update workflow defintion without parametrs. + ///Test Set-AzureLogicApp command to update workflow defintion and state to Disabled. + ///Test Set-AzureLogicApp command to update workflow state to Enabled. + ///Test Set-AzureLogicApp command to set logic app with null definition. + ///Test Set-AzureLogicApp command to set non-existing logic app. + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestUpdateLogicApp() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-UpdateLogicApp"); + } + + /// + ///Test New-AzureLogicApp to create logic app for non-existing service plan. Constraint validation. + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestCreateLogicAppWithNonExistingAppServicePlan() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-CreateLogicAppWithNonExistingAppServicePlan"); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTests.ps1 b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTests.ps1 new file mode 100644 index 000000000000..35ed8e6d6a1a --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTests.ps1 @@ -0,0 +1,304 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.SYNOPSIS +Test New-AzureRmLogicApp with physical file paths +Test New-AzureRmLogicApp using definition object and parameter file +Test New-AzureRmLogicApp using piped input +#> +function Test-CreateAndRemoveLogicApp +{ + $resourceGroup = TestSetup-CreateResourceGroup + $workflowName = getAssetname + $definitionFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowDefinition.json" + $parameterFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowParameter.json" + + #Create App Service Plan + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + #Case1 : Using physical file + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroup.ResourceGroupName -Name $workflowName -AppServicePlan $planName -DefinitionFilePath $definitionFilePath -ParameterFilePath $parameterFilePath + + Assert-NotNull $workflow + Assert-NotNull $workflow.Definition + Assert-NotNull $workflow.Parameters + Assert-AreEqual $workflowName $workflow.Name + Remove-AzureRmLogicApp -ResourceGroupName $resourceGroup.ResourceGroupName -Name $WorkflowName -Force + + #Case2 : Using definition object and parameter file + $parameterFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowParameter.json" + $definition = [IO.File]::ReadAllText("$TestOutputRoot\Resources\TestSimpleWorkflowDefinition.json") + + $workflowName = getAssetname + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroup.ResourceGroupName -Name $workflowName -Definition $definition -ParameterFilePath $parameterFilePath -AppServicePlan $planName + + Assert-NotNull $workflow + Assert-NotNull $workflow.Definition + Assert-NotNull $workflow.Parameters + Assert-AreEqual $workflowName $workflow.Name + Remove-AzureRmLogicApp -ResourceGroupName $resourceGroup.ResourceGroupName -Name $WorkflowName -Force + + #Case3 : Create using Piped input + + $workflowName = getAssetname + $workflow = $resourceGroup | New-AzureRmLogicApp -Name $workflowName -AppServicePlan $planName -DefinitionFilePath $definitionFilePath -ParameterFilePath $parameterFilePath + + Assert-NotNull $workflow + Remove-AzureRmLogicApp -ResourceGroupName $resourceGroup.ResourceGroupName -Name $WorkflowName -Force +} + +<# +.SYNOPSIS +Test New-AzureRmLogicApp to create a workflow with a duplicate name. +#> +function Test-CreateLogicAppWithDuplicateName +{ + $resourceGroup = TestSetup-CreateResourceGroup + $workflowName = getAssetname + + $definitionFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowDefinition.json" + $parameterFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowParameter.json" + $resourceGroupName = $resourceGroup.ResourceGroupName + + #Create App Service Plan + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $workflow = $resourceGroup | New-AzureRmLogicApp -Name $workflowName -AppServicePlan $planName -DefinitionFilePath $definitionFilePath -ParameterFilePath $parameterFilePath + + Assert-NotNull $workflow + try + { + $workflow = $resourceGroup | New-AzureRmLogicApp -Name $workflowName -AppServicePlan $planName -DefinitionFilePath $definitionFilePath -ParameterFilePath $parameterFilePath + } + catch + { + Assert-AreEqual $_.Exception.Message "The Resource 'Microsoft.Logic/workflows/$WorkflowName' under resource group '$resourceGroupName' already exists." + } + + Remove-AzureRmLogicApp -ResourceGroupName $resourceGroup.ResourceGroupName -Name $WorkflowName -Force +} + +<# +.SYNOPSIS +Test New-AzureRmLogicApp with workflow object +#> +function Test-CreateLogicAppUsingInputfromWorkflowObject +{ + $resourceGroup = TestSetup-CreateResourceGroup + $workflowName = getAssetname + $newWorkflowName = getAssetname + $resourceGroupName = $resourceGroup.ResourceGroupName + + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $definitionFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowDefinition.json" + $parameterFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowParameter.json" + + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -AppServicePlan $planName -DefinitionFilePath $definitionFilePath -ParameterFilePath $parameterFilePath + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $newWorkflowName -AppServicePlan $planName -Definition $workflow.Definition -Parameters $workflow.Parameters + + Assert-NotNull $workflow + Assert-NotNull $workflow.Definition + Assert-NotNull $workflow.Parameters + Assert-AreEqual $newWorkflowName $workflow.Name + Assert-AreEqual "Enabled" $workflow.State + + Remove-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -Force +} + +<# +.SYNOPSIS +Test New-AzureRmLogicApp with Parameter as hash table +#> +function Test-CreateLogicAppUsingInputParameterAsHashTable +{ + $resourceGroup = TestSetup-CreateResourceGroup + $workflowName = getAssetname + $resourceGroupName = $resourceGroup.ResourceGroupName + + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $definitionFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowDefinition.json" + $parameters = @{destinationUri="http://www.bing.com"} + + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $definitionFilePath -Parameters $parameters -AppServicePlan $planName + + Assert-NotNull $workflow + Assert-NotNull $workflow.Parameters + + Remove-AzureRmLogicApp -ResourceGroupName $resourceGroup.ResourceGroupName -Name $WorkflowName -Force +} + +<# +.SYNOPSIS +Test New-AzureRmLogicApp with only definition +#> +function Test-CreateLogicAppUsingDefinitionWithTriggers +{ + $resourceGroup = TestSetup-CreateResourceGroup + $workflowName = getAssetname + $resourceGroupName = $resourceGroup.ResourceGroupName + $definitionFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowTriggerDefinition.json" + + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $definitionFilePath -AppServicePlan $planName + + Assert-NotNull $workflow + + Remove-AzureRmLogicApp -ResourceGroupName $resourceGroup.ResourceGroupName -Name $workflowName -Force +} + +<# +.SYNOPSIS +Test New-AzureRmLogicApp with only definition +Test Get-AzureRmLogicApp +Test Get-AzureRmLogicApp for a non-existing logic app +#> +function Test-CreateAndGetLogicAppUsingDefinitionWithActions +{ + $resourceGroup = TestSetup-CreateResourceGroup + $workflowName = getAssetname + $resourceGroupName = $resourceGroup.ResourceGroupName + $definitionFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowActionDefinition.json" + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + #Case1: Create logic app without parameters + $workflow1 = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $definitionFilePath -AppServicePlan $planName + Assert-NotNull $workflow1 + + #Case1: Get logic app using get cmdlet + $workflow2 = Get-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName + Assert-NotNull $workflow2 + + #Case1: Get non-existing logic app using get cmdlet + try + { + Get-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name "InvalidWorkflow" + } + catch + { + Assert-AreEqual $_.Exception.Message "The Resource 'Microsoft.Logic/workflows/InvalidWorkflow' under resource group '$resourceGroupName' was not found." + } + + Remove-AzureRmLogicApp -ResourceGroupName $resourceGroup.ResourceGroupName -Name $workflowName -Force +} + +<# +.SYNOPSIS +Test Remove-AzureRmLogicApp command to remove nonexisting workflow by name. +#> +function Test-RemoveNonExistingLogicApp +{ + $WorkflowName = "09e81ac4-848a-428d-82a6-7d61953e3940" + $resourceGroup = TestSetup-CreateResourceGroup + $resourceGroupName = $resourceGroup.ResourceGroupName + + Remove-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $WorkflowName -Force +} + +<# +.SYNOPSIS +Test Set-AzureRmLogicApp command to update workflow definition without parameters. +Test Set-AzureRmLogicApp command to update workflow definition and state to Disabled. +Test Set-AzureRmLogicApp command to update workflow state to Enabled. +Test Set-AzureRmLogicApp command to set logic app with null definition. +Test Set-AzureRmLogicApp command to set non-existing logic app. +#> +function Test-UpdateLogicApp +{ + $resourceGroup = TestSetup-CreateResourceGroup + $workflowName = getAssetname + $resourceGroupName = $resourceGroup.ResourceGroupName + + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $simpleDefinitionFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowDefinition.json" + $simpleParameterFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowParameter.json" + $workflow = $resourceGroup | New-AzureRmLogicApp -Name $workflowName -AppServicePlan $planName -DefinitionFilePath $simpleDefinitionFilePath -ParameterFilePath $simpleParameterFilePath + + Assert-NotNull $workflow + + #Case1: Update definition with no parameters and disable + $definitionFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowTriggerDefinition.json" + + $UpdatedWorkflow = Set-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -State "Disabled" -DefinitionFilePath $definitionFilePath -Parameters $null + + Assert-NotNull $UpdatedWorkflow + Assert-AreEqual $UpdatedWorkflow.State "Disabled" + + #Case2: Update definition with parameters of logic app + $UpdatedWorkflow = Set-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $simpleDefinitionFilePath -ParameterFilePath $simpleParameterFilePath + + Assert-NotNull $UpdatedWorkflow + + #Case3: Enable the logic app + $UpdatedWorkflow = Set-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -State "Enabled" + + Assert-NotNull $UpdatedWorkflow + Assert-AreEqual $UpdatedWorkflow.State "Enabled" + + #Case4: Test update command to set logic app with null definition + try + { + $UpdatedWorkflow = Set-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -Definition $null + } + catch + { + Assert-AreEqual $_.Exception.Message "Definition content needs to be specified." + } + + #Case5: Update non-existing workflow + + try + { + $workflowName = "82D2D842-C312-445C-8A4D-E3EE9542436D" + $definitionFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowTriggerDefinition.json" + Set-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -AppServicePlan $planName -DefinitionFilePath $definitionFilePath + } + catch + { + Assert-AreEqual $_.Exception.Message "The Resource 'Microsoft.Logic/workflows/$workflowName' under resource group '$resourceGroupName' was not found." + } +} + +<# +.SYNOPSIS +Test New-AzureRmLogicApp to create logic app for non-existing service plan. Constraint validation. +#> +function Test-CreateLogicAppWithNonExistingAppServicePlan +{ + $resourceGroup = TestSetup-CreateResourceGroup + $workflowName = getAssetname + $resourceGroupName = $resourceGroup.ResourceGroupName + $definitionFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowDefinition.json" + $parameterFilePath = "$TestOutputRoot\Resources\TestSimpleWorkflowParameter.json" + $Plan = "B9F87338CAE4470F9116F3D685365748" + try + { + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -AppServicePlan $Plan -DefinitionFilePath $definitionFilePath -ParameterFilePath $parameterFilePath + } + catch + { + Assert-AreEqual $_.Exception.Message "The Resource 'Microsoft.Web/serverFarms/$Plan' under resource group '$resourceGroupName' was not found." + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTriggerTests.cs b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTriggerTests.cs new file mode 100644 index 000000000000..b65710bc1948 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTriggerTests.cs @@ -0,0 +1,58 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + + +namespace Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests +{ + using Microsoft.WindowsAzure.Commands.ScenarioTest; + using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; + using Xunit; + + /// + /// Scenario tests for the Workflow trigger commands + /// + public class WorkflowTriggerTests : RMTestBase + { + + /// + /// Test Test-GetAzureLogicAppTrigger command to verify the trigger in the workflow. + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestGetAzureLogicAppTrigger() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-GetAzureLogicAppTrigger"); + } + + /// + /// Test Get-AzureLogicAppTriggerHistory command to verify the trigger history for the workflow. + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestGetAzureLogicAppTriggerHistory() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-GetAzureLogicAppTriggerHistory"); + } + + /// + /// Test Start-AzureLogicAppTrigger command to run the trigger of the workflow. + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestStartAzureLogicAppTrigger() + { + WorkflowController.NewInstance.RunPowerShellTest("Test-StartAzureLogicAppTrigger"); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTriggerTests.ps1 b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTriggerTests.ps1 new file mode 100644 index 000000000000..a2a668ff8112 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/ScenarioTests/WorkflowTriggerTests.ps1 @@ -0,0 +1,97 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.SYNOPSIS +Test Get-AzureRmLogicAppTrigger for workflow triggers and test to get trigger by name +#> +function Test-GetAzureLogicAppTrigger +{ + $resourceGroup = TestSetup-CreateResourceGroup + $resourceGroupName = $resourceGroup.ResourceGroupName + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $workflowName = getAssetname + $definitionFilePath = "Resources\TestSimpleWorkflowTriggerDefinition.json" + + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $definitionFilePath -AppServicePlan $planName + + $workflowTrigger = Get-AzureRmLogicAppTrigger -ResourceGroupName $resourceGroupName -Name $workflowName + Assert-NotNull $workflowTrigger + + $workflowTrigger = Get-AzureRmLogicAppTrigger -ResourceGroupName $resourceGroupName -Name $workflowName -TriggerName "httpTrigger" + Assert-NotNull $workflowTrigger +} + +<# +.SYNOPSIS +Test Get-AzureRmLogicAppTriggerHistory command to get workflow trigger histories and history by history name +#> +function Test-GetAzureLogicAppTriggerHistory +{ + $resourceGroup = TestSetup-CreateResourceGroup + $resourceGroupName = $resourceGroup.ResourceGroupName + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $workflowName = getAssetname + $definitionFilePath = "Resources\TestSimpleWorkflowTriggerDefinition.json" + + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $definitionFilePath -AppServicePlan $planName + + [int]$counter = 0 + do { + SleepInRecordMode 2000 + $workflow = Get-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName + } while ($workflow.State -ne "Enabled" -and $counter++ -lt 5) + + Start-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -TriggerName "httpTrigger" + + $workflowTriggerHistories = Get-AzureRmLogicAppTriggerHistory -ResourceGroupName $resourceGroupName -Name $workflowName -TriggerName "httpTrigger" + Assert-NotNull $workflowTriggerHistories + $firstHistory = $workflowTriggerHistories[0] + + $workflowTriggerHistory = Get-AzureRmLogicAppTriggerHistory -ResourceGroupName $resourceGroupName -Name $workflowName -TriggerName "httpTrigger" -HistoryName $firstHistory.Name + Assert-NotNull $workflowTriggerHistory +} + +<# +.SYNOPSIS +Test Start-AzureRmLogicAppTrigger command to run workflow trigger +#> +function Test-StartAzureLogicAppTrigger +{ + $resourceGroup = TestSetup-CreateResourceGroup + $resourceGroupName = $resourceGroup.ResourceGroupName + $planName = "StandardServicePlan" + $Plan = TestSetup-CreateAppServicePlan $resourceGroup.ResourceGroupName $planName + + $workflowName = getAssetname + $definitionFilePath = "Resources\TestSimpleWorkflowTriggerDefinition.json" + + $workflow = New-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -DefinitionFilePath $definitionFilePath -AppServicePlan $planName + + [int]$counter = 0 + do { + SleepInRecordMode 2000 + $workflow = Get-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName + } while ($workflow.State -ne "Enabled" -and $counter++ -lt 5) + + Start-AzureRmLogicApp -ResourceGroupName $resourceGroupName -Name $workflowName -TriggerName "httpTrigger" + + $workflowTriggerHistories = Get-AzureRmLogicAppTriggerHistory -ResourceGroupName $resourceGroupName -Name $workflowName -TriggerName "httpTrigger" + + Assert-AreEqual 1 $workflowTriggerHistories.Count +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowAccessKeyTests/TestGetAzureLogicAppAccessKey.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowAccessKeyTests/TestGetAzureLogicAppAccessKey.json new file mode 100644 index 000000000000..19538599e64e --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowAccessKeyTests/TestGetAzureLogicAppAccessKey.json @@ -0,0 +1,460 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk714?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazcxND9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "101" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14944" + ], + "x-ms-request-id": [ + "81759903-7d0b-4d25-9fc9-1a7320294ba4" + ], + "x-ms-correlation-request-id": [ + "81759903-7d0b-4d25-9fc9-1a7320294ba4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221246Z:81759903-7d0b-4d25-9fc9-1a7320294ba4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:46 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk714?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazcxND9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714\",\r\n \"name\": \"onesdk714\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "171" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "8608402a-796a-4f90-b5ef-213ef4015185" + ], + "x-ms-correlation-request-id": [ + "8608402a-796a-4f90-b5ef-213ef4015185" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221247Z:8608402a-796a-4f90-b5ef-213ef4015185" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:47 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNC9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14942" + ], + "x-ms-request-id": [ + "ff920b73-2528-4cf1-bc7c-c5020cdd8122" + ], + "x-ms-correlation-request-id": [ + "ff920b73-2528-4cf1-bc7c-c5020cdd8122" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221247Z:ff920b73-2528-4cf1-bc7c-c5020cdd8122" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNC9wcm92aWRlcnMvTWljcm9zb2Z0LldlYi9zZXJ2ZXJmYXJtcy9TdGFuZGFyZFNlcnZpY2VQbGFuP2FwaS12ZXJzaW9uPTIwMTUtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7d26d55e-9ec1-401e-b524-5e2ffd2957ff" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk714-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk714\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "948" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "e3144fd5-efe3-4c20-aa11-39d1d0955ea9" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "cdbba261-47a1-4abb-bf04-72efcb9f3898" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221305Z:cdbba261-47a1-4abb-bf04-72efcb9f3898" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:13:05 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714/providers/Microsoft.Logic/workflows/onesdk2491?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNC9wcm92aWRlcnMvTWljcm9zb2Z0LkxvZ2ljL3dvcmtmbG93cy9vbmVzZGsyNDkxP2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c5d006f7-e3ab-4cf0-a5c5-ff32dfc022b5" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk2491' under resource group 'onesdk714' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "149" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "eeca8aea-15f7-4d65-9c83-540bf07d50d4" + ], + "x-ms-correlation-request-id": [ + "eeca8aea-15f7-4d65-9c83-540bf07d50d4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221307Z:eeca8aea-15f7-4d65-9c83-540bf07d50d4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:13:07 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714/providers/Microsoft.Logic/workflows/onesdk2491?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNC9wcm92aWRlcnMvTWljcm9zb2Z0LkxvZ2ljL3dvcmtmbG93cy9vbmVzZGsyNDkxP2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"type\": \"bool\",\r\n \"defaultValue\": true\r\n },\r\n \"destinationUri\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"http://tempuri.org\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1178" + ], + "x-ms-client-request-id": [ + "8e58a6c3-a913-4d1e-99f4-2874c7d0b5ac" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:13:07.353892Z\",\r\n \"changedTime\": \"2016-01-29T22:13:07.353892Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475012981977063\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk714/providers/Microsoft.Logic/workflows/onesdk2491\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714/providers/Microsoft.Logic/workflows/onesdk2491\",\r\n \"name\": \"onesdk2491\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1350" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:33f283a4-ec94-4ce1-b53b-22d31fa25a8f" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "846e11d9-8715-4510-87e9-8cac8bd2f233" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221308Z:846e11d9-8715-4510-87e9-8cac8bd2f233" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:13:08 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714/providers/Microsoft.Logic/workflows/onesdk2491/accessKeys/default/list?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNC9wcm92aWRlcnMvTWljcm9zb2Z0LkxvZ2ljL3dvcmtmbG93cy9vbmVzZGsyNDkxL2FjY2Vzc0tleXMvZGVmYXVsdC9saXN0P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "715aa51d-8da8-4e91-b25b-77b279772cbc" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"primarySecretKey\": \"Vq4hTG21NWbyO51KJ_9mSX3aylGxGtzs4i_9Ksu32D0\",\r\n \"secondarySecretKey\": \"nGrfBeTiKLgBok1J1ffsWBe5_KJDoPm4XRitoytuhbc\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "133" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:8fcd2b7a-7f22-4fe9-a5f0-f20b456363ef" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "42cdbf2d-c168-4735-8c25-432f4be328ee" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221309Z:42cdbf2d-c168-4735-8c25-432f4be328ee" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:13:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk714/providers/Microsoft.Logic/workflows/onesdk2491/accessKeys/default/list?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNC9wcm92aWRlcnMvTWljcm9zb2Z0LkxvZ2ljL3dvcmtmbG93cy9vbmVzZGsyNDkxL2FjY2Vzc0tleXMvZGVmYXVsdC9saXN0P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "44f13322-c4fb-4565-a1bb-bf3bb078f0bf" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"primarySecretKey\": \"Vq4hTG21NWbyO51KJ_9mSX3aylGxGtzs4i_9Ksu32D0\",\r\n \"secondarySecretKey\": \"nGrfBeTiKLgBok1J1ffsWBe5_KJDoPm4XRitoytuhbc\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "133" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:475256b4-50d7-4982-8d4e-3cf7996973f5" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "bd5e0a13-ef4a-409c-b864-95d369669717" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221309Z:bd5e0a13-ef4a-409c-b864-95d369669717" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:13:08 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-GetAzureLogicAppAccessKey": [ + "onesdk714", + "onesdk2491" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowAccessKeyTests/TestSetAzureLogicAppAccessKey.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowAccessKeyTests/TestSetAzureLogicAppAccessKey.json new file mode 100644 index 000000000000..773dbf1abb4c --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowAccessKeyTests/TestSetAzureLogicAppAccessKey.json @@ -0,0 +1,529 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk3830?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazM4MzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-request-id": [ + "00d4e1bf-8f45-4ef2-a77e-6de0ffb76165" + ], + "x-ms-correlation-request-id": [ + "00d4e1bf-8f45-4ef2-a77e-6de0ffb76165" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221208Z:00d4e1bf-8f45-4ef2-a77e-6de0ffb76165" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:08 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk3830?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazM4MzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830\",\r\n \"name\": \"onesdk3830\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "7874487d-c5dd-401c-862c-d6de04f2bf4d" + ], + "x-ms-correlation-request-id": [ + "7874487d-c5dd-401c-862c-d6de04f2bf4d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221209Z:7874487d-c5dd-401c-862c-d6de04f2bf4d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:09 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazM4MzAvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-request-id": [ + "b35af272-d175-4566-b946-6754fc44af12" + ], + "x-ms-correlation-request-id": [ + "b35af272-d175-4566-b946-6754fc44af12" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221209Z:b35af272-d175-4566-b946-6754fc44af12" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazM4MzAvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "17d3a7b5-0790-484a-8552-2da9eb33dabc" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk3830-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk3830\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "4ab2046d-cf70-4a1f-8cda-499f9185bcdb" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-correlation-request-id": [ + "9f252bca-c7fc-452c-bbe9-c6616b64231b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221218Z:9f252bca-c7fc-452c-bbe9-c6616b64231b" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:18 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/providers/Microsoft.Logic/workflows/onesdk8944?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazM4MzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrODk0ND9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a8475af0-f5e9-4ec1-9075-35db5f4381bd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk8944' under resource group 'onesdk3830' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "ee530c22-6397-4455-8300-ac259a5a6849" + ], + "x-ms-correlation-request-id": [ + "ee530c22-6397-4455-8300-ac259a5a6849" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221217Z:ee530c22-6397-4455-8300-ac259a5a6849" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:17 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/providers/Microsoft.Logic/workflows/onesdk8944?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazM4MzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrODk0ND9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"type\": \"bool\",\r\n \"defaultValue\": true\r\n },\r\n \"destinationUri\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"http://tempuri.org\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1179" + ], + "x-ms-client-request-id": [ + "d08b70ca-fa8d-4023-b795-1ca15cfd5605" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:12:19.3431277Z\",\r\n \"changedTime\": \"2016-01-29T22:12:19.3431277Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475013471380353\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk3830/providers/Microsoft.Logic/workflows/onesdk8944\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/providers/Microsoft.Logic/workflows/onesdk8944\",\r\n \"name\": \"onesdk8944\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:573e3950-3c99-4357-99cf-9a387fff35d2" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "09842449-e7f0-473f-a778-4cd6ef4a1ab9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221220Z:09842449-e7f0-473f-a778-4cd6ef4a1ab9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:20 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/providers/Microsoft.Logic/workflows/onesdk8944/accessKeys/default/list?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazM4MzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrODk0NC9hY2Nlc3NLZXlzL2RlZmF1bHQvbGlzdD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0eb926cb-b494-4820-8cf4-424cd603eb9a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"primarySecretKey\": \"rAuvo9A4kw6I-RhDvZysuV93MRjLZtslG_9DBjywSbQ\",\r\n \"secondarySecretKey\": \"kA6EfzOxHhUbQPsCifiKTik3rx9e4LaRo6Pcy_uyA4M\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "133" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:4e378704-5e9a-4a88-8261-0e54010d156b" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "b06875e9-cadc-41b1-a0ac-1e48d5b9e0e7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221220Z:b06875e9-cadc-41b1-a0ac-1e48d5b9e0e7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/providers/Microsoft.Logic/workflows/onesdk8944/accessKeys/default/regenerate?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazM4MzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrODk0NC9hY2Nlc3NLZXlzL2RlZmF1bHQvcmVnZW5lcmF0ZT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"keyType\": \"Primary\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "28" + ], + "x-ms-client-request-id": [ + "0bf67a58-a444-4b38-9792-84899707ad4c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"primarySecretKey\": \"CuLqVtlycVYAKFdiuAjJQvkfr8GwSFey2Jtu1vjcgMQ\",\r\n \"secondarySecretKey\": \"kA6EfzOxHhUbQPsCifiKTik3rx9e4LaRo6Pcy_uyA4M\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "133" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:09749a53-7b36-48f5-ad8b-a15b5246bc65" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "7681123d-5116-479e-8425-8ad934bd7845" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221221Z:7681123d-5116-479e-8425-8ad934bd7845" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3830/providers/Microsoft.Logic/workflows/onesdk8944/accessKeys/default/regenerate?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazM4MzAvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrODk0NC9hY2Nlc3NLZXlzL2RlZmF1bHQvcmVnZW5lcmF0ZT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"keyType\": \"Secondary\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "30" + ], + "x-ms-client-request-id": [ + "194de73c-6509-4e5b-b4f9-a9303fd59f4d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"primarySecretKey\": \"CuLqVtlycVYAKFdiuAjJQvkfr8GwSFey2Jtu1vjcgMQ\",\r\n \"secondarySecretKey\": \"nkFinxt7GIYjSBRvZ8dss11MU0tCnpg_oQmy3G80YK8\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "133" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:e7067e42-ba42-43b8-9458-a45b16ddacb9" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "c40af44a-0991-45be-847a-1c9dfe37a07e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221221Z:c40af44a-0991-45be-847a-1c9dfe37a07e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:12:21 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-SetAzureLogicAppAccessKey": [ + "onesdk3830", + "onesdk8944" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestGetAzureLogicAppRunAction.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestGetAzureLogicAppRunAction.json new file mode 100644 index 000000000000..c1ea207013f6 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestGetAzureLogicAppRunAction.json @@ -0,0 +1,625 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk3131?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazMxMzE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14902" + ], + "x-ms-request-id": [ + "5c508153-50f7-42e5-b663-e472875c7dbc" + ], + "x-ms-correlation-request-id": [ + "5c508153-50f7-42e5-b663-e472875c7dbc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222948Z:5c508153-50f7-42e5-b663-e472875c7dbc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:29:47 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk3131?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazMxMzE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131\",\r\n \"name\": \"onesdk3131\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "4b1431e8-339b-4fba-96e6-84c68bc835b6" + ], + "x-ms-correlation-request-id": [ + "4b1431e8-339b-4fba-96e6-84c68bc835b6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222949Z:4b1431e8-339b-4fba-96e6-84c68bc835b6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:29:49 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazMxMzEvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14901" + ], + "x-ms-request-id": [ + "8352c72b-43ed-4376-a808-cf745800cc33" + ], + "x-ms-correlation-request-id": [ + "8352c72b-43ed-4376-a808-cf745800cc33" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222950Z:8352c72b-43ed-4376-a808-cf745800cc33" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:29:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazMxMzEvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a2c62557-d8b2-416c-a1a4-8c4dab23c047" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk3131-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk3131\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "b581bd57-2f44-4f16-b2bf-ecbbd895ede8" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-correlation-request-id": [ + "3134efc6-4e72-43fe-bcb3-d8382a093f09" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222958Z:3134efc6-4e72-43fe-bcb3-d8382a093f09" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:29:58 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazMxMzEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMjI3OT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "bd633bc1-e1e8-4c83-b1f3-0a14e7c229c2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk2279' under resource group 'onesdk3131' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "e1d35f45-ee3c-4836-8c80-28d539bff3e5" + ], + "x-ms-correlation-request-id": [ + "e1d35f45-ee3c-4836-8c80-28d539bff3e5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222958Z:e1d35f45-ee3c-4836-8c80-28d539bff3e5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:29:58 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazMxMzEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMjI3OT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "720a2a5f-e987-4e57-aab7-3ddd7e185328" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:29:59.9028426Z\",\r\n \"changedTime\": \"2016-01-29T22:29:59.9033572Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475002857136925\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279\",\r\n \"name\": \"onesdk2279\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:bdee8888-28c5-4815-bbd1-d193dca450d4" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14942" + ], + "x-ms-correlation-request-id": [ + "42328027-a2e1-4618-bc15-0d58c6ea48bc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223002Z:42328027-a2e1-4618-bc15-0d58c6ea48bc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazMxMzEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMjI3OT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"string\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1774" + ], + "x-ms-client-request-id": [ + "6e0e02a0-9a25-44c6-899e-30bb0e05e09f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:29:59.9028426Z\",\r\n \"changedTime\": \"2016-01-29T22:29:59.9028426Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475002857136925\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279\",\r\n \"name\": \"onesdk2279\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:8aca3c76-627f-426f-ba6e-04cde2dc4186" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "3b9decf0-6cfb-43b7-9ba2-ca2da1549594" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223000Z:3b9decf0-6cfb-43b7-9ba2-ca2da1549594" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:00 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279/triggers/httpTrigger/run?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazMxMzEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMjI3OS90cmlnZ2Vycy9odHRwVHJpZ2dlci9ydW4/YXBpLXZlcnNpb249MjAxNS0wMi0wMS1wcmV2aWV3", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "63c61041-0f1f-435a-8f91-1400b507eff6" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:57f1f210-6e6c-463a-9a31-7d00d2ceb370" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "6d8f87b7-eb24-4e52-a725-aa0515e991ea" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223002Z:6d8f87b7-eb24-4e52-a725-aa0515e991ea" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279/runs?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazMxMzEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMjI3OS9ydW5zP2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "36276394-60a0-4671-b134-0ef2b99b531d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"startTime\": \"2016-01-29T22:30:01.5263478Z\",\r\n \"status\": \"Running\",\r\n \"correlationId\": \"2bd50c44-1835-4abb-b3d1-67eddc597ce7\",\r\n \"workflow\": {\r\n \"name\": \"onesdk2279/08587475002857136925\",\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279/versions/08587475002857136925\",\r\n \"type\": \"Microsoft.Logic/workflows/versions\"\r\n },\r\n \"trigger\": {\r\n \"name\": \"httpTrigger\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowaca040d3726645a0be4334b9186cf2c920160129t000000zcontent/F126E_425229758d084dae854d038d40c7bcc0_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=9GFY35DlF4Pd8ikc8E0YmaFWBr6FI2O9qnT6asKhxW8%3D&se=2016-01-30T02%3A30%3A02Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBB9F25550\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowaca040d3726645a0be4334b9186cf2c920160129t000000zcontent/6FF14_3ee48b1f9e2344c29ac92eaa664f225d_httpTrigger:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=lPv2s8mHcVIQ%2BkE8UZQlJkZ0suCVCRn4ezQSL58Utso%3D&se=2016-01-30T02%3A30%3A02Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBB9F2A384\\\"\",\r\n \"contentSize\": 86273,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"RhkpKtCqAyiE/7HzL6whFA==\"\r\n }\r\n },\r\n \"startTime\": \"2016-01-29T22:30:01.364958Z\",\r\n \"endTime\": \"2016-01-29T22:30:01.4274534Z\",\r\n \"trackingId\": \"2bd50c44-1835-4abb-b3d1-67eddc597ce7\",\r\n \"code\": \"OK\",\r\n \"status\": \"Succeeded\"\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279/runs/08587475002841126244\",\r\n \"name\": \"08587475002841126244\",\r\n \"type\": \"Microsoft.Logic/workflows/runs\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1735" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:d0b09df1-3e3c-4180-a1ad-425b5e7558d8" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14941" + ], + "x-ms-correlation-request-id": [ + "412db0af-62a4-44c9-8100-f4d660babc24" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223002Z:412db0af-62a4-44c9-8100-f4d660babc24" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279/runs/08587475002841126244/actions?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazMxMzEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMjI3OS9ydW5zLzA4NTg3NDc1MDAyODQxMTI2MjQ0L2FjdGlvbnM/YXBpLXZlcnNpb249MjAxNS0wMi0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a8bad692-9bd7-4c07-939e-66da029fad95" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"startTime\": \"2016-01-29T22:30:02.4930811Z\",\r\n \"endTime\": \"2016-01-29T22:30:02.6223148Z\",\r\n \"status\": \"Succeeded\",\r\n \"code\": \"OK\",\r\n \"trackingId\": \"6aea6494-47b0-4633-aad4-ebb511da1d37\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowaca040d3726645a0be4334b9186cf2c920160129t000000zcontent/D5175_241bab9c54f14ca683239a5c5540ca79_http:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=3aG8Hi7lNgmUeeHKOFj3MImMgBYVcuLEjvpf3pTy%2BNc%3D&se=2016-01-30T02%3A30%3A02Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBBA98AC35\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowaca040d3726645a0be4334b9186cf2c920160129t000000zcontent/10667_b311c7551967424d982d9dc2567f63c0_http:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=ddK%2BabOoaAZK17Jr4pUEqyLAvc5OdXlIJTNFxXCCJo0%3D&se=2016-01-30T02%3A30%3A02Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBBA98D351\\\"\",\r\n \"contentSize\": 86273,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"ZP3HxRZ1aoA9mx4wZl7Tdw==\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279/runs/08587475002841126244/actions/http\",\r\n \"name\": \"http\",\r\n \"type\": \"Microsoft.Logic/workflows/runs/actions\"\r\n },\r\n {\r\n \"properties\": {\r\n \"startTime\": \"2016-01-29T22:30:02.5086741Z\",\r\n \"endTime\": \"2016-01-29T22:30:02.6701012Z\",\r\n \"status\": \"Succeeded\",\r\n \"code\": \"OK\",\r\n \"trackingId\": \"814a483f-e7c2-46d7-9933-d48c49d50ed0\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowaca040d3726645a0be4334b9186cf2c920160129t000000zcontent/1DE66_5779970ad5b24cfebcd557d82fb7abd4_http1:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=Kg8GhtL8Ev7AcsTmjKh9Ef1yE7S7LZPkmo7lLzZJn%2Bk%3D&se=2016-01-30T02%3A30%3A02Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBBA98D351\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowaca040d3726645a0be4334b9186cf2c920160129t000000zcontent/2B420_62cb9a035aec4be8a824f9f0b31a8de9_http1:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=71IahBTLJQM1me3h8EnI24wL4yntNgR4u8jNGxOki0Y%3D&se=2016-01-30T02%3A30%3A02Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBBA9D8F7E\\\"\",\r\n \"contentSize\": 86273,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"f2YWMJitWJWDODRIm5Bgkw==\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279/runs/08587475002841126244/actions/http1\",\r\n \"name\": \"http1\",\r\n \"type\": \"Microsoft.Logic/workflows/runs/actions\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2549" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:984993f7-8b3d-456e-92f3-8b62419d9f4a" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14940" + ], + "x-ms-correlation-request-id": [ + "8ab04a9f-0a00-43ee-8c52-a03ad345437a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223002Z:8ab04a9f-0a00-43ee-8c52-a03ad345437a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279/runs/08587475002841126244/actions/http?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazMxMzEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMjI3OS9ydW5zLzA4NTg3NDc1MDAyODQxMTI2MjQ0L2FjdGlvbnMvaHR0cD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "970f0702-70e8-4838-b1c3-13fbc1ffd0ed" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"startTime\": \"2016-01-29T22:30:02.4930811Z\",\r\n \"endTime\": \"2016-01-29T22:30:02.6223148Z\",\r\n \"status\": \"Succeeded\",\r\n \"code\": \"OK\",\r\n \"trackingId\": \"6aea6494-47b0-4633-aad4-ebb511da1d37\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowaca040d3726645a0be4334b9186cf2c920160129t000000zcontent/D5175_241bab9c54f14ca683239a5c5540ca79_http:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=3aG8Hi7lNgmUeeHKOFj3MImMgBYVcuLEjvpf3pTy%2BNc%3D&se=2016-01-30T02%3A30%3A02Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBBA98AC35\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowaca040d3726645a0be4334b9186cf2c920160129t000000zcontent/10667_b311c7551967424d982d9dc2567f63c0_http:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=ddK%2BabOoaAZK17Jr4pUEqyLAvc5OdXlIJTNFxXCCJo0%3D&se=2016-01-30T02%3A30%3A02Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBBA98D351\\\"\",\r\n \"contentSize\": 86273,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"ZP3HxRZ1aoA9mx4wZl7Tdw==\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk3131/providers/Microsoft.Logic/workflows/onesdk2279/runs/08587475002841126244/actions/http\",\r\n \"name\": \"http\",\r\n \"type\": \"Microsoft.Logic/workflows/runs/actions\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1267" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:0743ab15-b522-4a58-b351-12026324c6bd" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14939" + ], + "x-ms-correlation-request-id": [ + "36c230b6-e479-4003-8b64-d0e1e572a855" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223002Z:36c230b6-e479-4003-8b64-d0e1e572a855" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:02 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-GetAzureLogicAppRunAction": [ + "onesdk3131", + "onesdk2279" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestGetAzureLogicAppRunHistory.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestGetAzureLogicAppRunHistory.json new file mode 100644 index 000000000000..f1bd2668c931 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestGetAzureLogicAppRunHistory.json @@ -0,0 +1,568 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk4708?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazQ3MDg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14849" + ], + "x-ms-request-id": [ + "be821929-a970-4490-b8ea-c2a557e99704" + ], + "x-ms-correlation-request-id": [ + "be821929-a970-4490-b8ea-c2a557e99704" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223027Z:be821929-a970-4490-b8ea-c2a557e99704" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:26 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk4708?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazQ3MDg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708\",\r\n \"name\": \"onesdk4708\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "11f420f1-9dd7-4461-8b3d-9b242597cfa8" + ], + "x-ms-correlation-request-id": [ + "11f420f1-9dd7-4461-8b3d-9b242597cfa8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223028Z:11f420f1-9dd7-4461-8b3d-9b242597cfa8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:28 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MDgvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14848" + ], + "x-ms-request-id": [ + "f592d499-84c8-4303-9468-38f1e5c071d5" + ], + "x-ms-correlation-request-id": [ + "f592d499-84c8-4303-9468-38f1e5c071d5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223028Z:f592d499-84c8-4303-9468-38f1e5c071d5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MDgvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "074ddce1-ad35-4c0f-a354-83f3556f26e3" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk4708-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk4708\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "2092e855-8234-4589-a331-3537aa213373" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14938" + ], + "x-ms-correlation-request-id": [ + "d18dd484-c179-44b0-a1d9-c8abfee4faac" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223037Z:d18dd484-c179-44b0-a1d9-c8abfee4faac" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:37 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MDgvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTQwNz9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "93778cdc-8c17-4a85-ae4d-26ef76d04376" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk5407' under resource group 'onesdk4708' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "c114b079-9ce9-453e-9f81-754f7351a568" + ], + "x-ms-correlation-request-id": [ + "c114b079-9ce9-453e-9f81-754f7351a568" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223038Z:c114b079-9ce9-453e-9f81-754f7351a568" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:38 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MDgvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTQwNz9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c165f279-cb4c-40bb-b46e-6e3825b5f184" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:30:39.5861522Z\",\r\n \"changedTime\": \"2016-01-29T22:30:39.5866944Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475002460475631\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407\",\r\n \"name\": \"onesdk5407\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:81a8b043-a2ab-4678-8a54-52e40520764a" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14972" + ], + "x-ms-correlation-request-id": [ + "f7f88d7b-e199-4d19-bd44-ba3311ec86c3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223041Z:f7f88d7b-e199-4d19-bd44-ba3311ec86c3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MDgvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTQwNz9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"string\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1774" + ], + "x-ms-client-request-id": [ + "814eb50a-7b39-4150-9860-db94368b2c79" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:30:39.5861522Z\",\r\n \"changedTime\": \"2016-01-29T22:30:39.5861522Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475002460475631\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407\",\r\n \"name\": \"onesdk5407\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:f2af123c-e5ab-4299-9431-3fd3a373b442" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "76932aaf-9d6b-460c-91ca-53353fac4666" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223039Z:76932aaf-9d6b-460c-91ca-53353fac4666" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:39 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407/triggers/httpTrigger/run?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MDgvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTQwNy90cmlnZ2Vycy9odHRwVHJpZ2dlci9ydW4/YXBpLXZlcnNpb249MjAxNS0wMi0wMS1wcmV2aWV3", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e234df99-7d97-43e5-a003-95933957bbf2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:a8640853-368e-4511-aafe-6212736cc154" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "4f60a6b6-41c6-404a-b6d3-3c47db6f390e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223042Z:4f60a6b6-41c6-404a-b6d3-3c47db6f390e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407/runs?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MDgvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTQwNy9ydW5zP2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1525b9fb-9ef4-4530-be5f-f3ddc73c0376" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"startTime\": \"2016-01-29T22:30:40.9385488Z\",\r\n \"status\": \"Running\",\r\n \"correlationId\": \"784a2db3-aad7-470c-8356-5bbdb23a3263\",\r\n \"workflow\": {\r\n \"name\": \"onesdk5407/08587475002460475631\",\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407/versions/08587475002460475631\",\r\n \"type\": \"Microsoft.Logic/workflows/versions\"\r\n },\r\n \"trigger\": {\r\n \"name\": \"httpTrigger\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowe50ad96a3a854ac7aad1323a2d087b0220160129t000000zcontent/77EFA_4816dc40fde44f5b9228042a7d2e08d7_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=vj%2FYUeQmYZZisu%2FTL02LMHFKyU1c4WgDbbQzGDtTdbY%3D&se=2016-01-30T02%3A30%3A42Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBD1708543\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowe50ad96a3a854ac7aad1323a2d087b0220160129t000000zcontent/FD79A_cb7b24e7669f4dee9dc242492d255ebb_httpTrigger:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=bWmdEuninX9fk3lKHbvdK7t1a2MMAZVB3592a3Pg7oI%3D&se=2016-01-30T02%3A30%3A42Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBD1708543\\\"\",\r\n \"contentSize\": 86273,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"NPkaCHXwTEv7OX8AebNAtA==\"\r\n }\r\n },\r\n \"startTime\": \"2016-01-29T22:30:40.7134781Z\",\r\n \"endTime\": \"2016-01-29T22:30:40.8072288Z\",\r\n \"trackingId\": \"784a2db3-aad7-470c-8356-5bbdb23a3263\",\r\n \"code\": \"OK\",\r\n \"status\": \"Succeeded\"\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407/runs/08587475002447513577\",\r\n \"name\": \"08587475002447513577\",\r\n \"type\": \"Microsoft.Logic/workflows/runs\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1738" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:0cb4ec30-1ed0-4ae3-a22b-cde791470db6" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14971" + ], + "x-ms-correlation-request-id": [ + "b47de646-6716-4fa2-a16b-13253f251ce3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223042Z:b47de646-6716-4fa2-a16b-13253f251ce3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407/runs/08587475002447513577?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MDgvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTQwNy9ydW5zLzA4NTg3NDc1MDAyNDQ3NTEzNTc3P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d4ea3db5-77e3-40c7-8d91-924658461e6f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"startTime\": \"2016-01-29T22:30:40.9385488Z\",\r\n \"status\": \"Running\",\r\n \"correlationId\": \"784a2db3-aad7-470c-8356-5bbdb23a3263\",\r\n \"workflow\": {\r\n \"name\": \"onesdk5407/08587475002460475631\",\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407/versions/08587475002460475631\",\r\n \"type\": \"Microsoft.Logic/workflows/versions\"\r\n },\r\n \"trigger\": {\r\n \"name\": \"httpTrigger\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowe50ad96a3a854ac7aad1323a2d087b0220160129t000000zcontent/77EFA_4816dc40fde44f5b9228042a7d2e08d7_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=vj%2FYUeQmYZZisu%2FTL02LMHFKyU1c4WgDbbQzGDtTdbY%3D&se=2016-01-30T02%3A30%3A42Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBD1708543\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu00by01.blob.core.windows.net/flowe50ad96a3a854ac7aad1323a2d087b0220160129t000000zcontent/FD79A_cb7b24e7669f4dee9dc242492d255ebb_httpTrigger:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=bWmdEuninX9fk3lKHbvdK7t1a2MMAZVB3592a3Pg7oI%3D&se=2016-01-30T02%3A30%3A42Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D328FBD1708543\\\"\",\r\n \"contentSize\": 86273,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"NPkaCHXwTEv7OX8AebNAtA==\"\r\n }\r\n },\r\n \"startTime\": \"2016-01-29T22:30:40.7134781Z\",\r\n \"endTime\": \"2016-01-29T22:30:40.8072288Z\",\r\n \"trackingId\": \"784a2db3-aad7-470c-8356-5bbdb23a3263\",\r\n \"code\": \"OK\",\r\n \"status\": \"Succeeded\"\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk4708/providers/Microsoft.Logic/workflows/onesdk5407/runs/08587475002447513577\",\r\n \"name\": \"08587475002447513577\",\r\n \"type\": \"Microsoft.Logic/workflows/runs\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1726" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:81a8eaf8-2b1e-4158-aaea-14049e76fd78" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "a7f94df3-1d83-4a1b-a569-c569f265f978" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T223042Z:a7f94df3-1d83-4a1b-a569-c569f265f978" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:30:42 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-GetAzureLogicAppRunHistory": [ + "onesdk4708", + "onesdk5407" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestRunLogicApp.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestRunLogicApp.json new file mode 100644 index 000000000000..a1e88b98085e --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestRunLogicApp.json @@ -0,0 +1,454 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7146?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazcxNDY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14953" + ], + "x-ms-request-id": [ + "ceecb989-bbd2-4839-8fd8-d82917126602" + ], + "x-ms-correlation-request-id": [ + "ceecb989-bbd2-4839-8fd8-d82917126602" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221408Z:ceecb989-bbd2-4839-8fd8-d82917126602" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:14:07 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7146?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazcxNDY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146\",\r\n \"name\": \"onesdk7146\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "96e3f938-6c53-45b6-a255-6b101b0d01c9" + ], + "x-ms-correlation-request-id": [ + "96e3f938-6c53-45b6-a255-6b101b0d01c9" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221409Z:96e3f938-6c53-45b6-a255-6b101b0d01c9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:14:09 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNDYvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-request-id": [ + "7a95ee2b-092a-4dab-acae-f3b268c275cb" + ], + "x-ms-correlation-request-id": [ + "7a95ee2b-092a-4dab-acae-f3b268c275cb" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221409Z:7a95ee2b-092a-4dab-acae-f3b268c275cb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:14:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNDYvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "df2c3c34-ee7c-423f-9e74-5959ae94ef73" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk7146-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk7146\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "900a3733-3628-4d31-bd98-1a5d97d398b3" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14971" + ], + "x-ms-correlation-request-id": [ + "e8cd2c94-f654-41cb-ab17-b5cfae68cedc" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221419Z:e8cd2c94-f654-41cb-ab17-b5cfae68cedc" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:14:19 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Logic/workflows/onesdk1160?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNDYvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTE2MD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0cd0a39d-e435-4094-8ca6-b2e602e13989" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk1160' under resource group 'onesdk7146' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "c6d5949d-f785-401b-b0ba-9988f724e167" + ], + "x-ms-correlation-request-id": [ + "c6d5949d-f785-401b-b0ba-9988f724e167" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221420Z:c6d5949d-f785-401b-b0ba-9988f724e167" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:14:19 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Logic/workflows/onesdk1160?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNDYvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTE2MD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4bfcfe78-c844-4cc1-822f-fb7d6e373c91" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:14:21.9413756Z\",\r\n \"changedTime\": \"2016-01-29T22:14:21.9421884Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475012236528224\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7146/providers/Microsoft.Logic/workflows/onesdk1160\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Logic/workflows/onesdk1160\",\r\n \"name\": \"onesdk1160\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:0b4f153a-6fde-405f-8e54-441502cb05f3" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14899" + ], + "x-ms-correlation-request-id": [ + "3c41b2b9-d2b4-4a3b-b1b5-415dcdff65e1" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221424Z:3c41b2b9-d2b4-4a3b-b1b5-415dcdff65e1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:14:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Logic/workflows/onesdk1160?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNDYvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTE2MD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"string\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1774" + ], + "x-ms-client-request-id": [ + "89588461-e646-4d9f-8b75-b56623036963" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:14:21.9413756Z\",\r\n \"changedTime\": \"2016-01-29T22:14:21.9413756Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475012236528224\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7146/providers/Microsoft.Logic/workflows/onesdk1160\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Logic/workflows/onesdk1160\",\r\n \"name\": \"onesdk1160\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:d61e8dd1-c93c-4723-970a-2f91f9a68793" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "a6a9b52f-272d-4f46-adcf-b2839ba5fe08" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221422Z:a6a9b52f-272d-4f46-adcf-b2839ba5fe08" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:14:21 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7146/providers/Microsoft.Logic/workflows/onesdk1160/triggers/httpTrigger/run?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcxNDYvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTE2MC90cmlnZ2Vycy9odHRwVHJpZ2dlci9ydW4/YXBpLXZlcnNpb249MjAxNS0wMi0wMS1wcmV2aWV3", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9f1b15be-6e72-4389-b3da-8785c4a5c26e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:7c1a9433-24f6-4d2a-bf23-97170c6e5bb0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "5cfaea68-abb8-4a22-8cf1-dde90c2e1501" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221425Z:5cfaea68-abb8-4a22-8cf1-dde90c2e1501" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:14:25 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-StartLogicApp": [ + "onesdk7146", + "onesdk1160" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestStopAzureRmLogicAppRun.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestStopAzureRmLogicAppRun.json new file mode 100644 index 000000000000..6a579c81e43c --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowRunTests/TestStopAzureRmLogicAppRun.json @@ -0,0 +1,562 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk6722?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazY3MjI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-request-id": [ + "2746ed6a-0c6b-416b-829c-1d55c3400f90" + ], + "x-ms-correlation-request-id": [ + "2746ed6a-0c6b-416b-829c-1d55c3400f90" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160208T215007Z:2746ed6a-0c6b-416b-829c-1d55c3400f90" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 08 Feb 2016 21:50:07 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk6722?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazY3MjI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722\",\r\n \"name\": \"onesdk6722\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "a6a6eb4c-b801-4127-90fd-110e73a26c4a" + ], + "x-ms-correlation-request-id": [ + "a6a6eb4c-b801-4127-90fd-110e73a26c4a" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160208T215008Z:a6a6eb4c-b801-4127-90fd-110e73a26c4a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 08 Feb 2016 21:50:08 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazY3MjIvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-request-id": [ + "d9982f68-7e63-403a-8e39-e192d160fe1e" + ], + "x-ms-correlation-request-id": [ + "d9982f68-7e63-403a-8e39-e192d160fe1e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160208T215009Z:d9982f68-7e63-403a-8e39-e192d160fe1e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 08 Feb 2016 21:50:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazY3MjIvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1f0fe11f-e568-4a63-9b73-8b68bb0806df" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"workerTierName\": null,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk6722-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk6722\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "973" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "f9a9cc58-89b2-4abf-8f43-c3c2359af938" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-correlation-request-id": [ + "8e1ed87f-786b-480e-a765-6a7635df39b1" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160208T215019Z:8e1ed87f-786b-480e-a765-6a7635df39b1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 08 Feb 2016 21:50:19 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazY3MjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTIyNj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a9d74c48-c369-4c87-a2b2-e23eb279e7dd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk1226' under resource group 'onesdk6722' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "9b71701a-a627-4e05-b80e-5966a059ce1f" + ], + "x-ms-correlation-request-id": [ + "9b71701a-a627-4e05-b80e-5966a059ce1f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160208T215021Z:9b71701a-a627-4e05-b80e-5966a059ce1f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 08 Feb 2016 21:50:20 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazY3MjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTIyNj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f3daefbb-06f6-47ae-813d-99269e5efa23" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-02-08T21:50:23.1467413Z\",\r\n \"changedTime\": \"2016-02-08T21:50:23.1471049Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587466386624886909\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"until\": {\r\n \"limit\": {\r\n \"timeout\": \"PT1H\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('false')\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226\",\r\n \"name\": \"onesdk1226\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1536" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:ca7603db-b32f-4c0b-b0ef-77139089b8ab" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "d6275d23-e2d3-4a6c-bbe3-2cc1d343c630" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160208T215026Z:d6275d23-e2d3-4a6c-bbe3-2cc1d343c630" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 08 Feb 2016 21:50:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazY3MjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTIyNj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"until\": {\r\n \"limit\": {\r\n \"timeout\": \"PT1H\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('false')\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"string\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1726" + ], + "x-ms-client-request-id": [ + "06b561e8-1554-45cb-9ee3-ada05183bffd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-02-08T21:50:23.1467413Z\",\r\n \"changedTime\": \"2016-02-08T21:50:23.1467413Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587466386624886909\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"until\": {\r\n \"limit\": {\r\n \"timeout\": \"PT1H\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('false')\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226\",\r\n \"name\": \"onesdk1226\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1536" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:0ddd4173-bcd9-4aeb-ae4b-3014866ed7f1" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "af8eca2a-f883-4146-9142-750e5706a631" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160208T215023Z:af8eca2a-f883-4146-9142-750e5706a631" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 08 Feb 2016 21:50:23 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226/triggers/httpTrigger/run?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazY3MjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTIyNi90cmlnZ2Vycy9odHRwVHJpZ2dlci9ydW4/YXBpLXZlcnNpb249MjAxNS0wMi0wMS1wcmV2aWV3", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d0eb70e1-7272-4bf1-a287-0d970a3b892b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:9f844cc4-60d8-4547-8b0c-3535095e87c8" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "33cf5b38-02d4-4b73-b9bd-00af66f91837" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160208T215026Z:33cf5b38-02d4-4b73-b9bd-00af66f91837" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 08 Feb 2016 21:50:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226/runs?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazY3MjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTIyNi9ydW5zP2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ce8cd10c-9826-4bd6-aa8e-f077d8bf762d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"startTime\": \"2016-02-08T21:50:26.5773261Z\",\r\n \"status\": \"Running\",\r\n \"correlationId\": \"1442cb92-f4d0-4a26-abbc-1134c205d2ae\",\r\n \"workflow\": {\r\n \"name\": \"onesdk1226/08587466386624886909\",\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226/versions/08587466386624886909\",\r\n \"type\": \"Microsoft.Logic/workflows/versions\"\r\n },\r\n \"trigger\": {\r\n \"name\": \"httpTrigger\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu06by01.blob.core.windows.net/flow6479fc66fcbd424b8a9a1ac8a1e07b0b20160208t000000zcontent/D399E_cad5fef8413c48aab80c00e4c771e080_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=rBUdTE8fgltdPniuT1vB4z9WPxzoiZYK1KO3vWvbvbA%3D&se=2016-02-09T01%3A50%3A28Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D330D1DAEB0C6B\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu06by01.blob.core.windows.net/flow6479fc66fcbd424b8a9a1ac8a1e07b0b20160208t000000zcontent/834F9_4eabe786197f408fa945589bbe205f9e_httpTrigger:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=0puZoWQK3RfR70xWU4u0PKXDKCHkc7b1FCHhbH4Y2bU%3D&se=2016-02-09T01%3A50%3A28Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D330D1DAEBCFE8\\\"\",\r\n \"contentSize\": 83093,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"XY2MZKytPMzBvRDSqrptug==\"\r\n }\r\n },\r\n \"startTime\": \"2016-02-08T21:50:26.4680187Z\",\r\n \"endTime\": \"2016-02-08T21:50:26.5461423Z\",\r\n \"trackingId\": \"1442cb92-f4d0-4a26-abbc-1134c205d2ae\",\r\n \"code\": \"OK\",\r\n \"status\": \"Succeeded\"\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226/runs/08587466386590032282\",\r\n \"name\": \"08587466386590032282\",\r\n \"type\": \"Microsoft.Logic/workflows/runs\"\r\n },\r\n {\r\n \"properties\": {\r\n \"startTime\": \"2016-02-08T21:50:25.3967399Z\",\r\n \"status\": \"Running\",\r\n \"correlationId\": \"4e237c0e-b39f-4be1-b129-c68ee7138be4\",\r\n \"workflow\": {\r\n \"name\": \"onesdk1226/08587466386624886909\",\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226/versions/08587466386624886909\",\r\n \"type\": \"Microsoft.Logic/workflows/versions\"\r\n },\r\n \"trigger\": {\r\n \"name\": \"httpTrigger\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu06by01.blob.core.windows.net/flow6479fc66fcbd424b8a9a1ac8a1e07b0b20160208t000000zcontent/005A8_7f6fca8ce7794a99b1f06c7286970f5a_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=LvSPRH6o%2FmHa%2BssT4yKRYt3ymWgZBv0rwdQ1Kw6xHz4%3D&se=2016-02-09T01%3A50%3A28Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D330D1DA354C09\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu06by01.blob.core.windows.net/flow6479fc66fcbd424b8a9a1ac8a1e07b0b20160208t000000zcontent/8C78B_8fc8f1d97c9e43398e6b235b57ef6acf_httpTrigger:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=qKYoZgTDa7s1b7GhMC8ftCBfb%2BzqbGoMQBxZDf1PSNw%3D&se=2016-02-09T01%3A50%3A28Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D330D1DA385A0B\\\"\",\r\n \"contentSize\": 83093,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"P70eWRkyvZeMHGxGHBP1zQ==\"\r\n }\r\n },\r\n \"startTime\": \"2016-02-08T21:50:25.2469038Z\",\r\n \"endTime\": \"2016-02-08T21:50:25.3244592Z\",\r\n \"trackingId\": \"4e237c0e-b39f-4be1-b129-c68ee7138be4\",\r\n \"code\": \"OK\",\r\n \"status\": \"Succeeded\"\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226/runs/08587466386602299967\",\r\n \"name\": \"08587466386602299967\",\r\n \"type\": \"Microsoft.Logic/workflows/runs\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "3463" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:5fba7981-29b5-4b58-994b-fda67de57a05" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "d8f02d9a-f8f8-450a-b4ff-59bb39cdcbe8" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160208T215028Z:d8f02d9a-f8f8-450a-b4ff-59bb39cdcbe8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 08 Feb 2016 21:50:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk6722/providers/Microsoft.Logic/workflows/onesdk1226/runs/08587466386590032282/cancel?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazY3MjIvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTIyNi9ydW5zLzA4NTg3NDY2Mzg2NTkwMDMyMjgyL2NhbmNlbD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b9c74c5f-cecc-4392-a792-08f52612df1c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:83a2ca50-af40-4adf-a8db-9f122570c23f" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "4a2dc7cd-3b5d-4672-86d9-bab17c56403a" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160208T215029Z:4a2dc7cd-3b5d-4672-86d9-bab17c56403a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 08 Feb 2016 21:50:28 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-StopAzureRmLogicAppRun": [ + "onesdk6722", + "onesdk1226" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateAndGetLogicAppUsingDefinitionWithActions.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateAndGetLogicAppUsingDefinitionWithActions.json new file mode 100644 index 000000000000..8b6209ea646b --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateAndGetLogicAppUsingDefinitionWithActions.json @@ -0,0 +1,508 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk5191?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazUxOTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14944" + ], + "x-ms-request-id": [ + "85563436-37e1-41fb-acc0-7280137d4b25" + ], + "x-ms-correlation-request-id": [ + "85563436-37e1-41fb-acc0-7280137d4b25" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222058Z:85563436-37e1-41fb-acc0-7280137d4b25" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:20:58 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk5191?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazUxOTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191\",\r\n \"name\": \"onesdk5191\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "d072ae26-d3e1-4f32-be73-98d1196d8794" + ], + "x-ms-correlation-request-id": [ + "d072ae26-d3e1-4f32-be73-98d1196d8794" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222059Z:d072ae26-d3e1-4f32-be73-98d1196d8794" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:20:58 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazUxOTEvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14943" + ], + "x-ms-request-id": [ + "be82518e-48df-445d-990d-9b0798a59d4d" + ], + "x-ms-correlation-request-id": [ + "be82518e-48df-445d-990d-9b0798a59d4d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222059Z:be82518e-48df-445d-990d-9b0798a59d4d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:20:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazUxOTEvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b4956375-4ac3-4a36-ac0e-c7ed4d5ffc92" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk5191-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk5191\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "7db9d302-450f-424c-87f7-fc23f208b9c0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14931" + ], + "x-ms-correlation-request-id": [ + "53d1e057-84bb-49c1-b0de-c98eedbf338d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222106Z:53d1e057-84bb-49c1-b0de-c98eedbf338d" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:21:05 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Logic/workflows/onesdk5265?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazUxOTEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTI2NT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "39e55891-ed39-4fc8-92c1-9550902ea6fe" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk5265' under resource group 'onesdk5191' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "6bda0c79-416e-4de0-84ab-9929c506b580" + ], + "x-ms-correlation-request-id": [ + "6bda0c79-416e-4de0-84ab-9929c506b580" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222106Z:6bda0c79-416e-4de0-84ab-9929c506b580" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:21:05 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Logic/workflows/onesdk5265?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazUxOTEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTI2NT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "416042cd-b337-4c96-a4e8-1751ecd3ecc3" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:21:07.5697847Z\",\r\n \"changedTime\": \"2016-01-29T22:21:07.5707533Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475008179549791\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk5191/providers/Microsoft.Logic/workflows/onesdk5265\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"subscription\": {\r\n \"defaultValue\": \"1a66ce04-b633-4a0b-b2bc-a912ec8986a6\",\r\n \"type\": \"String\"\r\n },\r\n \"resourceGroup\": {\r\n \"defaultValue\": \"logicapps-e2e\",\r\n \"type\": \"String\"\r\n },\r\n \"authentication\": {\r\n \"defaultValue\": {\r\n \"type\": \"ActiveDirectoryOAuth\",\r\n \"audience\": \"https://management.azure.com/\",\r\n \"tenant\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\",\r\n \"clientId\": \"64011f29-3932-4168-b73d-adc835a56732\",\r\n \"secret\": \"q8Wf7SwoM4iSVgaHZdghScLX8xDxMMUATWvRalclJjo=\"\r\n },\r\n \"type\": \"Object\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"listWorkflows\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"someUri\",\r\n \"authentication\": \"@parameters('authentication')\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Logic/workflows/onesdk5265\",\r\n \"name\": \"onesdk5265\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1680" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:80cebc8b-f5f6-4bf3-9a1c-f7e2bf67b57c" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-correlation-request-id": [ + "efdcbbf5-bdf1-4fa9-9915-b7ed8e7ca1b8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222107Z:efdcbbf5-bdf1-4fa9-9915-b7ed8e7ca1b8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:21:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Logic/workflows/onesdk5265?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazUxOTEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTI2NT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"bool\"\r\n },\r\n \"subscription\": {\r\n \"defaultValue\": \"1a66ce04-b633-4a0b-b2bc-a912ec8986a6\",\r\n \"type\": \"string\"\r\n },\r\n \"resourceGroup\": {\r\n \"defaultValue\": \"logicapps-e2e\",\r\n \"type\": \"string\"\r\n },\r\n \"authentication\": {\r\n \"defaultValue\": {\r\n \"type\": \"ActiveDirectoryOAuth\",\r\n \"audience\": \"https://management.azure.com/\",\r\n \"tenant\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\",\r\n \"clientId\": \"64011f29-3932-4168-b73d-adc835a56732\",\r\n \"secret\": \"q8Wf7SwoM4iSVgaHZdghScLX8xDxMMUATWvRalclJjo=\"\r\n },\r\n \"type\": \"object\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"listWorkflows\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"someUri\",\r\n \"authentication\": \"@parameters('authentication')\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1628" + ], + "x-ms-client-request-id": [ + "83d9336d-3299-42a2-84b1-5c2a4ef08d98" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:21:07.5697847Z\",\r\n \"changedTime\": \"2016-01-29T22:21:07.5697847Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475008179549791\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk5191/providers/Microsoft.Logic/workflows/onesdk5265\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"subscription\": {\r\n \"defaultValue\": \"1a66ce04-b633-4a0b-b2bc-a912ec8986a6\",\r\n \"type\": \"String\"\r\n },\r\n \"resourceGroup\": {\r\n \"defaultValue\": \"logicapps-e2e\",\r\n \"type\": \"String\"\r\n },\r\n \"authentication\": {\r\n \"defaultValue\": {\r\n \"type\": \"ActiveDirectoryOAuth\",\r\n \"audience\": \"https://management.azure.com/\",\r\n \"tenant\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\",\r\n \"clientId\": \"64011f29-3932-4168-b73d-adc835a56732\",\r\n \"secret\": \"q8Wf7SwoM4iSVgaHZdghScLX8xDxMMUATWvRalclJjo=\"\r\n },\r\n \"type\": \"Object\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"listWorkflows\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"someUri\",\r\n \"authentication\": \"@parameters('authentication')\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Logic/workflows/onesdk5265\",\r\n \"name\": \"onesdk5265\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1680" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:d0951d65-ac02-4b27-b1ec-5e6a9869959d" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "7078fb00-72c9-41b9-9aa4-780d6ee3a5b6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222107Z:7078fb00-72c9-41b9-9aa4-780d6ee3a5b6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:21:07 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Logic/workflows/InvalidWorkflow?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazUxOTEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3MvSW52YWxpZFdvcmtmbG93P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d685bb0b-126e-4c84-9414-3a583d05efaa" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/InvalidWorkflow' under resource group 'onesdk5191' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "155" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "2b8121a8-7ba0-4c19-9d55-5bba2c74f3f2" + ], + "x-ms-correlation-request-id": [ + "2b8121a8-7ba0-4c19-9d55-5bba2c74f3f2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222108Z:2b8121a8-7ba0-4c19-9d55-5bba2c74f3f2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:21:07 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5191/providers/Microsoft.Logic/workflows/onesdk5265?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazUxOTEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTI2NT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3bce4c75-9d9d-4de1-ba55-ec1274e4ce59" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:0849b125-f858-4a51-afed-710ebc2fa059" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "d04b583f-a549-4373-9685-836f8d17d82e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222108Z:d04b583f-a549-4373-9685-836f8d17d82e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:21:07 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-CreateAndGetLogicAppUsingDefinitionWithActions": [ + "onesdk5191", + "onesdk5265" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateAndRemoveLogicApp.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateAndRemoveLogicApp.json new file mode 100644 index 000000000000..490f143f3b47 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateAndRemoveLogicApp.json @@ -0,0 +1,861 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9024?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazkwMjQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-request-id": [ + "83da1de4-d154-452d-a541-e2ddffb04f60" + ], + "x-ms-correlation-request-id": [ + "83da1de4-d154-452d-a541-e2ddffb04f60" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221900Z:83da1de4-d154-452d-a541-e2ddffb04f60" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:18:59 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9024?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazkwMjQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024\",\r\n \"name\": \"onesdk9024\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "aaaa8429-6c4f-4321-a5f3-0cba2d12da19" + ], + "x-ms-correlation-request-id": [ + "aaaa8429-6c4f-4321-a5f3-0cba2d12da19" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221900Z:aaaa8429-6c4f-4321-a5f3-0cba2d12da19" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:00 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-request-id": [ + "42a2a19d-17e1-493b-b8e5-b326fb25b24a" + ], + "x-ms-correlation-request-id": [ + "42a2a19d-17e1-493b-b8e5-b326fb25b24a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221900Z:42a2a19d-17e1-493b-b8e5-b326fb25b24a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "37ec1652-11b2-4981-af92-84a0bb1e7ec0" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk9024-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk9024\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "c5d7712b-d615-4743-9dbc-67ff7aa91fe5" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14922" + ], + "x-ms-correlation-request-id": [ + "3cafc6d3-2f0f-4567-b98e-e1f97bb5305d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221907Z:3cafc6d3-2f0f-4567-b98e-e1f97bb5305d" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:06 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0a7d45fe-fedd-46b5-a787-c534794f154d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk9024-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk9024\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "792abf9d-34ab-4a7d-99d2-400baf2c9762" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14921" + ], + "x-ms-correlation-request-id": [ + "df5531c5-68d1-48d2-bba9-948141f15bab" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221909Z:df5531c5-68d1-48d2-bba9-948141f15bab" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:08 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0ad77f27-c104-4289-aa04-e4eb0253f135" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk9024-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk9024\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "16f87ff5-4212-4bc3-a502-27327a222260" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14920" + ], + "x-ms-correlation-request-id": [ + "37841c4e-29d6-4477-86b7-1567b950a747" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221912Z:37841c4e-29d6-4477-86b7-1567b950a747" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:11 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk7241?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNzI0MT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "870be863-fd3e-4774-972d-adf05a6338a2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk7241' under resource group 'onesdk9024' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "f5d5ba89-6ed9-4a8d-9d30-5717e8148a6e" + ], + "x-ms-correlation-request-id": [ + "f5d5ba89-6ed9-4a8d-9d30-5717e8148a6e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221910Z:f5d5ba89-6ed9-4a8d-9d30-5717e8148a6e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:09 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk7241?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNzI0MT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"type\": \"bool\",\r\n \"defaultValue\": true\r\n },\r\n \"destinationUri\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"http://tempuri.org\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1180" + ], + "x-ms-client-request-id": [ + "796e841f-c985-4f70-849a-2fef1096490a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:19:08.708234Z\",\r\n \"changedTime\": \"2016-01-29T22:19:08.708234Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475009368560487\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk7241\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk7241\",\r\n \"name\": \"onesdk7241\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1354" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:36dc9607-85d7-443e-b226-419a39b62b4d" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "d25f6e16-6263-4202-b3d6-e5e901e97786" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221911Z:d25f6e16-6263-4202-b3d6-e5e901e97786" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:10 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk7241?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNzI0MT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1cc98604-1e7a-4873-8075-cbe14320b8a4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:a502a5eb-f761-4ac7-a5fd-7f8f30490b95" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "9e703e45-2b5f-49c3-b161-ec42d95e92b1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221911Z:9e703e45-2b5f-49c3-b161-ec42d95e92b1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:10 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk7620?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNzYyMD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5199f36c-743b-4712-b776-b3a285a0c111" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk7620' under resource group 'onesdk9024' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "0e76843c-4279-43a3-8508-3ac184fff62a" + ], + "x-ms-correlation-request-id": [ + "0e76843c-4279-43a3-8508-3ac184fff62a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221911Z:0e76843c-4279-43a3-8508-3ac184fff62a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:10 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk7620?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNzYyMD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"type\": \"bool\",\r\n \"defaultValue\": true\r\n },\r\n \"destinationUri\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"http://tempuri.org\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1180" + ], + "x-ms-client-request-id": [ + "38195421-e1f6-4627-9e55-827e74508589" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:19:10.9491001Z\",\r\n \"changedTime\": \"2016-01-29T22:19:10.9491001Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475009345641085\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk7620\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk7620\",\r\n \"name\": \"onesdk7620\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1356" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:e58f2335-3308-4009-baaa-98495906a71a" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "4b962e4c-e2ee-4322-9fb1-6d3c7b4f38e3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221913Z:4b962e4c-e2ee-4322-9fb1-6d3c7b4f38e3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:13 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk7620?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNzYyMD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "79e61657-ede4-4235-86a2-fff27277783c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:c3624715-d0b7-417f-9680-5ac44c40e585" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "cdab1a43-4e97-4ef7-9314-2ff92dee27e5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221913Z:cdab1a43-4e97-4ef7-9314-2ff92dee27e5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk3578?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzU3OD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ee97ea6e-9007-4184-8caf-318ac8dd5447" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk3578' under resource group 'onesdk9024' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "dcf85eac-18e7-4b07-ada0-7f4440b614e3" + ], + "x-ms-correlation-request-id": [ + "dcf85eac-18e7-4b07-ada0-7f4440b614e3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221914Z:dcf85eac-18e7-4b07-ada0-7f4440b614e3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:14 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk3578?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzU3OD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"type\": \"bool\",\r\n \"defaultValue\": true\r\n },\r\n \"destinationUri\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"http://tempuri.org\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1179" + ], + "x-ms-client-request-id": [ + "8c440189-e7a2-4a53-bdc5-55d40eb25f8d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:19:13.0157938Z\",\r\n \"changedTime\": \"2016-01-29T22:19:13.0157938Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475009325169529\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk3578\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk3578\",\r\n \"name\": \"onesdk3578\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:c706530a-45d1-4573-bc2c-4611cd362a10" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "313a16e9-cde1-4c85-a385-7aad89556541" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221915Z:313a16e9-cde1-4c85-a385-7aad89556541" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:15 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9024/providers/Microsoft.Logic/workflows/onesdk3578?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkwMjQvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzU3OD9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "799e178a-4c28-4d78-81bd-d7b9e39c383e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:c029ca49-6709-4dca-a4c6-68c10434ae9e" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-correlation-request-id": [ + "e56009db-25c5-41e9-a45a-5de8087b8143" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221915Z:e56009db-25c5-41e9-a45a-5de8087b8143" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:15 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-CreateAndRemoveLogicApp": [ + "onesdk9024", + "onesdk7241", + "onesdk7620", + "onesdk3578" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppUsingDefinitionWithTriggers.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppUsingDefinitionWithTriggers.json new file mode 100644 index 000000000000..cfa07fb46cd2 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppUsingDefinitionWithTriggers.json @@ -0,0 +1,397 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk5856?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazU4NTY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14902" + ], + "x-ms-request-id": [ + "88c2bc64-8345-4555-aa96-f88a3307c07d" + ], + "x-ms-correlation-request-id": [ + "88c2bc64-8345-4555-aa96-f88a3307c07d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221720Z:88c2bc64-8345-4555-aa96-f88a3307c07d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:17:19 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk5856?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazU4NTY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5856\",\r\n \"name\": \"onesdk5856\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "cf6cd9da-3737-46c2-bf71-b91dea5d0e3e" + ], + "x-ms-correlation-request-id": [ + "cf6cd9da-3737-46c2-bf71-b91dea5d0e3e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221721Z:cf6cd9da-3737-46c2-bf71-b91dea5d0e3e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:17:21 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5856/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazU4NTYvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14901" + ], + "x-ms-request-id": [ + "e69c5578-9d7b-4d22-a6f8-b1dff58f9f86" + ], + "x-ms-correlation-request-id": [ + "e69c5578-9d7b-4d22-a6f8-b1dff58f9f86" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221721Z:e69c5578-9d7b-4d22-a6f8-b1dff58f9f86" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:17:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5856/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazU4NTYvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b8167b21-2cc8-49f9-bea6-122416414a75" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5856/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk5856-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk5856\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "c51589dc-a45c-4e20-b9f2-d86616153d0f" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "3520da3b-5863-4943-946c-870afbe43579" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221737Z:3520da3b-5863-4943-946c-870afbe43579" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:17:36 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5856/providers/Microsoft.Logic/workflows/onesdk8121?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazU4NTYvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrODEyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ff90b1c2-fa4f-41d5-a325-fc19f741efb0" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk8121' under resource group 'onesdk5856' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "55553a79-50cd-4b5f-b5ef-e62d35535187" + ], + "x-ms-correlation-request-id": [ + "55553a79-50cd-4b5f-b5ef-e62d35535187" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221737Z:55553a79-50cd-4b5f-b5ef-e62d35535187" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:17:37 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5856/providers/Microsoft.Logic/workflows/onesdk8121?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazU4NTYvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrODEyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5856/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"string\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1774" + ], + "x-ms-client-request-id": [ + "037e4dd0-4abe-404f-9ed2-b837cf2e0527" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:17:38.9820644Z\",\r\n \"changedTime\": \"2016-01-29T22:17:38.9820644Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475010265834542\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk5856/providers/Microsoft.Logic/workflows/onesdk8121\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5856/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5856/providers/Microsoft.Logic/workflows/onesdk8121\",\r\n \"name\": \"onesdk8121\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:67aa7e04-34ef-4d63-bdac-5b2d7e58c0f0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "c1a0979d-3688-45d9-a10e-26ed86b10aa3" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221740Z:c1a0979d-3688-45d9-a10e-26ed86b10aa3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:17:39 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk5856/providers/Microsoft.Logic/workflows/onesdk8121?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazU4NTYvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrODEyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "39e4d636-2d60-403e-b854-f6f841c2daba" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:bbd271ce-6474-4f20-8753-23feb9945213" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "40c14fdb-4bdd-4c33-a09b-da4d37834254" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221741Z:40c14fdb-4bdd-4c33-a09b-da4d37834254" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:17:40 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-CreateLogicAppUsingDefinitionWithTriggers": [ + "onesdk5856", + "onesdk8121" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppUsingInputParameterAsHashTable.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppUsingInputParameterAsHashTable.json new file mode 100644 index 000000000000..08c93549516f --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppUsingInputParameterAsHashTable.json @@ -0,0 +1,397 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk1728?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazE3Mjg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-request-id": [ + "841c8d8c-15e3-488b-93fa-a7e9b700abd7" + ], + "x-ms-correlation-request-id": [ + "841c8d8c-15e3-488b-93fa-a7e9b700abd7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222016Z:841c8d8c-15e3-488b-93fa-a7e9b700abd7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:20:16 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk1728?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazE3Mjg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1728\",\r\n \"name\": \"onesdk1728\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-request-id": [ + "68b91c0e-2a48-45ee-bd97-0713d63339fb" + ], + "x-ms-correlation-request-id": [ + "68b91c0e-2a48-45ee-bd97-0713d63339fb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222017Z:68b91c0e-2a48-45ee-bd97-0713d63339fb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:20:16 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1728/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazE3MjgvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14957" + ], + "x-ms-request-id": [ + "dacca8fa-f84d-4991-a6ea-85cc55e31d75" + ], + "x-ms-correlation-request-id": [ + "dacca8fa-f84d-4991-a6ea-85cc55e31d75" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222017Z:dacca8fa-f84d-4991-a6ea-85cc55e31d75" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:20:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1728/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazE3MjgvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e8e31df1-a428-40ec-9237-8601f8f17417" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1728/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk1728-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk1728\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "71602ba7-166b-48c8-844d-52cf8fff47ff" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14933" + ], + "x-ms-correlation-request-id": [ + "6125b943-68f3-42f4-9f0b-1d068ea7ee20" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222030Z:6125b943-68f3-42f4-9f0b-1d068ea7ee20" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:20:29 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1728/providers/Microsoft.Logic/workflows/onesdk3567?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazE3MjgvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzU2Nz9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c4e64546-1238-4088-921a-43b0ef056e94" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk3567' under resource group 'onesdk1728' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "e35c25c2-227c-4b1b-b064-5ef62ceeea2b" + ], + "x-ms-correlation-request-id": [ + "e35c25c2-227c-4b1b-b064-5ef62ceeea2b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222030Z:e35c25c2-227c-4b1b-b064-5ef62ceeea2b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:20:29 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1728/providers/Microsoft.Logic/workflows/onesdk3567?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazE3MjgvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzU2Nz9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1728/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"type\": \"bool\",\r\n \"defaultValue\": true\r\n },\r\n \"destinationUri\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"http://tempuri.org\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://www.bing.com\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1172" + ], + "x-ms-client-request-id": [ + "73a056e6-a05c-4d02-aafe-554f634f2832" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:20:32.4973472Z\",\r\n \"changedTime\": \"2016-01-29T22:20:32.4973472Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475008531646505\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk1728/providers/Microsoft.Logic/workflows/onesdk3567\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1728/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://www.bing.com\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1728/providers/Microsoft.Logic/workflows/onesdk3567\",\r\n \"name\": \"onesdk3567\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1348" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:e0f6b624-4933-4ac3-8f20-0e5678eb142b" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "81d9dde4-f645-426c-be7a-5a70efc1c82a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222032Z:81d9dde4-f645-426c-be7a-5a70efc1c82a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:20:31 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1728/providers/Microsoft.Logic/workflows/onesdk3567?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazE3MjgvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzU2Nz9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "172f9f3f-f08f-484c-a4b2-0347d45c6b0b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:b20bcb11-b79e-4715-b900-693ec54cbab0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "5c5e1e61-df6c-467f-a6ae-8d7f37d28ff9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222033Z:5c5e1e61-df6c-467f-a6ae-8d7f37d28ff9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:20:32 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-CreateLogicAppUsingInputParameterAsHashTable": [ + "onesdk1728", + "onesdk3567" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppUsingInputfromWorkflowObject.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppUsingInputfromWorkflowObject.json new file mode 100644 index 000000000000..06c0cd2dff0c --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppUsingInputfromWorkflowObject.json @@ -0,0 +1,578 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9495?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazk0OTU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-request-id": [ + "6cba9c2c-70f3-42fe-b248-454e7ba647a4" + ], + "x-ms-correlation-request-id": [ + "6cba9c2c-70f3-42fe-b248-454e7ba647a4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221642Z:6cba9c2c-70f3-42fe-b248-454e7ba647a4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:41 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9495?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazk0OTU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495\",\r\n \"name\": \"onesdk9495\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "ae47d160-f054-4ea0-ade1-6e5cc4946ae3" + ], + "x-ms-correlation-request-id": [ + "ae47d160-f054-4ea0-ade1-6e5cc4946ae3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221642Z:ae47d160-f054-4ea0-ade1-6e5cc4946ae3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:42 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazk0OTUvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-request-id": [ + "816d1c8c-31ed-463d-a009-a8da34663cb9" + ], + "x-ms-correlation-request-id": [ + "816d1c8c-31ed-463d-a009-a8da34663cb9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221642Z:816d1c8c-31ed-463d-a009-a8da34663cb9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazk0OTUvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6e4d67d9-2a63-4e76-8c4c-c1548ecde360" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk9495-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk9495\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "de43b540-eb0c-47ea-b3ae-f3c8f5c6b154" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "00ff7887-d498-41f1-8188-26af4b8aaa75" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221650Z:00ff7887-d498-41f1-8188-26af4b8aaa75" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:49 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazk0OTUvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2be239e5-7cee-49d1-90ad-b101b9aed45a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk9495-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk9495\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "a1364c86-f5f5-47a8-b93e-b0730b518dbc" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-correlation-request-id": [ + "c93c336b-0065-4dd7-8285-85605d5cfc69" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221653Z:c93c336b-0065-4dd7-8285-85605d5cfc69" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:52 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Logic/workflows/onesdk5752?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazk0OTUvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTc1Mj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "25665e2e-6fb5-487e-beab-1fc2dbdf0621" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk5752' under resource group 'onesdk9495' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "54e4a79c-8b3f-43bf-8c1b-16e4e52d4761" + ], + "x-ms-correlation-request-id": [ + "54e4a79c-8b3f-43bf-8c1b-16e4e52d4761" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221651Z:54e4a79c-8b3f-43bf-8c1b-16e4e52d4761" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:51 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Logic/workflows/onesdk5752?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazk0OTUvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTc1Mj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"type\": \"bool\",\r\n \"defaultValue\": true\r\n },\r\n \"destinationUri\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"http://tempuri.org\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1180" + ], + "x-ms-client-request-id": [ + "1f19d732-169e-4d22-b0d2-bb78c65022a7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:16:52.4999396Z\",\r\n \"changedTime\": \"2016-01-29T22:16:52.4999396Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475010730915790\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9495/providers/Microsoft.Logic/workflows/onesdk5752\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Logic/workflows/onesdk5752\",\r\n \"name\": \"onesdk5752\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1356" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:f43df64a-50ea-48d7-b8fe-db1dd733553b" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" + ], + "x-ms-correlation-request-id": [ + "427dfb46-713f-4fd8-a1ea-e98965b42c3f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221654Z:427dfb46-713f-4fd8-a1ea-e98965b42c3f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:53 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Logic/workflows/onesdk7186?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazk0OTUvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNzE4Nj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2b6b2c96-e09d-4d7a-9945-2c4e0d91cc01" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk7186' under resource group 'onesdk9495' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "3f61acd2-7a5e-434b-bbc7-0144c1fdb32b" + ], + "x-ms-correlation-request-id": [ + "3f61acd2-7a5e-434b-bbc7-0144c1fdb32b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221654Z:3f61acd2-7a5e-434b-bbc7-0144c1fdb32b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:54 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Logic/workflows/onesdk7186?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazk0OTUvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNzE4Nj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1180" + ], + "x-ms-client-request-id": [ + "28699b7e-a991-4375-9cc0-0458388c5ed6" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:16:55.3149852Z\",\r\n \"changedTime\": \"2016-01-29T22:16:55.3149852Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475010702421005\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9495/providers/Microsoft.Logic/workflows/onesdk7186\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Logic/workflows/onesdk7186\",\r\n \"name\": \"onesdk7186\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1356" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:4d78da5c-afe6-4298-9de4-d1e0ec78bd26" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1191" + ], + "x-ms-correlation-request-id": [ + "9e132fde-67ef-4ef9-ab0a-df2f15a3e889" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221656Z:9e132fde-67ef-4ef9-ab0a-df2f15a3e889" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:56 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9495/providers/Microsoft.Logic/workflows/onesdk5752?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazk0OTUvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNTc1Mj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "77cd3cf7-b840-46c4-b0c1-afc73df775bd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:6d0ecf5f-dd57-4ed0-99a6-9c6e28c0877c" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1190" + ], + "x-ms-correlation-request-id": [ + "dc8c7762-d2ff-4795-a6ae-014b54ba71aa" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221657Z:dc8c7762-d2ff-4795-a6ae-014b54ba71aa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:57 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-CreateLogicAppUsingInputfromWorkflowObject": [ + "onesdk9495", + "onesdk5752", + "onesdk7186" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppWithDuplicateName.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppWithDuplicateName.json new file mode 100644 index 000000000000..236dcb1aa4e6 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppWithDuplicateName.json @@ -0,0 +1,520 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2480?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazI0ODA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14950" + ], + "x-ms-request-id": [ + "4c87bf3e-a5c4-439a-8279-e5e61a60b069" + ], + "x-ms-correlation-request-id": [ + "4c87bf3e-a5c4-439a-8279-e5e61a60b069" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221939Z:4c87bf3e-a5c4-439a-8279-e5e61a60b069" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:38 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2480?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazI0ODA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480\",\r\n \"name\": \"onesdk2480\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "9bc00ec8-d411-40c2-a0c2-fbf90b428720" + ], + "x-ms-correlation-request-id": [ + "9bc00ec8-d411-40c2-a0c2-fbf90b428720" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221940Z:9bc00ec8-d411-40c2-a0c2-fbf90b428720" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:39 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI0ODAvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14949" + ], + "x-ms-request-id": [ + "8b7d1991-eb56-4d92-b9ec-001d6f45e401" + ], + "x-ms-correlation-request-id": [ + "8b7d1991-eb56-4d92-b9ec-001d6f45e401" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221940Z:8b7d1991-eb56-4d92-b9ec-001d6f45e401" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI0ODAvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "74ce34c9-29c1-47e3-8807-c77f9b3e4d5a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk2480-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk2480\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "98b6bdd3-25eb-4f10-b5d8-73fed629f100" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14937" + ], + "x-ms-correlation-request-id": [ + "835373c3-bfb9-41bd-ad83-7d2e8c2be5c6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221946Z:835373c3-bfb9-41bd-ad83-7d2e8c2be5c6" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:45 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI0ODAvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "192e354f-95d7-4301-847c-31899dc20ccd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk2480-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk2480\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "fa14574f-c532-4c96-b363-d9f1108d0b1a" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14936" + ], + "x-ms-correlation-request-id": [ + "2b5265aa-c1f0-4099-939c-9fcb70a63d59" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221947Z:2b5265aa-c1f0-4099-939c-9fcb70a63d59" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:47 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Logic/workflows/onesdk104?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI0ODAvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTA0P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c0ddede1-b5d6-4a92-be77-b23c88513d1a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk104' under resource group 'onesdk2480' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "149" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "80b4583e-e888-415f-8c9b-2176c8cb52bf" + ], + "x-ms-correlation-request-id": [ + "80b4583e-e888-415f-8c9b-2176c8cb52bf" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221946Z:80b4583e-e888-415f-8c9b-2176c8cb52bf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:46 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Logic/workflows/onesdk104?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI0ODAvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTA0P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "69275226-8ce1-45e1-9de5-17af02df8a3c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:19:47.4170547Z\",\r\n \"changedTime\": \"2016-01-29T22:19:47.4177421Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475008981454888\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2480/providers/Microsoft.Logic/workflows/onesdk104\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Logic/workflows/onesdk104\",\r\n \"name\": \"onesdk104\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1352" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:c358f077-9cd5-49e7-8ff3-15ed335545eb" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "386a2b74-de36-4a05-ae10-f03ddc2c3f07" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221948Z:386a2b74-de36-4a05-ae10-f03ddc2c3f07" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Logic/workflows/onesdk104?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI0ODAvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTA0P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"type\": \"bool\",\r\n \"defaultValue\": true\r\n },\r\n \"destinationUri\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"http://tempuri.org\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1179" + ], + "x-ms-client-request-id": [ + "f7297369-0270-4dd2-a460-1fc16b89992d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:19:47.4170547Z\",\r\n \"changedTime\": \"2016-01-29T22:19:47.4170547Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475008981454888\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2480/providers/Microsoft.Logic/workflows/onesdk104\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Logic/workflows/onesdk104\",\r\n \"name\": \"onesdk104\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1352" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:59a60360-33fe-462b-8793-a06d3e16cf39" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" + ], + "x-ms-correlation-request-id": [ + "c25b06c0-575f-43a7-9a52-daed29016a65" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221947Z:c25b06c0-575f-43a7-9a52-daed29016a65" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:47 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2480/providers/Microsoft.Logic/workflows/onesdk104?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI0ODAvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMTA0P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4c6c434b-c36f-4cb3-a774-d4112aebe9e4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:9df50e1d-7896-40da-8a7b-0224563bb70d" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" + ], + "x-ms-correlation-request-id": [ + "6ef9acd5-265a-4ec8-b828-1c46c3ceb68d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221948Z:6ef9acd5-265a-4ec8-b828-1c46c3ceb68d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:19:48 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-CreateLogicAppWithDuplicateName": [ + "onesdk2480", + "onesdk104" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppWithNonExistingAppServicePlan.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppWithNonExistingAppServicePlan.json new file mode 100644 index 000000000000..bccbe8c9ed60 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestCreateLogicAppWithNonExistingAppServicePlan.json @@ -0,0 +1,223 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk1222?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazEyMjI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-request-id": [ + "339c1fd7-2288-4d2c-83ec-3f9ab52b1768" + ], + "x-ms-correlation-request-id": [ + "339c1fd7-2288-4d2c-83ec-3f9ab52b1768" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221835Z:339c1fd7-2288-4d2c-83ec-3f9ab52b1768" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:18:35 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk1222?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazEyMjI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1222\",\r\n \"name\": \"onesdk1222\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "039a9dbd-e523-44ba-a242-ea98c49fca1d" + ], + "x-ms-correlation-request-id": [ + "039a9dbd-e523-44ba-a242-ea98c49fca1d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221836Z:039a9dbd-e523-44ba-a242-ea98c49fca1d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:18:36 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1222/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazEyMjIvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14976" + ], + "x-ms-request-id": [ + "3b953eab-ff92-4bd3-8e6b-4eb56670a2bc" + ], + "x-ms-correlation-request-id": [ + "3b953eab-ff92-4bd3-8e6b-4eb56670a2bc" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221836Z:3b953eab-ff92-4bd3-8e6b-4eb56670a2bc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:18:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk1222/providers/Microsoft.Web/serverfarms/B9F87338CAE4470F9116F3D685365748?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazEyMjIvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvQjlGODczMzhDQUU0NDcwRjkxMTZGM0Q2ODUzNjU3NDg/YXBpLXZlcnNpb249MjAxNS0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f4a6b7f0-9b13-48de-8a84-d716bd1f9445" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Web/serverFarms/B9F87338CAE4470F9116F3D685365748' under resource group 'onesdk1222' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "172" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "ef835c00-600b-4b7f-a22f-581f085eef9d" + ], + "x-ms-correlation-request-id": [ + "ef835c00-600b-4b7f-a22f-581f085eef9d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221837Z:ef835c00-600b-4b7f-a22f-581f085eef9d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:18:36 GMT" + ] + }, + "StatusCode": 404 + } + ], + "Names": { + "Test-CreateLogicAppWithNonExistingAppServicePlan": [ + "onesdk1222", + "onesdk7916" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestRemoveNonExistingLogicApp.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestRemoveNonExistingLogicApp.json new file mode 100644 index 000000000000..949c1f03339b --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestRemoveNonExistingLogicApp.json @@ -0,0 +1,213 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7419?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazc0MTk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-request-id": [ + "c247bcc6-5b91-4a43-b883-8d7fdeca6abc" + ], + "x-ms-correlation-request-id": [ + "c247bcc6-5b91-4a43-b883-8d7fdeca6abc" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221804Z:c247bcc6-5b91-4a43-b883-8d7fdeca6abc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:18:03 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7419?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazc0MTk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7419\",\r\n \"name\": \"onesdk7419\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "c3bb443c-9155-4148-9966-ffc3f5e29268" + ], + "x-ms-correlation-request-id": [ + "c3bb443c-9155-4148-9966-ffc3f5e29268" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221805Z:c3bb443c-9155-4148-9966-ffc3f5e29268" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:18:04 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7419/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazc0MTkvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-request-id": [ + "f04103dd-2488-43f1-9f97-28f5c2acf125" + ], + "x-ms-correlation-request-id": [ + "f04103dd-2488-43f1-9f97-28f5c2acf125" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221805Z:f04103dd-2488-43f1-9f97-28f5c2acf125" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:18:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7419/providers/Microsoft.Logic/workflows/09e81ac4-848a-428d-82a6-7d61953e3940?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazc0MTkvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3MvMDllODFhYzQtODQ4YS00MjhkLTgyYTYtN2Q2MTk1M2UzOTQwP2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3031f64d-9f7f-4040-a325-170af29db9b7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "34350dd2-6980-46f3-a9d6-5ac4e08e9300" + ], + "x-ms-correlation-request-id": [ + "34350dd2-6980-46f3-a9d6-5ac4e08e9300" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160129T221806Z:34350dd2-6980-46f3-a9d6-5ac4e08e9300" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:18:06 GMT" + ] + }, + "StatusCode": 204 + } + ], + "Names": { + "Test-RemoveNonExistingLogicApp": [ + "onesdk7419" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestUpdateLogicApp.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestUpdateLogicApp.json new file mode 100644 index 000000000000..5ba8a05fe8cd --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTests/TestUpdateLogicApp.json @@ -0,0 +1,817 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2543?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazI1NDM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14949" + ], + "x-ms-request-id": [ + "8bc74203-d099-4345-89e2-03d5fa4b3e23" + ], + "x-ms-correlation-request-id": [ + "8bc74203-d099-4345-89e2-03d5fa4b3e23" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221555Z:8bc74203-d099-4345-89e2-03d5fa4b3e23" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:15:54 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2543?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazI1NDM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543\",\r\n \"name\": \"onesdk2543\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "f54eb31f-56d3-4be6-bc8f-f57f8833f879" + ], + "x-ms-correlation-request-id": [ + "f54eb31f-56d3-4be6-bc8f-f57f8833f879" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221556Z:f54eb31f-56d3-4be6-bc8f-f57f8833f879" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:15:55 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14948" + ], + "x-ms-request-id": [ + "ff56e366-f7c4-4522-94d0-8811c184a85c" + ], + "x-ms-correlation-request-id": [ + "ff56e366-f7c4-4522-94d0-8811c184a85c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221556Z:ff56e366-f7c4-4522-94d0-8811c184a85c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:15:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "98b070da-73d9-448d-a4c9-5d92a42802a2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk2543-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk2543\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "033c2de1-66a6-4ae8-a134-9ee842a0978a" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14917" + ], + "x-ms-correlation-request-id": [ + "1ed5e292-3302-471b-b91b-51c0e0bbf99a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221611Z:1ed5e292-3302-471b-b91b-51c0e0bbf99a" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:11 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4f03c4c6-4b97-4d44-81c9-11a3f06106a8" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk6721' under resource group 'onesdk2543' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "7ff4a87e-84f0-475e-bcda-09059c8ca10b" + ], + "x-ms-correlation-request-id": [ + "7ff4a87e-84f0-475e-bcda-09059c8ca10b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221612Z:7ff4a87e-84f0-475e-bcda-09059c8ca10b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:11 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "68945717-4a8f-4cd6-90f3-8cd0b73831e5" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:16:13.8324068Z\",\r\n \"changedTime\": \"2016-01-29T22:16:13.8327754Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475011116918888\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"name\": \"onesdk6721\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:c4d93952-b2c6-4e11-930f-298e38c9d02e" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14973" + ], + "x-ms-correlation-request-id": [ + "3e6242de-5114-45bf-86b8-2ff9be4e606d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221614Z:3e6242de-5114-45bf-86b8-2ff9be4e606d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4e282d4c-d499-4b53-82ed-8245d713c4a1" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:16:13.8324068Z\",\r\n \"changedTime\": \"2016-01-29T22:16:15.1004614Z\",\r\n \"state\": \"Disabled\",\r\n \"version\": \"08587475011104127425\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"name\": \"onesdk6721\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:44a48bfd-814a-4075-bf7c-2e674e5c8a02" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14972" + ], + "x-ms-correlation-request-id": [ + "0bd62be2-1429-4d0f-a219-97a2b5d9b462" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221615Z:0bd62be2-1429-4d0f-a219-97a2b5d9b462" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b32770c7-953b-49c8-8f7b-77d755eb09a0" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:16:13.8324068Z\",\r\n \"changedTime\": \"2016-01-29T22:16:16.8592647Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475011086629102\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"name\": \"onesdk6721\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:fe4e15df-5838-47c5-a77f-492b0c69b2a0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14971" + ], + "x-ms-correlation-request-id": [ + "2cf9fbc0-a6ce-4359-9430-6e3dbacdd2bb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221617Z:2cf9fbc0-a6ce-4359-9430-6e3dbacdd2bb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "39724f93-fb98-43e5-a515-2427670dc869" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:16:13.8324068Z\",\r\n \"changedTime\": \"2016-01-29T22:16:17.5459997Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475011079737843\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"name\": \"onesdk6721\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:f7e5b517-bec0-4fc5-91c6-8fee48fb74cb" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "a0e598f9-6555-4ec0-906e-00ce62baeb60" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221617Z:a0e598f9-6555-4ec0-906e-00ce62baeb60" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"type\": \"bool\",\r\n \"defaultValue\": true\r\n },\r\n \"destinationUri\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"http://tempuri.org\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1179" + ], + "x-ms-client-request-id": [ + "6e664631-7cc0-42f7-9c87-75d4fc63d018" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:16:13.8324068Z\",\r\n \"changedTime\": \"2016-01-29T22:16:13.8324068Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475011116918888\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"name\": \"onesdk6721\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:2e1cac57-e1da-40df-86b5-b512a4b0d857" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "2d83d357-780c-4cf0-822b-0f70f1303fb3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221614Z:2d83d357-780c-4cf0-822b-0f70f1303fb3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:14 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"state\": \"Disabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"string\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1774" + ], + "x-ms-client-request-id": [ + "7faafb60-6afe-4158-85fd-84d2ae006e49" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:16:15.0997216Z\",\r\n \"changedTime\": \"2016-01-29T22:16:15.1004614Z\",\r\n \"state\": \"Disabled\",\r\n \"version\": \"08587475011104127425\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"name\": \"onesdk6721\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:4b33ec3e-5397-48ab-b3c7-2b83825e5794" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "45f942bb-9949-471c-9204-8962a86a827b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221615Z:45f942bb-9949-471c-9204-8962a86a827b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"type\": \"bool\",\r\n \"defaultValue\": true\r\n },\r\n \"destinationUri\": {\r\n \"type\": \"string\",\r\n \"defaultValue\": \"http://tempuri.org\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1179" + ], + "x-ms-client-request-id": [ + "f625102a-8109-47ea-9584-fc1532d71d37" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:16:16.8589691Z\",\r\n \"changedTime\": \"2016-01-29T22:16:16.8592647Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475011086629102\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"name\": \"onesdk6721\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:4c760f26-5fdd-44e4-8924-aeedd3650d4e" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "3b0994fb-b7a0-499c-bbf7-5398f409c56a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221617Z:3b0994fb-b7a0-499c-bbf7-5398f409c56a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1179" + ], + "x-ms-client-request-id": [ + "0a321723-5041-4ee7-baf0-6f22b0d3118f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:16:17.5454265Z\",\r\n \"changedTime\": \"2016-01-29T22:16:17.5459997Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475011079737843\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": true,\r\n \"type\": \"Bool\"\r\n },\r\n \"destinationUri\": {\r\n \"defaultValue\": \"http://tempuri.org\",\r\n \"type\": \"String\"\r\n }\r\n },\r\n \"triggers\": {},\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"POST\",\r\n \"uri\": \"@parameters('destinationUri')\",\r\n \"body\": \"Test\"\r\n },\r\n \"conditions\": []\r\n }\r\n },\r\n \"outputs\": {}\r\n },\r\n \"parameters\": {\r\n \"destinationUri\": {\r\n \"value\": \"http://requestb.in/1kj7g8e1\"\r\n }\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/onesdk6721\",\r\n \"name\": \"onesdk6721\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"westus\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:a4a3871d-6913-4049-909b-0fa289d05613" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "2498c6c8-c5d5-4d2a-8af0-f853cc77c995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221617Z:2498c6c8-c5d5-4d2a-8af0-f853cc77c995" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk2543/providers/Microsoft.Logic/workflows/82D2D842-C312-445C-8A4D-E3EE9542436D?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazI1NDMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3MvODJEMkQ4NDItQzMxMi00NDVDLThBNEQtRTNFRTk1NDI0MzZEP2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9b486259-2abd-4713-a8e4-43d8a0327f17" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/82D2D842-C312-445C-8A4D-E3EE9542436D' under resource group 'onesdk2543' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "176" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "3926b713-fe3f-4b90-8db7-ee479c70d348" + ], + "x-ms-correlation-request-id": [ + "3926b713-fe3f-4b90-8db7-ee479c70d348" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T221617Z:3926b713-fe3f-4b90-8db7-ee479c70d348" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:16:17 GMT" + ] + }, + "StatusCode": 404 + } + ], + "Names": { + "Test-UpdateLogicApp": [ + "onesdk2543", + "onesdk6721" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTriggerTests/TestGetAzureLogicAppTrigger.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTriggerTests/TestGetAzureLogicAppTrigger.json new file mode 100644 index 000000000000..7256504f9c8e --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTriggerTests/TestGetAzureLogicAppTrigger.json @@ -0,0 +1,460 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7383?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazczODM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-request-id": [ + "8b2eb4db-6481-419a-9adf-3564da995947" + ], + "x-ms-correlation-request-id": [ + "8b2eb4db-6481-419a-9adf-3564da995947" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222233Z:8b2eb4db-6481-419a-9adf-3564da995947" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:22:32 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7383?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazczODM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383\",\r\n \"name\": \"onesdk7383\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-request-id": [ + "bc0290ab-6f19-49b2-8601-248fd93a901a" + ], + "x-ms-correlation-request-id": [ + "bc0290ab-6f19-49b2-8601-248fd93a901a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222233Z:bc0290ab-6f19-49b2-8601-248fd93a901a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:22:33 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazczODMvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-request-id": [ + "2fe64337-addc-408f-be2c-22c0e458f650" + ], + "x-ms-correlation-request-id": [ + "2fe64337-addc-408f-be2c-22c0e458f650" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222233Z:2fe64337-addc-408f-be2c-22c0e458f650" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:22:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazczODMvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4e87c122-fcfb-4095-92e8-cfea9e32c7be" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk7383-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk7383\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "951" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "de2d98a9-52f9-43ba-8b02-31fe2f299270" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14912" + ], + "x-ms-correlation-request-id": [ + "b88ff123-b287-4d1c-b16f-a9019d952ddb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222240Z:b88ff123-b287-4d1c-b16f-a9019d952ddb" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:22:40 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Logic/workflows/onesdk4652?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazczODMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNDY1Mj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9c3997e6-cbf0-43e3-8f20-f25274b3d1bc" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk4652' under resource group 'onesdk7383' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "dd64aae2-b249-40c9-a544-1e77ee30cc16" + ], + "x-ms-correlation-request-id": [ + "dd64aae2-b249-40c9-a544-1e77ee30cc16" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222241Z:dd64aae2-b249-40c9-a544-1e77ee30cc16" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:22:41 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Logic/workflows/onesdk4652?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazczODMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNDY1Mj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"string\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1774" + ], + "x-ms-client-request-id": [ + "da2e950f-781d-4011-9c7a-0850243ff6b5" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-01-29T22:22:41.8335464Z\",\r\n \"changedTime\": \"2016-01-29T22:22:41.8335464Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587475007237796771\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7383/providers/Microsoft.Logic/workflows/onesdk4652\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Logic/workflows/onesdk4652\",\r\n \"name\": \"onesdk4652\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:b296aeb8-c999-4b76-8b21-945ee275994f" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "e1a648ff-283b-49f3-98bc-c6b56237c694" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222242Z:e1a648ff-283b-49f3-98bc-c6b56237c694" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:22:42 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Logic/workflows/onesdk4652/triggers/?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazczODMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNDY1Mi90cmlnZ2Vycy8/YXBpLXZlcnNpb249MjAxNS0wMi0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fcaee6fb-8cd1-47be-905b-f80b9d10d0c2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"createdTime\": \"2016-01-29T22:22:41.8335464Z\",\r\n \"changedTime\": \"2016-01-29T22:22:41.8342765Z\",\r\n \"state\": \"Enabled\",\r\n \"workflow\": {\r\n \"name\": \"onesdk4652/08587475007237796771\",\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Logic/workflows/onesdk4652/versions/08587475007237796771\",\r\n \"type\": \"Microsoft.Logic/workflows/versions\"\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Logic/workflows/onesdk4652/triggers/httpTrigger\",\r\n \"name\": \"httpTrigger\",\r\n \"type\": \"Microsoft.Logic/workflows/triggers\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "645" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:2ea9f579-81b2-46a3-9291-070c7ef45a92" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14921" + ], + "x-ms-correlation-request-id": [ + "07115d95-7e24-4b65-8eb4-787f6bdf0f6c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222242Z:07115d95-7e24-4b65-8eb4-787f6bdf0f6c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:22:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Logic/workflows/onesdk4652/triggers/httpTrigger?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazczODMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNDY1Mi90cmlnZ2Vycy9odHRwVHJpZ2dlcj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5597fc6c-dcab-4219-a00c-7eafd27cae4a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"createdTime\": \"2016-01-29T22:22:41.8335464Z\",\r\n \"changedTime\": \"2016-01-29T22:22:41.8342765Z\",\r\n \"state\": \"Enabled\",\r\n \"workflow\": {\r\n \"name\": \"onesdk4652/08587475007237796771\",\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Logic/workflows/onesdk4652/versions/08587475007237796771\",\r\n \"type\": \"Microsoft.Logic/workflows/versions\"\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7383/providers/Microsoft.Logic/workflows/onesdk4652/triggers/httpTrigger\",\r\n \"name\": \"httpTrigger\",\r\n \"type\": \"Microsoft.Logic/workflows/triggers\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "633" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:47b94ec9-fa49-43de-9ffe-5f7879e0e999" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14920" + ], + "x-ms-correlation-request-id": [ + "19d659c2-0d22-40a8-bc73-d21d38eef0da" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160129T222242Z:19d659c2-0d22-40a8-bc73-d21d38eef0da" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 29 Jan 2016 22:22:42 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-GetAzureLogicAppTrigger": [ + "onesdk7383", + "onesdk4652" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTriggerTests/TestGetAzureLogicAppTriggerHistory.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTriggerTests/TestGetAzureLogicAppTriggerHistory.json new file mode 100644 index 000000000000..768e5e27fefb --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTriggerTests/TestGetAzureLogicAppTriggerHistory.json @@ -0,0 +1,568 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7233?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazcyMzM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14909" + ], + "x-ms-request-id": [ + "df06b0cc-bee3-4a08-b6fa-15bc4c8cb1ef" + ], + "x-ms-correlation-request-id": [ + "df06b0cc-bee3-4a08-b6fa-15bc4c8cb1ef" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004105Z:df06b0cc-bee3-4a08-b6fa-15bc4c8cb1ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:41:04 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7233?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazcyMzM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233\",\r\n \"name\": \"onesdk7233\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "f3b439e7-7c21-43bd-b68f-38a5256e17e7" + ], + "x-ms-correlation-request-id": [ + "f3b439e7-7c21-43bd-b68f-38a5256e17e7" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004106Z:f3b439e7-7c21-43bd-b68f-38a5256e17e7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:41:06 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcyMzMvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14908" + ], + "x-ms-request-id": [ + "4bfad89d-a283-410e-9ee7-eab3bfcc1aba" + ], + "x-ms-correlation-request-id": [ + "4bfad89d-a283-410e-9ee7-eab3bfcc1aba" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004106Z:4bfad89d-a283-410e-9ee7-eab3bfcc1aba" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:41:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcyMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7bdeb652-5502-42f2-90af-7093cc9aef95" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"workerTierName\": null,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk7233-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk7233\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "973" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "9f52ba9b-59b7-4660-9af7-79d9d7d223ca" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "88953872-2c9c-409c-9878-7faffea1ad49" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004118Z:88953872-2c9c-409c-9878-7faffea1ad49" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:41:17 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcyMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzM4P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2da489dc-ed52-48ab-83ee-8de8e9178a1b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk338' under resource group 'onesdk7233' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "149" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "8ee7f2a8-23da-443c-804c-ed04702dd46d" + ], + "x-ms-correlation-request-id": [ + "8ee7f2a8-23da-443c-804c-ed04702dd46d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004119Z:8ee7f2a8-23da-443c-804c-ed04702dd46d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:41:18 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcyMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzM4P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e81dc579-1abc-444a-8a67-999fd8daf466" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-02-10T00:41:20.1510455Z\",\r\n \"changedTime\": \"2016-02-10T00:41:20.1517817Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587465420054942176\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338\",\r\n \"name\": \"onesdk338\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1573" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:2f7e6868-1323-46c3-ad0c-84d042b67b91" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-correlation-request-id": [ + "49ed3da4-509b-429f-84c0-54441c92739c" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004123Z:49ed3da4-509b-429f-84c0-54441c92739c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:41:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcyMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzM4P2FwaS12ZXJzaW9uPTIwMTUtMDItMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"string\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1774" + ], + "x-ms-client-request-id": [ + "538f4222-63c7-4f48-95ab-843b635197f4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-02-10T00:41:20.1510455Z\",\r\n \"changedTime\": \"2016-02-10T00:41:20.1510455Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587465420054942176\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338\",\r\n \"name\": \"onesdk338\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1573" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:9af50dfb-90f5-40ad-8386-38f6ddaeb661" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "396bfdd6-a297-4563-9d6a-9fff8ef520d3" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004121Z:396bfdd6-a297-4563-9d6a-9fff8ef520d3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:41:21 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338/triggers/httpTrigger/run?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcyMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzM4L3RyaWdnZXJzL2h0dHBUcmlnZ2VyL3J1bj9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a7f95d6f-c8c5-471d-bf95-7d89f951252a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:883c9262-cade-4a73-af44-b22b988ada5d" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "b0499494-7316-4762-b527-c57ba947e371" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004124Z:b0499494-7316-4762-b527-c57ba947e371" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:41:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338/triggers/httpTrigger/histories?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcyMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzM4L3RyaWdnZXJzL2h0dHBUcmlnZ2VyL2hpc3Rvcmllcz9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "71f7b95f-3740-454c-a2f7-cd8932d9f0fe" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"startTime\": \"2016-02-10T00:41:22.0218681Z\",\r\n \"endTime\": \"2016-02-10T00:41:23.0345573Z\",\r\n \"status\": \"Succeeded\",\r\n \"code\": \"OK\",\r\n \"trackingId\": \"370150ca-f638-4c2f-b491-090dfab6250d\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu03by01.blob.core.windows.net/flow47f7b54d73e24afda9f3a5a4478dfa9520160210t000000zcontent/9B339_c176faf49dc443f7a8c281531e67a370_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=s1Xuz89DRPEr9nMaUnVQMm%2F6syqGD%2BN9Tb9Oficg0kI%3D&se=2016-02-10T04%3A41%3A23Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D331B2E6564B95\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu03by01.blob.core.windows.net/flow47f7b54d73e24afda9f3a5a4478dfa9520160210t000000zcontent/BB822_25e4dd2bc906460fbddee32519ebd0d4_httpTrigger:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=1pnoLvoiwWPHX5WH1agT18kHz2Nhmwmf9mUo8vbZPhk%3D&se=2016-02-10T04%3A41%3A23Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D331B2E64E0C3D\\\"\",\r\n \"contentSize\": 89751,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"hRwI7djhf7QzaLIwfsTksA==\"\r\n }\r\n },\r\n \"fired\": true,\r\n \"run\": {\r\n \"name\": \"08587465420034467459\",\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338/runs/08587465420034467459\",\r\n \"type\": \"Microsoft.Logic/workflows/runs\"\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338/triggers/httpTrigger/histories/08587465420034467459\",\r\n \"name\": \"08587465420034467459\",\r\n \"type\": \"Microsoft.Logic/workflows/triggers/histories\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1575" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:23318ae7-ab8a-44c1-9f6c-b0ab929a29e0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-correlation-request-id": [ + "249a5037-da27-4a65-9422-56c0994b44ab" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004124Z:249a5037-da27-4a65-9422-56c0994b44ab" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:41:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338/triggers/httpTrigger/histories/08587465420034467459?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazcyMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrMzM4L3RyaWdnZXJzL2h0dHBUcmlnZ2VyL2hpc3Rvcmllcy8wODU4NzQ2NTQyMDAzNDQ2NzQ1OT9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fd00599f-4edb-4c15-bdd5-66e55c3896a7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"startTime\": \"2016-02-10T00:41:22.0218681Z\",\r\n \"endTime\": \"2016-02-10T00:41:23.0345573Z\",\r\n \"status\": \"Succeeded\",\r\n \"code\": \"OK\",\r\n \"trackingId\": \"370150ca-f638-4c2f-b491-090dfab6250d\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu03by01.blob.core.windows.net/flow47f7b54d73e24afda9f3a5a4478dfa9520160210t000000zcontent/9B339_c176faf49dc443f7a8c281531e67a370_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=s1Xuz89DRPEr9nMaUnVQMm%2F6syqGD%2BN9Tb9Oficg0kI%3D&se=2016-02-10T04%3A41%3A23Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D331B2E6564B95\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu03by01.blob.core.windows.net/flow47f7b54d73e24afda9f3a5a4478dfa9520160210t000000zcontent/BB822_25e4dd2bc906460fbddee32519ebd0d4_httpTrigger:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=1pnoLvoiwWPHX5WH1agT18kHz2Nhmwmf9mUo8vbZPhk%3D&se=2016-02-10T04%3A41%3A23Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D331B2E64E0C3D\\\"\",\r\n \"contentSize\": 89751,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"hRwI7djhf7QzaLIwfsTksA==\"\r\n }\r\n },\r\n \"fired\": true,\r\n \"run\": {\r\n \"name\": \"08587465420034467459\",\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338/runs/08587465420034467459\",\r\n \"type\": \"Microsoft.Logic/workflows/runs\"\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk7233/providers/Microsoft.Logic/workflows/onesdk338/triggers/httpTrigger/histories/08587465420034467459\",\r\n \"name\": \"08587465420034467459\",\r\n \"type\": \"Microsoft.Logic/workflows/triggers/histories\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1563" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:a781a793-5e1f-4ac4-be0b-89e39b501844" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-correlation-request-id": [ + "90afe503-57f6-41e4-aa90-ec759c74d5a3" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004124Z:90afe503-57f6-41e4-aa90-ec759c74d5a3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:41:23 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-GetAzureLogicAppTriggerHistory": [ + "onesdk7233", + "onesdk338" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTriggerTests/TestStartAzureLogicAppTrigger.json b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTriggerTests/TestStartAzureLogicAppTrigger.json new file mode 100644 index 000000000000..45da156f15c0 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/SessionRecords/Microsoft.Azure.Commands.LogicApp.Test.ScenarioTests.WorkflowTriggerTests/TestStartAzureLogicAppTrigger.json @@ -0,0 +1,511 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9251?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazkyNTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14813" + ], + "x-ms-request-id": [ + "02498e41-3d5c-4efe-b4b2-6c10da89d9b2" + ], + "x-ms-correlation-request-id": [ + "02498e41-3d5c-4efe-b4b2-6c10da89d9b2" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004018Z:02498e41-3d5c-4efe-b4b2-6c10da89d9b2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:40:17 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9251?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlZ3JvdXBzL29uZXNkazkyNTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251\",\r\n \"name\": \"onesdk9251\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-request-id": [ + "cd65d86e-a0bf-4ea2-87e6-3b5c2eb9f593" + ], + "x-ms-correlation-request-id": [ + "cd65d86e-a0bf-4ea2-87e6-3b5c2eb9f593" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004019Z:cd65d86e-a0bf-4ea2-87e6-3b5c2eb9f593" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:40:18 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkyNTEvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14812" + ], + "x-ms-request-id": [ + "f960cf01-f994-4f86-8747-df01871c0345" + ], + "x-ms-correlation-request-id": [ + "f960cf01-f994-4f86-8747-df01871c0345" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004019Z:f960cf01-f994-4f86-8747-df01871c0345" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:40:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Web/serverfarms/StandardServicePlan?api-version=2015-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkyNTEvcHJvdmlkZXJzL01pY3Jvc29mdC5XZWIvc2VydmVyZmFybXMvU3RhbmRhcmRTZXJ2aWNlUGxhbj9hcGktdmVyc2lvbj0yMDE1LTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b8ca4e0f-4115-449e-a573-3b23ef47b27a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.WebSites.WebSiteManagementClient/0.9.0.0" + ], + "Accept": [ + "application/json" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"name\": \"StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/serverfarms\",\r\n \"location\": \"West US\",\r\n \"tags\": null,\r\n \"properties\": {\r\n \"serverFarmId\": 0,\r\n \"name\": \"StandardServicePlan\",\r\n \"workerSize\": 0,\r\n \"workerSizeId\": 0,\r\n \"workerTierName\": null,\r\n \"numberOfWorkers\": 1,\r\n \"currentWorkerSize\": 0,\r\n \"currentWorkerSizeId\": 0,\r\n \"currentNumberOfWorkers\": 1,\r\n \"status\": 0,\r\n \"webSpace\": \"onesdk9251-WestUSwebspace\",\r\n \"subscription\": \"57b7034d-72d4-433d-ace2-a7460aed6a99\",\r\n \"adminSiteName\": null,\r\n \"hostingEnvironment\": null,\r\n \"hostingEnvironmentProfile\": null,\r\n \"maximumNumberOfWorkers\": 10,\r\n \"planName\": \"VirtualDedicatedPlan\",\r\n \"adminRuntimeSiteName\": null,\r\n \"computeMode\": 0,\r\n \"siteMode\": null,\r\n \"geoRegion\": \"West US\",\r\n \"perSiteScaling\": false,\r\n \"numberOfSites\": 0,\r\n \"hostingEnvironmentId\": null,\r\n \"tags\": null,\r\n \"kind\": null,\r\n \"resourceGroup\": \"onesdk9251\"\r\n },\r\n \"sku\": {\r\n \"name\": \"S1\",\r\n \"tier\": \"Standard\",\r\n \"size\": \"S1\",\r\n \"family\": \"S\",\r\n \"capacity\": 1\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "973" + ], + "Content-Type": [ + "application/json" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-request-id": [ + "d4a87f43-8ef9-43fc-ad25-7c4f59897196" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-correlation-request-id": [ + "17da99f7-6476-4261-bc4f-e9d3a52781c8" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004030Z:17da99f7-6476-4261-bc4f-e9d3a52781c8" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:40:30 GMT" + ], + "Server": [ + "Microsoft-IIS/8.0" + ], + "X-AspNet-Version": [ + "4.0.30319" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkyNTEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMz9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "84a7edf1-8768-4173-a48c-0633cc9c4f83" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Logic/workflows/onesdk6723' under resource group 'onesdk9251' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "150" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "687411de-908e-4a56-80fb-a456e9598207" + ], + "x-ms-correlation-request-id": [ + "687411de-908e-4a56-80fb-a456e9598207" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004031Z:687411de-908e-4a56-80fb-a456e9598207" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:40:30 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkyNTEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMz9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "25ebda0c-5e04-478d-9910-1083d1004667" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-02-10T00:40:32.6825727Z\",\r\n \"changedTime\": \"2016-02-10T00:40:32.6834127Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587465420531426511\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723\",\r\n \"name\": \"onesdk6723\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:fc682209-778f-44f3-8f99-2bf238c9a0d7" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14983" + ], + "x-ms-correlation-request-id": [ + "a594b6ad-b326-44c0-991d-e5a8b62d7c8e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004036Z:a594b6ad-b326-44c0-991d-e5a8b62d7c8e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:40:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkyNTEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMz9hcGktdmVyc2lvbj0yMDE1LTAyLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"state\": \"Enabled\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Web/serverfarms/StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"string\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1774" + ], + "x-ms-client-request-id": [ + "c857ae7b-af02-4715-b081-483af46d9f84" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"createdTime\": \"2016-02-10T00:40:32.6825727Z\",\r\n \"changedTime\": \"2016-02-10T00:40:32.6825727Z\",\r\n \"state\": \"Enabled\",\r\n \"version\": \"08587465420531426511\",\r\n \"accessEndpoint\": \"https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723\",\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"plan\": {\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Web/serverfarms/StandardServicePlan\",\r\n \"type\": \"Microsoft.Web/ServerFarms\",\r\n \"name\": \"StandardServicePlan\"\r\n }\r\n },\r\n \"definition\": {\r\n \"$schema\": \"http://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#\",\r\n \"contentVersion\": \"1.0.0.0\",\r\n \"parameters\": {\r\n \"runworkflowmanually\": {\r\n \"defaultValue\": false,\r\n \"type\": \"Bool\"\r\n }\r\n },\r\n \"triggers\": {\r\n \"httpTrigger\": {\r\n \"recurrence\": {\r\n \"frequency\": \"Hour\",\r\n \"interval\": 1\r\n },\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"actions\": {\r\n \"http\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n },\r\n \"http1\": {\r\n \"type\": \"Http\",\r\n \"inputs\": {\r\n \"method\": \"GET\",\r\n \"uri\": \"http://www.bing.com\"\r\n },\r\n \"conditions\": [\r\n {\r\n \"expression\": \"@bool('true')\"\r\n }\r\n ]\r\n }\r\n },\r\n \"outputs\": {\r\n \"output1\": {\r\n \"type\": \"String\",\r\n \"value\": \"true\"\r\n }\r\n }\r\n },\r\n \"parameters\": {}\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723\",\r\n \"name\": \"onesdk6723\",\r\n \"type\": \"Microsoft.Logic/workflows\",\r\n \"location\": \"West US\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1576" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:15bbd850-4aa7-4df0-9b0a-1a0cb37e9866" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "182a4f2d-24d2-4876-9bf3-9c788bd2de41" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004034Z:182a4f2d-24d2-4876-9bf3-9c788bd2de41" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:40:33 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723/triggers/httpTrigger/run?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkyNTEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMy90cmlnZ2Vycy9odHRwVHJpZ2dlci9ydW4/YXBpLXZlcnNpb249MjAxNS0wMi0wMS1wcmV2aWV3", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ce6cf9c8-22c8-4fd5-9daf-ad904e18cac6" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "westus:9b6d1d1f-9790-45cd-8b83-70d753bdbbad" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "b477c307-ba90-4201-96c9-2d11617a3a88" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004036Z:b477c307-ba90-4201-96c9-2d11617a3a88" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:40:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723/triggers/httpTrigger/histories?api-version=2015-02-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTdiNzAzNGQtNzJkNC00MzNkLWFjZTItYTc0NjBhZWQ2YTk5L3Jlc291cmNlR3JvdXBzL29uZXNkazkyNTEvcHJvdmlkZXJzL01pY3Jvc29mdC5Mb2dpYy93b3JrZmxvd3Mvb25lc2RrNjcyMy90cmlnZ2Vycy9odHRwVHJpZ2dlci9oaXN0b3JpZXM/YXBpLXZlcnNpb249MjAxNS0wMi0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5999b51e-8a2c-4d20-8602-34d2c11a37d3" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Logic.LogicManagementClient/0.1.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"startTime\": \"2016-02-10T00:40:34.6666466Z\",\r\n \"endTime\": \"2016-02-10T00:40:34.9310875Z\",\r\n \"status\": \"Succeeded\",\r\n \"code\": \"OK\",\r\n \"trackingId\": \"a936adbf-d664-4f33-bbd9-749272a16c24\",\r\n \"inputsLink\": {\r\n \"uri\": \"https://flowprodcu07by01.blob.core.windows.net/flow568cf595f74141239d7619f0911dde5a20160210t000000zcontent/81D59_e4c22aeece5c4becba327fdb4b378a7e_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=Q7ndfXnlV10o%2Fn2uUCVzY%2B8t20AHhnk1yJzkB%2Bms4qE%3D&se=2016-02-10T04%3A40%3A36Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D331B2C9C1DFD1\\\"\",\r\n \"contentSize\": 45,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"Q+Xqe9OStPsuFRv/FtPA3Q==\"\r\n }\r\n },\r\n \"outputsLink\": {\r\n \"uri\": \"https://flowprodcu07by01.blob.core.windows.net/flow568cf595f74141239d7619f0911dde5a20160210t000000zcontent/1A550_46c1a8ba3b064529aa7d90c8c5f508ff_httpTrigger:5Foutputs:2Ejson?sv=2014-02-14&sr=b&sig=dX%2Bx3HuiRWWCfwLs%2Brl16VOX3nN0bYwXslOSehLU1Sg%3D&se=2016-02-10T04%3A40%3A36Z&sp=r\",\r\n \"contentVersion\": \"\\\"0x8D331B2C9C2551A\\\"\",\r\n \"contentSize\": 89730,\r\n \"contentHash\": {\r\n \"algorithm\": \"md5\",\r\n \"value\": \"2sgj1MSPnwNe5VpvPLGS9g==\"\r\n }\r\n },\r\n \"fired\": true,\r\n \"run\": {\r\n \"name\": \"08587465420508068120\",\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723/runs/08587465420508068120\",\r\n \"type\": \"Microsoft.Logic/workflows/runs\"\r\n }\r\n },\r\n \"id\": \"/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/onesdk9251/providers/Microsoft.Logic/workflows/onesdk6723/triggers/httpTrigger/histories/08587465420508068120\",\r\n \"name\": \"08587465420508068120\",\r\n \"type\": \"Microsoft.Logic/workflows/triggers/histories\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1583" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-id": [ + "westus:519fcdce-d67c-4768-811c-9c63550d0fb5" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-correlation-request-id": [ + "56315703-440e-49d4-8426-93d551f4da1f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160210T004036Z:56315703-440e-49d4-8426-93d551f4da1f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 10 Feb 2016 00:40:35 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-StartAzureLogicAppTrigger": [ + "onesdk9251", + "onesdk6723" + ] + }, + "Variables": { + "SubscriptionId": "57b7034d-72d4-433d-ace2-a7460aed6a99" + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Settings.StyleCop b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Settings.StyleCop new file mode 100644 index 000000000000..bb05f99bc1a1 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/Settings.StyleCop @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/UnitTests/CreateLogicAppTests.cs b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/UnitTests/CreateLogicAppTests.cs new file mode 100644 index 000000000000..d044acf2892f --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/UnitTests/CreateLogicAppTests.cs @@ -0,0 +1,67 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Test.UnitTests +{ + using System.Management.Automation; + using Xunit; + using Microsoft.Azure.Commands.LogicApp.Cmdlets; + using Microsoft.WindowsAzure.Commands.ScenarioTest; + + /// + /// Unit test for the Create Logic app command. + /// + public class CreateLogicAppTests : LogicAppUnitTestBase + { + + public CreateLogicAppTests() + { + } + + /// + /// This verifies the exception thrown by the commandlet when non-existing definition file is provided as input + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void NewAzureLogicApp_ThrowsExceptionWithNonexistingDefinitionFile() + { + var cmdlet = new NewAzureLogicAppCommand + { + Name = Name, + DefinitionFilePath = DefinitionFilePath, + ResourceGroupName = ResourceGroupName + }; + + var exception = Assert.Throws(() => cmdlet.ExecuteCmdlet()); + Assert.Equal("File LogicAppDefinition.json does not exist.", exception.Message); + } + + /// + /// This verifies the exception thrown by the commandlet when non-existing parameter file is provided as input + /// + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void NewAzureLogicApp_ThrowsExceptionWithNonexistingParameterFile() + { + var cmdlet = new NewAzureLogicAppCommand + { + Name = Name, + ParameterFilePath = ParameterFilePath, + ResourceGroupName = ResourceGroupName + }; + var exception = Assert.Throws(() => cmdlet.ExecuteCmdlet()); + Assert.Equal("File LogicAppParameter.json does not exist.", exception.Message); + } + } +} diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/UnitTests/LogicAppUnitTestBase.cs b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/UnitTests/LogicAppUnitTestBase.cs new file mode 100644 index 000000000000..26e8eedd3f20 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/UnitTests/LogicAppUnitTestBase.cs @@ -0,0 +1,45 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Test.UnitTests +{ + using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; + + /// + /// Base class for the Logic app command tests + /// + public class LogicAppUnitTestBase : RMTestBase + { + /// + /// Name of the workflow used for testing. + /// + protected const string Name = "TestWorkflow"; + + /// + /// Definition file name present in Resource folder + /// + protected const string DefinitionFilePath = @"LogicAppDefinition.json"; + + /// + /// Parameter file name present in Resource folder + /// + protected const string ParameterFilePath = @"LogicAppParameter.json"; + + /// + /// Name of the resource group used for testing + /// + protected const string ResourceGroupName = "TestResourceGroup"; + + } +} diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp.Test/packages.config b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/packages.config new file mode 100644 index 000000000000..cde01418765e --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp.Test/packages.config @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/CancelAzureLogicAppRunCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/CancelAzureLogicAppRunCommand.cs new file mode 100644 index 000000000000..ec4f99a3eb3e --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/CancelAzureLogicAppRunCommand.cs @@ -0,0 +1,57 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.Logic; + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using Microsoft.Azure.Commands.LogicApp.Utilities; + using System.Management.Automation; + + /// + /// Stop the workflow run + /// + [Cmdlet(VerbsLifecycle.Stop, "AzureRmLogicAppRun"), OutputType(typeof(object))] + public class CancelAzureLogicAppRunCommand : LogicAppBaseCmdlet + { + + #region Input Parameters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow run.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string RunName { get; set; } + + #endregion Input Parameters + + /// + /// Executes the stop workflow run command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + LogicAppClient.CancelWorkflowRun(this.ResourceGroupName, this.Name, this.RunName); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppAccessKeyCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppAccessKeyCommand.cs new file mode 100644 index 000000000000..299ad153252a --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppAccessKeyCommand.cs @@ -0,0 +1,67 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.Logic.Models; + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using Microsoft.Azure.Commands.LogicApp.Utilities; + using System.Management.Automation; + + /// + /// Gets the access key of a workflow. + /// + [Cmdlet(VerbsCommon.Get, "AzureRmLogicAppAccessKey"), OutputType(typeof(object))] + public class GetAzureLogicAppAccessKeyCommand : LogicAppBaseCmdlet + { + #region private attribues + + private string _accessKeyName = "default"; + + #endregion private attribues + #region Input Parameters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The name of the workflow accesskey.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string AccessKeyName + { + get { return this._accessKeyName; } + set { this._accessKeyName = value; } + } + + #endregion Input Parameters + + /// + /// Executes the get workflow accesskey command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + this.WriteObject( + LogicAppClient.GetWorkflowAccessKey(this.ResourceGroupName, this.Name, this.AccessKeyName), true); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppCommand.cs new file mode 100644 index 000000000000..b0fd75b84f21 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppCommand.cs @@ -0,0 +1,50 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using System.Management.Automation; + using Microsoft.Azure.Management.Logic; + using Microsoft.Azure.Commands.LogicApp.Utilities; + + /// + /// Creates a new LogicApp workflow + /// + [Cmdlet(VerbsCommon.Get, "AzureRmLogicApp"), OutputType(typeof(object))] + public class GetAzureLogicAppCommand : LogicAppBaseCmdlet + { + + #region Input Paramters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + #endregion Input Parameters + + /// + /// Executes the get workflow command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + this.WriteObject(LogicAppClient.GetWorkflow(this.ResourceGroupName, this.Name), true); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppRunActionCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppRunActionCommand.cs new file mode 100644 index 000000000000..274632e9afa9 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppRunActionCommand.cs @@ -0,0 +1,71 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.Logic.Models; + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using Microsoft.Azure.Commands.LogicApp.Utilities; + using System.Management.Automation; + + /// + /// Gets the action in the workflow run + /// + [Cmdlet(VerbsCommon.Get, "AzureRmLogicAppRunAction"), OutputType(typeof(object))] + public class GetAzureLogicAppRunActionCommand : LogicAppBaseCmdlet + { + #region Input Parameters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow run.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string RunName { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The name of the action in the workflow run.")] + [ValidateNotNullOrEmpty] + public string ActionName { get; set; } + + #endregion Input Parameters + + /// + /// Executes the get workflow run action command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + if (string.IsNullOrEmpty(this.ActionName)) + { + var enumerator = LogicAppClient.GetWorkflowRunActions(this.ResourceGroupName, this.Name, this.RunName).GetEnumerator(); + this.WriteObject(enumerator.ToIEnumerable(), true); + } + else + { + this.WriteObject( + LogicAppClient.GetWorkflowRunAction(this.ResourceGroupName, this.Name, this.RunName, this.ActionName), + true); + } + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppRunHistoryCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppRunHistoryCommand.cs new file mode 100644 index 000000000000..633fd56b9f08 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppRunHistoryCommand.cs @@ -0,0 +1,65 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Management.Logic.Models; + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using Microsoft.Azure.Commands.LogicApp.Utilities; + using System.Management.Automation; + + /// + /// Creates a new LogicApp workflow + /// + [Cmdlet(VerbsCommon.Get, "AzureRmLogicAppRunHistory"), OutputType(typeof(object))] + public class AzureLogicAppRunHistoryCommand : LogicAppBaseCmdlet + { + + #region Input Parameters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The name of the workflow run.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string RunName { get; set; } + + #endregion Input Parameters + + /// + /// Executes the get workflow run history command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + if (string.IsNullOrEmpty(this.RunName)) + { + var enumerator = LogicAppClient.GetWorkflowRuns(this.ResourceGroupName, this.Name).GetEnumerator(); + this.WriteObject(enumerator.ToIEnumerable(), true); + } + else + { + this.WriteObject(LogicAppClient.GetWorkflowRun(this.ResourceGroupName, this.Name, this.RunName), true); + } + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppTriggerCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppTriggerCommand.cs new file mode 100644 index 000000000000..94880f758d3f --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppTriggerCommand.cs @@ -0,0 +1,70 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; +using Microsoft.Azure.Management.Logic.Models; + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using Microsoft.Azure.Commands.LogicApp.Utilities; + using Microsoft.Azure.Management.Logic; + using System.Management.Automation; + + /// + /// Gets the trigger in the workflow + /// + [Cmdlet(VerbsCommon.Get, "AzureRmLogicAppTrigger"), OutputType(typeof(object))] + public class GetAzureLogicAppTriggerCommand : LogicAppBaseCmdlet + { + + #region Input Parameters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The name of the trigger in the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string TriggerName { get; set; } + + #endregion Input Parameters + + /// + /// Executes the get workflow trigger command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + if (string.IsNullOrEmpty(this.TriggerName)) + { + var enumerator = LogicAppClient.GetWorkflowTriggers(this.ResourceGroupName, this.Name).GetEnumerator(); + this.WriteObject(enumerator.ToIEnumerable(), true); + } + else + { + this.WriteObject( + LogicAppClient.GetWorkflowTrigger(this.ResourceGroupName, this.Name, this.TriggerName), true); + } + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppTriggerHistoryCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppTriggerHistoryCommand.cs new file mode 100644 index 000000000000..c4296ab228e9 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/GetAzureLogicAppTriggerHistoryCommand.cs @@ -0,0 +1,75 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.Logic.Models; + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using Microsoft.Azure.Commands.LogicApp.Utilities; + using Microsoft.Azure.Management.Logic; + using System.Management.Automation; + + /// + /// Gets the trigger history of the workflow + /// + [Cmdlet(VerbsCommon.Get, "AzureRmLogicAppTriggerHistory"), OutputType(typeof(object))] + public class GetAzureLogicAppTriggerHistoryCommand : LogicAppBaseCmdlet + { + + #region Input Parameters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the trigger in the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string TriggerName { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The name of the history of workflow trigger.", + ValueFromPipelineByPropertyName = false)] + [ValidateNotNullOrEmpty] + public string HistoryName { get; set; } + + #endregion Input Parameters + + /// + /// Executes the get workflow trigger history command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + if (string.IsNullOrEmpty(this.HistoryName)) + { + var enumerator = + LogicAppClient.GetWorkflowTriggerHistories(this.ResourceGroupName, this.Name, this.TriggerName) + .GetEnumerator(); + this.WriteObject(enumerator.ToIEnumerable(), true); + } + else + { + this.WriteObject( + LogicAppClient.GetWorkflowTriggerHistory(this.ResourceGroupName, this.Name, this.TriggerName, + this.HistoryName), true); + } + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/NewAzureLogicAppCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/NewAzureLogicAppCommand.cs new file mode 100644 index 000000000000..51139c64ac3c --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/NewAzureLogicAppCommand.cs @@ -0,0 +1,171 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using System; + using System.Collections.Generic; + using System.Management.Automation; + using Microsoft.Azure.Commands.LogicApp.Utilities; + using Microsoft.Azure.Management.Logic.Models; + using Microsoft.WindowsAzure.Commands.Utilities.Common; + using Newtonsoft.Json.Linq; + + /// + /// Creates a new LogicApp workflow + /// + [Cmdlet(VerbsCommon.New, "AzureRmLogicApp"), OutputType(typeof(object))] + public class NewAzureLogicAppCommand : LogicAppBaseCmdlet + { + #region private Variables + + /// + /// Default value for the workflow status parameter + /// + private string _status = Constants.StatusEnabled; + + #endregion private Variables + + #region Input Paramters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "App service plan name.", ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string AppServicePlan { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The location of the workflow.", ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string Location { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The state of the workflow.")] + [ValidateSet(Constants.StatusEnabled, Constants.StatusDisabled, IgnoreCase = false)] + [ValidateNotNullOrEmpty] + public string State + { + get { return this._status; } + set { this._status = value; } + } + + [Parameter(Mandatory = false, HelpMessage = "The URI link to the workflow definition.", + ParameterSetName = ParameterSet.LogicAppWithDefinitionLink)] + [ValidateNotNullOrEmpty] + public string DefinitionLinkUri { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The content version of the definition link.", + ParameterSetName = ParameterSet.LogicAppWithDefinitionLink)] + [ValidateNotNullOrEmpty] + public string DefinitionLinkContentVersion { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The definition of the workflow.", + ParameterSetName = ParameterSet.LogicAppWithDefinition)] + [ValidateNotNullOrEmpty] + public object Definition { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The physical file path of the workflow definition.", + ParameterSetName = ParameterSet.LogicAppWithDefinitionFile)] + [ValidateNotNullOrEmpty] + public string DefinitionFilePath { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The parameters link Uri.")] + [ValidateNotNullOrEmpty] + public string ParameterLinkUri { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The parameters link Uri content version.")] + [ValidateNotNullOrEmpty] + public string ParameterLinkContentVersion { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The parameters parameter for the logic app.")] + [ValidateNotNullOrEmpty] + public object Parameters { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The parameter file path.")] + [ValidateNotNullOrEmpty] + public string ParameterFilePath { get; set; } + + #endregion Input Parameters + + /// + /// Execute the create new workflow command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + if (this.Definition != null) + { + this.Definition = JToken.Parse(this.Definition.ToString()); + } + + if (!string.IsNullOrEmpty(this.DefinitionFilePath)) + { + this.Definition = CmdletHelper.GetDefinitionFromFile(this.TryResolvePath(this.DefinitionFilePath)); + } + + if (this.Parameters != null) + { + this.Parameters = CmdletHelper.ConvertToWorkflowParameterDictionary(this.Parameters); + } + + if (!string.IsNullOrEmpty(this.ParameterFilePath)) + { + this.Parameters = CmdletHelper.GetParametersFromFile(this.TryResolvePath(this.ParameterFilePath)); + } + + var servicePlan = WebsitesClient.GetAppServicePlan(this.ResourceGroupName, this.AppServicePlan); + + if (string.IsNullOrEmpty(this.Location)) + { + this.Location = servicePlan.GeoRegion; + } + + this.WriteObject(LogicAppClient.CreateWorkflow(this.ResourceGroupName, this.Name, new Workflow + { + Location = this.Location, + Definition = this.Definition, + Parameters = this.Parameters as Dictionary, + DefinitionLink = string.IsNullOrEmpty(this.DefinitionLinkUri) + ? null + : new ContentLink + { + Uri = this.DefinitionLinkUri, + ContentVersion = this.DefinitionLinkContentVersion + }, + ParametersLink = string.IsNullOrEmpty(this.ParameterLinkUri) + ? null + : new ContentLink + { + Uri = this.ParameterLinkUri, + ContentVersion = this.ParameterLinkContentVersion + }, + State = (WorkflowState) Enum.Parse(typeof (WorkflowState), this.State), + Sku = new Sku + { + Name = (SkuName)Enum.Parse(typeof(SkuName), servicePlan.Sku.Tier), + Plan = new ResourceReference + { + Id = servicePlan.Id + } + } + }), true); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/RemoveAzureLogicAppCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/RemoveAzureLogicAppCommand.cs new file mode 100644 index 000000000000..8da8f1b9e212 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/RemoveAzureLogicAppCommand.cs @@ -0,0 +1,59 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using System.Globalization; + using Microsoft.Azure.Commands.LogicApp.Utilities; + using System.Management.Automation; + + /// + /// Creates a new LogicApp workflow + /// + [Cmdlet(VerbsCommon.Remove, "AzureRmLogicApp"), OutputType(typeof(object))] + public class RemoveAzureLogicAppCommand : LogicAppBaseCmdlet + { + + #region Input Paramters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Do not ask for confirmation.")] + public SwitchParameter Force { get; set; } + + #endregion Input Parameters + + /// + /// Executes the remove workflow command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + ConfirmAction(Force.IsPresent, + string.Format(CultureInfo.InvariantCulture, Properties.Resource.RemoveLogicAppWarning, this.Name), + Properties.Resource.RemoveLogicAppMessage, + Name, + () => { + LogicAppClient.RemoveWorkflow(ResourceGroupName, Name); + }); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/RunAzureLogicAppCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/RunAzureLogicAppCommand.cs new file mode 100644 index 000000000000..99459071d31f --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/RunAzureLogicAppCommand.cs @@ -0,0 +1,72 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.Logic; +using Microsoft.Azure.Management.Logic.Models; + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using Microsoft.Azure.Commands.LogicApp.Utilities; + using System.Management.Automation; + + /// + /// Creates a new LogicApp workflow + /// + [Cmdlet(VerbsLifecycle.Start, "AzureRmLogicApp"), OutputType(typeof(object))] + public class RunAzureLogicAppCommand : LogicAppBaseCmdlet + { + + #region Input Paramters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The parameters for the workflow run.", ValueFromPipelineByPropertyName = false)] + [ValidateNotNullOrEmpty] + public object Parameters { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the trigger.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string TriggerName { get; set; } + + #endregion Input Parameters + + /// + /// Executes the get workflow command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + if (string.IsNullOrEmpty(this.TriggerName)) + { + this.WriteObject( + LogicAppClient.RunWorkflow(this.ResourceGroupName, this.Name, + new RunWorkflowParameters()), true); + } + else + { + LogicAppClient.RunWorkflowTrigger(this.ResourceGroupName, this.Name, this.TriggerName); + } + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/UpdateAzureLogicAppAccessKeyCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/UpdateAzureLogicAppAccessKeyCommand.cs new file mode 100644 index 000000000000..8d2b1bbba14f --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/UpdateAzureLogicAppAccessKeyCommand.cs @@ -0,0 +1,66 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.Logic.Models; + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using Microsoft.Azure.Commands.LogicApp.Utilities; + using System.Management.Automation; + + /// + /// Sets the secret of the access keys of a workflow + /// + [Cmdlet(VerbsCommon.Set, "AzureRmLogicAppAccessKey"), OutputType(typeof(object))] + public class UpdateAzureLogicAppAccessKeyCommand : LogicAppBaseCmdlet + { + #region Input Parameters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow accesskey.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string AccessKeyName { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The type of the key.", + ValueFromPipelineByPropertyName = false)] + [ValidateSet(Constants.KeyTypeNotSpecified, Constants.KeyTypePrimary, Constants.KeyTypeSecondary, + IgnoreCase = false)] + [ValidateNotNullOrEmpty] + public string KeyType { get; set; } + + #endregion Input Parameters + + /// + /// Executes the get workflow accesskey command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + this.WriteObject( + LogicAppClient.RegenerateWorkflowAccessKey(this.ResourceGroupName, this.Name, this.AccessKeyName, + this.KeyType), true); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/UpdateAzureLogicAppCommand.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/UpdateAzureLogicAppCommand.cs new file mode 100644 index 000000000000..05c62ef9df15 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Cmdlets/UpdateAzureLogicAppCommand.cs @@ -0,0 +1,218 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Cmdlets +{ + using System; + using System.Management.Automation; + using Microsoft.Azure.Commands.LogicApp.Utilities; + using Microsoft.Azure.Management.Logic.Models; + using Microsoft.WindowsAzure.Commands.Utilities.Common; + using Newtonsoft.Json.Linq; + + /// + /// Updates a LogicApp workflow + /// + [Cmdlet(VerbsCommon.Set, "AzureRmLogicApp"), OutputType(typeof(object))] + public class UpdateAzureLogicAppCommand : LogicAppBaseCmdlet + { + #region private Variables + + /// + /// Default value for the workflow status parameter + /// + private string _status = Constants.StatusEnabled; + + /// + /// Default value for the workflow definition + /// + private object _definition = string.Empty; + + /// + /// Default value for the workflow definition Uri + /// + private string _definitionUri = string.Empty; + + /// + /// Default value for the workflow parameters + /// + private object _parameters = string.Empty; + + /// + /// Default value for the workflow parameters Uri + /// + private string _parametersUri = string.Empty; + + #endregion private Variables + + #region Input Paramters + + [Parameter(Mandatory = true, HelpMessage = "The targeted resource group for the workflow.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Parameter(Mandatory = true, HelpMessage = "The name of the workflow.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "App service plan name.", ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string AppServicePlan { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The state of the workflow.")] + [ValidateSet(Constants.StatusEnabled, Constants.StatusDisabled, IgnoreCase = false)] + [ValidateNotNullOrEmpty] + public string State + { + get { return this._status; } + set { this._status = value; } + } + + [Parameter(Mandatory = false, HelpMessage = "The URI link to the workflow definition.")] + public string DefinitionLinkUri + { + get { return this._definitionUri; } + set { this._definitionUri = value; } + } + + [Parameter(Mandatory = false, HelpMessage = "The content version of the definition link.")] + [ValidateNotNullOrEmpty] + public string DefinitionLinkContentVersion { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The definition of the workflow.")] + public object Definition + { + get { return this._definition; } + set { this._definition = value; } + } + + [Parameter(Mandatory = false, HelpMessage = "The physical file path of the workflow definition.")] + [ValidateNotNullOrEmpty] + public string DefinitionFilePath { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The parameters link Uri.")] + public string ParameterLinkUri + { + get { return this._parametersUri; } + set { this._parametersUri = value; } + } + + [Parameter(Mandatory = false, HelpMessage = "The parameters link Uri content version.")] + [ValidateNotNullOrEmpty] + public string ParameterLinkContentVersion { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "The parameters parameter for the logic app.")] + public object Parameters + { + get { return this._parameters; } + set { this._parameters = value; } + } + + [Parameter(Mandatory = false, HelpMessage = "The parameter file path.")] + [ValidateNotNullOrEmpty] + public string ParameterFilePath { get; set; } + + #endregion Input Parameters + + /// + /// Execute the create new workflow command + /// + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + var workflow = LogicAppClient.GetWorkflow(this.ResourceGroupName, this.Name); + + if (this.Definition == null) + { + workflow.Definition = null; + } + else if (this.Definition.ToString() != string.Empty) + { + workflow.Definition = JToken.Parse(this.Definition.ToString()); + } + + if (!string.IsNullOrEmpty(this.DefinitionFilePath)) + { + workflow.Definition = CmdletHelper.GetDefinitionFromFile(this.TryResolvePath(this.DefinitionFilePath)); + } + + if (this.Parameters == null) + { + workflow.Parameters = null; + } + else if (this.Parameters.ToString() != string.Empty) + { + workflow.Parameters = CmdletHelper.ConvertToWorkflowParameterDictionary(this.Parameters); + } + + if (!string.IsNullOrEmpty(this.ParameterFilePath)) + { + workflow.Parameters = CmdletHelper.GetParametersFromFile(this.TryResolvePath(this.ParameterFilePath)); + } + + if (this.DefinitionLinkUri == null) + { + workflow.DefinitionLink = null; + } + else if (this.DefinitionLinkUri != string.Empty) + { + workflow.DefinitionLink = new ContentLink + { + Uri = this.DefinitionLinkUri, + ContentVersion = this.DefinitionLinkContentVersion + }; + } + + if (this.ParameterLinkUri == null) + { + workflow.ParametersLink = null; + } + else if (this.ParameterLinkUri != string.Empty) + { + workflow.ParametersLink = new ContentLink + { + Uri = this.ParameterLinkUri, + ContentVersion = this.ParameterLinkContentVersion + }; + } + + if (!string.IsNullOrEmpty(this.State)) + { + workflow.State = (WorkflowState) Enum.Parse(typeof (WorkflowState), this.State); + } + + if (!string.IsNullOrEmpty(this.AppServicePlan)) + { + var servicePlan = WebsitesClient.GetAppServicePlan(this.ResourceGroupName, this.AppServicePlan); + workflow.Sku = new Sku + { + Name = (SkuName)Enum.Parse(typeof(SkuName), servicePlan.Sku.Tier), + Plan = new ResourceReference + { + Id = servicePlan.Id + } + }; + } + + if (workflow.DefinitionLink == null && workflow.Definition == null) + { + throw new PSArgumentException(Properties.Resource.DefinitionMissingWarning); + } + + this.WriteObject(LogicAppClient.UpdateWorkflow(this.ResourceGroupName, this.Name, workflow), true); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Commands.LogicApp.csproj b/src/ResourceManager/LogicApp/Commands.LogicApp/Commands.LogicApp.csproj new file mode 100644 index 000000000000..a093a41e48f4 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Commands.LogicApp.csproj @@ -0,0 +1,204 @@ + + + + Debug + AnyCPU + {FFE4E475-B32C-4F89-9D52-F7CEBF709C74} + Library + Properties + Microsoft.Azure.Commands.LogicApp + Microsoft.Azure.Commands.LogicApp + v4.5 + 512 + + ..\..\..\ + true + + + true + full + false + ..\..\..\Package\Debug\ResourceManager\AzureResourceManager\AzureRM.LogicApp + DEBUG;TRACE + prompt + 4 + true + true + false + + + ..\..\..\Package\Release\ResourceManager\AzureResourceManager\AzureRM.LogicApp + TRACE;SIGN + true + pdbonly + AnyCPU + bin\Release\Microsoft.Azure.Commands.LogicApp.dll.CodeAnalysisLog.xml + true + GlobalSuppressions.cs + prompt + MinimumRecommendedRules.ruleset + ;$(ProgramFiles)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\Rule Sets + ;$(ProgramFiles)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\Rules + true + true + MSSharedLibKey.snk + true + false + + + true + + + + ..\..\..\packages\Hyak.Common.1.0.3\lib\portable-net403+win+wpa81\Hyak.Common.dll + + + False + ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll + + + False + ..\..\..\packages\Microsoft.Azure.Management.Logic.0.2.0-preview\lib\dotnet\Microsoft.Azure.Management.Logic.dll + True + + + False + ..\..\..\packages\Microsoft.Azure.Management.WebSites.1.1.0-preview\lib\net45\Microsoft.Azure.Management.WebSites.dll + + + False + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + + + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + True + + + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + False + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.0.9.3-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll + + + False + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + + + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + + + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + + + False + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + + + + + + + + + + + + + + + + + + + Code + + + + + + + + + + + + + True + True + Resource.resx + + + + Code + + + Code + + + + + + + + + + + AzureRM.LogicApp.psd1 + PreserveNewest + + + + Designer + + + + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + + + {5ee72c53-1720-4309-b54b-5fb79703195f} + Commands.Common + + + {3819d8a7-c62c-4c47-8ddd-0332d9ce1252} + Commands.ResourceManager.Common + + + {e1f5201d-6067-430e-b303-4e367652991b} + Commands.Resources + + + + + ResXFileCodeGenerator + Resource.Designer.cs + + + + + + + + Designer + PreserveNewest + + + PreserveNewest + + + + \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/MSSharedLibKey.snk b/src/ResourceManager/LogicApp/Commands.LogicApp/MSSharedLibKey.snk new file mode 100644 index 000000000000..695f1b38774e Binary files /dev/null and b/src/ResourceManager/LogicApp/Commands.LogicApp/MSSharedLibKey.snk differ diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Microsoft.Azure.Commands.LogicApp.dll-Help.xml b/src/ResourceManager/LogicApp/Commands.LogicApp/Microsoft.Azure.Commands.LogicApp.dll-Help.xml new file mode 100644 index 000000000000..e8e85f0a8502 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Microsoft.Azure.Commands.LogicApp.dll-Help.xml @@ -0,0 +1,3208 @@ + + + + + Get-AzureRmLogicApp + + Gets the specified Logic App from the Azure resource group. + + + + + Get + AzureRmLogicApp + + + + This is the Description section + The Get-AzureRmLogicApp cmdlet retrieves Azure Logic App from the Azure resource group and returns an object that represents the Workflow. Use this cmdlet to get a Logic App from specified resource group. You can get a Logic App by specifying the Logic App name and resource group name. To use the dynamic parameters, just type them in the command, or type a hyphen sign (-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. + + + + Get-AzureRmLogicApp + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Management.Logic.Models.Workflow + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Get a Logic App from specified Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicApp -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" + + This command gets a Logic App from the specified Azure resource group. + + + Id : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/LogicAppCmdletTest/providers/Microsoft.Logic/workflows/LogicApp1 +Name : LogicApp1 +Type : Microsoft.Logic/workflows +Location : westus +ChangedTime : 1/13/2016 2:41:39 PM +CreatedTime : 1/13/2016 2:41:39 PM +AccessEndpoint : https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/ResourceGroup1/providers/Microsoft.Logic/workflows/LogicApp1 +State : Enabled +DefinitionLinkUri : +DefinitionLinkContentVersion : +Definition : {$schema, contentVersion, parameters, triggers...} +ParametersLinkUri : +ParametersLinkContentVersion : +Parameters : {[destinationUri, Microsoft.Azure.Management.Logic.Models.WorkflowParameter]} +SkuName : Standard +PlanName : StandardServicePlan +PlanType : Microsoft.Web/ServerFarms +PlanId : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/ResourceGroup1/providers/Microsoft.Web/serverfarms/StandardServicePlan +Version : 08587489107859952120 + + + + + + + + + + + + + New-AzureRmLogicApp + + + + Set-AzureRmLogicApp + + + + Remove-AzureRmLogicApp + + + + + + + + Get-AzureRmLogicAppAccessKey + + Gets the access keys of a specified Logic App. + + + + + Get + AzureRmLogicAppAccessKey + + + + This is the Description section + The Get-AzureRmLogicAppAccessKey cmdlet retrieves access key of an Azure Logic App and returns an object that represents the WorkflowSecretKeys. Use this cmdlet to get a Logic App access key from a specified resource group. You can get a Logic App access key by specifying the Logic App name, resource group name and access key name. To use the dynamic parameters, just type them in the command, or type a hyphen sign (-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. + + + + Get-AzureRmLogicAppAccessKey + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + AccessKeyName + + Specifies the name of the access key. This parameter is optional. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + AccessKeyName + + Specifies the name of the access key. This parameter is optional. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowSecretKeys + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Get the access key of a Logic App from specified Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicAppAccessKey -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" -AccessKeyName "default" + + This command gets an access key of a Logic App from the specified Azure resource group. + + + PrimarySecretKey : lTmyIrecVCcpC2wF8M8HeUW7YUL6Y_Uod7jOlrpW-TU +SecondarySecretKey : IS0G7m3lUfZtrrlSsu7d6IKqwLAwQ_TmKVjrW7yuzx4 + + + + + + + + + + + -------------------------- Example 2 : Gets all the access keys of a Logic App from specified Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicAppAccessKey -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" + + This command gets all the access keys of a Logic App from the specified Azure resource group. + + + PrimarySecretKey : lTmyIrecVCcpC2wF8M8HeUW7YUL6Y_Uod7jOlrpW-TU +SecondarySecretKey : IS0G7m3lUfZtrrlSsu7d6IKqwLAwQ_TmKVjrW7yuzx4 + + + + + + + + + + + + + Get-AzureRmLogicAppAccessKey + + + + + + + + Get-AzureRmLogicAppRunAction + + Gets the specified action from the Logic App run. + + + + + Get + AzureRmLogicAppRunAction + + + + This is the Description section + The Get-AzureRmLogicAppActionRun cmdlet retrieves action from a specified Logic App run and returns an object that represents the WorkflowRunAction. Use this cmdlet to get action(s) from the Logic App run in the specified resource group. You can get a Logic App's run action by specifying the Logic App name, resource group name, run name and action name. To use the dynamic parameters, just type them in the command, or type a hyphen sign (-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. + + + + Get-AzureRmLogicAppRunAction + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + RunName + + Specifies the name of the Logic App run. This parameter is required. + + String + + + ActionName + + Specifies the name of the action in the Logic App run. This parameter is optional. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + RunName + + Specifies the name of the Logic App run. This parameter is required. + + String + + String + + + + + + ActionName + + Specifies the name of the action in the Logic App run. This parameter is optional. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowRunAction + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Get an action from a Logic App run from a specified Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicAppActionRun -ResourceGroupName "Resourcegroup1" -Name "LogicApp1" -RunName "LogicAppRun1" -ActionName "LogicAppAction1" + + This command gets a Logic App action from the specified Logic App run in an Azure resource group. + + + Code : NotFound +EndTime : 1/13/2016 2:42:56 PM +Error : +InputsLink : Microsoft.Azure.Management.Logic.Models.ContentLink +Name : LogicAppAction1 +OutputsLink : Microsoft.Azure.Management.Logic.Models.ContentLink +StartTime : 1/13/2016 2:42:55 PM +Status : Failed +TrackingId : +Type : + + + + + + + + + + + -------------------------- Example 2 : Get all the actions from a Logic App run from a specified Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicAppActionRun -ResourceGroupName "Resourcegroup1" -Name "LogicApp1" -RunName "LogicAppRun1" + + This command gets all the actions from a Logic App run in a specified Azure resource group. + + + Code : NotFound +EndTime : 1/13/2016 2:42:56 PM +Error : +InputsLink : Microsoft.Azure.Management.Logic.Models.ContentLink +Name : LogicAppAction1 +OutputsLink : Microsoft.Azure.Management.Logic.Models.ContentLink +StartTime : 1/13/2016 2:42:55 PM +Status : Failed +TrackingId : +Type : + + + + + + + + + + + + + Get-AzureRmLogicAppRunHistory + + + + Start-AzureRmLogicAppRun + + + + Stop-AzureRmLogicAppRun + + + + + + + + Get-AzureRmLogicAppRunHistory + + Gets the Logic App run history. + + + + + Get + AzureRmLogicAppRunHistory + + + + This is the Description section + The Get-AzureRmLogicAppRunHistory cmdlet retrieves the Logic App run history and returns a collection of WorkflowRun object for a specified Logic App. Use this cmdlet to get the run history of the Logic App from a specified resource group. You can get a Logic App's run history by specifying the Logic App name and resource group name. To use the dynamic parameters, just type them in the command, or type a hyphen sign (-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. + + + + Get-AzureRmLogicAppRunHistory + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + RunName + + Specifies the run name of the Logic App. This parameter is optional. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + RunName + + Specifies the run name of the Logic App. This parameter is optional. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowRun + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Gets the Logic App run history for a specified Logic App and Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicAppActionRunHistory -ResourceGroupName "Resourcegroup1" -Name "LogicApp1" + + This command gets a Logic App run history for a specified Logic App and Azure resource group. + + + CorrelationId : 55830326-9042-404d-a4c3-fab198106a57 +EndTime : 1/13/2016 2:46:55 PM +Error : {code, message} +Name : 08587489104702792076 +Outputs : {} +StartTime : 1/13/2016 2:46:55 PM +Status : Failed +TriggerName : +LogicAppName : LogicApp1 +LogicAppVersion : 08587489107859952540 + +CorrelationId : d3ddc917-9aaa-47b3-8814-c621c2ae530b +EndTime : 1/13/2016 2:42:56 PM +Error : {code, message} +Name : 08587489107100664541 +Outputs : {} +StartTime : 1/13/2016 2:42:55 PM +Status : Failed +TriggerName : httpTrigger +LogicAppName : LogicApp1 +LogicAppVersion : 08587489107859952120 + + + + + + + + + + + -------------------------- Example 2 : Gets the specific Logic App run for a specified Logic App and Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicAppActionRunHistory -ResourceGroupName "Resourcegroup1" -Name "LogicApp1" -RunName "08587489104702792076" + + This command gets a Logic App run for a specified Logic App and Azure resource group. + + + CorrelationId : 55830326-9042-404d-a4c3-fab198106a57 +EndTime : 1/13/2016 2:46:55 PM +Error : {code, message} +Name : 08587489104702792076 +Outputs : {} +StartTime : 1/13/2016 2:46:55 PM +Status : Failed +TriggerName : +LogicAppName : LogicApp1 +LogicAppVersion : 08587489107859952120 + + + + + + + + + + + + + Get-AzureRmLogicAppRunAction + + + + Start-AzureRmLogicApp + + + + Stop-AzureRmLogicAppRun + + + + + + + + Get-AzureRmLogicAppTrigger + + Gets the specified trigger of the logic app. + + + + + Get + AzureRmLogicAppTrigger + + + + This is the Description section + The Get-AzureRmLogicAppTrigger cmdlet retrieves the specified trigger from the logic app and returns an object/collection which represents the workflow trigger. Use this cmdlet to get the trigger(s) of the logic app from a specified resource group. You can get the logic app's trigger by specifying the workflow name, resource group name and trigger name. To use the dynamic parameters, just type them in the command, or type a minus sign to indicate a parameter name (-) and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. + + + + Get-AzureRmLogicAppTrigger + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the logic app. This parameter is required. + + String + + + TriggerName + + Specifies the name of the trigger. This parameter is optional. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the logic app. This parameter is required. + + String + + String + + + + + + TriggerName + + Specifies the name of the trigger. This parameter is optional. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowTrigger + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Gets the specified Logic App trigger of a Logic App in the specified Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicAppTrigger -ResourceGroupName "Resourcegroup1" -Name "LogicApp1" -TriggerName "Trigger1" + + This command gets the trigger of the specified Logic App and Azure resource group. + + + ChangedTime : 1/14/2016 11:45:07 AM +CreatedTime : 1/13/2016 2:42:26 PM +LastExecutionTime : 1/14/2016 11:45:07 AM +Name : Trigger1 +NextExecutionTime : 1/14/2016 12:45:07 PM +RecurrenceFrequency : Minute +RecurrenceInterval : 60 +Status : Waiting +Type : Microsoft.Logic/workflows/triggers +LogicAppName : LogicApp1 +LogicAppVersion : 08587489107406290826 + + + + + + + + + + + -------------------------- Example 2 : Gets Logic App triggers of the Logic App from a specified Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicAppTrigger -ResourceGroupName "Resourcegroup1" -Name "LogicApp1" + + This command gets trigger(s) of the specified Logic App in the Azure resource group. + + + ChangedTime : 1/14/2016 11:45:07 AM +CreatedTime : 1/13/2016 2:42:26 PM +LastExecutionTime : 1/14/2016 11:45:07 AM +Name : Trigger1 +NextExecutionTime : 1/14/2016 12:45:07 PM +RecurrenceFrequency : Minute +RecurrenceInterval : 60 +Status : Waiting +Type : Microsoft.Logic/workflows/triggers +LogicAppName : LogicApp1 +LogicAppVersion : 08587489107406290826 + + + + + + + + + + + + + Get-AzureRmLogicAppTriggerHistory + + + + Start-AzureRmLogicApp + + + + + + + + Get-AzureRmLogicAppTriggerHistory + + Gets the trigger history of the specified trigger in the Logic App. + + + + + Get + AzureRmLogicAppTriggerHistory + + + + This is the Description section + The Get-AzureRmLogicAppTriggerHistory cmdlet retrieves the history of the specified trigger in the Logic App and returns an object/collection which represents the Logic App trigger history. Use this cmdlet to get the trigger history of the Logic App from a specified resource group. You can get the Logic App's trigger history by specifying the Logic App name, resource group name, trigger name and history name (optional). To use the dynamic parameters, just type them in the command, or type a minus sign (-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. + + + + Get-AzureRmLogicAppTriggerHistory + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + TriggerName + + Specifies the name of the trigger. This parameter is required. + + String + + + HistoryName + + Specifies the name of the history. This parameter is optional. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + TriggerName + + Specifies the name of the trigger. This parameter is required. + + String + + String + + + + + + HistoryName + + Specifies the name of the history. This parameter is optional. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowTriggerHistory + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Gets the specified Logic App trigger history for a specified trigger in the Logic App. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicAppTriggerHistory -ResourceGroupName "Resourcegroup1" -Name "LogicApp1" -TriggerName "Trigger1" -HistoryName "08587489107387695768" + + This command gets the Logic App trigger history for a specified trigger in the Logic App. + + + Code : BadRequest +EndTime : 1/13/2016 2:42:26 PM +Error : {code, message} +Fired : False +InputsLink : https://flowprodcu02by01.blob.core.windows.net/flow3ea9ffd11c684c9f9f258b1a6ea5cb6020160113t000000zcontent/A7392_d1e831de68ac4ef89d19a40f05e663 + cb_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=rASa1yg14P71ioIStAji5HJfTFCbSjD3LNt2Ypn%2Byg4%3D&se=2016-01-14T16%3A15%3A16Z&sp=r +Name : 08587489107387695768 +OutputsLink : +Run : +StartTime : 1/13/2016 2:42:26 PM +Status : Failed +TrackingId : f88a499b-f80f-4a28-9bbf-c4cc0d129700 +Type : Microsoft.Logic/workflows/triggers/histories + + + + + + + + + + + -------------------------- Example 2 : Gets the Logic App trigger histories for a specified trigger in the logic app. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicAppTriggerHistory -ResourceGroupName "Resourcegroup1" -Name "LogicApp1" -TriggerName "Trigger1" + + This command gets the workflow trigger histories for a specified trigger in the Logic App. + + + Code : BadRequest +EndTime : 1/13/2016 2:43:33 PM +Error : {code, message} +Fired : False +InputsLink : https://flowprodcu02by01.blob.core.windows.net/flow3ea9ffd11c684c9f9f258b1a6ea5cb6020160113t000000zcontent/CAB46_60e2ad0f0e1947e8b5798716914c5d + b6_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=aoyjajRfk5tQucYE%2BW6h9Is%2BAHSE7AcojY%2FOag6DWRA%3D&se=2016-01-14T16%3A18%3A27Z&sp=r +Name : 08587489106716457817 +OutputsLink : +Run : +StartTime : 1/13/2016 2:43:33 PM +Status : Failed +TrackingId : c91a63f1-48b4-4eae-91eb-8f6dbfa9fe06 +Type : Microsoft.Logic/workflows/triggers/histories + +Code : BadRequest +EndTime : 1/13/2016 2:42:26 PM +Error : {code, message} +Fired : False +InputsLink : https://flowprodcu02by01.blob.core.windows.net/flow3ea9ffd11c684c9f9f258b1a6ea5cb6020160113t000000zcontent/A7392_d1e831de68ac4ef89d19a40f05e663 + cb_httpTrigger:5Finputs:2Ejson?sv=2014-02-14&sr=b&sig=XNBbA0FkBQmGPDd%2Be03J0Vsdj4aFRG9YK5YBJwzBbO0%3D&se=2016-01-14T16%3A18%3A27Z&sp=r +Name : 08587489107387695768 +OutputsLink : +Run : +StartTime : 1/13/2016 2:42:26 PM +Status : Failed +TrackingId : f88a499b-f80f-4a28-9bbf-c4cc0d129700 +Type : Microsoft.Logic/workflows/triggers/histories + + + + + + + + + + + + + Get-AzureRmLogicAppTrigger + + + + Start-AzureRmLogicApp + + + + + + + + New-AzureRmLogicApp + + Creates a new Logic App in the azure resource group. + + + + + New + AzureRmLogicApp + + + + This is the Description section + The New-AzureRmLogicApp cmdlet creates an Azure Logic App and returns an object that represents the Workflow. Use this cmdlet to create a new Logic App. A Logic App is a collection of actions or triggers defined in Logic App definition. You can create a Logic App with a name, location, Logic App definition, resource group name and App Service Plan name . However, typically, you use a Logic App template for definition and parameters which is a JSON-based model. To create a Logic App, you can specify definition as DefinitionFilePath or DefinitionLinkUri parameters or as a Definition object(string). To specify values for the Logic App template parameters, use a JSON-formatted parameter file (-ParameterFilePath) or a HashTable of parameter names and values (-Parameters) or ParametersLinkUri parameters. To use the dynamic parameters, just type them in the command, or type a hyphen sign(-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. Template parameter file values that you specify at the command line take precedence over template parameter values in a template parameter object. + + + + New-AzureRmLogicApp + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + AppServicePlan + + Specifies the name of the App Service Plan. This parameter is required. + + String + + + Location + + Specifies the location of the Logic App. This parameter is required. Enter an Azure data center location, such as "West US" or "Southeast Asia". You can place a Logic App in any location. + + String + + + State + + Specifies a state of the Logic App. Expected values e.g. Enabled, Disabled + + String + + + DefinitionLinkUri + + Specifies Definition link Uri of the Logic App. If DefinitionLinkUri is provided as parameter then user must provide the "DefinitionLinkContentVersion" parameter. + + String + + + DefinitionLinkContentVersion + + Specifies the content version of the Definition link Uri. + + String + + + ParameterLinkUri + + Specifies parameter link Uri of the Logic App. If ParameterLinkUri is provided as parameter then user must provide the "ParameterLinkContentVersion" parameter. + + String + + + ParameterLinkContentVersion + + Specifies the content version of the Parameter Link Uri of the Logic App. + + String + + + Parameters + + Parameters collection object of the Logic App. Expected Type HashTable or Dictionary<string,> or Dictionary<string, WorkflowParameter>. + + Object + + + ParameterFilePath + + Path of a JSON-formatted parameter file. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureRmLogicApp + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + AppServicePlan + + Specifies the name of the App Service Plan. This parameter is required. + + String + + + Location + + Specifies the location of the Logic App. This parameter is required. Enter an Azure data center location, such as "West US" or "Southeast Asia". You can place a Logic App in any location. + + String + + + State + + Specifies a state of the Logic App. Expected values e.g. Enabled, Disabled + + String + + + Definition + + Definition of the Logic App. Expected type object or JSON-formatted string. + + Object + + + ParameterLinkUri + + Specifies parameter link Uri of the Logic App. If ParameterLinkUri is provided as parameter then user must provide the "ParameterLinkContentVersion" parameter. + + String + + + ParameterLinkContentVersion + + Specifies the content version of the Parameter Link Uri of the Logic App. + + String + + + Parameters + + Parameters collection object of the Logic App. Expected Type HashTable or Dictionary<string,> or Dictionary<string, WorkflowParameter>. + + Object + + + ParameterFilePath + + Path of a JSON-formatted parameter file. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureRmLogicApp + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + AppServicePlan + + Specifies the name of the App Service Plan. This parameter is required. + + String + + + Location + + Specifies the location of the Logic App. This parameter is required. Enter an Azure data center location, such as "West US" or "Southeast Asia". You can place a Logic App in any location. + + String + + + State + + Specifies a state of the Logic App. Expected values e.g. Enabled, Disabled + + String + + + DefinitionFilePath + + Path of a JSON-formatted definition file. + + String + + + ParameterLinkUri + + Specifies parameter link Uri of the Logic App. If ParameterLinkUri is provided as parameter then user must provide the "ParameterLinkContentVersion" parameter. + + String + + + ParameterLinkContentVersion + + Specifies the content version of the Parameter Link Uri of the Logic App. + + String + + + Parameters + + Parameters collection object of the Logic App. Expected Type HashTable or Dictionary<string,> or Dictionary<string, WorkflowParameter>. + + Object + + + ParameterFilePath + + Path of a JSON-formatted parameter file. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + AppServicePlan + + Specifies the name of the App Service Plan. This parameter is required. + + String + + String + + + + + + Location + + Specifies the location of the Logic App. This parameter is required. Enter an Azure data center location, such as "West US" or "Southeast Asia". You can place a Logic App in any location. + + String + + String + + + + + + State + + Specifies a state of the Logic App. Expected values e.g. Enabled, Disabled + + String + + String + + + Enabled + + + DefinitionLinkUri + + Specifies Definition link Uri of the Logic App. If DefinitionLinkUri is provided as parameter then user must provide the "DefinitionLinkContentVersion" parameter. + + String + + String + + + + + + DefinitionLinkContentVersion + + Specifies the content version of the Definition link Uri. + + String + + String + + + + + + ParameterLinkUri + + Specifies parameter link Uri of the Logic App. If ParameterLinkUri is provided as parameter then user must provide the "ParameterLinkContentVersion" parameter. + + String + + String + + + + + + ParameterLinkContentVersion + + Specifies the content version of the Parameter Link Uri of the Logic App. + + String + + String + + + + + + Parameters + + Parameters collection object of the Logic App. Expected Type HashTable or Dictionary<string,> or Dictionary<string, WorkflowParameter>. + + Object + + Object + + + + + + ParameterFilePath + + Path of a JSON-formatted parameter file. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Definition + + Definition of the Logic App. Expected type object or JSON-formatted string. + + Object + + Object + + + + + + DefinitionFilePath + + Path of a JSON-formatted definition file. + + String + + String + + + + + + + + + None + + + + + + + + + + + + + Microsoft.Azure.Management.Logic.Models.Workflow + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Creates a Logic App with definition and parameter template file path -------------------------- + + PS C:\> + + PS C:\>New-AzureRmLogicApp -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" -State "Enabled" -AppServicePlan "ServicePlan1" -DefinitionFilePath "d:\workflows\Definition.json" -ParameterFilePath "d:\workflows\Parameters.json" + + This command creates a new Logic App in the specified resource group. + + + Id : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/LogicAppCmdletTest/providers/Microsoft.Logic/workflows/LogicApp1 +Name : LogicApp1 +Type : Microsoft.Logic/workflows +Location : westus +ChangedTime : 1/13/2016 2:41:39 PM +CreatedTime : 1/13/2016 2:41:39 PM +AccessEndpoint : https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/ResourceGroup1/providers/Microsoft.Logic/workflows/LogicApp1 +State : Enabled +DefinitionLinkUri : +DefinitionLinkContentVersion : +Definition : {$schema, contentVersion, parameters, triggers...} +ParametersLinkUri : +ParametersLinkContentVersion : +Parameters : {[destinationUri, Microsoft.Azure.Management.Logic.Models.WorkflowParameter]} +SkuName : Standard +PlanName : ServicePlan1 +PlanType : Microsoft.Web/ServerFarms +PlanId : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/ResourceGroup1/providers/Microsoft.Web/serverfarms/ServicePlan1 +Version : 08587489107859952120 + + + + + + + + + + + -------------------------- Example 2 : Creates a Logic App with definition and parameter objects -------------------------- + + PS C:\> + + PS C:\>New-AzureRmLogicApp -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" -Location "westus" -State "Enabled" -AppServicePlan "ServicePlan1" -Definition [IO.File]::ReadAllText("d:\Workflows\Definition.json") -Parameters @{name1="value1", name2="value2"} + + This command creates a new Logic App in the targeted resource group. + + + Id : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/LogicAppCmdletTest/providers/Microsoft.Logic/workflows/LogicApp1 +Name : LogicApp1 +Type : Microsoft.Logic/workflows +Location : westus +ChangedTime : 1/13/2016 2:41:39 PM +CreatedTime : 1/13/2016 2:41:39 PM +AccessEndpoint : https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/ResourceGroup1/providers/Microsoft.Logic/workflows/LogicApp1 +State : Enabled +DefinitionLinkUri : +DefinitionLinkContentVersion : +Definition : {$schema, contentVersion, parameters, triggers...} +ParametersLinkUri : +ParametersLinkContentVersion : +Parameters : {[destinationUri, Microsoft.Azure.Management.Logic.Models.WorkflowParameter]} +SkuName : Standard +PlanName : ServicePlan1 +PlanType : Microsoft.Web/ServerFarms +PlanId : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/ResourceGroup1/providers/Microsoft.Web/serverfarms/ServicePlan1 +Version : 08587489107859952120 + + + + + + + + + + + -------------------------- Example 3 : Creates a Logic App using ResourceGroup pipe input -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmResourceGroup -ResourceGroupName "ResourceGroup1" | New-AzureRmLogicApp -Name "LogicApp1" -State "Enabled" -AppServicePlan "ServicePlan1" -DefinitionFilePath "d:\Workflow\Definition.json" -ParameterFilePath "d:\Workflow\Parameters.json" + + This command creates a new Logic App in the specified resource group using the pipe input from the resource group object. + + + Id : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/LogicAppCmdletTest/providers/Microsoft.Logic/workflows/LogicApp1 +Name : LogicApp1 +Type : Microsoft.Logic/workflows +Location : westus +ChangedTime : 1/13/2016 2:41:39 PM +CreatedTime : 1/13/2016 2:41:39 PM +AccessEndpoint : https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/ResourceGroup1/providers/Microsoft.Logic/workflows/LogicApp1 +State : Enabled +DefinitionLinkUri : +DefinitionLinkContentVersion : +Definition : {$schema, contentVersion, parameters, triggers...} +ParametersLinkUri : +ParametersLinkContentVersion : +Parameters : {[destinationUri, Microsoft.Azure.Management.Logic.Models.WorkflowParameter]} +SkuName : Standard +PlanName : ServicePlan1 +PlanType : Microsoft.Web/ServerFarms +PlanId : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/ResourceGroup1/providers/Microsoft.Web/serverfarms/ServicePlan1 +Version : 08587489107859952120 + + + + + + + + + + + -------------------------- Example 4 : Creates a Logic App using existing Logic App. -------------------------- + + PS C:\> + + PS C:\>New-AzureRmLogicApp -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" -State "Enabled" -AppServicePlan "ServicePlan1" -Definition $workflow.Definition -Parameters $workflow.Parameters + + This command creates a new Logic App in the targeted resource group. In this example, definition and parameters of existing Logic App is used to create new Logic App. + + + Id : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/LogicAppCmdletTest/providers/Microsoft.Logic/workflows/LogicApp1 +Name : LogicApp1 +Type : Microsoft.Logic/workflows +Location : westus +ChangedTime : 1/13/2016 2:41:39 PM +CreatedTime : 1/13/2016 2:41:39 PM +AccessEndpoint : https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/ResourceGroup1/providers/Microsoft.Logic/workflows/LogicApp1 +State : Enabled +DefinitionLinkUri : +DefinitionLinkContentVersion : +Definition : {$schema, contentVersion, parameters, triggers...} +ParametersLinkUri : +ParametersLinkContentVersion : +Parameters : {[destinationUri, Microsoft.Azure.Management.Logic.Models.WorkflowParameter]} +SkuName : Standard +PlanName : ServicePlan1 +PlanType : Microsoft.Web/ServerFarms +PlanId : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/ResourceGroup1/providers/Microsoft.Web/serverfarms/ServicePlan1 +Version : 08587489107859952120 + + + + + + + + + + + + + Get-AzureRmLogicApp + + + + Set-AzureRmLogicApp + + + + Remove-AzureRmLogicApp + + + + + + + + Remove-AzureRmLogicApp + + Removes the specified Logic App from the specified Azure resource group. + + + + + Remove + AzureRmLogicApp + + + + This is the Description section + The Remove-AzureRmLogicApp cmdlet removes a Logic App from an Azure resource group. Use this cmdlet to remove Logic App from specified resource group. You can remove a Logic App by specifying the Logic App name and resource group name. To use the dynamic parameters, just type them in the command, or type a hyphen sign(-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. + + + + Remove-AzureRmLogicApp + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + Force + + Optional switch parameter to force the remove operation without prompt. + + SwitchParameter + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + Force + + Optional switch parameter to force the remove operation without prompt. + + SwitchParameter + + SwitchParameter + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Removes a Logic App from specified Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Remove-AzureRmLogicApp -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" -Force + + This command removes a Logic App from the specified Azure resource group. + + + + + + + + + + + + + + + + Set-AzureRmLogicApp + + + + Get-AzureRmLogicApp + + + + New-AzureRmLogicApp + + + + + + + + Set-AzureRmLogicApp + + Updates a new Logic App in an azure resource group. + + + + + Set + AzureRmLogicApp + + + + This is the Description section + The Set-AzureRmLogicApp cmdlet updates an Azure Logic App and returns an object that represents the Workflow. Use this cmdlet to update a Logic App. You can update a Logic App with a name, Logic App definition, resource group name, App Service Plan name. However, typically, you use a Logic App template for definition and parameters which is JSON-based model. To update a Logic App, you can specify definition as DefinitionFilePath or DefinitionLinkUri parameters or as a Definition object(string). To specify values for the Logic App template parameters, use a JSON-formatted parameter file (-ParameterFilePath) or a HashTable of parameter names and values (-Parameters) or ParametersLinkUri parameters. To use the dynamic parameters, just type them in the command, or type a hyphen sign(-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. Template parameter file values that you specify at the command line take precedence over template parameter values in a template parameter object. + + + + Set-AzureRmLogicApp + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + AppServicePlan + + Specifies the name of the App Service Plan. This parameter is required. + + String + + + State + + Specifies a state of the Logic App. Expected values e.g. Enabled, Disabled + + String + + + DefinitionLinkUri + + Specifies Definition link Uri of the Logic App. If DefinitionLinkUri is provided as parameter then user must provide the "DefinitionLinkContentVersion" parameter. + + String + + + DefinitionLinkContentVersion + + Specifies the content version of the Definition link Uri. + + String + + + Definition + + Definition of the Logic App. Expected type object or JSON-formatted string. + + Object + + + DefinitionFilePath + + Path of a JSON-formatted definition file. + + String + + + ParameterLinkUri + + Specifies parameter link Uri of the Logic App. If ParameterLinkUri is provided as parameter then user must provide the "ParameterLinkContentVersion" parameter. + + String + + + ParameterLinkContentVersion + + Specifies the content version of the Parameter Link Uri of the Logic App. + + String + + + Parameters + + Parameters collection object of the Logic App. Expected Type HashTable or Dictionary<string,> or Dictionary<string, WorkflowParameter>. + + Object + + + ParameterFilePath + + Path of a JSON-formatted parameter file. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + AppServicePlan + + Specifies the name of the App Service Plan. This parameter is required. + + String + + String + + + + + + State + + Specifies a state of the Logic App. Expected values e.g. Enabled, Disabled + + String + + String + + + + + + DefinitionLinkUri + + Specifies Definition link Uri of the Logic App. If DefinitionLinkUri is provided as parameter then user must provide the "DefinitionLinkContentVersion" parameter. + + String + + String + + + + + + DefinitionLinkContentVersion + + Specifies the content version of the Definition link Uri. + + String + + String + + + + + + Definition + + Definition of the Logic App. Expected type object or JSON-formatted string. + + Object + + Object + + + + + + DefinitionFilePath + + Path of a JSON-formatted definition file. + + String + + String + + + + + + ParameterLinkUri + + Specifies parameter link Uri of the Logic App. If ParameterLinkUri is provided as parameter then user must provide the "ParameterLinkContentVersion" parameter. + + String + + String + + + + + + ParameterLinkContentVersion + + Specifies the content version of the Parameter Link Uri of the Logic App. + + String + + String + + + + + + Parameters + + Parameters collection object of the Logic App. Expected Type HashTable or Dictionary<string,> or Dictionary<string, WorkflowParameter>. + + Object + + Object + + + + + + ParameterFilePath + + Path of a JSON-formatted parameter file. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Management.Logic.Models.Workflow + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Updates a Logic App -------------------------- + + PS C:\> + + PS C:\>Set-AzureRmLogicApp -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" -State "Enabled" -AppServicePlan "ServicePlan1" -DefinitionFilePath "d:\workflows\Definition.json" -ParameterFilePath "d:\workflows\Parameters.json" + + This command updates a Logic App + + + Id : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/LogicAppCmdletTest/providers/Microsoft.Logic/workflows/LogicApp1 +Name : LogicApp1 +Type : Microsoft.Logic/workflows +Location : westus +ChangedTime : 1/13/2016 2:41:39 PM +CreatedTime : 1/13/2016 2:41:39 PM +AccessEndpoint : https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/ResourceGroup1/providers/Microsoft.Logic/workflows/LogicApp1 +State : Enabled +DefinitionLinkUri : +DefinitionLinkContentVersion : +Definition : {$schema, contentVersion, parameters, triggers...} +ParametersLinkUri : +ParametersLinkContentVersion : +Parameters : {[destinationUri, Microsoft.Azure.Management.Logic.Models.WorkflowParameter]} +SkuName : Standard +PlanName : ServicePlan1 +PlanType : Microsoft.Web/ServerFarms +PlanId : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/ResourceGroup1/providers/Microsoft.Web/serverfarms/ServicePlan1 +Version : 08587489107859952120 + + + + + + + + + + + + + New-AzureRmLogicApp + + + + Get-AzureRmLogicApp + + + + Remove-AzureRmLogicApp + + + + + + + + Set-AzureRmLogicAppAccessKey + + Updates the access keys of a specified Logic App. + + + + + Set + AzureRmLogicAppAccessKey + + + + This is the Description section + The Set-AzureRmLogicAppAccessKey cmdlet updates the access key of an Azure Logic App and returns an object that represents the WorkflowSecretKeys. Use this cmdlet to update a Logic App access key in a specified resource group. You can set Logic App access keys by specifying the Logic App name, resource group name, Access key name and KeyType. To use the dynamic parameters, just type them in the command, or type a hyphen sign(-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. + + + + Set-AzureRmLogicAppAccessKey + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + AccessKeyName + + Specifies the name of the access key. This parameter is required. + + String + + + KeyType + + Specifies the value of KeyType (Primary, Secondary & NotSpecified). This parameter is optional. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + AccessKeyName + + Specifies the name of the access key. This parameter is required. + + String + + String + + + + + + KeyType + + Specifies the value of KeyType (Primary, Secondary & NotSpecified). This parameter is optional. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowSecretKeys + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Sets the access key of a Logic App in a specified Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Set-AzureRmLogicAppAccessKey -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" -AccessKeyName "AccessKey1" -KeyType "Primary" + + This command sets the access key of a Logic App in a specified Azure resource group. + + + PrimarySecretKey : lTmyIrecVCcpC2wF8M8HeUW7YUL6Y_Uod7jOlrpW-TU +SecondarySecretKey : IS0G7m3lUfZtrrlSsu7d6IKqwLAwQ_TmKVjrW7yuzx4 + + + + + + + + + + + + + Get-AzureRmLogicAppAccessKey + + + + + + + + Start-AzureRmLogicApp + + Runs the specified Logic App in the Azure resource group. + + + + + Start + AzureRmLogicApp + + + + This is the Description section + The Start-AzureRmLogicApp cmdlet runs the Azure Logic App. Use this cmdlet to run a Logic App from a specified resource group. You can run a Logic App by specifying the Logic App name, resource group name, parameters(optional) and trigger name. To use the dynamic parameters, just type them in the command, or type a hyphen(-) sign to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. + + + + Start-AzureRmLogicApp + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + Parameters + + Specifies the run parameters for the Logic App. This parameter is optional. + + Object + + + TriggerName + + Specifies the trigger name of the Logic App. This parameter is required. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + Parameters + + Specifies the run parameters for the Logic App. This parameter is optional. + + Object + + Object + + + + + + TriggerName + + Specifies the trigger name of the Logic App. This parameter is required. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Runs the Logic App present in the specified Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Start-AzureRmLogicApp -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" -TriggerName "Trigger1" + + This command runs the Logic App present in the specified Azure resource group. + + + + + + + + + + + + + + + + Stop-AzureRmLogicAppRun + + + + + + + + Stop-AzureRmLogicAppRun + + Cancels the specified run of a Logic App present in the Azure resource group. + + + + + Stop + AzureRmLogicAppRun + + + + This is the Description section + The Stop-AzureRmLogicAppRun cmdlet cancels the run of the Azure Logic App. Use this cmdlet to cancel the specified run of a Logic App. You can cancel the run of a Logic App by specifying the Logic App name, resource group name and run name. To use the dynamic parameters, just type them in the command, or type a hyphen sign(-) to indicate a parameter name and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. + + + + Stop-AzureRmLogicAppRun + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + + RunName + + Specifies the name of the Logic App run. This parameter is required. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName + + Specifies a name for the resource group. This parameter is required. + + String + + String + + + + + + Name + + Specifies the name of the Logic App. This parameter is required. + + String + + String + + + + + + RunName + + Specifies the name of the Logic App run. This parameter is required. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1 : Cancels the specified run of the Logic App present in an Azure resource group. -------------------------- + + PS C:\> + + PS C:\>Get-AzureRmLogicApp -ResourceGroupName "ResourceGroup1" -Name "LogicApp1" -RunName "Run1" + + This command cancels the specified run of the Logic App present in an Azure resource group. + + + + + + + + + + + + + + + + Start-AzureRmLogicApp + + + + + \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Microsoft.Azure.Commands.LogicApp.dll-help.psd1 b/src/ResourceManager/LogicApp/Commands.LogicApp/Microsoft.Azure.Commands.LogicApp.dll-help.psd1 new file mode 100644 index 000000000000..e8ae99c36f0f --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Microsoft.Azure.Commands.LogicApp.dll-help.psd1 @@ -0,0 +1,85 @@ +# +# Module manifest for module 'Azure' +# +# Generated by: Microsoft Corporation +# +# Generated on: 5/23/2012 +# + +@{ + +# Version number of this module. +ModuleVersion = '0.9.10' + +# ID used to uniquely identify this module +GUID = '929A5C9C-AB3F-4E46-A1B9-F185CAB5B479' + +# Author of this module +Author = 'Microsoft Corporation' + +# Company or vendor of this module +CompanyName = 'Microsoft Corporation' + +# Copyright statement for this module +Copyright = 'Microsoft Corporation. All rights reserved.' + +# Description of the functionality provided by this module +Description = '' + +# Minimum version of the Windows PowerShell engine required by this module +PowerShellVersion = '3.0' + +# Name of the Windows PowerShell host required by this module +PowerShellHostName = '' + +# Minimum version of the Windows PowerShell host required by this module +PowerShellHostVersion = '' + +# Minimum version of the .NET Framework required by this module +DotNetFrameworkVersion = '4.0' + +# Minimum version of the common language runtime (CLR) required by this module +CLRVersion='4.0' + +# Processor architecture (None, X86, Amd64, IA64) required by this module +ProcessorArchitecture = 'None' + +# Modules that must be imported into the global environment prior to importing this module +RequiredModules = @() + +# Assemblies that must be loaded prior to importing this module +RequiredAssemblies = @() + +# Script files (.ps1) that are run in the caller's environment prior to importing this module +ScriptsToProcess = @() + +# Type files (.ps1xml) to be loaded when importing this module +TypesToProcess = @() + +# Format files (.ps1xml) to be loaded when importing this module +FormatsToProcess = @() + +# Modules to import as nested modules of the module specified in ModuleToProcess +NestedModules = '..\..\..\Package\Debug\ResourceManager\AzureResourceManager\AzureRM.LogicApp\Microsoft.Azure.Commands.LogicApp.dll' +# Functions to export from this module +FunctionsToExport = '*' + +# Cmdlets to export from this module +CmdletsToExport = '*' + +# Variables to export from this module +VariablesToExport = '*' + +# Aliases to export from this module +AliasesToExport = @() + +# List of all modules packaged with this module +ModuleList = @() + +# List of all files packaged with this module +FileList = @() + +# Private data to pass to the module specified in ModuleToProcess +PrivateData = '' + +} diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Microsoft.Azure.Commands.LogicApp.format.ps1xml b/src/ResourceManager/LogicApp/Commands.LogicApp/Microsoft.Azure.Commands.LogicApp.format.ps1xml new file mode 100644 index 000000000000..cfaab3bf2770 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Microsoft.Azure.Commands.LogicApp.format.ps1xml @@ -0,0 +1,375 @@ + + + + + Microsoft.Azure.Management.Logic.Models.Workflow + + Microsoft.Azure.Management.Logic.Models.Workflow + + + + + + + + Id + + + + Name + + + + Type + + + + Location + + + + ChangedTime + + + + CreatedTime + + + + AccessEndpoint + + + + State + + + + $_.DefinitionLink.Uri.ToString() + + + + $_.DefinitionLink.ContentVersion.ToString() + + + + Definition + + + + $_.ParametersLink.Uri.ToString() + + + + $_.ParametersLink.ContentVersion.ToString() + + + + Parameters + + + + $_.Sku.Name.ToString() + + + + $_.Sku.Plan.Name.ToString() + + + + $_.Sku.Plan.Type.ToString() + + + + $_.Sku.Plan.Id.ToString() + + + + Version + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowRun + + Microsoft.Azure.Management.Logic.Models.WorkflowRun + + + + + + + + CorrelationId + + + + EndTime + + + + Error + + + + Name + + + + Outputs + + + + StartTime + + + + Status + + + + $_.Trigger.Name.ToString() + + + + $_.Workflow.Name.Split('/')[0] + + + + $_.Workflow.Name.Split('/')[1] + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowRunAction + + Microsoft.Azure.Management.Logic.Models.WorkflowRunAction + + + + + + + + Code + + + + EndTime + + + + Error + + + + $_.InputsLink.Uri + + + + Name + + + + $_.OutputsLink.Uri + + + + StartTime + + + + Status + + + + TrackingId + + + + Type + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowTrigger + + Microsoft.Azure.Management.Logic.Models.WorkflowTrigger + + + + + + + + ChangedTime + + + + CreatedTime + + + + LastExecutionTime + + + + Name + + + + NextExecutionTime + + + + $_.Recurrence.Frequency.ToString() + + + + $_.Recurrence.Interval + + + + Status + + + + Type + + + + $_.Workflow.Name.Split('/')[0] + + + + $_.Workflow.Name.Split('/')[1] + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowTriggerHistory + + Microsoft.Azure.Management.Logic.Models.WorkflowTriggerHistory + + + + + + + + Code + + + + EndTime + + + + Error + + + + Fired + + + + $_.InputsLink.Uri + + + + Name + + + + $_.OutputsLink.Uri + + + + $_.Run.Name + + + + StartTime + + + + Status + + + + TrackingId + + + + Type + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowAccessKey + + Microsoft.Azure.Management.Logic.Models.WorkflowAccessKey + + + + + + + + Name + + + + NotAfter + + + + NotBefore + + + + Type + + + + + + + + Microsoft.Azure.Management.Logic.Models.WorkflowSecretKeys + + Microsoft.Azure.Management.Logic.Models.WorkflowSecretKeys + + + + + + + + PrimarySecretKey + + + + SecondarySecretKey + + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Properties/AssemblyInfo.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..4c68e2ca7928 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Properties/AssemblyInfo.cs @@ -0,0 +1,33 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Microsoft Azure Powershell - LogicApp")] +[assembly: AssemblyCompany(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCompany)] +[assembly: AssemblyProduct(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyProduct)] +[assembly: AssemblyCopyright(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCopyright)] + +[assembly: ComVisible(false)] +[assembly: CLSCompliant(false)] + +[assembly: Guid("e50b915e-1c94-4cd1-bbea-72ff2246d237")] +[assembly: AssemblyVersion("1.0.0")] +[assembly: AssemblyFileVersion("1.0.0")] \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Properties/Resource.Designer.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Properties/Resource.Designer.cs new file mode 100644 index 000000000000..537fd4eeb557 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Properties/Resource.Designer.cs @@ -0,0 +1,135 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Microsoft.Azure.Commands.LogicApp.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resource { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resource() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Microsoft.Azure.Commands.LogicApp.Properties.Resource", typeof(Resource).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to /subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Web/serverfarms/{2}. + /// + internal static string ApplicationServicePlanIdFormat { + get { + return ResourceManager.GetString("ApplicationServicePlanIdFormat", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Definition content needs to be specified.. + /// + internal static string DefinitionMissingWarning { + get { + return ResourceManager.GetString("DefinitionMissingWarning", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File {0} does not exist.. + /// + internal static string FileDoesNotExist { + get { + return ResourceManager.GetString("FileDoesNotExist", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} needs to be specified.. + /// + internal static string ParameterNeedsToBeSpecified { + get { + return ResourceManager.GetString("ParameterNeedsToBeSpecified", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Removing logic app.. + /// + internal static string RemoveLogicAppMessage { + get { + return ResourceManager.GetString("RemoveLogicAppMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to remove the logic app "{0}".. + /// + internal static string RemoveLogicAppWarning { + get { + return ResourceManager.GetString("RemoveLogicAppWarning", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The Resource 'Microsoft.Logic/workflows/{0}' under resource group '{1}' already exists.. + /// + internal static string ResourceAlreadyExists { + get { + return ResourceManager.GetString("ResourceAlreadyExists", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The Resource 'Microsoft.Logic/workflows/{0}' under resource group '{1}' was not found.. + /// + internal static string ResourceNotFound { + get { + return ResourceManager.GetString("ResourceNotFound", resourceCulture); + } + } + } +} diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Properties/Resource.resx b/src/ResourceManager/LogicApp/Commands.LogicApp/Properties/Resource.resx new file mode 100644 index 000000000000..e0c15064deaa --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Properties/Resource.resx @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + /subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Web/serverfarms/{2} + + + Definition content needs to be specified. + + + File {0} does not exist. + + + {0} needs to be specified. + + + Removing logic app. + + + Are you sure you want to remove the logic app "{0}". + + + The Resource 'Microsoft.Logic/workflows/{0}' under resource group '{1}' already exists. + + + The Resource 'Microsoft.Logic/workflows/{0}' under resource group '{1}' was not found. + + \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/CmdletHelper.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/CmdletHelper.cs new file mode 100644 index 000000000000..4b3da5f52c8e --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/CmdletHelper.cs @@ -0,0 +1,146 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.Logic; + +namespace Microsoft.Azure.Commands.LogicApp.Utilities +{ + using System.Collections; + using System.Collections.Generic; + using System.Globalization; + using System.IO; + using System.Management.Automation; + using Microsoft.Azure.Management.Logic.Models; + using Newtonsoft.Json.Linq; + using Newtonsoft.Json; + using Microsoft.Azure.Management.WebSites.Models; + + /// + /// Helper class for the logic app commands + /// + public static class CmdletHelper + { + /// + /// Creates the definition object from file. + /// + /// File path of the definition + /// Json model defintion object + internal static JToken GetDefinitionFromFile(string definitionFilePath) + { + JToken definition = null; + + if (!string.IsNullOrEmpty(definitionFilePath)) + { + if (!(new FileInfo(definitionFilePath)).Exists) + { + throw new PSArgumentException(string.Format(CultureInfo.InvariantCulture, + Properties.Resource.FileDoesNotExist, definitionFilePath)); + } + + definition = JToken.Parse(File.ReadAllText(definitionFilePath)); + } + + return definition; + } + + /// + /// Creates the dictionary collection from the parameter file + /// + /// Parameter file path + /// Workflow parameter dictionary + internal static Dictionary GetParametersFromFile(string parametersFilePath) + { + Dictionary inputParameters = null; + + if (!string.IsNullOrEmpty(parametersFilePath)) + { + if (!(new FileInfo(parametersFilePath)).Exists) + { + throw new PSArgumentException(string.Format(CultureInfo.InvariantCulture, + Properties.Resource.FileDoesNotExist, parametersFilePath)); + } + + var inputParametersObject = JObject.Parse(File.ReadAllText(parametersFilePath)); + var values = JsonConvert.DeserializeObject>(inputParametersObject.ToString()); + + inputParameters = new Dictionary(); + + foreach (var parameter in values) + { + var workflowParameter = JsonConvert.DeserializeObject(parameter.Value.ToString()); + inputParameters.Add(parameter.Key, workflowParameter); + } + } + return inputParameters; + } + + /// + /// Convert object to WorkflowParameter dictionary. + /// + /// Parameters object + /// Workflow parameter dictionary + internal static Dictionary ConvertToWorkflowParameterDictionary( + object parametersObject) + { + Dictionary workflowParameters = null; + if (parametersObject is Hashtable) + { + var collection = parametersObject as Hashtable; + var inputParameters = new Dictionary(); + + foreach (var key in collection.Keys) + { + inputParameters.Add(key.ToString(), new WorkflowParameter + { + Value = collection[key].ToString() + }); + } + workflowParameters = inputParameters; + } + else if (parametersObject is Dictionary) + { + workflowParameters = parametersObject as Dictionary; + } + return workflowParameters; + } + + /// + /// Build App service plan id using plan name and resourcegroup name + /// Null check for parameter not needed as both these parameters are required parameters. + /// + /// App service plan name + /// Resource group name + /// Subscription id + /// App service plan id + internal static string BuildAppServicePlanId(string planName, string resourceGroupName, string subscriptionId) + { + return string.Format(CultureInfo.InvariantCulture, + Properties.Resource.ApplicationServicePlanIdFormat, subscriptionId, resourceGroupName, planName); + } + + /// + /// Converts IEnumerator to IEnumerable + /// + /// Generic Type + /// Enumerator to be converted + /// IEnumerable collection + public static IEnumerable ToIEnumerable(this IEnumerator enumerator) + { + while (enumerator.MoveNext()) + { + yield return enumerator.Current; + } + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/Constants.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/Constants.cs new file mode 100644 index 000000000000..ac704c62909d --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/Constants.cs @@ -0,0 +1,29 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Utilities +{ + /// + /// Constant class + /// + public class Constants + { + public const string StatusEnabled = "Enabled"; + public const string StatusDisabled = "Disabled"; + + public const string KeyTypeNotSpecified = "NotSpecified"; + public const string KeyTypePrimary = "Primary"; + public const string KeyTypeSecondary = "Secondary"; + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppBaseCmdlet.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppBaseCmdlet.cs new file mode 100644 index 000000000000..15ff67207f61 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppBaseCmdlet.cs @@ -0,0 +1,75 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Utilities +{ + using ResourceManager.Common; + + public abstract class LogicAppBaseCmdlet : AzureRMCmdlet + { + /// + /// LogicApp client + /// + private LogicAppClient _logicAppClient = null; + + /// + /// Websites client + /// + private WebsitesClient _websitesClient = null; + + /// + /// Gets or sets the LogicApp client used in the PowerShell commands. + /// + public LogicAppClient LogicAppClient + { + get + { + this._logicAppClient = new LogicAppClient(DefaultProfile.Context) + { + VerboseLogger = WriteVerboseWithTimestamp, + ErrorLogger = WriteErrorWithTimestamp + }; + + return _logicAppClient; + } + + set + { + this._logicAppClient = value; + } + } + + /// + /// Gets or sets the WebsitesClient client used in the PowerShell commands. + /// + public WebsitesClient WebsitesClient + { + get + { + this._websitesClient = new WebsitesClient(DefaultProfile.Context) + { + VerboseLogger = WriteVerboseWithTimestamp, + ErrorLogger = WriteErrorWithTimestamp + }; + + return _websitesClient; + } + + set + { + this._websitesClient = value; + } + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClient.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClient.cs new file mode 100644 index 000000000000..f2922dddc846 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClient.cs @@ -0,0 +1,146 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + + +namespace Microsoft.Azure.Commands.LogicApp.Utilities +{ + using System; + using System.Management.Automation; + using System.Globalization; + using Microsoft.Azure.Commands.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; + using Microsoft.Azure.Management.Logic; + using Microsoft.Azure.Management.Logic.Models; + + /// + /// LogicApp client class + /// + public partial class LogicAppClient + { + /// + /// Gets or sets the Verbose Logger + /// + public Action VerboseLogger { get; set; } + + /// + /// Gets or sets the Error Logger + /// + public Action ErrorLogger { get; set; } + + /// + /// Creates new LogicManagement client instance. + /// + /// The Azure context instance + public LogicAppClient(AzureContext context) + { + this.LogicManagementClient = AzureSession.ClientFactory.CreateArmClient(context, AzureEnvironment.Endpoint.ResourceManager); + this.LogicManagementClient.SubscriptionId = context.Subscription.Id.ToString(); + } + + /// + /// Creates new LogicManagement client instance. + /// + public LogicAppClient() + { + } + + /// + /// Creates new LogicManagement client instance. + /// + /// client reference + public LogicAppClient(ILogicManagementClient client) + { + this.LogicManagementClient = client; + } + + /// + /// Gets or sets the Logic client instance + /// + public ILogicManagementClient LogicManagementClient { get; set; } + + /// + /// Updates workflow in the azure resource group + /// + /// Name of the resource group + /// Workflow name + /// Workflow object + /// Newly created workflow object + public Workflow UpdateWorkflow(string resourceGroupName, string workflowName, Workflow workflow) + { + return this.LogicManagementClient.Workflows.CreateOrUpdate(resourceGroupName, workflowName, workflow); + } + + /// + /// Creates workflow in the azure resource group + /// + /// Name of the resource group + /// Workflow name + /// Workflow object + /// Newly created workflow object + public Workflow CreateWorkflow(string resourceGroupName, string workflowName, Workflow workflow) + { + if (!this.DoesLogicAppExist(resourceGroupName, workflowName)) + { + return this.LogicManagementClient.Workflows.CreateOrUpdate(resourceGroupName, workflowName, workflow); + } + else + { + throw new PSArgumentException(string.Format(CultureInfo.InvariantCulture, + Properties.Resource.ResourceAlreadyExists, workflowName, resourceGroupName)); + } + } + + /// + /// Gets the workflow by name from given resource group. + /// + /// Name of the resource group + /// Workflow name + /// Workflow object + public Workflow GetWorkflow(string resourceGroupName, string workflowName) + { + return this.LogicManagementClient.Workflows.Get(resourceGroupName, workflowName); + } + + /// + /// Removes the specified workflow from the given resource group. + /// + /// Name of the resource group + /// Workflow name + public void RemoveWorkflow(string resourceGroupName, string workflowName) + { + this.LogicManagementClient.Workflows.Delete(resourceGroupName, workflowName); + } + + /// + /// Checks whether logic app exists or not + /// + /// Name of the resource group + /// Name of the workflow + /// Boolean result + private bool DoesLogicAppExist(string resourceGroupName, string workflowName) + { + bool result = false; + try + { + var workflow = this.LogicManagementClient.Workflows.GetAsync(resourceGroupName, workflowName).Result; + result = workflow != null; + } + catch + { + result = false; + } + return result; + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClientAccessKeyOperations.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClientAccessKeyOperations.cs new file mode 100644 index 000000000000..57b1ca9704a2 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClientAccessKeyOperations.cs @@ -0,0 +1,73 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Utilities +{ + using Microsoft.Azure.Management.Logic.Models; + using Microsoft.Azure.Management.Logic; + using System; + + /// + /// LogicApp client partial class for access key operations + /// + public partial class LogicAppClient + { + /// + /// Gets the workflow access key by name + /// + /// Name of the resource group + /// Name of the workflow + /// Name of the access key + /// Workflow accesskey object + public WorkflowSecretKeys GetWorkflowAccessKey(string resourceGroupName, string workflowName, + string accessKeyName) + { + return this.LogicManagementClient.WorkflowAccessKeys.ListSecretKeys(resourceGroupName, workflowName, accessKeyName); + } + + /// + /// Gets the list of access keys of specified workflow + /// + /// Name of the resource group + /// Name of the workflow + /// List of the access keys + public Page GetWorkflowAccessKeys(string resourceGroupName, string workflowName) + { + return + (Page) + this.LogicManagementClient.WorkflowAccessKeys.List(resourceGroupName, workflowName); + } + + /// + /// Regenerate secrets for the AccessKeys of the workflow + /// + /// Name of the resource group + /// Name of the workflow + /// Name of the access key + /// Type of key 'NotSpecified', 'Primary', 'Secondary' + /// Workflow secret key object + public WorkflowSecretKeys RegenerateWorkflowAccessKey(string resourceGroupName, string workflowName, + string accessKeyName, string keyType) + { + return this.LogicManagementClient.WorkflowAccessKeys.RegenerateSecretKey( + resourceGroupName, + workflowName, + accessKeyName, + new RegenerateSecretKeyParameters + { + KeyType = (KeyType) Enum.Parse(typeof (KeyType), keyType) + }); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClientRunOperations.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClientRunOperations.cs new file mode 100644 index 000000000000..c58f197a1c74 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClientRunOperations.cs @@ -0,0 +1,106 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Utilities +{ + using System; + using System.Collections.Generic; + using System.Linq; + using System.Text; + using System.Threading.Tasks; + using Microsoft.Azure.Management.Logic.Models; + using Microsoft.Azure.Management.Logic; + + /// + /// LogicApp client partial class for run operations + /// + public partial class LogicAppClient + { + /// + /// Starts the logic app + /// + /// Name of the resource group + /// Name of the logic app + /// Run parameters + /// Workflow run output + public WorkflowRun RunWorkflow(string resourceGroupName, string workflowName, + RunWorkflowParameters runWorkflowParameters) + { + return this.LogicManagementClient.Workflows.Run(resourceGroupName, workflowName, runWorkflowParameters); + } + + /// + /// Cancels the logic app run. + /// + /// Name of the resource group + /// Name of the workflow + /// Workflow run name + public void CancelWorkflowRun(string resourceGroupName, string workflowName, + string runName) + { + this.LogicManagementClient.WorkflowRuns.Cancel(resourceGroupName, workflowName, runName); + } + + /// + /// Gets the workflow run history. + /// + /// Name of the resource group + /// Name of the workflow + /// List of workflow runs + public Page GetWorkflowRuns(string resourceGroupName, string workflowName) + { + return (Page)this.LogicManagementClient.WorkflowRuns.List(resourceGroupName, workflowName); + } + + /// + /// Gets the logic app run. + /// + /// Name of the resource group + /// Name of the workflow + /// Name of the workflow run + /// Workflow run + public WorkflowRun GetWorkflowRun(string resourceGroupName, string workflowName, + string runName) + { + return this.LogicManagementClient.WorkflowRuns.Get(resourceGroupName, workflowName, runName); + } + + /// + /// Gets the workflow run action + /// + /// Name of the resource group + /// Name of the workflow + /// Name of the workflow run + /// Name of the workflow run action + /// Workflow run action + public WorkflowRunAction GetWorkflowRunAction(string resourceGroupName, string workflowName, + string runName, string actionName) + { + return this.LogicManagementClient.WorkflowRunActions.Get(resourceGroupName, workflowName, runName, + actionName); + } + + /// + /// Gets actions of the specified workflow run. + /// + /// Name of the resource group + /// Name of the workflow + /// Name of the workflow run + /// Actions of the specified workflow run + public Page GetWorkflowRunActions(string resourceGroupName, string workflowName, string runName) + { + return (Page)this.LogicManagementClient.WorkflowRunActions.List(resourceGroupName, workflowName, runName); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClientTriggerOperations.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClientTriggerOperations.cs new file mode 100644 index 000000000000..b3c55f4eca71 --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/LogicAppClientTriggerOperations.cs @@ -0,0 +1,91 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Utilities +{ + using Microsoft.Azure.Management.Logic.Models; + using Microsoft.Azure.Management.Logic; + + /// + /// LogicApp client partial class for trigger operations + /// + public partial class LogicAppClient + { + /// + /// Gets the list of triggers in the workflow + /// + /// Name of the resource group + /// Name of the workflow + /// List of triggers in the workflow + public Page GetWorkflowTriggers(string resourceGroupName, string workflowName) + { + return (Page) + this.LogicManagementClient.WorkflowTriggers.List(resourceGroupName, workflowName); + } + + /// + /// Gets the specified trigger from the workflow + /// + /// Name of the resource group + /// Name of the workflow + /// Name of the trigger + /// Workflow trigger + public WorkflowTrigger GetWorkflowTrigger(string resourceGroupName, string workflowName, string triggerName) + { + return this.LogicManagementClient.WorkflowTriggers.Get(resourceGroupName, workflowName, triggerName); + } + + /// + /// Gets the workflow trigger histories. + /// + /// Name of the resource group + /// Name of the workflow + /// Name of the trigger + /// List of trigger histories + public Page GetWorkflowTriggerHistories(string resourceGroupName, string workflowName, + string triggerName) + { + return + (Page) + this.LogicManagementClient.WorkflowTriggerHistories.List(resourceGroupName, workflowName, + triggerName); + } + + /// + /// Gets the workflow history by name + /// + /// Name of the resource group + /// Name of the workflow + /// Name of the trigger + /// Name of the trigger history + /// Workflow history + public WorkflowTriggerHistory GetWorkflowTriggerHistory(string resourceGroupName, string workflowName, + string triggerName, string historyName) + { + return this.LogicManagementClient.WorkflowTriggerHistories.Get(resourceGroupName, workflowName, triggerName, historyName); + } + + /// + /// Runs the workflow trigger + /// + /// Name of the resource group + /// Name of the workflow + /// Name of the trigger + public void RunWorkflowTrigger(string resourceGroupName, string workflowName, + string triggerName) + { + this.LogicManagementClient.WorkflowTriggers.Run(resourceGroupName, workflowName, triggerName); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/ParameterSet.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/ParameterSet.cs new file mode 100644 index 000000000000..dc00a0742e1a --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/ParameterSet.cs @@ -0,0 +1,34 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.LogicApp.Utilities +{ + internal static class ParameterSet + { + /// + /// Parameter set top create Logic app with definition object + /// + public const string LogicAppWithDefinition = "LogicAppWithDefinitionParameterSet"; + + /// + /// Parameter set top create Logic app with definition link + /// + public const string LogicAppWithDefinitionLink = "LogicAppWithDefinitionLinkParameterSet"; + + /// + /// Parameter set top create Logic app with definition file + /// + public const string LogicAppWithDefinitionFile = "LogicAppWithDefinitionFileParameterSet"; + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/WebsitesClient.cs b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/WebsitesClient.cs new file mode 100644 index 000000000000..7ef63894a1cd --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/Utilities/WebsitesClient.cs @@ -0,0 +1,113 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + + +namespace Microsoft.Azure.Commands.LogicApp.Utilities +{ + using System; + using Microsoft.Azure.Commands.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; + using Microsoft.Azure.Management.WebSites; + using Microsoft.Azure.Management.WebSites.Models; + + /// + /// Website client to perform operation on AppServicePlan + /// + public class WebsitesClient + { + /// + /// Verbose Logger + /// + public Action VerboseLogger { get; set; } + + /// + /// Error Logger + /// + public Action ErrorLogger { get; set; } + + /// + /// Warning Logger + /// + public Action WarningLogger { get; set; } + + /// + /// Initializes the client instance + /// + /// + public WebsitesClient(AzureContext context) + { + this.WrappedWebsitesClient = AzureSession.ClientFactory.CreateArmClient(context, AzureEnvironment.Endpoint.ResourceManager); + } + + /// + /// Public property exposing the client instance + /// + public WebSiteManagementClient WrappedWebsitesClient + { + get; + private set; + } + + /// + /// Gets the app service plan from the specified resource group + /// + /// Name of the resource group + /// Name of the App Service Plan name + /// Object represents the AppServicePlan + public ServerFarmWithRichSku GetAppServicePlan(string resourceGroupName, string appServicePlanName) + { + return WrappedWebsitesClient.ServerFarms.GetServerFarm(resourceGroupName, appServicePlanName); + } + + /// + /// Writes verbose + /// + /// Verbose format + /// Arguments to write verbose + private void WriteVerbose(string verboseFormat, params object[] args) + { + if (VerboseLogger != null) + { + VerboseLogger(string.Format(verboseFormat, args)); + } + } + + /// + /// Write warning + /// + /// Warning format + /// Arguments to write warning + private void WriteWarning(string warningFormat, params object[] args) + { + if (WarningLogger != null) + { + WarningLogger(string.Format(warningFormat, args)); + } + } + + /// + /// Write error + /// + /// Error format + /// Arguments to write error + + private void WriteError(string errorFormat, params object[] args) + { + if (ErrorLogger != null) + { + ErrorLogger(string.Format(errorFormat, args)); + } + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/Commands.LogicApp/packages.config b/src/ResourceManager/LogicApp/Commands.LogicApp/packages.config new file mode 100644 index 000000000000..a7b69909159c --- /dev/null +++ b/src/ResourceManager/LogicApp/Commands.LogicApp/packages.config @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/LogicApp/LogicApp.sln b/src/ResourceManager/LogicApp/LogicApp.sln new file mode 100644 index 000000000000..5416780bbead --- /dev/null +++ b/src/ResourceManager/LogicApp/LogicApp.sln @@ -0,0 +1,81 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.40629.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{95C16AED-FD57-42A0-86C3-2CF4300A4817}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ResourceManager.Common", "..\Common\Commands.ResourceManager.Common\Commands.ResourceManager.Common.csproj", "{3819D8A7-C62C-4C47-8DDD-0332D9CE1252}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Resources", "..\Resources\Commands.Resources\Commands.Resources.csproj", "{E1F5201D-6067-430E-B303-4E367652991B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Resources.Rest", "..\Resources\Commands.ResourceManager\Cmdlets\Commands.Resources.Rest.csproj", "{8058D403-06E3-4BED-8924-D166CE303961}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.ResourceManager.Common", "..\Common\Commands.ScenarioTests.ResourceManager.Common\Commands.ScenarioTests.ResourceManager.Common.csproj", "{3436A126-EDC9-4060-8952-9A1BE34CDD95}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Profile", "..\Profile\Commands.Profile\Commands.Profile.csproj", "{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.LogicApp", "Commands.LogicApp\Commands.LogicApp.csproj", "{FFE4E475-B32C-4F89-9D52-F7CEBF709C74}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.LogicApp.Test", "Commands.LogicApp.Test\Commands.LogicApp.Test.csproj", "{F1F11BB1-592B-45A3-844C-7F8A585AD107}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Commands.Tags\Commands.Tags.csproj", "{2493A8F7-1949-4F29-8D53-9D459046C3B8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3819D8A7-C62C-4C47-8DDD-0332D9CE1252}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3819D8A7-C62C-4C47-8DDD-0332D9CE1252}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3819D8A7-C62C-4C47-8DDD-0332D9CE1252}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3819D8A7-C62C-4C47-8DDD-0332D9CE1252}.Release|Any CPU.Build.0 = Release|Any CPU + {E1F5201D-6067-430E-B303-4E367652991B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E1F5201D-6067-430E-B303-4E367652991B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E1F5201D-6067-430E-B303-4E367652991B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E1F5201D-6067-430E-B303-4E367652991B}.Release|Any CPU.Build.0 = Release|Any CPU + {8058D403-06E3-4BED-8924-D166CE303961}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8058D403-06E3-4BED-8924-D166CE303961}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8058D403-06E3-4BED-8924-D166CE303961}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8058D403-06E3-4BED-8924-D166CE303961}.Release|Any CPU.Build.0 = Release|Any CPU + {3436A126-EDC9-4060-8952-9A1BE34CDD95}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3436A126-EDC9-4060-8952-9A1BE34CDD95}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3436A126-EDC9-4060-8952-9A1BE34CDD95}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3436A126-EDC9-4060-8952-9A1BE34CDD95}.Release|Any CPU.Build.0 = Release|Any CPU + {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Release|Any CPU.Build.0 = Release|Any CPU + {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {FFE4E475-B32C-4F89-9D52-F7CEBF709C74}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FFE4E475-B32C-4F89-9D52-F7CEBF709C74}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FFE4E475-B32C-4F89-9D52-F7CEBF709C74}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FFE4E475-B32C-4F89-9D52-F7CEBF709C74}.Release|Any CPU.Build.0 = Release|Any CPU + {F1F11BB1-592B-45A3-844C-7F8A585AD107}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F1F11BB1-592B-45A3-844C-7F8A585AD107}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F1F11BB1-592B-45A3-844C-7F8A585AD107}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F1F11BB1-592B-45A3-844C-7F8A585AD107}.Release|Any CPU.Build.0 = Release|Any CPU + {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {3436A126-EDC9-4060-8952-9A1BE34CDD95} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} + {F1F11BB1-592B-45A3-844C-7F8A585AD107} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} + EndGlobalSection +EndGlobal diff --git a/src/ResourceManager/LogicApp/NuGet.Config b/src/ResourceManager/LogicApp/NuGet.Config new file mode 100644 index 000000000000..2de911013532 --- /dev/null +++ b/src/ResourceManager/LogicApp/NuGet.Config @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/ResourceManager/Network/.nuget/packages.config b/src/ResourceManager/Network/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/Network/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/Network/AzureRM.Network.psd1 b/src/ResourceManager/Network/AzureRM.Network.psd1 index 2de4d7e1d145..9c3ec79afa0c 100644 --- a/src/ResourceManager/Network/AzureRM.Network.psd1 +++ b/src/ResourceManager/Network/AzureRM.Network.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'eb75c732-e274-4a20-b502-e9958e63484a' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/Network/Commands.Network.Test/Commands.Network.Test.csproj b/src/ResourceManager/Network/Commands.Network.Test/Commands.Network.Test.csproj index 9e5c464bc0ad..c2ba252dcbd8 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/Commands.Network.Test.csproj +++ b/src/ResourceManager/Network/Commands.Network.Test/Commands.Network.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\..\..\ true - c796be6d + 7f1b82e3 true @@ -49,10 +50,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -67,17 +64,17 @@ ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll - ..\..\..\packages\Microsoft.Azure.Management.Network.3.1.0-preview\lib\net45\Microsoft.Azure.Management.Network.dll + ..\..\..\packages\Microsoft.Azure.Management.Network.3.2.0-preview\lib\net45\Microsoft.Azure.Management.Network.dll True ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.4.0-preview\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.6.0-preview\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -88,19 +85,16 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.0.0-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.2.0-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll True @@ -143,12 +137,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -225,7 +227,10 @@ Always - + + Always + + Always @@ -312,6 +317,12 @@ Always + + Always + + + Always + Always @@ -356,6 +367,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage diff --git a/src/ResourceManager/Network/Commands.Network.Test/NetworkResourcesController.cs b/src/ResourceManager/Network/Commands.Network.Test/NetworkResourcesController.cs index 6fc9f2e44434..38a1df2c3f65 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/NetworkResourcesController.cs +++ b/src/ResourceManager/Network/Commands.Network.Test/NetworkResourcesController.cs @@ -14,6 +14,7 @@ using System; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Network; @@ -21,9 +22,11 @@ using Microsoft.Azure.Subscriptions; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.Azure.Test; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using RestTestFramework = Microsoft.Rest.ClientRuntime.Azure.TestFramework; +using Microsoft.Azure.Test.HttpRecorder; +using System.IO; namespace Commands.Network.Test { @@ -77,6 +80,7 @@ public void RunPsTestWorkflow( string callingClassType, string mockName) { + HttpMockServer.RecordsDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SessionRecords"); using (RestTestFramework.MockContext context = RestTestFramework.MockContext.Start(callingClassType, mockName)) { this.csmTestFactory = new CSMTestEnvironmentFactory(); diff --git a/src/ResourceManager/Network/Commands.Network.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Network/Commands.Network.Test/Properties/AssemblyInfo.cs index 7f36868b4f31..dfe5a4324068 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Network/Commands.Network.Test/Properties/AssemblyInfo.cs @@ -34,3 +34,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs index a74a8d91db2d..f8d982e4328c 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs +++ b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs @@ -19,18 +19,25 @@ namespace Commands.Network.Test.ScenarioTests { public class ExpressRouteCircuitTests : Microsoft.WindowsAzure.Commands.Test.Utilities.Common.RMTestBase { - [Fact(Skip = "Rerecord tests")] + [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestExpressRouteCircuitCRUD() { NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitCRUD"); } - [Fact(Skip = "Rerecord tests")] + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestExpressRouteCircuitPrivatePublicPeeringCRUD() + { + NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitPrivatePublicPeeringCRUD"); + } + + [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestExpressRouteCircuitPeeringCRUD() + public void TestExpressRouteCircuitMicrosoftPeeringCRUD() { - NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitPeeringCRUD"); + NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitMicrosoftPeeringCRUD"); } [Fact] diff --git a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 index 5100bddfea8e..0cc91c7d85c1 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 +++ b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 @@ -27,72 +27,74 @@ function Test-ExpressRouteCircuitCRUD $location = "brazilSouth" try { - # Create the resource group - $resourceGroup = New-AzureRmResourceGroup -Name $rgname -Location $rglocation - - # Create the ExpressRouteCircuit - $circuit = New-AzureRmExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -BillingType MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 1000; - - # get Circuit - $getCircuit = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname + # Create the resource group + $resourceGroup = New-AzureRmResourceGroup -Name $rgname -Location $rglocation + + # Create the ExpressRouteCircuit + $circuit = New-AzureRmExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 500; + + # get Circuit + $getCircuit = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname - #verification - Assert-AreEqual $rgName $getCircuit.ResourceGroupName - Assert-AreEqual $circuitName $getCircuit.Name - Assert-NotNull $getCircuit.Location - Assert-NotNull $getCircuit.Etag - Assert-AreEqual 0 @($getCircuit.Peerings).Count - Assert-AreEqual "Standard_MeteredData" $getCircuit.Sku.Name - Assert-AreEqual "Standard" $getCircuit.Sku.Tier - Assert-AreEqual "MeteredData" $getCircuit.Sku.Family - Assert-AreEqual "equinix" $getCircuit.ServiceProviderProperties.ServiceProviderName - Assert-AreEqual "Silicon Valley" $getCircuit.ServiceProviderProperties.PeeringLocation - Assert-AreEqual "1000" $getCircuit.ServiceProviderProperties.BandwidthInMbps + #verification + Assert-AreEqual $rgName $getCircuit.ResourceGroupName + Assert-AreEqual $circuitName $getCircuit.Name + Assert-NotNull $getCircuit.Location + Assert-NotNull $getCircuit.Etag + Assert-AreEqual 0 @($getCircuit.Peerings).Count + Assert-AreEqual "Standard_MeteredData" $getCircuit.Sku.Name + Assert-AreEqual "Standard" $getCircuit.Sku.Tier + Assert-AreEqual "MeteredData" $getCircuit.Sku.Family + Assert-AreEqual "equinix" $getCircuit.ServiceProviderProperties.ServiceProviderName + Assert-AreEqual "Silicon Valley" $getCircuit.ServiceProviderProperties.PeeringLocation + Assert-AreEqual "500" $getCircuit.ServiceProviderProperties.BandwidthInMbps - # list - $list = Get-AzureRmExpressRouteCircuit -ResourceGroupName $rgname - Assert-AreEqual 1 @($list).Count - Assert-AreEqual $list[0].ResourceGroupName $getCircuit.ResourceGroupName - Assert-AreEqual $list[0].Name $getCircuit.Name - Assert-AreEqual $list[0].Location $getCircuit.Location - Assert-AreEqual $list[0].Etag $getCircuit.Etag - Assert-AreEqual @($list[0].Peerings).Count @($getCircuit.Peerings).Count + # list + $list = Get-AzureRmExpressRouteCircuit -ResourceGroupName $rgname + Assert-AreEqual 1 @($list).Count + Assert-AreEqual $list[0].ResourceGroupName $getCircuit.ResourceGroupName + Assert-AreEqual $list[0].Name $getCircuit.Name + Assert-AreEqual $list[0].Location $getCircuit.Location + Assert-AreEqual $list[0].Etag $getCircuit.Etag + Assert-AreEqual @($list[0].Peerings).Count @($getCircuit.Peerings).Count # set - $getCircuit.ServiceProviderProperties.BandwidthInMbps = 500 + $getCircuit.ServiceProviderProperties.BandwidthInMbps = 1000 + $getCircuit.Sku.Tier = "Premium" + $getCircuit.Sku.Family = "UnlimitedData" - $getCircuit = Set-AzureRmExpressRouteCircuit -ExpressRouteCircuit $getCircuit -BillingType UnlimitedData - Assert-AreEqual $rgName $getCircuit.ResourceGroupName - Assert-AreEqual $circuitName $getCircuit.Name - Assert-NotNull $getCircuit.Location - Assert-NotNull $getCircuit.Etag - Assert-AreEqual 0 @($getCircuit.Peerings).Count - Assert-AreEqual "standard_meteredData" $getCircuit.Sku.Name - Assert-AreEqual "Standard" $getCircuit.Sku.Tier - Assert-AreEqual "MeteredData" $getCircuit.Sku.Family - Assert-AreEqual "equinix" $getCircuit.ServiceProviderProperties.ServiceProviderName - Assert-AreEqual "Silicon Valley" $getCircuit.ServiceProviderProperties.PeeringLocation - Assert-AreEqual "500" $getCircuit.ServiceProviderProperties.BandwidthInMbps + $getCircuit = Set-AzureRmExpressRouteCircuit -ExpressRouteCircuit $getCircuit + Assert-AreEqual $rgName $getCircuit.ResourceGroupName + Assert-AreEqual $circuitName $getCircuit.Name + Assert-NotNull $getCircuit.Location + Assert-NotNull $getCircuit.Etag + Assert-AreEqual 0 @($getCircuit.Peerings).Count + Assert-AreEqual "Standard_MeteredData" $getCircuit.Sku.Name + Assert-AreEqual "Premium" $getCircuit.Sku.Tier + Assert-AreEqual "UnlimitedData" $getCircuit.Sku.Family + Assert-AreEqual "equinix" $getCircuit.ServiceProviderProperties.ServiceProviderName + Assert-AreEqual "Silicon Valley" $getCircuit.ServiceProviderProperties.PeeringLocation + Assert-AreEqual "1000" $getCircuit.ServiceProviderProperties.BandwidthInMbps - # Delete Circuit - $delete = Remove-AzureRmExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force - Assert-AreEqual true $delete - - $list = Get-AzureRmExpressRouteCircuit -ResourceGroupName $rgname - Assert-AreEqual 0 @($list).Count + # Delete Circuit + $delete = Remove-AzureRmExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force + Assert-AreEqual true $delete + + $list = Get-AzureRmExpressRouteCircuit -ResourceGroupName $rgname + Assert-AreEqual 0 @($list).Count } finally { - # Cleanup - Clean-ResourceGroup $rgname + # Cleanup + Clean-ResourceGroup $rgname } } <# .SYNOPSIS -Tests ExpressRouteCircuitPeeringCRUD. +Tests ExpressRouteCircuitPeeringCRUD for private peering and public peering #> -function Test-ExpressRouteCircuitPeeringCRUD +function Test-ExpressRouteCircuitPrivatePublicPeeringCRUD { # Setup $rgname = Get-ResourceGroupName @@ -105,11 +107,11 @@ function Test-ExpressRouteCircuitPeeringCRUD { # Create the resource group $resourceGroup = New-AzureRmResourceGroup -Name $rgname -Location $rglocation - + # Create the ExpressRouteCircuit with peering - $peering = New-AzureRmExpressRouteCircuitPeeringConfig -Name AzurePrivatePeering -PeeringType AzurePrivatePeering -PeerASN 100 -PrimaryPeerAddressPrefix "192.168.1.0/30" -SecondaryPeerAddressPrefix "192.168.2.0/30" -VlanId 200 - $circuit = New-AzureRmExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -BillingType UnlimitedData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 1000 -Peering $peering - + $peering = New-AzureRmExpressRouteCircuitPeeringConfig -Name AzurePrivatePeering -PeeringType AzurePrivatePeering -PeerASN 100 -PrimaryPeerAddressPrefix "192.168.1.0/30" -SecondaryPeerAddressPrefix "192.168.2.0/30" -VlanId 22 + $circuit = New-AzureRmExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 1000 -Peering $peering + #verification Assert-AreEqual $rgName $circuit.ResourceGroupName Assert-AreEqual $circuitName $circuit.Name @@ -122,15 +124,15 @@ function Test-ExpressRouteCircuitPeeringCRUD Assert-AreEqual "equinix" $circuit.ServiceProviderProperties.ServiceProviderName Assert-AreEqual "Silicon Valley" $circuit.ServiceProviderProperties.PeeringLocation Assert-AreEqual "1000" $circuit.ServiceProviderProperties.BandwidthInMbps - + # Verify the peering - Assert-AreEqual "AzurePrivatePeering" $circuit.Peerings[0].Name - Assert-AreEqual "AzurePrivatePeering" $circuit.Peerings[0].PeeringType + Assert-AreEqual "AzurePrivatePeering" $circuit.Peerings[0].Name + Assert-AreEqual "AzurePrivatePeering" $circuit.Peerings[0].PeeringType Assert-AreEqual "100" $circuit.Peerings[0].PeerASN Assert-AreEqual "192.168.1.0/30" $circuit.Peerings[0].PrimaryPeerAddressPrefix Assert-AreEqual "192.168.2.0/30" $circuit.Peerings[0].SecondaryPeerAddressPrefix - Assert-AreEqual "200" $circuit.Peerings[0].VlanId - + Assert-AreEqual "22" $circuit.Peerings[0].VlanId + # get peering $p = $circuit | Get-AzureRmExpressRouteCircuitPeeringConfig -Name AzurePrivatePeering Assert-AreEqual "AzurePrivatePeering" $p.Name @@ -138,58 +140,145 @@ function Test-ExpressRouteCircuitPeeringCRUD Assert-AreEqual "100" $p.PeerASN Assert-AreEqual "192.168.1.0/30" $p.PrimaryPeerAddressPrefix Assert-AreEqual "192.168.2.0/30" $p.SecondaryPeerAddressPrefix - Assert-AreEqual "200" $p.VlanId + Assert-AreEqual "22" $p.VlanId Assert-Null $p.MicrosoftPeeringConfig # List peering $listPeering = $circuit | Get-AzureRmExpressRouteCircuitPeeringConfig Assert-AreEqual 1 @($listPeering).Count - # add a new Peering - $circuit = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Add-AzureRmExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -PeeringType MicrosoftPeering -PeerASN 99 -PrimaryPeerAddressPrefix "192.168.1.0/30" -SecondaryPeerAddressPrefix "192.168.2.0/30" -VlanId 200 -MicrosoftConfigAdvertisedPublicPrefixes @("11.2.3.4/30", "12.2.3.4/30") -MicrosoftConfigCustomerAsn 1000 -MicrosoftConfigRoutingRegistryName AFRINIC | Set-AzureRmExpressRouteCircuit -BillingType UnlimitedData + # add public peering + $circuit = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Add-AzureRmExpressRouteCircuitPeeringConfig -Name AzurePublicPeering -PeeringType AzurePublicPeering -PeerASN 30 -PrimaryPeerAddressPrefix "192.168.1.0/30" -SecondaryPeerAddressPrefix "192.168.2.0/30" -VlanId 33 | Set-AzureRmExpressRouteCircuit + $p = $circuit | Get-AzureRmExpressRouteCircuitPeeringConfig -Name AzurePublicPeering + Assert-AreEqual "AzurePublicPeering" $p.Name + Assert-AreEqual "AzurePublicPeering" $p.PeeringType + Assert-AreEqual "30" $p.PeerASN + Assert-AreEqual "192.168.1.0/30" $p.PrimaryPeerAddressPrefix + Assert-AreEqual "192.168.2.0/30" $p.SecondaryPeerAddressPrefix + Assert-AreEqual "33" $p.VlanId + + #set public peering + $circuit = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Set-AzureRmExpressRouteCircuitPeeringConfig -Name AzurePublicPeering -PeeringType AzurePublicPeering -PeerASN 100 -PrimaryPeerAddressPrefix "192.168.1.0/30" -SecondaryPeerAddressPrefix "192.168.2.0/30" -VlanId 55 | Set-AzureRmExpressRouteCircuit + $p = $circuit | Get-AzureRmExpressRouteCircuitPeeringConfig -Name AzurePublicPeering + + Assert-AreEqual "AzurePublicPeering" $p.Name + Assert-AreEqual "AzurePublicPeering" $p.PeeringType + Assert-AreEqual "100" $p.PeerASN + Assert-AreEqual "192.168.1.0/30" $p.PrimaryPeerAddressPrefix + Assert-AreEqual "192.168.2.0/30" $p.SecondaryPeerAddressPrefix + Assert-AreEqual "55" $p.VlanId + + $listPeering = $circuit | Get-AzureRmExpressRouteCircuitPeeringConfig + Assert-AreEqual 2 @($listPeering).Count + + # Delete Circuit + $delete = Remove-AzureRmExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force + Assert-AreEqual true $delete + + $list = Get-AzureRmExpressRouteCircuit -ResourceGroupName $rgname + Assert-AreEqual 0 @($list).Count + + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} + +<# +.SYNOPSIS +Tests express route microsoft peering +#> +function Test-ExpressRouteCircuitMicrosoftPeeringCRUD +{ + # Setup + $rgname = Get-ResourceGroupName + $circuitName = Get-ResourceName + $rglocation = Get-ProviderLocation ResourceManagement + $resourceTypeParent = "Microsoft.Network/expressRouteCircuits" + $location = Get-ProviderLocation $resourceTypeParent + $location = "brazilSouth" + try + { + # Create the resource group + $resourceGroup = New-AzureRmResourceGroup -Name $rgname -Location $rglocation + # Create the ExpressRouteCircuit with peering + $peering = New-AzureRmExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -PeeringType MicrosoftPeering -PeerASN 33 -PrimaryPeerAddressPrefix "192.168.1.0/30" -SecondaryPeerAddressPrefix "192.168.2.0/30" -VlanId 223 -MicrosoftConfigAdvertisedPublicPrefixes @("11.2.3.4/30", "12.2.3.4/30") -MicrosoftConfigCustomerAsn 1000 -MicrosoftConfigRoutingRegistryName AFRINIC + $circuit = New-AzureRmExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Premium -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 1000 -Peering $peering + + #verification + Assert-AreEqual $rgName $circuit.ResourceGroupName + Assert-AreEqual $circuitName $circuit.Name + Assert-NotNull $circuit.Location + Assert-NotNull $circuit.Etag + Assert-AreEqual 1 @($circuit.Peerings).Count + Assert-AreEqual "Premium_MeteredData" $circuit.Sku.Name + Assert-AreEqual "Premium" $circuit.Sku.Tier + Assert-AreEqual "MeteredData" $circuit.Sku.Family + Assert-AreEqual "equinix" $circuit.ServiceProviderProperties.ServiceProviderName + Assert-AreEqual "Silicon Valley" $circuit.ServiceProviderProperties.PeeringLocation + Assert-AreEqual "1000" $circuit.ServiceProviderProperties.BandwidthInMbps + + # Verify the peering + Assert-AreEqual "MicrosoftPeering" $circuit.Peerings[0].Name + Assert-AreEqual "MicrosoftPeering" $circuit.Peerings[0].PeeringType + Assert-AreEqual "192.168.1.0/30" $circuit.Peerings[0].PrimaryPeerAddressPrefix + Assert-AreEqual "192.168.2.0/30" $circuit.Peerings[0].SecondaryPeerAddressPrefix + Assert-AreEqual "223" $circuit.Peerings[0].VlanId + Assert-NotNull $circuit.Peerings[0].MicrosoftPeeringConfig + Assert-AreEqual "1000" $circuit.Peerings[0].MicrosoftPeeringConfig.CustomerASN + Assert-AreEqual "AFRINIC" $circuit.Peerings[0].MicrosoftPeeringConfig.RoutingRegistryName + Assert-AreEqual 2 @($circuit.Peerings[0].MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count + Assert-NotNull $circuit.Peerings[0].MicrosoftPeeringConfig.AdvertisedPublicPrefixesState + # get peering $p = $circuit | Get-AzureRmExpressRouteCircuitPeeringConfig -Name MicrosoftPeering Assert-AreEqual "MicrosoftPeering" $p.Name Assert-AreEqual "MicrosoftPeering" $p.PeeringType - Assert-AreEqual "99" $p.PeerASN Assert-AreEqual "192.168.1.0/30" $p.PrimaryPeerAddressPrefix Assert-AreEqual "192.168.2.0/30" $p.SecondaryPeerAddressPrefix - Assert-AreEqual "200" $p.VlanId + Assert-AreEqual "223" $p.VlanId Assert-NotNull $p.MicrosoftPeeringConfig Assert-AreEqual "1000" $p.MicrosoftPeeringConfig.CustomerASN Assert-AreEqual "AFRINIC" $p.MicrosoftPeeringConfig.RoutingRegistryName Assert-AreEqual 2 @($p.MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count Assert-NotNull $p.MicrosoftPeeringConfig.AdvertisedPublicPrefixesState + # List peering $listPeering = $circuit | Get-AzureRmExpressRouteCircuitPeeringConfig - Assert-AreEqual 2 @($listPeering).Count + Assert-AreEqual 1 @($listPeering).Count # Set a new peering - $circuit = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Set-AzureRmExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -PeeringType MicrosoftPeering -PeerASN 100 -PrimaryPeerAddressPrefix "192.168.1.0/30" -SecondaryPeerAddressPrefix "192.168.2.0/30" -VlanId 200 -MicrosoftConfigAdvertisedPublicPrefixes @("11.2.3.4/30", "12.2.3.4/30") -MicrosoftConfigCustomerAsn 1000 -MicrosoftConfigRoutingRegistryName AFRINIC | Set-AzureRmExpressRouteCircuit -BillingType UnlimitedData + $circuit = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Set-AzureRmExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -PeeringType MicrosoftPeering -PeerASN 44 -PrimaryPeerAddressPrefix "192.168.1.0/30" -SecondaryPeerAddressPrefix "192.168.2.0/30" -VlanId 555 -MicrosoftConfigAdvertisedPublicPrefixes @("11.2.3.4/30", "12.2.3.4/30") -MicrosoftConfigCustomerAsn 1000 -MicrosoftConfigRoutingRegistryName AFRINIC | Set-AzureRmExpressRouteCircuit $p = $circuit | Get-AzureRmExpressRouteCircuitPeeringConfig -Name MicrosoftPeering Assert-AreEqual "MicrosoftPeering" $p.Name Assert-AreEqual "MicrosoftPeering" $p.PeeringType - Assert-AreEqual "100" $p.PeerASN + Assert-AreEqual "44" $p.PeerASN Assert-AreEqual "192.168.1.0/30" $p.PrimaryPeerAddressPrefix Assert-AreEqual "192.168.2.0/30" $p.SecondaryPeerAddressPrefix - Assert-AreEqual "200" $p.VlanId + Assert-AreEqual "555" $p.VlanId Assert-NotNull $p.MicrosoftPeeringConfig Assert-AreEqual "1000" $p.MicrosoftPeeringConfig.CustomerASN Assert-AreEqual "AFRINIC" $p.MicrosoftPeeringConfig.RoutingRegistryName Assert-AreEqual 2 @($p.MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count Assert-NotNull $p.MicrosoftPeeringConfig.AdvertisedPublicPrefixesState + + # List peering + $listPeering = $circuit | Get-AzureRmExpressRouteCircuitPeeringConfig + Assert-AreEqual 1 @($listPeering).Count # Delete Circuit $delete = Remove-AzureRmExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force Assert-AreEqual true $delete - + $list = Get-AzureRmExpressRouteCircuit -ResourceGroupName $rgname Assert-AreEqual 0 @($list).Count } finally { # Cleanup - Clean-ResourceGroup $rgname + Clean-ResourceGroup $rgname } } @@ -212,11 +301,11 @@ function Test-ExpressRouteCircuitAuthorizationCRUD { # Create the resource group $resourceGroup = New-AzureRmResourceGroup -Name $rgname -Location $rglocation - + # Create the ExpressRouteCircuit with authorization $authorization = New-AzureRmExpressRouteCircuitAuthorization -Name $authorizationName - $circuit = New-AzureRmExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 1000 -Authorization $authorization - + $circuit = New-AzureRmExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 500 -Authorization $authorization + #verification Assert-AreEqual $rgName $circuit.ResourceGroupName Assert-AreEqual $circuitName $circuit.Name @@ -228,7 +317,7 @@ function Test-ExpressRouteCircuitAuthorizationCRUD Assert-AreEqual "MeteredData" $circuit.Sku.Family Assert-AreEqual "equinix" $circuit.ServiceProviderProperties.ServiceProviderName Assert-AreEqual "Silicon Valley" $circuit.ServiceProviderProperties.PeeringLocation - Assert-AreEqual "1000" $circuit.ServiceProviderProperties.BandwidthInMbps + Assert-AreEqual "500" $circuit.ServiceProviderProperties.BandwidthInMbps # Verify the authorization Assert-AreEqual $authorizationName $circuit.Authorizations[0].Name @@ -251,13 +340,13 @@ function Test-ExpressRouteCircuitAuthorizationCRUD # Delete Circuit $delete = Remove-AzureRmExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force Assert-AreEqual true $delete - + $list = Get-AzureRmExpressRouteCircuit -ResourceGroupName $rgname Assert-AreEqual 0 @($list).Count } finally { - # Cleanup + # Cleanup Clean-ResourceGroup $rgname } } diff --git a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayConnectionTests.cs b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayConnectionTests.cs index 3b58fc48dd21..c65b814b2a1b 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayConnectionTests.cs +++ b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayConnectionTests.cs @@ -32,5 +32,12 @@ public void TestVirtualNetworkGatewayConnectionSharedKeyCRUD() { NetworkResourcesController.NewInstance.RunPsTest("Test-VirtualNetworkGatewayConnectionSharedKeyCRUD"); } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestVirtualNetworkeExpressRouteGatewayConnectionCRUD() + { + NetworkResourcesController.NewInstance.RunPsTest("Test-VirtualNetworkeExpressRouteGatewayConnectionCRUD"); + } } } diff --git a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayConnectionTests.ps1 b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayConnectionTests.ps1 index ad383ef911dc..78350e8eb674 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayConnectionTests.ps1 +++ b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayConnectionTests.ps1 @@ -12,6 +12,52 @@ # limitations under the License. # ---------------------------------------------------------------------------------- +<# +.SYNOPSIS +Virtual network express route gateway connection tests +This is a special case which need a provisioned circuit +If you need to re-record this case, please contact express route team +#> +function Test-VirtualNetworkeExpressRouteGatewayConnectionCRUD +{ + # Setup + $rgname = "onesdkTestConnection" + $vnetConnectionName = Get-ResourceName + $location = "westus" + try + { + # Get the resource group + $resourceGroup = Get-AzureRmResourceGroup -Name $rgname + Assert-NotNull $resourceGroup + # Get Gateway + $gw = Get-AzureRmVirtualNetworkGateway -ResourceGroupName $rgname + Assert-AreEqual 1 @($gw).Count + # Get Circuit + $circuit = Get-AzureRmExpressRouteCircuit -ResourceGroupName $rgname + Assert-AreEqual 1 @($circuit).Count + + # Create & Get VirtualNetworkGatewayConnection + $actual = New-AzureRmVirtualNetworkGatewayConnection -ResourceGroupName $rgname -name $vnetConnectionName -location $location -VirtualNetworkGateway1 $gw -ConnectionType ExpressRoute -RoutingWeight 3 -PeerId $circuit.Id + $expected = Get-AzureRmVirtualNetworkGatewayConnection -ResourceGroupName $rgname -name $vnetConnectionName + Assert-AreEqual $expected.ResourceGroupName $actual.ResourceGroupName + Assert-AreEqual $expected.Name $actual.Name + Assert-AreEqual "ExpressRoute" $expected.ConnectionType + Assert-AreEqual "3" $expected.RoutingWeight + + + # Delete VirtualNetworkGatewayConnection + $delete = Remove-AzureRmVirtualNetworkGatewayConnection -ResourceGroupName $actual.ResourceGroupName -name $vnetConnectionName -PassThru -Force + Assert-AreEqual true $delete + $list = Get-AzureRmVirtualNetworkGatewayConnection -ResourceGroupName $actual.ResourceGroupName + Assert-AreEqual 0 @($list).Count + } + finally + { + # Cleanup + + } +} + <# .SYNOPSIS Virtual network gateway connection tests @@ -35,7 +81,7 @@ function Test-VirtualNetworkGatewayConnectionCRUD { # Create the resource group $resourceGroup = New-AzureRmResourceGroup -Name $rgname -Location $rglocation -Tags @{Name = "testtag"; Value = "testval"} - + # Create the Virtual Network $subnet = New-AzureRmVirtualNetworkSubnetConfig -Name "GatewaySubnet" -AddressPrefix 10.0.0.0/24 $vnet = New-AzureRmvirtualNetwork -Name $vnetName -ResourceGroupName $rgname -Location $location -AddressPrefix 10.0.0.0/16 -Subnet $subnet @@ -54,8 +100,8 @@ function Test-VirtualNetworkGatewayConnectionCRUD Assert-AreEqual $vnetGateway.Name $actual.Name #Assert-AreEqual "Vpn" $expected.GatewayType #Assert-AreEqual "RouteBased" $expected.VpnType - - # Create LocalNetworkGateway + + # Create LocalNetworkGateway $actual = New-AzureRmLocalNetworkGateway -ResourceGroupName $rgname -name $localnetName -location $location -AddressPrefix 192.168.0.0/16 -GatewayIpAddress 192.168.3.10 $localnetGateway = Get-AzureRmLocalNetworkGateway -ResourceGroupName $rgname -name $localnetName Assert-AreEqual $localnetGateway.ResourceGroupName $actual.ResourceGroupName @@ -92,19 +138,19 @@ function Test-VirtualNetworkGatewayConnectionCRUD $actual = Set-AzureRmVirtualNetworkGatewayConnection -VirtualNetworkGatewayConnection $expected -Force $expected = Get-AzureRmVirtualNetworkGatewayConnection -ResourceGroupName $rgname -name $vnetConnectionName - Assert-AreEqual "4" $expected.RoutingWeight + Assert-AreEqual "4" $expected.RoutingWeight #Assert-AreEqual "xyz" $expected.SharedKey - + # Delete VirtualNetworkGatewayConnection $delete = Remove-AzureRmVirtualNetworkGatewayConnection -ResourceGroupName $actual.ResourceGroupName -name $vnetConnectionName -PassThru -Force Assert-AreEqual true $delete - + $list = Get-AzureRmVirtualNetworkGatewayConnection -ResourceGroupName $actual.ResourceGroupName Assert-AreEqual 0 @($list).Count } finally { - # Cleanup + # Cleanup Clean-ResourceGroup $rgname } } @@ -132,7 +178,7 @@ function Test-VirtualNetworkGatewayConnectionSharedKeyCRUD { # Create the resource group $resourceGroup = New-AzureRmResourceGroup -Name $rgname -Location $rglocation -Tags @{Name = "testtag"; Value = "testval"} - + # Create the Virtual Network $subnet = New-AzureRmVirtualNetworkSubnetConfig -Name "GatewaySubnet" -AddressPrefix 10.0.0.0/24 $vnet = New-AzureRmvirtualNetwork -Name $vnetName -ResourceGroupName $rgname -Location $location -AddressPrefix 10.0.0.0/16 -Subnet $subnet @@ -151,7 +197,7 @@ function Test-VirtualNetworkGatewayConnectionSharedKeyCRUD Assert-AreEqual $vnetGateway.Name $actual.Name #Assert-AreEqual "Vpn" $expected.GatewayType #Assert-AreEqual "RouteBased" $expected.VpnType - + # Create LocalNetworkGateway $actual = New-AzureRmLocalNetworkGateway -ResourceGroupName $rgname -name $localnetName -location $location -AddressPrefix 192.168.0.0/16 -GatewayIpAddress 192.168.3.11 $localnetGateway = Get-AzureRmLocalNetworkGateway -ResourceGroupName $rgname -name $localnetName @@ -188,7 +234,7 @@ function Test-VirtualNetworkGatewayConnectionSharedKeyCRUD } finally { - # Cleanup - Clean-ResourceGroup $rgname + # Cleanup + Clean-ResourceGroup $rgname } } \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayTests.cs b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayTests.cs index 2dd76f2e4994..fd1ebb42cc07 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayTests.cs +++ b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayTests.cs @@ -21,6 +21,14 @@ public class VirtualNetworkGatewayTests : Microsoft.WindowsAzure.Commands.Test.U { [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestVirtualNetworkExpressRouteGatewayCRUD() + { + NetworkResourcesController.NewInstance.RunPsTest("Test-VirtualNetworkExpressRouteGatewayCRUD"); + } + + + [Fact(Skip = "Rerecord tests")] + [Trait(Category.AcceptanceType, Category.CheckIn)] public void TestVirtualNetworkGatewayCRUD() { NetworkResourcesController.NewInstance.RunPsTest("Test-VirtualNetworkGatewayCRUD"); diff --git a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayTests.ps1 b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayTests.ps1 index 313cb0c0115f..43a48eb78754 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayTests.ps1 +++ b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/VirtualNetworkGatewayTests.ps1 @@ -12,6 +12,69 @@ # limitations under the License. # ---------------------------------------------------------------------------------- +<# +.SYNOPSIS +Virtual network express route gateway tests +#> +function Test-VirtualNetworkExpressRouteGatewayCRUD +{ + # Setup + $rgname = Get-ResourceGroupName + $rname = Get-ResourceName + $domainNameLabel = Get-ResourceName + $vnetName = Get-ResourceName + $publicIpName = Get-ResourceName + $vnetGatewayConfigName = Get-ResourceName + $rglocation = Get-ProviderLocation ResourceManagement + $resourceTypeParent = "Microsoft.Network/virtualNetworkGateways" + $location = Get-ProviderLocation $resourceTypeParent + + try + { + # Create the resource group + $resourceGroup = New-AzureRmResourceGroup -Name $rgname -Location $rglocation -Tags @{Name = "testtag"; Value = "testval"} + + + # Create the Virtual Network + $subnet = New-AzureRmVirtualNetworkSubnetConfig -Name "GatewaySubnet" -AddressPrefix 10.0.0.0/24 + $vnet = New-AzureRmvirtualNetwork -Name $vnetName -ResourceGroupName $rgname -Location $location -AddressPrefix 10.0.0.0/16 -Subnet $subnet + $vnet = Get-AzureRmvirtualNetwork -Name $vnetName -ResourceGroupName $rgname + $subnet = Get-AzureRmVirtualNetworkSubnetConfig -Name "GatewaySubnet" -VirtualNetwork $vnet + + # Create the publicip + $publicip = New-AzureRmPublicIpAddress -ResourceGroupName $rgname -name $publicIpName -location $location -AllocationMethod Dynamic -DomainNameLabel $domainNameLabel + + # Create & Get virtualnetworkgateway + $vnetIpConfig = New-AzureRmVirtualNetworkGatewayIpConfig -Name $vnetGatewayConfigName -PublicIpAddress $publicip -Subnet $subnet + + $actual = New-AzureRmVirtualNetworkGateway -ResourceGroupName $rgname -name $rname -location $location -IpConfigurations $vnetIpConfig -GatewayType ExpressRoute + $expected = Get-AzureRmVirtualNetworkGateway -ResourceGroupName $rgname -name $rname + Assert-AreEqual $expected.ResourceGroupName $actual.ResourceGroupName + Assert-AreEqual $expected.Name $actual.Name + #Assert-AreEqual "ExpressRoute" $expected.GatewayType + + # List virtualNetworkGateways + $list = Get-AzureRmVirtualNetworkGateway -ResourceGroupName $rgname + Assert-AreEqual 1 @($list).Count + Assert-AreEqual $list[0].ResourceGroupName $actual.ResourceGroupName + Assert-AreEqual $list[0].Name $actual.Name + Assert-AreEqual $list[0].Location $actual.Location + + # Delete virtualNetworkGateway + $delete = Remove-AzureRmVirtualNetworkGateway -ResourceGroupName $actual.ResourceGroupName -name $rname -PassThru -Force + Assert-AreEqual true $delete + + $list = Get-AzureRmVirtualNetworkGateway -ResourceGroupName $actual.ResourceGroupName + Assert-AreEqual 0 @($list).Count + + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} + <# .SYNOPSIS Virtual network gateway tests diff --git a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitAuthorizationCRUD.json b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitAuthorizationCRUD.json index 9142b6264582..625cec30b687 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitAuthorizationCRUD.json +++ b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitAuthorizationCRUD.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Network?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yaz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yaz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -10,10 +10,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "5479" + "5934" ], "Content-Type": [ "application/json; charset=utf-8" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14986" ], "x-ms-request-id": [ - "d236705d-4e0f-4a34-8cd5-c2aff8549005" + "d2603a2e-b8dd-49f5-894b-0ac7bff29a26" ], "x-ms-correlation-request-id": [ - "d236705d-4e0f-4a34-8cd5-c2aff8549005" + "d2603a2e-b8dd-49f5-894b-0ac7bff29a26" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225244Z:d236705d-4e0f-4a34-8cd5-c2aff8549005" + "WESTUS:20160223T000402Z:d2603a2e-b8dd-49f5-894b-0ac7bff29a26" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:52:44 GMT" + "Tue, 23 Feb 2016 00:04:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/onesdk993?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL29uZXNkazk5Mz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk1350?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazEzNTA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -61,7 +61,7 @@ "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "101" + "102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -76,16 +76,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14985" ], "x-ms-request-id": [ - "d537cabf-b46e-496f-b484-3d5cc4853d58" + "e69279af-a62c-4e13-86bc-2a70ca30d224" ], "x-ms-correlation-request-id": [ - "d537cabf-b46e-496f-b484-3d5cc4853d58" + "e69279af-a62c-4e13-86bc-2a70ca30d224" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225244Z:d537cabf-b46e-496f-b484-3d5cc4853d58" + "WESTUS:20160223T000402Z:e69279af-a62c-4e13-86bc-2a70ca30d224" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -94,14 +94,14 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:52:44 GMT" + "Tue, 23 Feb 2016 00:04:01 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/onesdk993?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL29uZXNkazk5Mz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk1350?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazEzNTA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -121,16 +121,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14983" ], "x-ms-request-id": [ - "21ca4718-2d7f-4f63-82ac-5dc3d0a8cc42" + "65fd93b0-1494-4740-850c-8585d9b99c3e" ], "x-ms-correlation-request-id": [ - "21ca4718-2d7f-4f63-82ac-5dc3d0a8cc42" + "65fd93b0-1494-4740-850c-8585d9b99c3e" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225445Z:21ca4718-2d7f-4f63-82ac-5dc3d0a8cc42" + "WESTUS:20160223T000510Z:65fd93b0-1494-4740-850c-8585d9b99c3e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -139,14 +139,14 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:54:44 GMT" + "Tue, 23 Feb 2016 00:05:09 GMT" ] }, "StatusCode": 204 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/onesdk993?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL29uZXNkazk5Mz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk1350?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazEzNTA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", "RequestHeaders": { @@ -160,10 +160,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993\",\r\n \"name\": \"onesdk993\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350\",\r\n \"name\": \"onesdk1350\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "171" + "173" ], "Content-Type": [ "application/json; charset=utf-8" @@ -175,16 +175,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1196" ], "x-ms-request-id": [ - "14a307dd-569d-445c-ae57-50d2db5dd9e6" + "d81d7836-c343-4951-8065-3f84ef31b18c" ], "x-ms-correlation-request-id": [ - "14a307dd-569d-445c-ae57-50d2db5dd9e6" + "d81d7836-c343-4951-8065-3f84ef31b18c" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225245Z:14a307dd-569d-445c-ae57-50d2db5dd9e6" + "WESTUS:20160223T000402Z:d81d7836-c343-4951-8065-3f84ef31b18c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,14 +193,14 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:52:44 GMT" + "Tue, 23 Feb 2016 00:04:01 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL29uZXNkazk5My9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNTAvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -223,16 +223,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14984" ], "x-ms-request-id": [ - "27b916c7-671d-4004-a433-e1af4fae4590" + "e9cb825d-8e40-44e1-a3d7-7d63d68df681" ], "x-ms-correlation-request-id": [ - "27b916c7-671d-4004-a433-e1af4fae4590" + "e9cb825d-8e40-44e1-a3d7-7d63d68df681" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225245Z:27b916c7-671d-4004-a433-e1af4fae4590" + "WESTUS:20160223T000402Z:e9cb825d-8e40-44e1-a3d7-7d63d68df681" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -241,19 +241,19 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:52:44 GMT" + "Tue, 23 Feb 2016 00:04:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL29uZXNkazk5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvb25lc2RrMzk0ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg0NC8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "4fc520ce-4517-4626-9dcd-46baa53fed39" + "aaaa8eb1-b9ac-4233-b679-9328f5ac51dd" ], "accept-language": [ "en-US" @@ -262,7 +262,7 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/expressRouteCircuits/onesdk3944' under resource group 'onesdk993' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/expressRouteCircuits/onesdk844' under resource group 'onesdk1350' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "162" @@ -280,13 +280,13 @@ "gateway" ], "x-ms-request-id": [ - "679ad00c-6787-4ca5-be59-4ce2d2ccec4b" + "3ea1d141-d2c4-4095-98e7-288e8ecb4113" ], "x-ms-correlation-request-id": [ - "679ad00c-6787-4ca5-be59-4ce2d2ccec4b" + "3ea1d141-d2c4-4095-98e7-288e8ecb4113" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225245Z:679ad00c-6787-4ca5-be59-4ce2d2ccec4b" + "WESTUS:20160223T000403Z:3ea1d141-d2c4-4095-98e7-288e8ecb4113" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -295,14 +295,14 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:52:45 GMT" + "Tue, 23 Feb 2016 00:04:02 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL29uZXNkazk5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvb25lc2RrMzk0ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg0NC8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -310,10 +310,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"onesdk3944\",\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944\",\r\n \"etag\": \"W/\\\"6750e610-74fe-43d8-91a6-9d9812e2289b\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"18d37eea-b62f-4dc2-a922-d8e72ceb7179\",\r\n \"peerings\": [],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"testkey\",\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944/authorizations/testkey\",\r\n \"etag\": \"W/\\\"6750e610-74fe-43d8-91a6-9d9812e2289b\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"3bf00ebd-760b-425b-aa5b-d4387744062b\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"960d4a8f-f266-4543-92e3-b9aaaf1f165b\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk844\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844\",\r\n \"etag\": \"W/\\\"d1cd3965-22af-4a00-81f4-ba0604ce0be5\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e535b2b8-0846-4531-ab0f-b647345dfd24\",\r\n \"peerings\": [],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"testkey\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844/authorizations/testkey\",\r\n \"etag\": \"W/\\\"d1cd3965-22af-4a00-81f4-ba0604ce0be5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"39b552f7-d67c-43d4-b8cb-a6f1ac161406\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"02036306-bdbe-4359-8efb-b5428b71d165\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1414" + "1412" ], "Content-Type": [ "application/json; charset=utf-8" @@ -325,7 +325,7 @@ "no-cache" ], "x-ms-request-id": [ - "921d6abd-2fac-4d62-8237-76d9cd6c32f7" + "5082602a-83ca-400b-b122-d829351173b3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -338,28 +338,28 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14997" ], "x-ms-correlation-request-id": [ - "74edd120-470f-40c6-a266-98b75b9505bd" + "7b7e2d6b-2b2c-4caf-9b9c-0c5724dc14c7" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225402Z:74edd120-470f-40c6-a266-98b75b9505bd" + "WESTUS:20160223T000437Z:7b7e2d6b-2b2c-4caf-9b9c-0c5724dc14c7" ], "Date": [ - "Fri, 04 Dec 2015 22:54:01 GMT" + "Tue, 23 Feb 2016 00:04:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL29uZXNkazk5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvb25lc2RrMzk0ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg0NC8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "94c36e6a-5ed1-4fef-be04-09ec45db77ec" + "8a10b369-7103-4827-a106-261f4a9a3bcd" ], "accept-language": [ "en-US" @@ -368,10 +368,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"onesdk3944\",\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944\",\r\n \"etag\": \"W/\\\"6750e610-74fe-43d8-91a6-9d9812e2289b\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"18d37eea-b62f-4dc2-a922-d8e72ceb7179\",\r\n \"peerings\": [],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"testkey\",\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944/authorizations/testkey\",\r\n \"etag\": \"W/\\\"6750e610-74fe-43d8-91a6-9d9812e2289b\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"3bf00ebd-760b-425b-aa5b-d4387744062b\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"960d4a8f-f266-4543-92e3-b9aaaf1f165b\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk844\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844\",\r\n \"etag\": \"W/\\\"d1cd3965-22af-4a00-81f4-ba0604ce0be5\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e535b2b8-0846-4531-ab0f-b647345dfd24\",\r\n \"peerings\": [],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"testkey\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844/authorizations/testkey\",\r\n \"etag\": \"W/\\\"d1cd3965-22af-4a00-81f4-ba0604ce0be5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"39b552f7-d67c-43d4-b8cb-a6f1ac161406\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"02036306-bdbe-4359-8efb-b5428b71d165\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1414" + "1412" ], "Content-Type": [ "application/json; charset=utf-8" @@ -383,7 +383,7 @@ "no-cache" ], "x-ms-request-id": [ - "b271be33-2c6b-4af5-be95-29c8d737cc81" + "8e4d8b6e-f139-4704-a680-0b2f3e04b683" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -396,34 +396,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14996" ], "x-ms-correlation-request-id": [ - "0afd40f0-9589-447f-b0f4-eefb0f999ef4" + "076b0288-d0de-4f9d-a23b-abb1df78c9d8" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225402Z:0afd40f0-9589-447f-b0f4-eefb0f999ef4" + "WESTUS:20160223T000438Z:076b0288-d0de-4f9d-a23b-abb1df78c9d8" ], "Date": [ - "Fri, 04 Dec 2015 22:54:01 GMT" + "Tue, 23 Feb 2016 00:04:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL29uZXNkazk5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvb25lc2RrMzk0ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg0NC8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"location\": \"brazilSouth\",\r\n \"properties\": {\r\n \"authorizations\": [\r\n {\r\n \"name\": \"testkey\"\r\n }\r\n ],\r\n \"peerings\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n }\r\n }\r\n}", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"location\": \"brazilSouth\",\r\n \"properties\": {\r\n \"authorizations\": [\r\n {\r\n \"name\": \"testkey\"\r\n }\r\n ],\r\n \"peerings\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n }\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "425" + "424" ], "x-ms-client-request-id": [ - "fa841cce-a404-4698-b320-147e38fa37d4" + "975422af-e2f5-4ae6-8379-a32c4a70879c" ], "accept-language": [ "en-US" @@ -432,10 +432,10 @@ "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"onesdk3944\",\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944\",\r\n \"etag\": \"W/\\\"3da37023-e9b9-4e77-a008-6a3110707ba9\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"18d37eea-b62f-4dc2-a922-d8e72ceb7179\",\r\n \"peerings\": [],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"testkey\",\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944/authorizations/testkey\",\r\n \"etag\": \"W/\\\"3da37023-e9b9-4e77-a008-6a3110707ba9\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"00000000-0000-0000-0000-000000000000\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk844\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844\",\r\n \"etag\": \"W/\\\"31403817-56fe-4282-a9b8-d8eba6c13525\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"e535b2b8-0846-4531-ab0f-b647345dfd24\",\r\n \"peerings\": [],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"testkey\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844/authorizations/testkey\",\r\n \"etag\": \"W/\\\"31403817-56fe-4282-a9b8-d8eba6c13525\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"00000000-0000-0000-0000-000000000000\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1342" + "1340" ], "Content-Type": [ "application/json; charset=utf-8" @@ -450,10 +450,10 @@ "10" ], "x-ms-request-id": [ - "06f376fb-19ec-45d4-bd41-f9d9ef558329" + "3fd40c08-647c-4cfc-9757-ffef5e3f5322" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Network/locations/brazilsouth/operations/06f376fb-19ec-45d4-bd41-f9d9ef558329?api-version=2015-06-15" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/3fd40c08-647c-4cfc-9757-ffef5e3f5322?api-version=2015-06-15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -466,127 +466,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1199" ], "x-ms-correlation-request-id": [ - "35786901-7571-42d1-8b82-abb7f0aa5766" + "41434c7d-6e32-4699-8439-484faec6991e" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225248Z:35786901-7571-42d1-8b82-abb7f0aa5766" + "WESTUS:20160223T000405Z:41434c7d-6e32-4699-8439-484faec6991e" ], "Date": [ - "Fri, 04 Dec 2015 22:52:48 GMT" + "Tue, 23 Feb 2016 00:04:05 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Network/locations/brazilsouth/operations/06f376fb-19ec-45d4-bd41-f9d9ef558329?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8wNmYzNzZmYi0xOWVjLTQ1ZDQtYmQ0MS1mOWQ5ZWY1NTgzMjk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "9f2b5c43-6285-4d68-95aa-40262efb97d1" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" - ], - "x-ms-correlation-request-id": [ - "680cda55-cdec-47a9-bc42-aec6955b9768" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151204T225259Z:680cda55-cdec-47a9-bc42-aec6955b9768" - ], - "Date": [ - "Fri, 04 Dec 2015 22:52:58 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Network/locations/brazilsouth/operations/06f376fb-19ec-45d4-bd41-f9d9ef558329?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8wNmYzNzZmYi0xOWVjLTQ1ZDQtYmQ0MS1mOWQ5ZWY1NTgzMjk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "8f4ec02a-eecf-4ff0-a159-d1c0a246ed6a" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" - ], - "x-ms-correlation-request-id": [ - "7ab0863b-6c8a-4a59-8ebd-5fc539bfff5b" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151204T225330Z:7ab0863b-6c8a-4a59-8ebd-5fc539bfff5b" - ], - "Date": [ - "Fri, 04 Dec 2015 22:53:29 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Network/locations/brazilsouth/operations/06f376fb-19ec-45d4-bd41-f9d9ef558329?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8wNmYzNzZmYi0xOWVjLTQ1ZDQtYmQ0MS1mOWQ5ZWY1NTgzMjk/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/3fd40c08-647c-4cfc-9757-ffef5e3f5322?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8zZmQ0MGMwOC02NDdjLTRjZmMtOTc1Ny1mZmVmNWUzZjUzMjI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -609,7 +505,7 @@ "no-cache" ], "x-ms-request-id": [ - "f97f9789-20e7-498e-8693-b65f9aa56716" + "840317a8-a070-4dbe-98e6-b2c42430d73b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -622,28 +518,28 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14998" ], "x-ms-correlation-request-id": [ - "98ac2ae9-9a32-4ef5-b818-919048f91372" + "5c07445b-b644-4039-8949-bae49efbb2ab" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225401Z:98ac2ae9-9a32-4ef5-b818-919048f91372" + "WESTUS:20160223T000436Z:5c07445b-b644-4039-8949-bae49efbb2ab" ], "Date": [ - "Fri, 04 Dec 2015 22:54:00 GMT" + "Tue, 23 Feb 2016 00:04:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits/onesdk3944?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL29uZXNkazk5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvb25lc2RrMzk0ND9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits/onesdk844/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg0NC8/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b6bc0114-ef5e-4bf0-babb-16d0564eaf65" + "e359c25b-dbdc-4187-b30f-7c2d232eb535" ], "accept-language": [ "en-US" @@ -667,10 +563,10 @@ "10" ], "x-ms-request-id": [ - "c01f4983-d929-44b1-b95e-f482bcfa3fab" + "1a810e9c-3cb7-463f-9ddc-0ac5af4be5e8" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Network/locations/brazilsouth/operations/c01f4983-d929-44b1-b95e-f482bcfa3fab?api-version=2015-06-15" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/1a810e9c-3cb7-463f-9ddc-0ac5af4be5e8?api-version=2015-06-15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -679,82 +575,30 @@ "no-cache" ], "Location": [ - "https://management.azure.com/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Network/locations/brazilsouth/operationResults/c01f4983-d929-44b1-b95e-f482bcfa3fab?api-version=2015-06-15" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operationResults/1a810e9c-3cb7-463f-9ddc-0ac5af4be5e8?api-version=2015-06-15" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1198" ], "x-ms-correlation-request-id": [ - "7a2a97b2-e138-4f1a-866c-9814c250e20d" + "fb046529-0ace-4d68-b14f-57f727398023" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225403Z:7a2a97b2-e138-4f1a-866c-9814c250e20d" + "WESTUS:20160223T000439Z:fb046529-0ace-4d68-b14f-57f727398023" ], "Date": [ - "Fri, 04 Dec 2015 22:54:02 GMT" + "Tue, 23 Feb 2016 00:04:38 GMT" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Network/locations/brazilsouth/operations/c01f4983-d929-44b1-b95e-f482bcfa3fab?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jMDFmNDk4My1kOTI5LTQ0YjEtYjk1ZS1mNDgyYmNmYTNmYWI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "b79596d0-17c2-4f47-8bd7-c5b77e47bd9f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" - ], - "x-ms-correlation-request-id": [ - "4d21762f-49f4-40b1-aba0-6122b982c73f" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151204T225414Z:4d21762f-49f4-40b1-aba0-6122b982c73f" - ], - "Date": [ - "Fri, 04 Dec 2015 22:54:13 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Network/locations/brazilsouth/operations/c01f4983-d929-44b1-b95e-f482bcfa3fab?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jMDFmNDk4My1kOTI5LTQ0YjEtYjk1ZS1mNDgyYmNmYTNmYWI/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/1a810e9c-3cb7-463f-9ddc-0ac5af4be5e8?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8xYTgxMGU5Yy0zY2I3LTQ2M2YtOWRkYy0wYWM1YWY0YmU1ZTg/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -777,7 +621,7 @@ "no-cache" ], "x-ms-request-id": [ - "de3fc176-adb6-45d8-9f1c-92ac7bca9fd2" + "5615111d-1f9b-4219-bf8d-b94b8e163d7d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -790,28 +634,28 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "14995" ], "x-ms-correlation-request-id": [ - "38211b6d-f3c9-4062-bdf5-8975441d79d0" + "2678ae85-7b73-475a-8710-d40e95739c1d" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225444Z:38211b6d-f3c9-4062-bdf5-8975441d79d0" + "WESTUS:20160223T000509Z:2678ae85-7b73-475a-8710-d40e95739c1d" ], "Date": [ - "Fri, 04 Dec 2015 22:54:44 GMT" + "Tue, 23 Feb 2016 00:05:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/onesdk993/providers/Microsoft.Network/expressRouteCircuits?api-version=2015-06-15", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL29uZXNkazk5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1350/providers/Microsoft.Network/expressRouteCircuits?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEzNTAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2e18b4ea-3948-4674-99ba-c89008045026" + "d6ca71f1-ed07-4efd-88d7-1073c06687d7" ], "accept-language": [ "en-US" @@ -835,16 +679,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14994" ], "x-ms-request-id": [ - "0de44353-3d53-4c7f-bbb2-33e23e4743a2" + "912d1d56-512c-449a-91ad-331f3ce12714" ], "x-ms-correlation-request-id": [ - "0de44353-3d53-4c7f-bbb2-33e23e4743a2" + "912d1d56-512c-449a-91ad-331f3ce12714" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225444Z:0de44353-3d53-4c7f-bbb2-33e23e4743a2" + "WESTUS:20160223T000510Z:912d1d56-512c-449a-91ad-331f3ce12714" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -853,14 +697,14 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:54:44 GMT" + "Tue, 23 Feb 2016 00:05:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/onesdk993?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL29uZXNkazk5Mz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk1350?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazEzNTA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -883,16 +727,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1195" ], "x-ms-request-id": [ - "4ed60de8-b279-44d0-a93f-c4d497fe4188" + "76545fd0-aba3-4d2d-a697-cea2d08d8d79" ], "x-ms-correlation-request-id": [ - "4ed60de8-b279-44d0-a93f-c4d497fe4188" + "76545fd0-aba3-4d2d-a697-cea2d08d8d79" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225445Z:4ed60de8-b279-44d0-a93f-c4d497fe4188" + "WESTUS:20160223T000510Z:76545fd0-aba3-4d2d-a697-cea2d08d8d79" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -901,17 +745,17 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:54:44 GMT" + "Tue, 23 Feb 2016 00:05:10 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5OTMtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzUwLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5OTMtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVPVE10VjBWVFZGVlRJaXdpYW05aVRHOWpZWFJwYjI0aU9pSjNaWE4wZFhNaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzUwLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNelV3TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -937,16 +781,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14982" ], "x-ms-request-id": [ - "c51a2f47-eb36-48f1-a2d6-84505eed3005" + "5b72c054-3e1f-46aa-9fb8-41d6f8c9bfff" ], "x-ms-correlation-request-id": [ - "c51a2f47-eb36-48f1-a2d6-84505eed3005" + "5b72c054-3e1f-46aa-9fb8-41d6f8c9bfff" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225445Z:c51a2f47-eb36-48f1-a2d6-84505eed3005" + "WESTUS:20160223T000510Z:5b72c054-3e1f-46aa-9fb8-41d6f8c9bfff" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -955,17 +799,17 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:54:44 GMT" + "Tue, 23 Feb 2016 00:05:10 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5OTMtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzUwLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5OTMtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVPVE10VjBWVFZGVlRJaXdpYW05aVRHOWpZWFJwYjI0aU9pSjNaWE4wZFhNaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzUwLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNelV3TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -991,16 +835,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" + "14981" ], "x-ms-request-id": [ - "0920749d-650e-4544-ab2c-28dfc9ee4cfa" + "18bda40d-c192-4b46-bc7a-01bd3b45708e" ], "x-ms-correlation-request-id": [ - "0920749d-650e-4544-ab2c-28dfc9ee4cfa" + "18bda40d-c192-4b46-bc7a-01bd3b45708e" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225500Z:0920749d-650e-4544-ab2c-28dfc9ee4cfa" + "WESTUS:20160223T000525Z:18bda40d-c192-4b46-bc7a-01bd3b45708e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1009,17 +853,17 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:55:00 GMT" + "Tue, 23 Feb 2016 00:05:24 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5OTMtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzUwLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5OTMtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVPVE10VjBWVFZGVlRJaXdpYW05aVRHOWpZWFJwYjI0aU9pSjNaWE4wZFhNaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzUwLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNelV3TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1045,16 +889,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" + "14980" ], "x-ms-request-id": [ - "f054386f-86b6-4107-b0e4-782717c3e294" + "0a8421dc-70ab-4ef5-a476-48e80c7ed5b6" ], "x-ms-correlation-request-id": [ - "f054386f-86b6-4107-b0e4-782717c3e294" + "0a8421dc-70ab-4ef5-a476-48e80c7ed5b6" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225515Z:f054386f-86b6-4107-b0e4-782717c3e294" + "WESTUS:20160223T000540Z:0a8421dc-70ab-4ef5-a476-48e80c7ed5b6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1063,17 +907,17 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:55:15 GMT" + "Tue, 23 Feb 2016 00:05:40 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5OTMtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzUwLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5OTMtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVPVE10VjBWVFZGVlRJaXdpYW05aVRHOWpZWFJwYjI0aU9pSjNaWE4wZFhNaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMzUwLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNelV3TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1096,16 +940,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14979" ], "x-ms-request-id": [ - "c1b64d82-e3da-414e-8518-8a294e4953d2" + "d85a93e6-cc5b-4d95-a4ac-5ecfbe8b774f" ], "x-ms-correlation-request-id": [ - "c1b64d82-e3da-414e-8518-8a294e4953d2" + "d85a93e6-cc5b-4d95-a4ac-5ecfbe8b774f" ], "x-ms-routing-request-id": [ - "WESTUS:20151204T225530Z:c1b64d82-e3da-414e-8518-8a294e4953d2" + "WESTUS:20160223T000555Z:d85a93e6-cc5b-4d95-a4ac-5ecfbe8b774f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1114,7 +958,7 @@ "no-cache" ], "Date": [ - "Fri, 04 Dec 2015 22:55:29 GMT" + "Tue, 23 Feb 2016 00:05:55 GMT" ] }, "StatusCode": 200 @@ -1122,11 +966,11 @@ ], "Names": { "Test-ExpressRouteCircuitAuthorizationCRUD": [ - "onesdk993", - "onesdk3944" + "onesdk1350", + "onesdk844" ] }, "Variables": { - "SubscriptionId": "3ca49042-782a-4cc9-89b5-ee1b487fe115" + "SubscriptionId": "18b0dc06-a2b8-4c0f-95af-550319fa5eac" } } \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitCRUD.json b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitCRUD.json index 3b619b8d1118..7dbbe311332c 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitCRUD.json +++ b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitCRUD.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yaz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yaz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -10,10 +10,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "5908" + "5934" ], "Content-Type": [ "application/json; charset=utf-8" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14999" ], "x-ms-request-id": [ - "29b1fec6-1158-44fd-b367-2aebd0aa15c5" + "147c6090-d54b-45ed-adb5-063bcd3148d2" ], "x-ms-correlation-request-id": [ - "29b1fec6-1158-44fd-b367-2aebd0aa15c5" + "147c6090-d54b-45ed-adb5-063bcd3148d2" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102242Z:29b1fec6-1158-44fd-b367-2aebd0aa15c5" + "WESTUS:20160223T000729Z:147c6090-d54b-45ed-adb5-063bcd3148d2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:22:42 GMT" + "Tue, 23 Feb 2016 00:07:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourcegroups/onesdk7333?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlZ3JvdXBzL29uZXNkazczMzM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk8096?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwOTY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -76,16 +76,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14998" ], "x-ms-request-id": [ - "50833c25-e11f-4d55-8f10-cc0f3f3b3977" + "0315670c-b8fe-4ba0-a736-8c8f1d536913" ], "x-ms-correlation-request-id": [ - "50833c25-e11f-4d55-8f10-cc0f3f3b3977" + "0315670c-b8fe-4ba0-a736-8c8f1d536913" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102243Z:50833c25-e11f-4d55-8f10-cc0f3f3b3977" + "WESTUS:20160223T000729Z:0315670c-b8fe-4ba0-a736-8c8f1d536913" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -94,14 +94,14 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:22:42 GMT" + "Tue, 23 Feb 2016 00:07:28 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourcegroups/onesdk7333?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlZ3JvdXBzL29uZXNkazczMzM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk8096?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwOTY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -121,16 +121,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14996" ], "x-ms-request-id": [ - "992c03b4-d58a-428d-aea2-ed50b90e01d1" + "a4b78578-c960-4335-b375-a6c7b04a1771" ], "x-ms-correlation-request-id": [ - "992c03b4-d58a-428d-aea2-ed50b90e01d1" + "a4b78578-c960-4335-b375-a6c7b04a1771" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102415Z:992c03b4-d58a-428d-aea2-ed50b90e01d1" + "WESTUS:20160223T000912Z:a4b78578-c960-4335-b375-a6c7b04a1771" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -139,14 +139,14 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:24:15 GMT" + "Tue, 23 Feb 2016 00:09:12 GMT" ] }, "StatusCode": 204 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourcegroups/onesdk7333?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlZ3JvdXBzL29uZXNkazczMzM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk8096?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwOTY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", "RequestHeaders": { @@ -160,7 +160,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333\",\r\n \"name\": \"onesdk7333\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096\",\r\n \"name\": \"onesdk8096\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "173" @@ -175,16 +175,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1199" ], "x-ms-request-id": [ - "0741f969-a7ce-406a-b101-bb2207b47f02" + "349b425f-ede4-467d-91e6-46338d05e1ec" ], "x-ms-correlation-request-id": [ - "0741f969-a7ce-406a-b101-bb2207b47f02" + "349b425f-ede4-467d-91e6-46338d05e1ec" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102243Z:0741f969-a7ce-406a-b101-bb2207b47f02" + "WESTUS:20160223T000730Z:349b425f-ede4-467d-91e6-46338d05e1ec" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,14 +193,14 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:22:43 GMT" + "Tue, 23 Feb 2016 00:07:29 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -223,16 +223,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14997" ], "x-ms-request-id": [ - "c94eabdf-af84-4a12-bd22-f434dde052be" + "c768dacc-2403-4624-993a-018db68981fa" ], "x-ms-correlation-request-id": [ - "c94eabdf-af84-4a12-bd22-f434dde052be" + "c768dacc-2403-4624-993a-018db68981fa" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102243Z:c94eabdf-af84-4a12-bd22-f434dde052be" + "WESTUS:20160223T000730Z:c768dacc-2403-4624-993a-018db68981fa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -241,22 +241,28 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:22:43 GMT" + "Tue, 23 Feb 2016 00:07:29 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazY0NTgvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazQxMjgvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "0e0b9753-7eb8-4182-b34f-eb3a92d2d6ea" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/expressRouteCircuits/onesdk6458' under resource group 'onesdk7333' was not found.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/expressRouteCircuits/onesdk4128' under resource group 'onesdk8096' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "163" @@ -274,13 +280,13 @@ "gateway" ], "x-ms-request-id": [ - "808142a7-18f9-4038-af49-78cb19bba312" + "be23bf18-7c47-412a-a3a4-c3a9936876bf" ], "x-ms-correlation-request-id": [ - "808142a7-18f9-4038-af49-78cb19bba312" + "be23bf18-7c47-412a-a3a4-c3a9936876bf" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102245Z:808142a7-18f9-4038-af49-78cb19bba312" + "WESTUS:20160223T000730Z:be23bf18-7c47-412a-a3a4-c3a9936876bf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -289,25 +295,25 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:22:44 GMT" + "Tue, 23 Feb 2016 00:07:29 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazY0NTgvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazQxMjgvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"onesdk6458\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458\",\r\n \"etag\": \"W/\\\"d72013ba-329a-41c0-bfb3-0510ffb86895\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"02e32dd9-aca1-4d78-bc46-b0889de98d1f\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"cb4349df-e730-40e4-829f-abb2848e65da\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk4128\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128\",\r\n \"etag\": \"W/\\\"5d71833b-c69a-492f-a76a-a67a8b2ebe58\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"27c175df-9c9f-417d-8abb-aa22678a93d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"98aba96f-0685-4beb-98e3-d2f5bd176d4f\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "921" + "920" ], "Content-Type": [ "application/json; charset=utf-8" @@ -319,7 +325,7 @@ "no-cache" ], "x-ms-request-id": [ - "0ab074ef-e0e9-45f0-85fc-7b2e25c38a98" + "73b2a08f-4eff-4a4e-8b20-da3399735ca8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -332,34 +338,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14966" ], "x-ms-correlation-request-id": [ - "d0d7da1d-58d1-450f-870e-6695f18e9475" + "b100a0f6-5da7-40df-8519-ded42e3abf7a" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102332Z:d0d7da1d-58d1-450f-870e-6695f18e9475" + "WESTUS:20160223T000805Z:b100a0f6-5da7-40df-8519-ded42e3abf7a" ], "Date": [ - "Tue, 03 Nov 2015 10:23:31 GMT" + "Tue, 23 Feb 2016 00:08:04 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazY0NTgvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazQxMjgvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "6cea42e4-c033-4254-93f4-aec932eb1723" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"onesdk6458\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458\",\r\n \"etag\": \"W/\\\"d72013ba-329a-41c0-bfb3-0510ffb86895\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"02e32dd9-aca1-4d78-bc46-b0889de98d1f\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"cb4349df-e730-40e4-829f-abb2848e65da\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk4128\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128\",\r\n \"etag\": \"W/\\\"5d71833b-c69a-492f-a76a-a67a8b2ebe58\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"27c175df-9c9f-417d-8abb-aa22678a93d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"98aba96f-0685-4beb-98e3-d2f5bd176d4f\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "921" + "920" ], "Content-Type": [ "application/json; charset=utf-8" @@ -371,7 +383,7 @@ "no-cache" ], "x-ms-request-id": [ - "1b336136-d578-4c5e-af2e-80fd16f86bd1" + "2cb9eec4-004a-4305-abee-b2170ca0764f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -384,34 +396,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14965" ], "x-ms-correlation-request-id": [ - "8873c372-b7ab-427f-80bd-b4a65cf89735" + "1580e944-4937-417f-91c8-1522d41d418a" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102332Z:8873c372-b7ab-427f-80bd-b4a65cf89735" + "WESTUS:20160223T000805Z:1580e944-4937-417f-91c8-1522d41d418a" ], "Date": [ - "Tue, 03 Nov 2015 10:23:32 GMT" + "Tue, 23 Feb 2016 00:08:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazY0NTgvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazQxMjgvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "5bc19a27-f5f4-4c86-bd39-d9d1068fda8b" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"onesdk6458\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458\",\r\n \"etag\": \"W/\\\"d72013ba-329a-41c0-bfb3-0510ffb86895\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"02e32dd9-aca1-4d78-bc46-b0889de98d1f\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"cb4349df-e730-40e4-829f-abb2848e65da\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk4128\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128\",\r\n \"etag\": \"W/\\\"5d71833b-c69a-492f-a76a-a67a8b2ebe58\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"27c175df-9c9f-417d-8abb-aa22678a93d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"98aba96f-0685-4beb-98e3-d2f5bd176d4f\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "921" + "920" ], "Content-Type": [ "application/json; charset=utf-8" @@ -423,7 +441,7 @@ "no-cache" ], "x-ms-request-id": [ - "2445372b-c814-45cc-84b4-26687e80880a" + "aa9272b7-31f7-431b-9535-639382fd8e36" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -436,34 +454,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "14964" ], "x-ms-correlation-request-id": [ - "7d7ec956-8a30-420e-8d67-e0422ab14ae0" + "02f718a2-20e9-4a8a-a128-981e03d1d411" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102334Z:7d7ec956-8a30-420e-8d67-e0422ab14ae0" + "WESTUS:20160223T000806Z:02f718a2-20e9-4a8a-a128-981e03d1d411" ], "Date": [ - "Tue, 03 Nov 2015 10:23:34 GMT" + "Tue, 23 Feb 2016 00:08:05 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazY0NTgvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazQxMjgvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "46aa0f5d-3331-46aa-8ed6-5cc7813d352e" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"onesdk6458\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458\",\r\n \"etag\": \"W/\\\"80f6e40f-459a-4fee-b94a-9b7297e4cd4a\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"resourceGuid\": \"02e32dd9-aca1-4d78-bc46-b0889de98d1f\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"cb4349df-e730-40e4-829f-abb2848e65da\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk4128\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128\",\r\n \"etag\": \"W/\\\"5d71833b-c69a-492f-a76a-a67a8b2ebe58\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"27c175df-9c9f-417d-8abb-aa22678a93d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"98aba96f-0685-4beb-98e3-d2f5bd176d4f\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "918" + "920" ], "Content-Type": [ "application/json; charset=utf-8" @@ -475,7 +499,7 @@ "no-cache" ], "x-ms-request-id": [ - "a35cd7aa-7772-4cbf-b5a5-f0629b6c976c" + "75ded6f1-b88a-479d-95fe-288c57243d47" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -488,40 +512,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14962" ], "x-ms-correlation-request-id": [ - "1589c46c-4cbe-4ea3-af51-6da4c378f688" + "7f7f51d1-1ca2-4b68-bc18-67a8e8f72493" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102347Z:1589c46c-4cbe-4ea3-af51-6da4c378f688" + "WESTUS:20160223T000807Z:7f7f51d1-1ca2-4b68-bc18-67a8e8f72493" ], "Date": [ - "Tue, 03 Nov 2015 10:23:46 GMT" + "Tue, 23 Feb 2016 00:08:07 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazY0NTgvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"peerings\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n }\r\n },\r\n \"name\": \"onesdk6458\",\r\n \"type\": \"microsoft.network/ExpressRouteCircuits\",\r\n \"location\": \"brazilSouth\"\r\n}", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazQxMjgvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json" - ], - "Content-Length": [ - "425" - ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"onesdk6458\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458\",\r\n \"etag\": \"W/\\\"d6aa66c5-1807-47ef-8997-8e5fc24f7cbc\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"02e32dd9-aca1-4d78-bc46-b0889de98d1f\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"00000000-0000-0000-0000-000000000000\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk4128\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128\",\r\n \"etag\": \"W/\\\"b5589ba5-3c67-41a0-ac0d-85ac343b245d\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"27c175df-9c9f-417d-8abb-aa22678a93d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"98aba96f-0685-4beb-98e3-d2f5bd176d4f\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"UnlimitedData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "921" + "922" ], "Content-Type": [ "application/json; charset=utf-8" @@ -532,14 +550,8 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], "x-ms-request-id": [ - "edc99dab-e50a-4bc2-9d85-6afb615148f1" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/edc99dab-e50a-4bc2-9d85-6afb615148f1?api-version=2015-05-01-preview" + "7800dede-9fde-4b8c-a88c-db7afe882c76" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -551,41 +563,41 @@ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" ], "x-ms-correlation-request-id": [ - "1f74daba-344d-467a-9ff8-994e24f0c6e7" + "f9c1b11f-64e3-4491-8934-f925fc5d0188" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102248Z:1f74daba-344d-467a-9ff8-994e24f0c6e7" + "WESTUS:20160223T000840Z:f9c1b11f-64e3-4491-8934-f925fc5d0188" ], "Date": [ - "Tue, 03 Nov 2015 10:22:47 GMT" + "Tue, 23 Feb 2016 00:08:40 GMT" ] }, - "StatusCode": 201 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazY0NTgvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"peerings\": [],\r\n \"serviceKey\": \"cb4349df-e730-40e4-829f-abb2848e65da\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"etag\": \"W/\\\"d72013ba-329a-41c0-bfb3-0510ffb86895\\\"\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458\",\r\n \"name\": \"onesdk6458\",\r\n \"type\": \"microsoft.network/ExpressRouteCircuits\",\r\n \"location\": \"brazilsouth\"\r\n}", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazQxMjgvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json" + "x-ms-client-request-id": [ + "cc0a361c-1e6f-41ad-b793-289547607dab" ], - "Content-Length": [ - "832" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"onesdk6458\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458\",\r\n \"etag\": \"W/\\\"d7b1f4f5-8f58-43b7-abe8-ce7393298fa8\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"02e32dd9-aca1-4d78-bc46-b0889de98d1f\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"cb4349df-e730-40e4-829f-abb2848e65da\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk4128\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128\",\r\n \"etag\": \"W/\\\"b5589ba5-3c67-41a0-ac0d-85ac343b245d\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"27c175df-9c9f-417d-8abb-aa22678a93d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"98aba96f-0685-4beb-98e3-d2f5bd176d4f\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"UnlimitedData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "920" + "922" ], "Content-Type": [ "application/json; charset=utf-8" @@ -596,14 +608,8 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "10" - ], "x-ms-request-id": [ - "eb526467-50d2-4b01-ab0b-8d91e7e818cf" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/eb526467-50d2-4b01-ab0b-8d91e7e818cf?api-version=2015-05-01-preview" + "db92c97b-0ab5-4eed-adcb-7bd4f64e3206" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -615,93 +621,47 @@ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" ], "x-ms-correlation-request-id": [ - "491e965e-3f46-4d95-95cf-2d4d4c9675fa" + "e1de2881-55d6-4cc6-8f2e-097f932bf5f5" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102335Z:491e965e-3f46-4d95-95cf-2d4d4c9675fa" + "WESTUS:20160223T000841Z:e1de2881-55d6-4cc6-8f2e-097f932bf5f5" ], "Date": [ - "Tue, 03 Nov 2015 10:23:35 GMT" + "Tue, 23 Feb 2016 00:08:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/edc99dab-e50a-4bc2-9d85-6afb615148f1?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9lZGM5OWRhYi1lNTBhLTRiYzItOWQ4NS02YWZiNjE1MTQ4ZjE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazQxMjgvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"location\": \"brazilSouth\",\r\n \"properties\": {\r\n \"authorizations\": [],\r\n \"peerings\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n }\r\n }\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], "Content-Type": [ "application/json; charset=utf-8" ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "edd98835-0545-44f2-9dc8-a31734176a32" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" + "Content-Length": [ + "373" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "x-ms-client-request-id": [ + "527578f8-5fd5-43e6-a83f-0f5430089a03" ], - "x-ms-correlation-request-id": [ - "228a1f2c-e4f2-44dd-ae8d-632ed8831fc3" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T102249Z:228a1f2c-e4f2-44dd-ae8d-632ed8831fc3" - ], - "Date": [ - "Tue, 03 Nov 2015 10:22:49 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/edc99dab-e50a-4bc2-9d85-6afb615148f1?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9lZGM5OWRhYi1lNTBhLTRiYzItOWQ4NS02YWZiNjE1MTQ4ZjE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk4128\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128\",\r\n \"etag\": \"W/\\\"2f00304b-2c56-4fc3-8ef5-b77d592820b2\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"27c175df-9c9f-417d-8abb-aa22678a93d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"00000000-0000-0000-0000-000000000000\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "30" + "920" ], "Content-Type": [ "application/json; charset=utf-8" @@ -712,8 +672,14 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "10" + ], "x-ms-request-id": [ - "a95283a8-163a-4fc3-84fd-4f9cdb005a1e" + "e1338c0e-9f5c-4d25-b9b0-16ce64c75748" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/e1338c0e-9f5c-4d25-b9b0-16ce64c75748?api-version=2015-06-15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -725,38 +691,47 @@ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" ], "x-ms-correlation-request-id": [ - "3455fd8e-100f-4b50-823d-40f70cd0b5ad" + "e2830884-5612-4484-82d1-cf4027bf3e58" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102259Z:3455fd8e-100f-4b50-823d-40f70cd0b5ad" + "WESTUS:20160223T000733Z:e2830884-5612-4484-82d1-cf4027bf3e58" ], "Date": [ - "Tue, 03 Nov 2015 10:22:59 GMT" + "Tue, 23 Feb 2016 00:07:33 GMT" ] }, - "StatusCode": 200 + "StatusCode": 201 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/edc99dab-e50a-4bc2-9d85-6afb615148f1?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9lZGM5OWRhYi1lNTBhLTRiYzItOWQ4NS02YWZiNjE1MTQ4ZjE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazQxMjgvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"UnlimitedData\"\r\n },\r\n \"etag\": \"W/\\\"5d71833b-c69a-492f-a76a-a67a8b2ebe58\\\"\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"authorizations\": [],\r\n \"peerings\": [],\r\n \"serviceKey\": \"98aba96f-0685-4beb-98e3-d2f5bd176d4f\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "783" + ], + "x-ms-client-request-id": [ + "bc331de1-6e8e-4231-bc67-4bb5eb80b8fa" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"name\": \"onesdk4128\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128\",\r\n \"etag\": \"W/\\\"fdcbccff-926f-4efa-9b7c-c37f165d7591\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"27c175df-9c9f-417d-8abb-aa22678a93d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"98aba96f-0685-4beb-98e3-d2f5bd176d4f\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"UnlimitedData\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "30" + "922" ], "Content-Type": [ "application/json; charset=utf-8" @@ -767,8 +742,14 @@ "Pragma": [ "no-cache" ], + "Retry-After": [ + "10" + ], "x-ms-request-id": [ - "9d7b209f-6b0a-4000-94b8-8fbbdace46ce" + "c77739fd-1d5d-4987-a844-30f79522bf4c" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/c77739fd-1d5d-4987-a844-30f79522bf4c?api-version=2015-06-15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -780,32 +761,29 @@ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1193" ], "x-ms-correlation-request-id": [ - "4fb9baf7-304f-4ba4-b40f-c434a901ddf0" + "5fea7dde-6ecf-40e1-8223-3b14717a8ac2" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102315Z:4fb9baf7-304f-4ba4-b40f-c434a901ddf0" + "WESTUS:20160223T000808Z:5fea7dde-6ecf-40e1-8223-3b14717a8ac2" ], "Date": [ - "Tue, 03 Nov 2015 10:23:14 GMT" + "Tue, 23 Feb 2016 00:08:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/edc99dab-e50a-4bc2-9d85-6afb615148f1?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9lZGM5OWRhYi1lNTBhLTRiYzItOWQ4NS02YWZiNjE1MTQ4ZjE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/e1338c0e-9f5c-4d25-b9b0-16ce64c75748?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9lMTMzOGMwZS05ZjVjLTRkMjUtYjliMC0xNmNlNjRjNzU3NDg/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", @@ -823,7 +801,7 @@ "no-cache" ], "x-ms-request-id": [ - "fa59e6eb-e585-4bbb-bb61-976c3b538f92" + "b7bfe723-1174-4fe3-bbbc-5583b2fb79d3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -836,34 +814,40 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14967" ], "x-ms-correlation-request-id": [ - "3893a678-6dfc-4f51-b436-c4e6ba64910e" + "1adc11d7-955e-4742-a7fa-ab3c6bbbc70a" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102331Z:3893a678-6dfc-4f51-b436-c4e6ba64910e" + "WESTUS:20160223T000804Z:1adc11d7-955e-4742-a7fa-ab3c6bbbc70a" ], "Date": [ - "Tue, 03 Nov 2015 10:23:31 GMT" + "Tue, 23 Feb 2016 00:08:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "e64822f1-b297-44d8-8ac2-616dfb454f3a" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"onesdk6458\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458\",\r\n \"etag\": \"W/\\\"d72013ba-329a-41c0-bfb3-0510ffb86895\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"02e32dd9-aca1-4d78-bc46-b0889de98d1f\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"cb4349df-e730-40e4-829f-abb2848e65da\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"onesdk4128\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128\",\r\n \"etag\": \"W/\\\"5d71833b-c69a-492f-a76a-a67a8b2ebe58\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"27c175df-9c9f-417d-8abb-aa22678a93d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"98aba96f-0685-4beb-98e3-d2f5bd176d4f\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1050" + "1049" ], "Content-Type": [ "application/json; charset=utf-8" @@ -875,7 +859,7 @@ "no-cache" ], "x-ms-request-id": [ - "7b47b9d0-6375-467b-bde1-27c64f6252e4" + "c07a3b07-c6c5-4179-8935-8a6c79c390d3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -888,28 +872,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14963" ], "x-ms-correlation-request-id": [ - "f7f00713-b17f-4c7f-b78b-6f5034d4c00e" + "21d255d5-596d-474a-8679-3bda2db63439" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102333Z:f7f00713-b17f-4c7f-b78b-6f5034d4c00e" + "WESTUS:20160223T000807Z:21d255d5-596d-474a-8679-3bda2db63439" ], "Date": [ - "Tue, 03 Nov 2015 10:23:33 GMT" + "Tue, 23 Feb 2016 00:08:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "bca7730e-5c32-4880-8d5a-600afdc3ea7a" + ], + "accept-language": [ + "en-US" + ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, "ResponseBody": "{\r\n \"value\": []\r\n}", @@ -927,16 +917,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" + "14957" ], "x-ms-request-id": [ - "1ba1114f-a6fc-485b-b59c-8af587800d50" + "54d80e12-5ef8-4332-840b-de053abd3687" ], "x-ms-correlation-request-id": [ - "1ba1114f-a6fc-485b-b59c-8af587800d50" + "54d80e12-5ef8-4332-840b-de053abd3687" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102415Z:1ba1114f-a6fc-485b-b59c-8af587800d50" + "WESTUS:20160223T000912Z:54d80e12-5ef8-4332-840b-de053abd3687" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -945,28 +935,25 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:24:14 GMT" + "Tue, 23 Feb 2016 00:09:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/eb526467-50d2-4b01-ab0b-8d91e7e818cf?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9lYjUyNjQ2Ny01MGQyLTRiMDEtYWIwYi04ZDkxZTdlODE4Y2Y/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/c77739fd-1d5d-4987-a844-30f79522bf4c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNzc3MzlmZC0xZDVkLTQ5ODctYTg0NC0zMGY3OTUyMmJmNGM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "30" + "29" ], "Content-Type": [ "application/json; charset=utf-8" @@ -978,7 +965,7 @@ "no-cache" ], "x-ms-request-id": [ - "925cf7b5-61f0-4068-8ecf-07fb65e46e33" + "6797e5c7-a132-4547-bf4e-9aad70a7d3bb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -991,83 +978,34 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14961" ], "x-ms-correlation-request-id": [ - "9ff694ba-2845-44f9-921c-c55f6e69067a" + "586f6e65-74a1-47bb-b403-4211f5701063" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102336Z:9ff694ba-2845-44f9-921c-c55f6e69067a" + "WESTUS:20160223T000839Z:586f6e65-74a1-47bb-b403-4211f5701063" ], "Date": [ - "Tue, 03 Nov 2015 10:23:35 GMT" + "Tue, 23 Feb 2016 00:08:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/eb526467-50d2-4b01-ab0b-8d91e7e818cf?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9lYjUyNjQ2Ny01MGQyLTRiMDEtYWIwYi04ZDkxZTdlODE4Y2Y/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk8096/providers/Microsoft.Network/expressRouteCircuits/onesdk4128/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazgwOTYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazQxMjgvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Failed\",\r\n \"error\": {\r\n \"code\": \"InternalServerError\",\r\n \"message\": \"An error occured.\",\r\n \"details\": []\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "138" + "x-ms-client-request-id": [ + "d0eaf433-ab9f-46b2-80bb-abfe8c576f12" ], - "Content-Type": [ - "application/json; charset=utf-8" + "accept-language": [ + "en-US" ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "bd87c8ea-3b9c-4fc2-b7cd-b7a05cbd55c0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" - ], - "x-ms-correlation-request-id": [ - "62991c27-d923-4b82-be5f-2380de703319" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T102347Z:62991c27-d923-4b82-be5f-2380de703319" - ], - "Date": [ - "Tue, 03 Nov 2015 10:23:46 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk7333/providers/Microsoft.Network/expressRouteCircuits/onesdk6458/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazczMzMvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazY0NTgvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "DELETE", - "RequestBody": "", - "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, "ResponseBody": "", @@ -1085,10 +1023,10 @@ "10" ], "x-ms-request-id": [ - "6efc1a31-bf4d-4463-ae10-82424520df7c" + "d1a2a84d-39ed-44f1-bdc3-9776e4a97990" ], "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/6efc1a31-bf4d-4463-ae10-82424520df7c?api-version=2015-05-01-preview" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/d1a2a84d-39ed-44f1-bdc3-9776e4a97990?api-version=2015-06-15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1097,148 +1035,35 @@ "no-cache" ], "Location": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operationResults/6efc1a31-bf4d-4463-ae10-82424520df7c?api-version=2015-05-01-preview" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operationResults/d1a2a84d-39ed-44f1-bdc3-9776e4a97990?api-version=2015-06-15" ], "Server": [ "Microsoft-HTTPAPI/2.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1192" ], "x-ms-correlation-request-id": [ - "7e139ea0-d2b4-4c34-bae6-2380f852816d" + "d78dd4ce-4ea5-4dda-a894-3e39e7fc2583" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102348Z:7e139ea0-d2b4-4c34-bae6-2380f852816d" + "WESTUS:20160223T000841Z:d78dd4ce-4ea5-4dda-a894-3e39e7fc2583" ], "Date": [ - "Tue, 03 Nov 2015 10:23:47 GMT" + "Tue, 23 Feb 2016 00:08:41 GMT" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/6efc1a31-bf4d-4463-ae10-82424520df7c?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy82ZWZjMWEzMS1iZjRkLTQ0NjMtYWUxMC04MjQyNDUyMGRmN2M/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "fb36c001-6a07-49b8-814f-9eb737a2df0d" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "9409c5fa-d543-4048-b477-aa95b2a97fd1" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T102349Z:9409c5fa-d543-4048-b477-aa95b2a97fd1" - ], - "Date": [ - "Tue, 03 Nov 2015 10:23:49 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/6efc1a31-bf4d-4463-ae10-82424520df7c?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy82ZWZjMWEzMS1iZjRkLTQ0NjMtYWUxMC04MjQyNDUyMGRmN2M/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/d1a2a84d-39ed-44f1-bdc3-9776e4a97990?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9kMWEyYTg0ZC0zOWVkLTQ0ZjEtYmRjMy05Nzc2ZTRhOTc5OTA/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "f4ed050e-71e7-46b3-b6a9-0098dcf379f1" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "a3f2339e-80bc-43c5-b2f2-080e25a56fd7" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T102400Z:a3f2339e-80bc-43c5-b2f2-080e25a56fd7" - ], - "Date": [ - "Tue, 03 Nov 2015 10:23:59 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/6efc1a31-bf4d-4463-ae10-82424520df7c?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy82ZWZjMWEzMS1iZjRkLTQ0NjMtYWUxMC04MjQyNDUyMGRmN2M/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" ] }, "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", @@ -1256,7 +1081,7 @@ "no-cache" ], "x-ms-request-id": [ - "cfb374a2-3d27-4b86-8066-18bc25c20213" + "8a300c15-fc51-4184-8e14-91c7d6cd3b6b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1269,23 +1094,23 @@ "Microsoft-HTTPAPI/2.0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14958" ], "x-ms-correlation-request-id": [ - "8d502f62-2180-4435-bce0-6cdc27eb053d" + "63dc2bc7-ed98-489d-81b0-76ff330e158f" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102415Z:8d502f62-2180-4435-bce0-6cdc27eb053d" + "WESTUS:20160223T000912Z:63dc2bc7-ed98-489d-81b0-76ff330e158f" ], "Date": [ - "Tue, 03 Nov 2015 10:24:14 GMT" + "Tue, 23 Feb 2016 00:09:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourcegroups/onesdk7333?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlZ3JvdXBzL29uZXNkazczMzM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk8096?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwOTY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -1308,16 +1133,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1198" ], "x-ms-request-id": [ - "6d2d59f9-beef-4aad-8d88-3c1effaf90ec" + "0ab4df97-01ac-452f-bbf3-d4dd9107a5bb" ], "x-ms-correlation-request-id": [ - "6d2d59f9-beef-4aad-8d88-3c1effaf90ec" + "0ab4df97-01ac-452f-bbf3-d4dd9107a5bb" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102416Z:6d2d59f9-beef-4aad-8d88-3c1effaf90ec" + "WESTUS:20160223T000912Z:0ab4df97-01ac-452f-bbf3-d4dd9107a5bb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1326,17 +1151,17 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:24:15 GMT" + "Tue, 23 Feb 2016 00:09:12 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MzMzLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDk2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MzMzLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczNNek16TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDk2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGsyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1362,16 +1187,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14995" ], "x-ms-request-id": [ - "c39a97d3-ee8f-43f1-a14e-61087ee64c47" + "e714427b-264f-49ea-a309-07de9cf94337" ], "x-ms-correlation-request-id": [ - "c39a97d3-ee8f-43f1-a14e-61087ee64c47" + "e714427b-264f-49ea-a309-07de9cf94337" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102416Z:c39a97d3-ee8f-43f1-a14e-61087ee64c47" + "WESTUS:20160223T000912Z:e714427b-264f-49ea-a309-07de9cf94337" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1380,17 +1205,17 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:24:15 GMT" + "Tue, 23 Feb 2016 00:09:12 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MzMzLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDk2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MzMzLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczNNek16TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDk2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGsyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1416,16 +1241,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "14994" ], "x-ms-request-id": [ - "9bfd7018-0714-4ddf-be10-e90d60d8c42f" + "99f29d77-4d08-485d-a77a-fdbe5cf98663" ], "x-ms-correlation-request-id": [ - "9bfd7018-0714-4ddf-be10-e90d60d8c42f" + "99f29d77-4d08-485d-a77a-fdbe5cf98663" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102431Z:9bfd7018-0714-4ddf-be10-e90d60d8c42f" + "WESTUS:20160223T000927Z:99f29d77-4d08-485d-a77a-fdbe5cf98663" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1434,17 +1259,17 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:24:30 GMT" + "Tue, 23 Feb 2016 00:09:27 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MzMzLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDk2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MzMzLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczNNek16TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDk2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGsyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1470,16 +1295,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14993" ], "x-ms-request-id": [ - "63cf04e9-16ce-4ccb-826b-5edd89e91e87" + "0060c508-be22-495e-84c5-e7fbe1e25484" ], "x-ms-correlation-request-id": [ - "63cf04e9-16ce-4ccb-826b-5edd89e91e87" + "0060c508-be22-495e-84c5-e7fbe1e25484" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102446Z:63cf04e9-16ce-4ccb-826b-5edd89e91e87" + "WESTUS:20160223T000943Z:0060c508-be22-495e-84c5-e7fbe1e25484" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1488,17 +1313,17 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:24:45 GMT" + "Tue, 23 Feb 2016 00:09:42 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MzMzLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDk2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs3MzMzLVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczNNek16TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDk2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGsyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1521,16 +1346,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14992" ], "x-ms-request-id": [ - "ab5cae9a-2811-400d-ae0a-4c75e3fcfddd" + "ad73f228-af51-4e6c-86bb-265983e0b9b3" ], "x-ms-correlation-request-id": [ - "ab5cae9a-2811-400d-ae0a-4c75e3fcfddd" + "ad73f228-af51-4e6c-86bb-265983e0b9b3" ], "x-ms-routing-request-id": [ - "WESTUS:20151103T102501Z:ab5cae9a-2811-400d-ae0a-4c75e3fcfddd" + "WESTUS:20160223T000958Z:ad73f228-af51-4e6c-86bb-265983e0b9b3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1539,7 +1364,7 @@ "no-cache" ], "Date": [ - "Tue, 03 Nov 2015 10:25:01 GMT" + "Tue, 23 Feb 2016 00:09:57 GMT" ] }, "StatusCode": 200 @@ -1547,11 +1372,11 @@ ], "Names": { "Test-ExpressRouteCircuitCRUD": [ - "onesdk7333", - "onesdk6458" + "onesdk8096", + "onesdk4128" ] }, "Variables": { - "SubscriptionId": "64229c92-175a-4eba-a2fd-ee1f9e29766e" + "SubscriptionId": "18b0dc06-a2b8-4c0f-95af-550319fa5eac" } } \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitMicrosoftPeeringCRUD.json b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitMicrosoftPeeringCRUD.json new file mode 100644 index 000000000000..7c1f398158ff --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitMicrosoftPeeringCRUD.json @@ -0,0 +1,1688 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yaz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5934" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "9aef34d0-90c6-4268-900c-111ec7c7a37a" + ], + "x-ms-correlation-request-id": [ + "9aef34d0-90c6-4268-900c-111ec7c7a37a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213048Z:9aef34d0-90c6-4268-900c-111ec7c7a37a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:30:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk3248?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazMyNDg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "0e3d67d3-bcd1-47cf-945f-4e05aae139a8" + ], + "x-ms-correlation-request-id": [ + "0e3d67d3-bcd1-47cf-945f-4e05aae139a8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213048Z:0e3d67d3-bcd1-47cf-945f-4e05aae139a8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:30:48 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk3248?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazMyNDg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "e5ccf781-4c6e-4e61-b440-1a058e3717a4" + ], + "x-ms-correlation-request-id": [ + "e5ccf781-4c6e-4e61-b440-1a058e3717a4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213725Z:e5ccf781-4c6e-4e61-b440-1a058e3717a4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:37:24 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk3248?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazMyNDg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248\",\r\n \"name\": \"onesdk3248\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "29cb5bda-3388-49ca-b7ec-d6f6d2eb0033" + ], + "x-ms-correlation-request-id": [ + "29cb5bda-3388-49ca-b7ec-d6f6d2eb0033" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213049Z:29cb5bda-3388-49ca-b7ec-d6f6d2eb0033" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:30:48 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "42c716d9-e72b-4839-b9c4-ed85f44d01f3" + ], + "x-ms-correlation-request-id": [ + "42c716d9-e72b-4839-b9c4-ed85f44d01f3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213049Z:42c716d9-e72b-4839-b9c4-ed85f44d01f3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:30:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazExMTMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "76135d96-d7e1-4f0c-95a6-fa88697c6bd2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/expressRouteCircuits/onesdk1113' under resource group 'onesdk3248' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "163" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "031d7882-97bb-4945-a25b-eeddde3daa9b" + ], + "x-ms-correlation-request-id": [ + "031d7882-97bb-4945-a25b-eeddde3daa9b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213050Z:031d7882-97bb-4945-a25b-eeddde3daa9b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:30:49 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazExMTMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1113\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113\",\r\n \"etag\": \"W/\\\"f3908f07-2b95-4b9f-8671-9f3211ff29e3\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e72a4bbb-394c-419d-9edc-05dc2322a477\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"f3908f07-2b95-4b9f-8671-9f3211ff29e3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 33,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 223,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"ValidationNeeded\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"27dbc354-a766-47c8-a30e-25302c5ba2a7\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2021" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0fa66175-33a5-424d-bd08-2ee4868a0f54" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "a3426074-d318-435e-9231-606f85daa92a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213335Z:a3426074-d318-435e-9231-606f85daa92a" + ], + "Date": [ + "Wed, 24 Feb 2016 21:33:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazExMTMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c0f65a0d-2a42-4dad-b828-995d86ebf726" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1113\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113\",\r\n \"etag\": \"W/\\\"f3908f07-2b95-4b9f-8671-9f3211ff29e3\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e72a4bbb-394c-419d-9edc-05dc2322a477\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"f3908f07-2b95-4b9f-8671-9f3211ff29e3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 33,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 223,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"ValidationNeeded\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"27dbc354-a766-47c8-a30e-25302c5ba2a7\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2021" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "42d64095-bd43-40ff-95e6-6d7aa024a088" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "1e413c31-f5d3-4571-870d-832d8c811a3d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213342Z:1e413c31-f5d3-4571-870d-832d8c811a3d" + ], + "Date": [ + "Wed, 24 Feb 2016 21:33:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazExMTMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "368a926f-08f8-4ee3-8a6a-66c655bb639d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1113\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113\",\r\n \"etag\": \"W/\\\"f3908f07-2b95-4b9f-8671-9f3211ff29e3\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e72a4bbb-394c-419d-9edc-05dc2322a477\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"f3908f07-2b95-4b9f-8671-9f3211ff29e3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 33,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 223,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"ValidationNeeded\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"27dbc354-a766-47c8-a30e-25302c5ba2a7\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2021" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "4c8f94f1-803c-41eb-89f0-c1e60e439776" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "eeeb4d68-1a45-4718-8073-73fb1a41f348" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213347Z:eeeb4d68-1a45-4718-8073-73fb1a41f348" + ], + "Date": [ + "Wed, 24 Feb 2016 21:33:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazExMTMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fe92eb0d-0de5-41e0-b5db-d4fd6b288cfd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1113\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113\",\r\n \"etag\": \"W/\\\"f3908f07-2b95-4b9f-8671-9f3211ff29e3\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e72a4bbb-394c-419d-9edc-05dc2322a477\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"f3908f07-2b95-4b9f-8671-9f3211ff29e3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 33,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 223,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"ValidationNeeded\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"27dbc354-a766-47c8-a30e-25302c5ba2a7\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2021" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "152d4faa-4e33-47cb-a7fe-00265c427347" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "c221fb6e-52d4-49bd-96c3-12aac0d0ecf5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213430Z:c221fb6e-52d4-49bd-96c3-12aac0d0ecf5" + ], + "Date": [ + "Wed, 24 Feb 2016 21:34:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazExMTMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1113\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113\",\r\n \"etag\": \"W/\\\"ecb21263-42bc-4293-af40-02056b8b88ca\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e72a4bbb-394c-419d-9edc-05dc2322a477\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"ecb21263-42bc-4293-af40-02056b8b88ca\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 44,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 555,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"ValidationNeeded\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"27dbc354-a766-47c8-a30e-25302c5ba2a7\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2021" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ae25d9ec-a725-437c-b461-63e7f6b42497" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "97715811-8127-4037-a818-6e63f200b0e8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213542Z:97715811-8127-4037-a818-6e63f200b0e8" + ], + "Date": [ + "Wed, 24 Feb 2016 21:35:42 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazExMTMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7eed8e5b-a6b6-41bd-b10e-e038abe4d02d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1113\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113\",\r\n \"etag\": \"W/\\\"ecb21263-42bc-4293-af40-02056b8b88ca\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"e72a4bbb-394c-419d-9edc-05dc2322a477\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"ecb21263-42bc-4293-af40-02056b8b88ca\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 44,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 555,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"ValidationNeeded\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"27dbc354-a766-47c8-a30e-25302c5ba2a7\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2021" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1a832f83-8288-4e20-adb4-57a754769e7a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "76eaf922-6fb5-4a9b-96fc-051a2be4603c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213551Z:76eaf922-6fb5-4a9b-96fc-051a2be4603c" + ], + "Date": [ + "Wed, 24 Feb 2016 21:35:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazExMTMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"location\": \"brazilSouth\",\r\n \"properties\": {\r\n \"authorizations\": [],\r\n \"peerings\": [\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"properties\": {\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 33,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"vlanId\": 223,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "959" + ], + "x-ms-client-request-id": [ + "b7b2973e-d958-4a3f-a2af-2ff13f669fe9" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1113\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113\",\r\n \"etag\": \"W/\\\"a4a1c9a7-44a3-45a4-afbd-e7a6d87065bd\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"e72a4bbb-394c-419d-9edc-05dc2322a477\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"a4a1c9a7-44a3-45a4-afbd-e7a6d87065bd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 33,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"state\": \"Disabled\",\r\n \"vlanId\": 223,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"NotConfigured\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"00000000-0000-0000-0000-000000000000\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1890" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "5b7169d6-67e7-4e23-85f0-8b46475829fd" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/5b7169d6-67e7-4e23-85f0-8b46475829fd?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "57352655-6dce-439c-a0d8-fa31ce2c9cd7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213054Z:57352655-6dce-439c-a0d8-fa31ce2c9cd7" + ], + "Date": [ + "Wed, 24 Feb 2016 21:30:53 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazExMTMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"etag\": \"W/\\\"f3908f07-2b95-4b9f-8671-9f3211ff29e3\\\"\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"authorizations\": [],\r\n \"peerings\": [\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"etag\": \"W/\\\"f3908f07-2b95-4b9f-8671-9f3211ff29e3\\\"\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/peerings/MicrosoftPeering\",\r\n \"properties\": {\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"state\": \"Enabled\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 44,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"vlanId\": 555,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ],\r\n \"serviceKey\": \"27dbc354-a766-47c8-a30e-25302c5ba2a7\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1816" + ], + "x-ms-client-request-id": [ + "14d61732-65a0-43c4-852d-7e89492d29fc" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1113\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113\",\r\n \"etag\": \"W/\\\"865ed48d-1629-43cd-9ef9-09c7badd6279\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"e72a4bbb-394c-419d-9edc-05dc2322a477\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"865ed48d-1629-43cd-9ef9-09c7badd6279\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 44,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 555,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"ValidationNeeded\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"27dbc354-a766-47c8-a30e-25302c5ba2a7\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2020" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "dc6b41bb-df0c-4e13-8633-7da1c984756f" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/dc6b41bb-df0c-4e13-8633-7da1c984756f?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "2c8fa414-4f74-4348-b631-68f653fa9fce" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213432Z:2c8fa414-4f74-4348-b631-68f653fa9fce" + ], + "Date": [ + "Wed, 24 Feb 2016 21:34:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/5b7169d6-67e7-4e23-85f0-8b46475829fd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy81YjcxNjlkNi02N2U3LTRlMjMtODVmMC04YjQ2NDc1ODI5ZmQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2a300091-def3-407a-91fb-2bea957282b1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "fb7e5bd4-abf1-4539-86aa-bbaa6a86701c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213125Z:fb7e5bd4-abf1-4539-86aa-bbaa6a86701c" + ], + "Date": [ + "Wed, 24 Feb 2016 21:31:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/5b7169d6-67e7-4e23-85f0-8b46475829fd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy81YjcxNjlkNi02N2U3LTRlMjMtODVmMC04YjQ2NDc1ODI5ZmQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9df770dd-371f-4d3c-be46-6b6fefe729be" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "d05a77db-91d9-4218-a194-871472907f44" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213156Z:d05a77db-91d9-4218-a194-871472907f44" + ], + "Date": [ + "Wed, 24 Feb 2016 21:31:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/5b7169d6-67e7-4e23-85f0-8b46475829fd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy81YjcxNjlkNi02N2U3LTRlMjMtODVmMC04YjQ2NDc1ODI5ZmQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a92526e0-3a9d-4629-9771-dbe0b59651d9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "c7141950-6023-431a-b137-c4d285562f69" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213227Z:c7141950-6023-431a-b137-c4d285562f69" + ], + "Date": [ + "Wed, 24 Feb 2016 21:32:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/5b7169d6-67e7-4e23-85f0-8b46475829fd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy81YjcxNjlkNi02N2U3LTRlMjMtODVmMC04YjQ2NDc1ODI5ZmQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ca5c6278-8fcd-4656-a785-0ca3523c13fb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "95caab90-01c0-43ab-9093-5dc526707fe5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213258Z:95caab90-01c0-43ab-9093-5dc526707fe5" + ], + "Date": [ + "Wed, 24 Feb 2016 21:32:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/5b7169d6-67e7-4e23-85f0-8b46475829fd?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy81YjcxNjlkNi02N2U3LTRlMjMtODVmMC04YjQ2NDc1ODI5ZmQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b2aa8ffb-0199-43c8-a016-bd5347d22e29" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "a275df5a-7d50-4104-915b-3d90b3a211a6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213328Z:a275df5a-7d50-4104-915b-3d90b3a211a6" + ], + "Date": [ + "Wed, 24 Feb 2016 21:33:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/dc6b41bb-df0c-4e13-8633-7da1c984756f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9kYzZiNDFiYi1kZjBjLTRlMTMtODYzMy03ZGExYzk4NDc1NmY/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0509a603-8de0-4f11-b5e0-187bd2662724" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "43be7810-c616-4d7d-b4bb-79da5f452046" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213503Z:43be7810-c616-4d7d-b4bb-79da5f452046" + ], + "Date": [ + "Wed, 24 Feb 2016 21:35:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/dc6b41bb-df0c-4e13-8633-7da1c984756f?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9kYzZiNDFiYi1kZjBjLTRlMTMtODYzMy03ZGExYzk4NDc1NmY/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0079924c-cc02-4805-84d8-7f83b39f0645" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "fe92f719-bc69-430d-bc54-16a4608ae7bc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213534Z:fe92f719-bc69-430d-bc54-16a4608ae7bc" + ], + "Date": [ + "Wed, 24 Feb 2016 21:35:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits/onesdk1113/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazExMTMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d9c41c02-0db2-4da6-954c-3dad1ff097e3" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "930f5177-5176-48bd-a42a-dd7d6a67fac1" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/930f5177-5176-48bd-a42a-dd7d6a67fac1?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operationResults/930f5177-5176-48bd-a42a-dd7d6a67fac1?api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "848af695-f769-45e8-854a-977254c3025a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213552Z:848af695-f769-45e8-854a-977254c3025a" + ], + "Date": [ + "Wed, 24 Feb 2016 21:35:51 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/930f5177-5176-48bd-a42a-dd7d6a67fac1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy85MzBmNTE3Ny01MTc2LTQ4YmQtYTQyYS1kZDdkNmE2N2ZhYzE/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2beedaa8-1230-4f28-821b-725130853364" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "58e59edf-2ee2-45aa-86c3-deaea8fdbd4c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213623Z:58e59edf-2ee2-45aa-86c3-deaea8fdbd4c" + ], + "Date": [ + "Wed, 24 Feb 2016 21:36:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/930f5177-5176-48bd-a42a-dd7d6a67fac1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy85MzBmNTE3Ny01MTc2LTQ4YmQtYTQyYS1kZDdkNmE2N2ZhYzE/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c0401d72-92dd-488f-b29e-344303480b0c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-correlation-request-id": [ + "b2b0072d-67fe-4e1d-85c3-db81368d046b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213653Z:b2b0072d-67fe-4e1d-85c3-db81368d046b" + ], + "Date": [ + "Wed, 24 Feb 2016 21:36:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/930f5177-5176-48bd-a42a-dd7d6a67fac1?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy85MzBmNTE3Ny01MTc2LTQ4YmQtYTQyYS1kZDdkNmE2N2ZhYzE/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8e5d44eb-e3ab-4b2f-96eb-0027f821686b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "2b511cb5-b640-4610-9bc6-02943a306482" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213724Z:2b511cb5-b640-4610-9bc6-02943a306482" + ], + "Date": [ + "Wed, 24 Feb 2016 21:37:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk3248/providers/Microsoft.Network/expressRouteCircuits?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazMyNDgvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "53453632-69d6-4b03-a53c-b03cabcdbb88" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-request-id": [ + "ed312706-254e-4340-bcf0-fe0a4eef96cc" + ], + "x-ms-correlation-request-id": [ + "ed312706-254e-4340-bcf0-fe0a4eef96cc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213724Z:ed312706-254e-4340-bcf0-fe0a4eef96cc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:37:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk3248?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazMyNDg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "1435b3b2-ae88-4807-b72c-1ac0c9120f3c" + ], + "x-ms-correlation-request-id": [ + "1435b3b2-ae88-4807-b72c-1ac0c9120f3c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213725Z:1435b3b2-ae88-4807-b72c-1ac0c9120f3c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:37:24 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMjQ4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMjQ4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNalE0TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "dd8fe161-46c6-4b89-81bb-bbe099da545b" + ], + "x-ms-correlation-request-id": [ + "dd8fe161-46c6-4b89-81bb-bbe099da545b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213725Z:dd8fe161-46c6-4b89-81bb-bbe099da545b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:37:25 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMjQ4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMjQ4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNalE0TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "92736a12-ce62-4dd8-8dac-797fee593154" + ], + "x-ms-correlation-request-id": [ + "92736a12-ce62-4dd8-8dac-797fee593154" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213740Z:92736a12-ce62-4dd8-8dac-797fee593154" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:37:39 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMjQ4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMjQ4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNalE0TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "8213207e-5894-47b6-8ea4-a7e9cd35f08e" + ], + "x-ms-correlation-request-id": [ + "8213207e-5894-47b6-8ea4-a7e9cd35f08e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213755Z:8213207e-5894-47b6-8ea4-a7e9cd35f08e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:37:55 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMjQ4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMjQ4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNalE0TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-request-id": [ + "24ea23b3-1676-414a-97e4-c04057e031ed" + ], + "x-ms-correlation-request-id": [ + "24ea23b3-1676-414a-97e4-c04057e031ed" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T213810Z:24ea23b3-1676-414a-97e4-c04057e031ed" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 21:38:10 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-ExpressRouteCircuitMicrosoftPeeringCRUD": [ + "onesdk3248", + "onesdk1113" + ] + }, + "Variables": { + "SubscriptionId": "18b0dc06-a2b8-4c0f-95af-550319fa5eac" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitPeeringCRUD.json b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitPeeringCRUD.json deleted file mode 100644 index 90c32e38a7b0..000000000000 --- a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitPeeringCRUD.json +++ /dev/null @@ -1,2170 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yaz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "5908" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" - ], - "x-ms-request-id": [ - "b1c584f0-8140-4a5a-8ade-f15f1db7cbcd" - ], - "x-ms-correlation-request-id": [ - "b1c584f0-8140-4a5a-8ade-f15f1db7cbcd" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103528Z:b1c584f0-8140-4a5a-8ade-f15f1db7cbcd" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 03 Nov 2015 10:35:28 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourcegroups/onesdk4734?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlZ3JvdXBzL29uZXNkazQ3MzQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "HEAD", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "102" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-failure-cause": [ - "gateway" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" - ], - "x-ms-request-id": [ - "90a7095f-37f5-4c10-9da9-d5364d48b785" - ], - "x-ms-correlation-request-id": [ - "90a7095f-37f5-4c10-9da9-d5364d48b785" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103528Z:90a7095f-37f5-4c10-9da9-d5364d48b785" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 03 Nov 2015 10:35:28 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourcegroups/onesdk4734?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlZ3JvdXBzL29uZXNkazQ3MzQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "HEAD", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" - ], - "x-ms-request-id": [ - "75d0d275-662c-4fce-9808-939a02c79b02" - ], - "x-ms-correlation-request-id": [ - "75d0d275-662c-4fce-9808-939a02c79b02" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103917Z:75d0d275-662c-4fce-9808-939a02c79b02" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 03 Nov 2015 10:39:17 GMT" - ] - }, - "StatusCode": 204 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourcegroups/onesdk4734?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlZ3JvdXBzL29uZXNkazQ3MzQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", - "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "29" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734\",\r\n \"name\": \"onesdk4734\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "173" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" - ], - "x-ms-request-id": [ - "3cbb6d00-ebfc-48df-ae30-17f0bcd6a863" - ], - "x-ms-correlation-request-id": [ - "3cbb6d00-ebfc-48df-ae30-17f0bcd6a863" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103529Z:3cbb6d00-ebfc-48df-ae30-17f0bcd6a863" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 03 Nov 2015 10:35:28 GMT" - ] - }, - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "12" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" - ], - "x-ms-request-id": [ - "5c76c0f4-97c6-40b3-a143-4d13f9f93c39" - ], - "x-ms-correlation-request-id": [ - "5c76c0f4-97c6-40b3-a143-4d13f9f93c39" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103529Z:5c76c0f4-97c6-40b3-a143-4d13f9f93c39" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 03 Nov 2015 10:35:29 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/expressRouteCircuits/onesdk8836' under resource group 'onesdk4734' was not found.\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "163" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-failure-cause": [ - "gateway" - ], - "x-ms-request-id": [ - "7d8a2cd4-cc8f-45d4-8877-6d54e0a4e19b" - ], - "x-ms-correlation-request-id": [ - "7d8a2cd4-cc8f-45d4-8877-6d54e0a4e19b" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103530Z:7d8a2cd4-cc8f-45d4-8877-6d54e0a4e19b" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 03 Nov 2015 10:35:30 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"name\": \"onesdk8836\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"etag\": \"W/\\\"3c30cf74-fe7c-4fb3-9b3c-5b3abfbeb7bd\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9264150d-64f5-4b0c-8849-ab74d1fe42c8\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"3c30cf74-fe7c-4fb3-9b3c-5b3abfbeb7bd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 200\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "1716" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "330a32cd-b27d-4916-8532-16ab8a87981e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" - ], - "x-ms-correlation-request-id": [ - "022f7f6e-c529-4004-9942-c152feaec063" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103757Z:022f7f6e-c529-4004-9942-c152feaec063" - ], - "Date": [ - "Tue, 03 Nov 2015 10:37:56 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"name\": \"onesdk8836\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"etag\": \"W/\\\"3c30cf74-fe7c-4fb3-9b3c-5b3abfbeb7bd\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9264150d-64f5-4b0c-8849-ab74d1fe42c8\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"3c30cf74-fe7c-4fb3-9b3c-5b3abfbeb7bd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 200\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "1716" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "8335f966-e84f-4a33-a63d-a1d6bf25c08b" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" - ], - "x-ms-correlation-request-id": [ - "eecb14ad-b088-4169-ad2e-d88eaf1b0779" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103801Z:eecb14ad-b088-4169-ad2e-d88eaf1b0779" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:00 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"name\": \"onesdk8836\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"etag\": \"W/\\\"3c30cf74-fe7c-4fb3-9b3c-5b3abfbeb7bd\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9264150d-64f5-4b0c-8849-ab74d1fe42c8\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"3c30cf74-fe7c-4fb3-9b3c-5b3abfbeb7bd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 200\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "1716" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "04fd1d4a-ab35-4a7b-b454-34dcc5a7752f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" - ], - "x-ms-correlation-request-id": [ - "b5e2828c-8c95-45e9-bd57-3aeda6bed3c0" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103806Z:b5e2828c-8c95-45e9-bd57-3aeda6bed3c0" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:06 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"name\": \"onesdk8836\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"resourceGuid\": \"9264150d-64f5-4b0c-8849-ab74d1fe42c8\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 200\r\n }\r\n },\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 99,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"state\": \"Disabled\",\r\n \"vlanId\": 200,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"NotConfigured\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "2679" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "c9d14c7d-f7c3-4467-a770-1fd9e5c4e066" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "395e50a8-f393-49fa-b73e-886eeb2dd6e8" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103819Z:395e50a8-f393-49fa-b73e-886eeb2dd6e8" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:18 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"name\": \"onesdk8836\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"resourceGuid\": \"9264150d-64f5-4b0c-8849-ab74d1fe42c8\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 200\r\n }\r\n },\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 99,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"state\": \"Disabled\",\r\n \"vlanId\": 200,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"NotConfigured\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "2679" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "54e95b52-328a-4b87-8490-d7aa7dc56f6c" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "6a5dc1a5-a598-4edb-b5ea-fe1b4283524e" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103819Z:6a5dc1a5-a598-4edb-b5ea-fe1b4283524e" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:18 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"name\": \"onesdk8836\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"resourceGuid\": \"9264150d-64f5-4b0c-8849-ab74d1fe42c8\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 200\r\n }\r\n },\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 99,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"state\": \"Disabled\",\r\n \"vlanId\": 200,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"NotConfigured\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "2679" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "2cbad28b-d8cc-4863-b4b2-f9195de3f666" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "943d32ff-b595-4e3e-9b12-a8ba3389cac7" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103819Z:943d32ff-b595-4e3e-9b12-a8ba3389cac7" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:19 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"name\": \"onesdk8836\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"etag\": \"W/\\\"836b84ac-d141-4def-8d43-67526b4331fc\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Failed\",\r\n \"resourceGuid\": \"9264150d-64f5-4b0c-8849-ab74d1fe42c8\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"836b84ac-d141-4def-8d43-67526b4331fc\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 200\r\n }\r\n },\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"836b84ac-d141-4def-8d43-67526b4331fc\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"state\": \"Disabled\",\r\n \"vlanId\": 200,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"NotConfigured\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "2680" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "f3e78fa2-f6ac-41c4-afdd-764c56033885" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "de424dc0-a53e-41f1-838f-054f349f135f" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103832Z:de424dc0-a53e-41f1-838f-054f349f135f" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:31 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"peerings\": [\r\n {\r\n \"properties\": {\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"vlanId\": 200\r\n },\r\n \"name\": \"AzurePrivatePeering\"\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n }\r\n },\r\n \"name\": \"onesdk8836\",\r\n \"type\": \"microsoft.network/ExpressRouteCircuits\",\r\n \"location\": \"brazilSouth\"\r\n}", - "RequestHeaders": { - "Content-Type": [ - "application/json" - ], - "Content-Length": [ - "768" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"name\": \"onesdk8836\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"etag\": \"W/\\\"31c838a0-250a-4d62-8eb1-ca284962f0f5\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"9264150d-64f5-4b0c-8849-ab74d1fe42c8\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"31c838a0-250a-4d62-8eb1-ca284962f0f5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"state\": \"Disabled\",\r\n \"vlanId\": 200\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"00000000-0000-0000-0000-000000000000\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "1588" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "x-ms-request-id": [ - "c50e4947-aa84-452c-9de7-1eddb45a6841" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "6c583ffd-a6ef-41cd-9e54-b1fce4393bf9" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103533Z:6c583ffd-a6ef-41cd-9e54-b1fce4393bf9" - ], - "Date": [ - "Tue, 03 Nov 2015 10:35:33 GMT" - ] - }, - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"peerings\": [\r\n {\r\n \"properties\": {\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"state\": \"Enabled\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"vlanId\": 200,\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"name\": \"AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"3c30cf74-fe7c-4fb3-9b3c-5b3abfbeb7bd\\\"\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\"\r\n },\r\n {\r\n \"properties\": {\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 99,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"vlanId\": 200,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n },\r\n \"name\": \"MicrosoftPeering\"\r\n }\r\n ],\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"etag\": \"W/\\\"3c30cf74-fe7c-4fb3-9b3c-5b3abfbeb7bd\\\"\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"name\": \"onesdk8836\",\r\n \"type\": \"microsoft.network/ExpressRouteCircuits\",\r\n \"location\": \"brazilsouth\"\r\n}", - "RequestHeaders": { - "Content-Type": [ - "application/json" - ], - "Content-Length": [ - "2210" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"name\": \"onesdk8836\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"etag\": \"W/\\\"a745ffd7-622a-439c-81c9-fee615e2dcde\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"9264150d-64f5-4b0c-8849-ab74d1fe42c8\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"a745ffd7-622a-439c-81c9-fee615e2dcde\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 200\r\n }\r\n },\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"a745ffd7-622a-439c-81c9-fee615e2dcde\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 99,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"state\": \"Disabled\",\r\n \"vlanId\": 200,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"NotConfigured\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "2681" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "x-ms-request-id": [ - "7cfacbd6-5130-4a26-b618-9ca03446878c" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/7cfacbd6-5130-4a26-b618-9ca03446878c?api-version=2015-05-01-preview" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" - ], - "x-ms-correlation-request-id": [ - "1bcc8a4b-647d-49a1-b420-99bf2b107514" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103807Z:1bcc8a4b-647d-49a1-b420-99bf2b107514" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:06 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"peerings\": [\r\n {\r\n \"properties\": {\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"state\": \"Enabled\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"vlanId\": 200,\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"name\": \"AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\"\r\n },\r\n {\r\n \"properties\": {\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"state\": \"Disabled\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"vlanId\": 200,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n },\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"name\": \"MicrosoftPeering\",\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/MicrosoftPeering\"\r\n }\r\n ],\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"provisioningState\": \"Failed\"\r\n },\r\n \"etag\": \"W/\\\"435e13cb-eff9-4f3f-b109-ed9ffc677159\\\"\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"name\": \"onesdk8836\",\r\n \"type\": \"microsoft.network/ExpressRouteCircuits\",\r\n \"location\": \"brazilsouth\"\r\n}", - "RequestHeaders": { - "Content-Type": [ - "application/json" - ], - "Content-Length": [ - "2529" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"name\": \"onesdk8836\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836\",\r\n \"etag\": \"W/\\\"e9a3a297-9573-40c1-b3d1-767607f89fd1\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"9264150d-64f5-4b0c-8849-ab74d1fe42c8\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"e9a3a297-9573-40c1-b3d1-767607f89fd1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-3-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-4-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 200\r\n }\r\n },\r\n {\r\n \"name\": \"MicrosoftPeering\",\r\n \"id\": \"/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/peerings/MicrosoftPeering\",\r\n \"etag\": \"W/\\\"e9a3a297-9573-40c1-b3d1-767607f89fd1\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"MicrosoftPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"state\": \"Disabled\",\r\n \"vlanId\": 200,\r\n \"microsoftPeeringConfig\": {\r\n \"advertisedPublicPrefixes\": [\r\n \"11.2.3.4/30\",\r\n \"12.2.3.4/30\"\r\n ],\r\n \"advertisedPublicPrefixesState\": \"NotConfigured\",\r\n \"customerASN\": 1000,\r\n \"routingRegistryName\": \"AFRINIC\"\r\n }\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"6b3967ba-f8fa-497a-b08d-50cf193335ea\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "2682" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "x-ms-request-id": [ - "367b6708-41ba-4370-b82d-7c5b0699b02a" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/367b6708-41ba-4370-b82d-7c5b0699b02a?api-version=2015-05-01-preview" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" - ], - "x-ms-correlation-request-id": [ - "08a28830-9474-405c-81ff-2473795b383d" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103820Z:08a28830-9474-405c-81ff-2473795b383d" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:20 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNTBlNDk0Ny1hYTg0LTQ1MmMtOWRlNy0xZWRkYjQ1YTY4NDE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "87dcdad4-e95d-4176-a1d5-116679e0463e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "d255d22e-fe24-47a6-84fa-b436b5822dc5" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103534Z:d255d22e-fe24-47a6-84fa-b436b5822dc5" - ], - "Date": [ - "Tue, 03 Nov 2015 10:35:34 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNTBlNDk0Ny1hYTg0LTQ1MmMtOWRlNy0xZWRkYjQ1YTY4NDE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "7ac25081-7750-4e83-b192-2d1fdc5577b1" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "0a920dc2-2054-453b-8bb0-e2eb4de2b825" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103545Z:0a920dc2-2054-453b-8bb0-e2eb4de2b825" - ], - "Date": [ - "Tue, 03 Nov 2015 10:35:44 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNTBlNDk0Ny1hYTg0LTQ1MmMtOWRlNy0xZWRkYjQ1YTY4NDE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "6e937b2c-2487-4888-9607-49c91df3d980" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "64175c14-2c5b-4720-ab45-b8352f0569bf" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103601Z:64175c14-2c5b-4720-ab45-b8352f0569bf" - ], - "Date": [ - "Tue, 03 Nov 2015 10:36:00 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNTBlNDk0Ny1hYTg0LTQ1MmMtOWRlNy0xZWRkYjQ1YTY4NDE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "3aa3183b-fb87-47c2-8b97-b85aaee4f5ea" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "a612ff11-f237-4212-8001-b09bbf663954" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103616Z:a612ff11-f237-4212-8001-b09bbf663954" - ], - "Date": [ - "Tue, 03 Nov 2015 10:36:16 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNTBlNDk0Ny1hYTg0LTQ1MmMtOWRlNy0xZWRkYjQ1YTY4NDE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "a9a3d53d-afb5-4b8b-b990-43f1356bf564" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" - ], - "x-ms-correlation-request-id": [ - "346d52e6-a1b7-4920-9c75-64b65e887153" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103632Z:346d52e6-a1b7-4920-9c75-64b65e887153" - ], - "Date": [ - "Tue, 03 Nov 2015 10:36:32 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNTBlNDk0Ny1hYTg0LTQ1MmMtOWRlNy0xZWRkYjQ1YTY4NDE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "b1c08f2f-9e2e-41de-8e6a-661a1bf3fcbe" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "4e1af3f4-feb8-4563-be71-75d0b508a103" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103648Z:4e1af3f4-feb8-4563-be71-75d0b508a103" - ], - "Date": [ - "Tue, 03 Nov 2015 10:36:48 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNTBlNDk0Ny1hYTg0LTQ1MmMtOWRlNy0xZWRkYjQ1YTY4NDE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "3c014132-f16e-45a2-ab12-1d16ba6c7168" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" - ], - "x-ms-correlation-request-id": [ - "4badd965-f29f-4063-83d4-9112a71e2bb7" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103704Z:4badd965-f29f-4063-83d4-9112a71e2bb7" - ], - "Date": [ - "Tue, 03 Nov 2015 10:37:03 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNTBlNDk0Ny1hYTg0LTQ1MmMtOWRlNy0xZWRkYjQ1YTY4NDE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "bfb9d509-2ce2-4f54-9369-a22b8842f7e2" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" - ], - "x-ms-correlation-request-id": [ - "cad713c7-1959-42e7-8e83-a8e3cedf533a" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103720Z:cad713c7-1959-42e7-8e83-a8e3cedf533a" - ], - "Date": [ - "Tue, 03 Nov 2015 10:37:19 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNTBlNDk0Ny1hYTg0LTQ1MmMtOWRlNy0xZWRkYjQ1YTY4NDE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "7e7da96d-70b8-47bc-ae30-0d47572a9a0f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" - ], - "x-ms-correlation-request-id": [ - "ec1b13a0-cb24-49d2-9438-436505e22112" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103735Z:ec1b13a0-cb24-49d2-9438-436505e22112" - ], - "Date": [ - "Tue, 03 Nov 2015 10:37:34 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/c50e4947-aa84-452c-9de7-1eddb45a6841?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy9jNTBlNDk0Ny1hYTg0LTQ1MmMtOWRlNy0xZWRkYjQ1YTY4NDE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "29" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "62fc3e86-7f9c-4dac-898b-753a6374d2d1" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" - ], - "x-ms-correlation-request-id": [ - "448c9553-accb-47ca-9274-86650574dea3" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103751Z:448c9553-accb-47ca-9274-86650574dea3" - ], - "Date": [ - "Tue, 03 Nov 2015 10:37:51 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/7cfacbd6-5130-4a26-b618-9ca03446878c?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy83Y2ZhY2JkNi01MTMwLTRhMjYtYjYxOC05Y2EwMzQ0Njg3OGM/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "a9434c4e-f006-4c63-afa8-e937f73a4c15" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" - ], - "x-ms-correlation-request-id": [ - "7b9f3533-87d8-4ad8-9264-40343cf75bd0" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103807Z:7b9f3533-87d8-4ad8-9264-40343cf75bd0" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:07 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/7cfacbd6-5130-4a26-b618-9ca03446878c?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy83Y2ZhY2JkNi01MTMwLTRhMjYtYjYxOC05Y2EwMzQ0Njg3OGM/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Failed\",\r\n \"error\": {\r\n \"code\": \"InternalServerError\",\r\n \"message\": \"An error occured.\",\r\n \"details\": []\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "138" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "50b21f86-a309-4037-8602-fee57134ca6e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" - ], - "x-ms-correlation-request-id": [ - "c0f5663d-638e-40ae-9b67-36bb432f0640" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103818Z:c0f5663d-638e-40ae-9b67-36bb432f0640" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:18 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/367b6708-41ba-4370-b82d-7c5b0699b02a?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8zNjdiNjcwOC00MWJhLTQzNzAtYjgyZC03YzViMDY5OWIwMmE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "76b1de2f-647f-4eb2-a9b4-6a57a613c5bf" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "b26bd32a-db21-49f0-984c-8c0432cbaaca" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103821Z:b26bd32a-db21-49f0-984c-8c0432cbaaca" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:20 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/367b6708-41ba-4370-b82d-7c5b0699b02a?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8zNjdiNjcwOC00MWJhLTQzNzAtYjgyZC03YzViMDY5OWIwMmE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Failed\",\r\n \"error\": {\r\n \"code\": \"InternalServerError\",\r\n \"message\": \"An error occured.\",\r\n \"details\": []\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "138" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "e02d25c6-c4a9-46dc-a0c6-9495934ddac9" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "cbd79f2e-4ff4-410f-a450-356ea2b21d33" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103832Z:cbd79f2e-4ff4-410f-a450-356ea2b21d33" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:31 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits/onesdk8836/?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazg4MzYvP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "DELETE", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "x-ms-request-id": [ - "6fc00e68-7a35-4049-b74a-11b446e12191" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/6fc00e68-7a35-4049-b74a-11b446e12191?api-version=2015-05-01-preview" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operationResults/6fc00e68-7a35-4049-b74a-11b446e12191?api-version=2015-05-01-preview" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0", - "Microsoft-HTTPAPI/2.0" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" - ], - "x-ms-correlation-request-id": [ - "3f2979e1-06cb-4033-ae3b-abc01800f51c" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103833Z:3f2979e1-06cb-4033-ae3b-abc01800f51c" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:32 GMT" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/6fc00e68-7a35-4049-b74a-11b446e12191?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy82ZmMwMGU2OC03YTM1LTQwNDktYjc0YS0xMWI0NDZlMTIxOTE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "43a4cd46-7dd9-420e-a5cb-5b9d6ab08aa4" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "4a4d1b29-6a0a-4c5e-9eb0-c240df78efde" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103834Z:4a4d1b29-6a0a-4c5e-9eb0-c240df78efde" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:33 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/6fc00e68-7a35-4049-b74a-11b446e12191?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy82ZmMwMGU2OC03YTM1LTQwNDktYjc0YS0xMWI0NDZlMTIxOTE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "712fbd36-1491-4d7c-9f39-98b087ee045b" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "86f07a91-bb0f-4a8d-9da6-49e0df61627f" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103845Z:86f07a91-bb0f-4a8d-9da6-49e0df61627f" - ], - "Date": [ - "Tue, 03 Nov 2015 10:38:44 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/6fc00e68-7a35-4049-b74a-11b446e12191?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy82ZmMwMGU2OC03YTM1LTQwNDktYjc0YS0xMWI0NDZlMTIxOTE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "30" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "517aa3b2-3ffc-4ba2-aa50-55f66ac61106" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "38bd81d7-5c35-4539-974d-d575620ecb87" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103901Z:38bd81d7-5c35-4539-974d-d575620ecb87" - ], - "Date": [ - "Tue, 03 Nov 2015 10:39:00 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/providers/Microsoft.Network/locations/brazilsouth/operations/6fc00e68-7a35-4049-b74a-11b446e12191?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy82ZmMwMGU2OC03YTM1LTQwNDktYjc0YS0xMWI0NDZlMTIxOTE/YXBpLXZlcnNpb249MjAxNS0wNS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-05-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "29" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "2bb91dcd-4da7-4763-bdcc-4ca04efa0092" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "a0a21520-f143-4640-81a0-d4517e182d42" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103917Z:a0a21520-f143-4640-81a0-d4517e182d42" - ], - "Date": [ - "Tue, 03 Nov 2015 10:39:16 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourceGroups/onesdk4734/providers/Microsoft.Network/expressRouteCircuits?api-version=2015-05-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlR3JvdXBzL29uZXNkazQ3MzQvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzP2FwaS12ZXJzaW9uPTIwMTUtMDUtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Network.NetworkResourceProviderClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "19" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "6a24a63b-7067-473c-88ef-08ccfe358809" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "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": [ - "f8ac6ec8-af58-4ac2-bcf0-6e57dcc684ca" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103917Z:f8ac6ec8-af58-4ac2-bcf0-6e57dcc684ca" - ], - "Date": [ - "Tue, 03 Nov 2015 10:39:17 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/resourcegroups/onesdk4734?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL3Jlc291cmNlZ3JvdXBzL29uZXNkazQ3MzQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "DELETE", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" - ], - "x-ms-request-id": [ - "0c8a0a4e-0ebd-4b4f-bedd-34953f482b21" - ], - "x-ms-correlation-request-id": [ - "0c8a0a4e-0ebd-4b4f-bedd-34953f482b21" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103918Z:0c8a0a4e-0ebd-4b4f-bedd-34953f482b21" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 03 Nov 2015 10:39:17 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs0NzM0LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs0NzM0LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczBOek0wTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-04-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" - ], - "x-ms-request-id": [ - "f25af64b-9166-4fbe-8a3b-609b0381f40c" - ], - "x-ms-correlation-request-id": [ - "f25af64b-9166-4fbe-8a3b-609b0381f40c" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103918Z:f25af64b-9166-4fbe-8a3b-609b0381f40c" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 03 Nov 2015 10:39:17 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs0NzM0LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs0NzM0LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczBOek0wTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-04-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" - ], - "x-ms-request-id": [ - "d9604e45-965e-4124-914c-7d9892d991ba" - ], - "x-ms-correlation-request-id": [ - "d9604e45-965e-4124-914c-7d9892d991ba" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103933Z:d9604e45-965e-4124-914c-7d9892d991ba" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 03 Nov 2015 10:39:32 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs0NzM0LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" - ] - }, - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/64229c92-175a-4eba-a2fd-ee1f9e29766e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs0NzM0LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjQyMjljOTItMTc1YS00ZWJhLWEyZmQtZWUxZjllMjk3NjZlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczBOek0wTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-04-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "", - "ResponseHeaders": { - "Content-Length": [ - "0" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" - ], - "x-ms-request-id": [ - "62f6e8c1-898b-4264-9b8d-56f31e16d979" - ], - "x-ms-correlation-request-id": [ - "62f6e8c1-898b-4264-9b8d-56f31e16d979" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151103T103948Z:62f6e8c1-898b-4264-9b8d-56f31e16d979" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 03 Nov 2015 10:39:48 GMT" - ] - }, - "StatusCode": 200 - } - ], - "Names": { - "Test-ExpressRouteCircuitPeeringCRUD": [ - "onesdk4734", - "onesdk8836" - ] - }, - "Variables": { - "SubscriptionId": "64229c92-175a-4eba-a2fd-ee1f9e29766e" - } -} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitPrivatePublicPeeringCRUD.json b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitPrivatePublicPeeringCRUD.json new file mode 100644 index 000000000000..a04cb661f44d --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitPrivatePublicPeeringCRUD.json @@ -0,0 +1,2346 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yaz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5934" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-request-id": [ + "5be439bc-e48b-4162-a4a2-83823fce7b95" + ], + "x-ms-correlation-request-id": [ + "5be439bc-e48b-4162-a4a2-83823fce7b95" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012327Z:5be439bc-e48b-4162-a4a2-83823fce7b95" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:23:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk5965?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazU5NjU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-request-id": [ + "28fc9c52-5bb1-42e2-9ac7-3f58a1db4902" + ], + "x-ms-correlation-request-id": [ + "28fc9c52-5bb1-42e2-9ac7-3f58a1db4902" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012327Z:28fc9c52-5bb1-42e2-9ac7-3f58a1db4902" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:23:26 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk5965?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazU5NjU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-request-id": [ + "e6a38483-7d86-4bed-b2be-28a148f0a4d5" + ], + "x-ms-correlation-request-id": [ + "e6a38483-7d86-4bed-b2be-28a148f0a4d5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013423Z:e6a38483-7d86-4bed-b2be-28a148f0a4d5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:34:22 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk5965?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazU5NjU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965\",\r\n \"name\": \"onesdk5965\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "af3a867c-8f14-40b3-b283-aefe580e9054" + ], + "x-ms-correlation-request-id": [ + "af3a867c-8f14-40b3-b283-aefe580e9054" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012327Z:af3a867c-8f14-40b3-b283-aefe580e9054" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:23:26 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-request-id": [ + "f9a471a7-545d-4f24-96b2-f9969add6622" + ], + "x-ms-correlation-request-id": [ + "f9a471a7-545d-4f24-96b2-f9969add6622" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012327Z:f9a471a7-545d-4f24-96b2-f9969add6622" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:23:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "56e79049-c138-40da-9ea6-4e9045cffbaf" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/expressRouteCircuits/onesdk2263' under resource group 'onesdk5965' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "163" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "224641e7-c4ef-4083-abc6-a5de51a94506" + ], + "x-ms-correlation-request-id": [ + "224641e7-c4ef-4083-abc6-a5de51a94506" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012328Z:224641e7-c4ef-4083-abc6-a5de51a94506" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:23:28 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"b89058ba-2388-4ab5-9425-05d858fb4892\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"b89058ba-2388-4ab5-9425-05d858fb4892\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1715" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "52efd915-314d-45f6-930d-2164d4463e16" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "36767b3f-2fc9-4865-b108-9e26c18fbe07" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012515Z:36767b3f-2fc9-4865-b108-9e26c18fbe07" + ], + "Date": [ + "Wed, 24 Feb 2016 01:25:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "16761232-3267-4201-a202-9cfe9739e595" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"b89058ba-2388-4ab5-9425-05d858fb4892\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"b89058ba-2388-4ab5-9425-05d858fb4892\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1715" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1515e347-3f4a-4e5a-9856-8ce05621959f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "ee4568e7-822f-44b1-816d-c1e99907015b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012516Z:ee4568e7-822f-44b1-816d-c1e99907015b" + ], + "Date": [ + "Wed, 24 Feb 2016 01:25:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "445cac83-8254-4602-9ad1-56f8e05f3be2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"b89058ba-2388-4ab5-9425-05d858fb4892\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"b89058ba-2388-4ab5-9425-05d858fb4892\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1715" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a1f6761c-824d-4065-a4a1-bd98c4543ba3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "aa210540-ff5b-4d10-8e40-d9353b170e5e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012520Z:aa210540-ff5b-4d10-8e40-d9353b170e5e" + ], + "Date": [ + "Wed, 24 Feb 2016 01:25:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0a3bf555-8ec2-477d-be47-6ac1a1ff64a2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"b89058ba-2388-4ab5-9425-05d858fb4892\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"b89058ba-2388-4ab5-9425-05d858fb4892\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1715" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "14f3a889-aae8-4b6f-8693-60048322e761" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "346a8dba-6b3a-4de1-bebb-e24300755ac0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012523Z:346a8dba-6b3a-4de1-bebb-e24300755ac0" + ], + "Date": [ + "Wed, 24 Feb 2016 01:25:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n },\r\n {\r\n \"name\": \"AzurePublicPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePublicPeering\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePublicPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 30,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 33\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2500" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2b13c360-7a05-4487-8599-c1aa3502b4e4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "4e637c6c-1fdb-4c59-aaa3-4c00698bf138" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012805Z:4e637c6c-1fdb-4c59-aaa3-4c00698bf138" + ], + "Date": [ + "Wed, 24 Feb 2016 01:28:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d31c250c-239c-41d7-841d-9c18b7a63062" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n },\r\n {\r\n \"name\": \"AzurePublicPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePublicPeering\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePublicPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 30,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 33\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2500" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "837467c2-e5dc-4d77-bc13-ad23ec36da4d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-correlation-request-id": [ + "74df87ed-6625-4d75-afa7-896776233447" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012818Z:74df87ed-6625-4d75-afa7-896776233447" + ], + "Date": [ + "Wed, 24 Feb 2016 01:28:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "480af79d-4b84-4e6d-841d-de63d50a656c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n },\r\n {\r\n \"name\": \"AzurePublicPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePublicPeering\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePublicPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 30,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 33\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2500" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d7309db5-3995-40b6-af28-ed03ace4407d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "c9f8dab5-f100-4e96-bc7d-b76710212f51" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012829Z:c9f8dab5-f100-4e96-bc7d-b76710212f51" + ], + "Date": [ + "Wed, 24 Feb 2016 01:28:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1706bca1-c8e8-4610-aaf5-5b7886d84697" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n },\r\n {\r\n \"name\": \"AzurePublicPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePublicPeering\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePublicPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 30,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 33\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2500" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "cb09912c-170a-4674-bf32-bf843ac7f8c6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "35f8f90d-a105-4a46-9ba8-45f516a38b35" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012833Z:35f8f90d-a105-4a46-9ba8-45f516a38b35" + ], + "Date": [ + "Wed, 24 Feb 2016 01:28:33 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"8e958513-f8c6-49d9-9430-863338dbaace\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"8e958513-f8c6-49d9-9430-863338dbaace\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n },\r\n {\r\n \"name\": \"AzurePublicPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePublicPeering\",\r\n \"etag\": \"W/\\\"8e958513-f8c6-49d9-9430-863338dbaace\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePublicPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 55\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2501" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9d1879ad-ae9f-47ca-99eb-01e6e9c13fb9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "fc06cd6b-94ea-43a3-acc5-9370da136aa7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013137Z:fc06cd6b-94ea-43a3-acc5-9370da136aa7" + ], + "Date": [ + "Wed, 24 Feb 2016 01:31:37 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "98bcf6fe-04b9-45b2-ab35-4e589995cc1e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"8e958513-f8c6-49d9-9430-863338dbaace\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"8e958513-f8c6-49d9-9430-863338dbaace\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n },\r\n {\r\n \"name\": \"AzurePublicPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePublicPeering\",\r\n \"etag\": \"W/\\\"8e958513-f8c6-49d9-9430-863338dbaace\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePublicPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 55\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2501" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1f1ac3e6-3cce-4aa9-bfdd-b0b0e5584e07" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "69f24480-1c8f-4419-90b2-6d0b2d8cfdcc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013148Z:69f24480-1c8f-4419-90b2-6d0b2d8cfdcc" + ], + "Date": [ + "Wed, 24 Feb 2016 01:31:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"location\": \"brazilSouth\",\r\n \"properties\": {\r\n \"authorizations\": [],\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"properties\": {\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"vlanId\": 22\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "716" + ], + "x-ms-client-request-id": [ + "e8b63e5d-7e6d-486e-b076-63d399303d8b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"02e4cc5e-acd8-49ad-990d-e93434dce8c0\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"02e4cc5e-acd8-49ad-990d-e93434dce8c0\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"state\": \"Disabled\",\r\n \"vlanId\": 22\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"00000000-0000-0000-0000-000000000000\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1587" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "66ae4590-7940-4ab6-8d63-0f4b568eb64c" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/66ae4590-7940-4ab6-8d63-0f4b568eb64c?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "477fbfee-f2d3-4702-a7b1-b1f6726988c7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012330Z:477fbfee-f2d3-4702-a7b1-b1f6726988c7" + ], + "Date": [ + "Wed, 24 Feb 2016 01:23:30 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"etag\": \"W/\\\"b89058ba-2388-4ab5-9425-05d858fb4892\\\"\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"authorizations\": [],\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"b89058ba-2388-4ab5-9425-05d858fb4892\\\"\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"properties\": {\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"state\": \"Enabled\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"vlanId\": 22,\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"name\": \"AzurePublicPeering\",\r\n \"properties\": {\r\n \"peeringType\": \"AzurePublicPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 30,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"vlanId\": 33\r\n }\r\n }\r\n ],\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1910" + ], + "x-ms-client-request-id": [ + "16ef0eb2-ff5c-400f-b039-12b74ac4a88d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"8f377c82-4a02-45e3-ae00-76480cf27bf7\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"8f377c82-4a02-45e3-ae00-76480cf27bf7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n },\r\n {\r\n \"name\": \"AzurePublicPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePublicPeering\",\r\n \"etag\": \"W/\\\"8f377c82-4a02-45e3-ae00-76480cf27bf7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePublicPeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 30,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"state\": \"Disabled\",\r\n \"vlanId\": 33\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2371" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "24ad7146-7edf-43ce-8a66-febce7604801" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/24ad7146-7edf-43ce-8a66-febce7604801?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "7f5c9f60-7712-4789-85f5-4c0c28d50d1c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012524Z:7f5c9f60-7712-4789-85f5-4c0c28d50d1c" + ], + "Date": [ + "Wed, 24 Feb 2016 01:25:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"authorizations\": [],\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"properties\": {\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"state\": \"Enabled\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"vlanId\": 22,\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"name\": \"AzurePublicPeering\",\r\n \"etag\": \"W/\\\"0cbf6a4f-f58c-4eb5-8a26-fb0632754292\\\"\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePublicPeering\",\r\n \"properties\": {\r\n \"peeringType\": \"AzurePublicPeering\",\r\n \"state\": \"Enabled\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"vlanId\": 55,\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ],\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2362" + ], + "x-ms-client-request-id": [ + "4ab9b6b9-5598-411d-af0e-61ef852ee1fd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk2263\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263\",\r\n \"etag\": \"W/\\\"8716363f-41f4-45e9-859e-a4d3904b579d\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"brazilsouth\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"439d3301-507c-4a7d-9e66-30072907bc56\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"8716363f-41f4-45e9-859e-a4d3904b579d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22\r\n }\r\n },\r\n {\r\n \"name\": \"AzurePublicPeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/peerings/AzurePublicPeering\",\r\n \"etag\": \"W/\\\"8716363f-41f4-45e9-859e-a4d3904b579d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePublicPeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.1.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.2.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 55\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"serviceKey\": \"b1d749f8-19d5-4bd7-acfe-7d63a4c2e259\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2499" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "360022c6-f577-49f6-ae16-740c5f5d048c" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/360022c6-f577-49f6-ae16-740c5f5d048c?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-correlation-request-id": [ + "408d6b9b-2b0e-498a-b3f8-416938f0b701" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012835Z:408d6b9b-2b0e-498a-b3f8-416938f0b701" + ], + "Date": [ + "Wed, 24 Feb 2016 01:28:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/66ae4590-7940-4ab6-8d63-0f4b568eb64c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy82NmFlNDU5MC03OTQwLTRhYjYtOGQ2My0wZjRiNTY4ZWI2NGM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "dd8a267c-f746-4470-805b-ad0ab3dec2ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "5fa072bc-227d-4ddd-b02d-845f582786fd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012401Z:5fa072bc-227d-4ddd-b02d-845f582786fd" + ], + "Date": [ + "Wed, 24 Feb 2016 01:24:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/66ae4590-7940-4ab6-8d63-0f4b568eb64c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy82NmFlNDU5MC03OTQwLTRhYjYtOGQ2My0wZjRiNTY4ZWI2NGM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e4b1ae3c-aae4-4d86-b336-feebd88a87e4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "d55279df-5e33-4dbb-9272-36a113b4e390" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012432Z:d55279df-5e33-4dbb-9272-36a113b4e390" + ], + "Date": [ + "Wed, 24 Feb 2016 01:24:31 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/66ae4590-7940-4ab6-8d63-0f4b568eb64c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy82NmFlNDU5MC03OTQwLTRhYjYtOGQ2My0wZjRiNTY4ZWI2NGM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5004351d-d4b8-49d8-b5a8-a194219a5a84" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "0d04e493-0ef1-4220-a1eb-0a659bb17b71" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012503Z:0d04e493-0ef1-4220-a1eb-0a659bb17b71" + ], + "Date": [ + "Wed, 24 Feb 2016 01:25:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/24ad7146-7edf-43ce-8a66-febce7604801?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8yNGFkNzE0Ni03ZWRmLTQzY2UtOGE2Ni1mZWJjZTc2MDQ4MDE/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "35f3b850-e0e5-4c16-bd57-84109dba74fc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "e0e62cb1-0859-4c8c-94f0-2e81f15ad06d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012555Z:e0e62cb1-0859-4c8c-94f0-2e81f15ad06d" + ], + "Date": [ + "Wed, 24 Feb 2016 01:25:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/24ad7146-7edf-43ce-8a66-febce7604801?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8yNGFkNzE0Ni03ZWRmLTQzY2UtOGE2Ni1mZWJjZTc2MDQ4MDE/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9907493d-743e-4c61-8737-5de421b7096d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "b784c942-2fdc-434a-83e2-1f545c3eb926" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012626Z:b784c942-2fdc-434a-83e2-1f545c3eb926" + ], + "Date": [ + "Wed, 24 Feb 2016 01:26:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/24ad7146-7edf-43ce-8a66-febce7604801?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8yNGFkNzE0Ni03ZWRmLTQzY2UtOGE2Ni1mZWJjZTc2MDQ4MDE/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "308fc7da-13b9-4e90-977c-f386e8f0f70d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "6c3bd6e2-6d74-4b81-9690-d8bb167f6df9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012657Z:6c3bd6e2-6d74-4b81-9690-d8bb167f6df9" + ], + "Date": [ + "Wed, 24 Feb 2016 01:26:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/24ad7146-7edf-43ce-8a66-febce7604801?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8yNGFkNzE0Ni03ZWRmLTQzY2UtOGE2Ni1mZWJjZTc2MDQ4MDE/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e247cf07-6eef-453c-aae5-6cbd5f35f27c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "baf6f8ec-ae4a-433f-bbab-6a7fd86b9ecf" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012728Z:baf6f8ec-ae4a-433f-bbab-6a7fd86b9ecf" + ], + "Date": [ + "Wed, 24 Feb 2016 01:27:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/24ad7146-7edf-43ce-8a66-febce7604801?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8yNGFkNzE0Ni03ZWRmLTQzY2UtOGE2Ni1mZWJjZTc2MDQ4MDE/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d9bf5a2b-7be6-464c-a1bc-5ef836ac7c93" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "4785a78a-64b4-449c-bcbd-65c95ee06259" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012759Z:4785a78a-64b4-449c-bcbd-65c95ee06259" + ], + "Date": [ + "Wed, 24 Feb 2016 01:27:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/360022c6-f577-49f6-ae16-740c5f5d048c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8zNjAwMjJjNi1mNTc3LTQ5ZjYtYWUxNi03NDBjNWY1ZDA0OGM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "61e9717f-2add-40c2-9857-26277c530c18" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "3749c616-bdc9-48c4-9f29-441a3a3dcdb2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012905Z:3749c616-bdc9-48c4-9f29-441a3a3dcdb2" + ], + "Date": [ + "Wed, 24 Feb 2016 01:29:05 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/360022c6-f577-49f6-ae16-740c5f5d048c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8zNjAwMjJjNi1mNTc3LTQ5ZjYtYWUxNi03NDBjNWY1ZDA0OGM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "33ea0129-0623-46f9-bb8a-fb1951edb96f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "81345da3-e880-4560-ab1f-e3872c3e26e6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T012936Z:81345da3-e880-4560-ab1f-e3872c3e26e6" + ], + "Date": [ + "Wed, 24 Feb 2016 01:29:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/360022c6-f577-49f6-ae16-740c5f5d048c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8zNjAwMjJjNi1mNTc3LTQ5ZjYtYWUxNi03NDBjNWY1ZDA0OGM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "290978b5-42ec-41aa-835b-3fe320d9c08a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "549af0f5-7577-4e29-812d-a6dd78755889" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013007Z:549af0f5-7577-4e29-812d-a6dd78755889" + ], + "Date": [ + "Wed, 24 Feb 2016 01:30:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/360022c6-f577-49f6-ae16-740c5f5d048c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8zNjAwMjJjNi1mNTc3LTQ5ZjYtYWUxNi03NDBjNWY1ZDA0OGM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "14ca618d-fee2-4c02-a47d-35df612ac1f4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "cd3c587b-7d60-4942-8a8f-8870e0f33fca" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013038Z:cd3c587b-7d60-4942-8a8f-8870e0f33fca" + ], + "Date": [ + "Wed, 24 Feb 2016 01:30:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/360022c6-f577-49f6-ae16-740c5f5d048c?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy8zNjAwMjJjNi1mNTc3LTQ5ZjYtYWUxNi03NDBjNWY1ZDA0OGM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d731c821-ec8f-4b17-939c-361913ea9429" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "fda1b4dc-d5d0-45bc-be1e-3f21d2dfe09f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013109Z:fda1b4dc-d5d0-45bc-be1e-3f21d2dfe09f" + ], + "Date": [ + "Wed, 24 Feb 2016 01:31:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits/onesdk2263/?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL29uZXNkazIyNjMvP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cb111cb3-1a3b-4023-903a-999cd00a6103" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "41f00b78-7c67-442a-9fe7-eefc21c99e84" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/41f00b78-7c67-442a-9fe7-eefc21c99e84?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operationResults/41f00b78-7c67-442a-9fe7-eefc21c99e84?api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "5c673ec7-09f8-4d59-a708-1ed16801d983" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013149Z:5c673ec7-09f8-4d59-a708-1ed16801d983" + ], + "Date": [ + "Wed, 24 Feb 2016 01:31:48 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/41f00b78-7c67-442a-9fe7-eefc21c99e84?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy80MWYwMGI3OC03YzY3LTQ0MmEtOWZlNy1lZWZjMjFjOTllODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "7b4ada22-d814-49b2-a236-dd98a450b1f2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "41261c18-e7ad-4e60-b973-4486148fb8c4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013219Z:41261c18-e7ad-4e60-b973-4486148fb8c4" + ], + "Date": [ + "Wed, 24 Feb 2016 01:32:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/41f00b78-7c67-442a-9fe7-eefc21c99e84?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy80MWYwMGI3OC03YzY3LTQ0MmEtOWZlNy1lZWZjMjFjOTllODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "600550d2-93c3-4ae1-84e5-268df655c1e1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "f0c73e35-e277-42f3-aaf1-62b3b1007500" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013250Z:f0c73e35-e277-42f3-aaf1-62b3b1007500" + ], + "Date": [ + "Wed, 24 Feb 2016 01:32:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/41f00b78-7c67-442a-9fe7-eefc21c99e84?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy80MWYwMGI3OC03YzY3LTQ0MmEtOWZlNy1lZWZjMjFjOTllODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a48c30d6-e681-49fc-91a2-c64f5c8c9011" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "1d432413-7c49-476c-a551-900f39b87ecb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013321Z:1d432413-7c49-476c-a551-900f39b87ecb" + ], + "Date": [ + "Wed, 24 Feb 2016 01:33:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/41f00b78-7c67-442a-9fe7-eefc21c99e84?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy80MWYwMGI3OC03YzY3LTQ0MmEtOWZlNy1lZWZjMjFjOTllODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8ff3b33c-7a46-453a-a99c-ca33587e268f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "b6777d33-8a4b-45c6-9da7-90b1000534f6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013352Z:b6777d33-8a4b-45c6-9da7-90b1000534f6" + ], + "Date": [ + "Wed, 24 Feb 2016 01:33:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/brazilsouth/operations/41f00b78-7c67-442a-9fe7-eefc21c99e84?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvYnJhemlsc291dGgvb3BlcmF0aW9ucy80MWYwMGI3OC03YzY3LTQ0MmEtOWZlNy1lZWZjMjFjOTllODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "eab3ca7b-eccf-4828-bd05-9c3c36050f32" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "3450eb06-680a-4824-baff-afd95ff53f50" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013423Z:3450eb06-680a-4824-baff-afd95ff53f50" + ], + "Date": [ + "Wed, 24 Feb 2016 01:34:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk5965/providers/Microsoft.Network/expressRouteCircuits?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazU5NjUvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d53cb062-5376-4ede-8d65-edbe053905dc" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-request-id": [ + "ccd4a9c4-c68e-4841-8c6f-6b1d53003cb8" + ], + "x-ms-correlation-request-id": [ + "ccd4a9c4-c68e-4841-8c6f-6b1d53003cb8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013423Z:ccd4a9c4-c68e-4841-8c6f-6b1d53003cb8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:34:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk5965?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazU5NjU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "6e6f9366-d3c0-4ce4-967d-c7f703560241" + ], + "x-ms-correlation-request-id": [ + "6e6f9366-d3c0-4ce4-967d-c7f703560241" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013424Z:6e6f9366-d3c0-4ce4-967d-c7f703560241" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:34:23 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTY1LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTY1LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFPVFkxTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "6b1a6bae-acbc-471d-8359-ab302f2ca600" + ], + "x-ms-correlation-request-id": [ + "6b1a6bae-acbc-471d-8359-ab302f2ca600" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013424Z:6b1a6bae-acbc-471d-8359-ab302f2ca600" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:34:23 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTY1LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTY1LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFPVFkxTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "3532c67b-4c87-43b3-90cf-3693b73cadda" + ], + "x-ms-correlation-request-id": [ + "3532c67b-4c87-43b3-90cf-3693b73cadda" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013439Z:3532c67b-4c87-43b3-90cf-3693b73cadda" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:34:38 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTY1LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs1OTY1LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczFPVFkxTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "86940aee-c60d-4b93-bca4-e0d94af99b92" + ], + "x-ms-correlation-request-id": [ + "86940aee-c60d-4b93-bca4-e0d94af99b92" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T013454Z:86940aee-c60d-4b93-bca4-e0d94af99b92" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 01:34:53 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-ExpressRouteCircuitPrivatePublicPeeringCRUD": [ + "onesdk5965", + "onesdk2263" + ] + }, + "Variables": { + "SubscriptionId": "18b0dc06-a2b8-4c0f-95af-550319fa5eac" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualNetworkGatewayConnectionTests/TestVirtualNetworkeExpressRouteGatewayConnectionCRUD.json b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualNetworkGatewayConnectionTests/TestVirtualNetworkeExpressRouteGatewayConnectionCRUD.json new file mode 100644 index 000000000000..ea4e6bf53cd7 --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualNetworkGatewayConnectionTests/TestVirtualNetworkeExpressRouteGatewayConnectionCRUD.json @@ -0,0 +1,1054 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdkTestConnection?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNka1Rlc3RDb25uZWN0aW9uP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection\",\r\n \"name\": \"onesdkTestConnection\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "193" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-request-id": [ + "06822857-1b50-404c-adad-03834cd84383" + ], + "x-ms-correlation-request-id": [ + "06822857-1b50-404c-adad-03834cd84383" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T002924Z:06822857-1b50-404c-adad-03834cd84383" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 00:29:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworkGateways?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNka1Rlc3RDb25uZWN0aW9uL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay92aXJ0dWFsTmV0d29ya0dhdGV3YXlzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1bea5287-33f7-4f2e-8e7a-947256542754" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"testGW\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworkGateways/testGW\",\r\n \"etag\": \"W/\\\"caf797a6-4193-465c-b9c0-d2aa7e350461\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworkGateways\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"bc691973-1632-435e-8bf7-443ed7de45d8\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"vnetGatewayConfigName\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworkGateways/testGW/ipConfigurations/vnetGatewayConfigName\",\r\n \"etag\": \"W/\\\"caf797a6-4193-465c-b9c0-d2aa7e350461\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/publicIPAddresses/publicIpName\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworks/testVnet/subnets/GatewaySubnet\"\r\n }\r\n }\r\n }\r\n ],\r\n \"gatewayType\": \"ExpressRoute\",\r\n \"vpnType\": \"PolicyBased\",\r\n \"enableBgp\": false,\r\n \"vpnClientConfiguration\": {\r\n \"vpnClientRootCertificates\": [],\r\n \"vpnClientRevokedCertificates\": []\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1750" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "28853683-b01d-4643-aec9-8d367d50a089" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "b7d6dff2-f2e9-4b93-bab9-43fb27927562" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T002925Z:b7d6dff2-f2e9-4b93-bab9-43fb27927562" + ], + "Date": [ + "Wed, 24 Feb 2016 00:29:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/expressRouteCircuits?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNka1Rlc3RDb25uZWN0aW9uL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9leHByZXNzUm91dGVDaXJjdWl0cz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "44d60c20-b7ac-4b04-aa93-ffc2e78349ec" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"testConnection\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/expressRouteCircuits/testConnection\",\r\n \"etag\": \"W/\\\"27f26f17-0896-4e3b-9b3f-08043b5891c5\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"5378dfbc-1ed4-4ac9-81ca-6a8bc54a4f3e\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/expressRouteCircuits/testConnection/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"27f26f17-0896-4e3b-9b3f-08043b5891c5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 123,\r\n \"primaryPeerAddressPrefix\": \"192.192.192.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.192.193.0/30\",\r\n \"primaryAzurePort\": \"EQIX-SJC-06GMR-CIS-1-PRI-A\",\r\n \"secondaryAzurePort\": \"EQIX-SJC-06GMR-CIS-2-SEC-A\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 19\r\n }\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"Silicon Valley\",\r\n \"bandwidthInMbps\": 500\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceKey\": \"0b17821f-aed5-446b-ab59-a41373250546\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1943" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b5b84dc1-a412-40f8-9511-56d6df6601d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "67879b04-fb0c-4d15-9bf5-b369db3071dc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T002926Z:67879b04-fb0c-4d15-9bf5-b369db3071dc" + ], + "Date": [ + "Wed, 24 Feb 2016 00:29:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections/onesdk1914?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNka1Rlc3RDb25uZWN0aW9uL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9jb25uZWN0aW9ucy9vbmVzZGsxOTE0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fa11cb9c-6447-4180-b24f-dc2a69e1f58a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/connections/onesdk1914' under resource group 'onesdkTestConnection' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "164" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "b2da67be-72fd-4300-bacc-fdf45d544cf7" + ], + "x-ms-correlation-request-id": [ + "b2da67be-72fd-4300-bacc-fdf45d544cf7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T002926Z:b2da67be-72fd-4300-bacc-fdf45d544cf7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 00:29:25 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections/onesdk1914?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNka1Rlc3RDb25uZWN0aW9uL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9jb25uZWN0aW9ucy9vbmVzZGsxOTE0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1914\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections/onesdk1914\",\r\n \"etag\": \"W/\\\"11ec12c1-29d9-44a6-ab2b-f250229876e6\\\"\",\r\n \"type\": \"Microsoft.Network/connections\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"fb5ddbfa-1e95-4d32-a885-c2bf0e56776a\",\r\n \"virtualNetworkGateway1\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworkGateways/testGW\"\r\n },\r\n \"connectionType\": \"ExpressRoute\",\r\n \"routingWeight\": 3,\r\n \"ingressBytesTransferred\": 0,\r\n \"egressBytesTransferred\": 0,\r\n \"peer\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/expressRouteCircuits/testConnection\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "954" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f9b5f040-6b6d-45ce-966d-beea5ecc572d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "9dcb387d-e6a8-4423-ac24-9ecc5d4c74c5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003228Z:9dcb387d-e6a8-4423-ac24-9ecc5d4c74c5" + ], + "Date": [ + "Wed, 24 Feb 2016 00:32:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections/onesdk1914?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNka1Rlc3RDb25uZWN0aW9uL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9jb25uZWN0aW9ucy9vbmVzZGsxOTE0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9771e91d-8732-4e90-8359-6a1c58e1b66d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1914\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections/onesdk1914\",\r\n \"etag\": \"W/\\\"11ec12c1-29d9-44a6-ab2b-f250229876e6\\\"\",\r\n \"type\": \"Microsoft.Network/connections\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"fb5ddbfa-1e95-4d32-a885-c2bf0e56776a\",\r\n \"virtualNetworkGateway1\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworkGateways/testGW\"\r\n },\r\n \"connectionType\": \"ExpressRoute\",\r\n \"routingWeight\": 3,\r\n \"ingressBytesTransferred\": 0,\r\n \"egressBytesTransferred\": 0,\r\n \"peer\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/expressRouteCircuits/testConnection\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "954" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "56b1fd1c-9f74-4e7f-b9f0-04703f12141a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "dabae636-df8c-41a1-b1a0-9d84fa745f3a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003228Z:dabae636-df8c-41a1-b1a0-9d84fa745f3a" + ], + "Date": [ + "Wed, 24 Feb 2016 00:32:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections/onesdk1914?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNka1Rlc3RDb25uZWN0aW9uL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9jb25uZWN0aW9ucy9vbmVzZGsxOTE0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e7e2e124-dd01-486d-8964-1de0142f28b1" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1914\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections/onesdk1914\",\r\n \"etag\": \"W/\\\"11ec12c1-29d9-44a6-ab2b-f250229876e6\\\"\",\r\n \"type\": \"Microsoft.Network/connections\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"fb5ddbfa-1e95-4d32-a885-c2bf0e56776a\",\r\n \"virtualNetworkGateway1\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworkGateways/testGW\"\r\n },\r\n \"connectionType\": \"ExpressRoute\",\r\n \"routingWeight\": 3,\r\n \"ingressBytesTransferred\": 0,\r\n \"egressBytesTransferred\": 0,\r\n \"peer\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/expressRouteCircuits/testConnection\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "954" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "df4108bf-8652-4e48-a40f-474e622101af" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "3275fed9-b03c-4a4c-93d5-04ecc8f0b5f2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003228Z:3275fed9-b03c-4a4c-93d5-04ecc8f0b5f2" + ], + "Date": [ + "Wed, 24 Feb 2016 00:32:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections/onesdk1914?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNka1Rlc3RDb25uZWN0aW9uL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9jb25uZWN0aW9ucy9vbmVzZGsxOTE0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"virtualNetworkGateway1\": {\r\n \"etag\": \"W/\\\"caf797a6-4193-465c-b9c0-d2aa7e350461\\\"\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworkGateways/testGW\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"vnetGatewayConfigName\",\r\n \"etag\": \"W/\\\"caf797a6-4193-465c-b9c0-d2aa7e350461\\\"\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworkGateways/testGW/ipConfigurations/vnetGatewayConfigName\",\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworks/testVnet/subnets/GatewaySubnet\"\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/publicIPAddresses/publicIpName\"\r\n }\r\n }\r\n }\r\n ],\r\n \"gatewayType\": \"ExpressRoute\",\r\n \"vpnType\": \"PolicyBased\",\r\n \"enableBgp\": false,\r\n \"vpnClientConfiguration\": {\r\n \"vpnClientRootCertificates\": [],\r\n \"vpnClientRevokedCertificates\": []\r\n },\r\n \"resourceGuid\": \"bc691973-1632-435e-8bf7-443ed7de45d8\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n \"connectionType\": \"ExpressRoute\",\r\n \"routingWeight\": 3,\r\n \"egressBytesTransferred\": 0,\r\n \"ingressBytesTransferred\": 0,\r\n \"peer\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/expressRouteCircuits/testConnection\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1996" + ], + "x-ms-client-request-id": [ + "2364e12f-a72a-4ec1-84c6-9cdda3758b7f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1914\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections/onesdk1914\",\r\n \"etag\": \"W/\\\"6ca365b3-1941-45ca-b80e-ae9db89500af\\\"\",\r\n \"type\": \"Microsoft.Network/connections\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"fb5ddbfa-1e95-4d32-a885-c2bf0e56776a\",\r\n \"virtualNetworkGateway1\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/virtualNetworkGateways/testGW\"\r\n },\r\n \"connectionType\": \"ExpressRoute\",\r\n \"routingWeight\": 3,\r\n \"ingressBytesTransferred\": 0,\r\n \"egressBytesTransferred\": 0,\r\n \"peer\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/expressRouteCircuits/testConnection\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "953" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "aff80f97-a0f3-4198-9662-462f879e2d42" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/aff80f97-a0f3-4198-9662-462f879e2d42?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "b3b2489c-9a50-4610-aab3-29a2bb678ba4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T002927Z:b3b2489c-9a50-4610-aab3-29a2bb678ba4" + ], + "Date": [ + "Wed, 24 Feb 2016 00:29:26 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/aff80f97-a0f3-4198-9662-462f879e2d42?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnMvYWZmODBmOTctYTBmMy00MTk4LTk2NjItNDYyZjg3OWUyZDQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a2a7eaa8-62a8-4cd0-894d-98b5414f3fb3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "72a25108-749f-4209-804d-44fc8b18a3c4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T002957Z:72a25108-749f-4209-804d-44fc8b18a3c4" + ], + "Date": [ + "Wed, 24 Feb 2016 00:29:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/aff80f97-a0f3-4198-9662-462f879e2d42?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnMvYWZmODBmOTctYTBmMy00MTk4LTk2NjItNDYyZjg3OWUyZDQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ec86e641-edee-47a2-9f78-eaef499dee00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "3232d6cb-4b60-4048-9d2d-5697a1e58481" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003027Z:3232d6cb-4b60-4048-9d2d-5697a1e58481" + ], + "Date": [ + "Wed, 24 Feb 2016 00:30:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/aff80f97-a0f3-4198-9662-462f879e2d42?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnMvYWZmODBmOTctYTBmMy00MTk4LTk2NjItNDYyZjg3OWUyZDQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d0efd5c9-0917-437c-b40d-1a974abe258b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "5b2c75e4-c49b-42f4-9a77-2e2714ab9529" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003057Z:5b2c75e4-c49b-42f4-9a77-2e2714ab9529" + ], + "Date": [ + "Wed, 24 Feb 2016 00:30:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/aff80f97-a0f3-4198-9662-462f879e2d42?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnMvYWZmODBmOTctYTBmMy00MTk4LTk2NjItNDYyZjg3OWUyZDQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "37a5eac1-80a3-4262-b3c3-f6df0276f6d4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "2f9e9479-9ece-4c3c-b9f4-8b570173df21" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003127Z:2f9e9479-9ece-4c3c-b9f4-8b570173df21" + ], + "Date": [ + "Wed, 24 Feb 2016 00:31:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/aff80f97-a0f3-4198-9662-462f879e2d42?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnMvYWZmODBmOTctYTBmMy00MTk4LTk2NjItNDYyZjg3OWUyZDQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "dcfd72e7-2e6f-42b3-8871-38fba5c3dea3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "84885d48-8747-4791-a672-b5ec6bf56ee8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003158Z:84885d48-8747-4791-a672-b5ec6bf56ee8" + ], + "Date": [ + "Wed, 24 Feb 2016 00:31:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/aff80f97-a0f3-4198-9662-462f879e2d42?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnMvYWZmODBmOTctYTBmMy00MTk4LTk2NjItNDYyZjg3OWUyZDQyP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "bb07ebf8-1b3c-4fbc-8a1a-d8557f380ef7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-correlation-request-id": [ + "f6aa569d-ac3d-415d-bd43-e254abd72735" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003228Z:f6aa569d-ac3d-415d-bd43-e254abd72735" + ], + "Date": [ + "Wed, 24 Feb 2016 00:32:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections/onesdk1914?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNka1Rlc3RDb25uZWN0aW9uL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9jb25uZWN0aW9ucy9vbmVzZGsxOTE0P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "733df57f-2a12-4cd1-903e-484a9f67b838" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "41ce3618-61cd-401e-8df1-3a2d64cd32ad" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/41ce3618-61cd-401e-8df1-3a2d64cd32ad?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operationResults/41ce3618-61cd-401e-8df1-3a2d64cd32ad?api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "72a00510-510b-4ac9-b23a-c12702ae9be3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003228Z:72a00510-510b-4ac9-b23a-c12702ae9be3" + ], + "Date": [ + "Wed, 24 Feb 2016 00:32:28 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/41ce3618-61cd-401e-8df1-3a2d64cd32ad?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnMvNDFjZTM2MTgtNjFjZC00MDFlLThkZjEtM2EyZDY0Y2QzMmFkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1199ce31-2d0b-45fa-a355-da1207ff7b1a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "7de3c6a0-cd74-4ebf-9cd5-1667b87b3762" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003259Z:7de3c6a0-cd74-4ebf-9cd5-1667b87b3762" + ], + "Date": [ + "Wed, 24 Feb 2016 00:32:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/41ce3618-61cd-401e-8df1-3a2d64cd32ad?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnMvNDFjZTM2MTgtNjFjZC00MDFlLThkZjEtM2EyZDY0Y2QzMmFkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ac2eb473-4fc9-4629-b0d5-ff05fd4126a0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "80dd3ddf-47dc-4971-ae2c-de3c1c229dc4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003329Z:80dd3ddf-47dc-4971-ae2c-de3c1c229dc4" + ], + "Date": [ + "Wed, 24 Feb 2016 00:33:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/westus/operations/41ce3618-61cd-401e-8df1-3a2d64cd32ad?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzL29wZXJhdGlvbnMvNDFjZTM2MTgtNjFjZC00MDFlLThkZjEtM2EyZDY0Y2QzMmFkP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "14d50910-3d60-48d6-a15f-be02df1dabaf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "da96610a-c4a9-410f-b88e-fe14e19e407f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003359Z:da96610a-c4a9-410f-b88e-fe14e19e407f" + ], + "Date": [ + "Wed, 24 Feb 2016 00:33:58 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdkTestConnection/providers/Microsoft.Network/connections?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNka1Rlc3RDb25uZWN0aW9uL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9jb25uZWN0aW9ucz9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9efd6f30-322c-436a-acf0-13d5a94a4b0c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-request-id": [ + "7ca79da5-9678-4c6f-b234-e23322f89c12" + ], + "x-ms-correlation-request-id": [ + "7ca79da5-9678-4c6f-b234-e23322f89c12" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160224T003359Z:7ca79da5-9678-4c6f-b234-e23322f89c12" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 24 Feb 2016 00:33:58 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-VirtualNetworkeExpressRouteGatewayConnectionCRUD": [ + "onesdk1914" + ] + }, + "Variables": { + "SubscriptionId": "18b0dc06-a2b8-4c0f-95af-550319fa5eac" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualNetworkGatewayTests/TestVirtualNetworkExpressRouteGatewayCRUD.json b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualNetworkGatewayTests/TestVirtualNetworkExpressRouteGatewayCRUD.json new file mode 100644 index 000000000000..a58d6b435273 --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualNetworkGatewayTests/TestVirtualNetworkExpressRouteGatewayCRUD.json @@ -0,0 +1,4165 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yaz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "5934" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-request-id": [ + "87028d26-f257-43d9-8eba-e93658caa56a" + ], + "x-ms-correlation-request-id": [ + "87028d26-f257-43d9-8eba-e93658caa56a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060506Z:87028d26-f257-43d9-8eba-e93658caa56a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:05 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk1066?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazEwNjY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-request-id": [ + "2fc97ea6-8ed4-4856-8849-b9b62c5d50b1" + ], + "x-ms-correlation-request-id": [ + "2fc97ea6-8ed4-4856-8849-b9b62c5d50b1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060506Z:2fc97ea6-8ed4-4856-8849-b9b62c5d50b1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:05 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk1066?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazEwNjY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-request-id": [ + "3018a134-7674-4e0f-9651-543fc8f20722" + ], + "x-ms-correlation-request-id": [ + "3018a134-7674-4e0f-9651-543fc8f20722" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062228Z:3018a134-7674-4e0f-9651-543fc8f20722" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:22:28 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk1066?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazEwNjY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "74" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066\",\r\n \"name\": \"onesdk1066\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "202" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "e4752204-07d8-4e2f-bb74-a75b72c39b01" + ], + "x-ms-correlation-request-id": [ + "e4752204-07d8-4e2f-bb74-a75b72c39b01" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060506Z:e4752204-07d8-4e2f-bb74-a75b72c39b01" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:06 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-request-id": [ + "3506ab6f-ee75-49f2-8db6-dbbba9275ed1" + ], + "x-ms-correlation-request-id": [ + "3506ab6f-ee75-49f2-8db6-dbbba9275ed1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060506Z:3506ab6f-ee75-49f2-8db6-dbbba9275ed1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworks/onesdk1601?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy9vbmVzZGsxNjAxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b881af50-08e4-40a8-b0c0-4aba85b42741" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/onesdk1601' under resource group 'onesdk1066' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "158" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "91a6bff4-34a4-466f-b853-739c999e5f1c" + ], + "x-ms-correlation-request-id": [ + "91a6bff4-34a4-466f-b853-739c999e5f1c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060507Z:91a6bff4-34a4-466f-b853-739c999e5f1c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:06 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworks/onesdk1601?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy9vbmVzZGsxNjAxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1601\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601\",\r\n \"etag\": \"W/\\\"9b32337c-8ae3-40ca-bb0d-9c874bf368b6\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"fb0ba921-df76-4d89-8673-55f1a5f49086\",\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\": \"GatewaySubnet\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601/subnets/GatewaySubnet\",\r\n \"etag\": \"W/\\\"9b32337c-8ae3-40ca-bb0d-9c874bf368b6\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "955" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b7ecbd3f-3fe5-4fc2-8cef-88931e7c6597" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"9b32337c-8ae3-40ca-bb0d-9c874bf368b6\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-correlation-request-id": [ + "ae37205d-f700-491d-a858-514e9a1e12e7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060539Z:ae37205d-f700-491d-a858-514e9a1e12e7" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworks/onesdk1601?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy9vbmVzZGsxNjAxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "99d7ad6c-56cd-4d2a-b06f-599bc4356f03" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1601\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601\",\r\n \"etag\": \"W/\\\"9b32337c-8ae3-40ca-bb0d-9c874bf368b6\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"fb0ba921-df76-4d89-8673-55f1a5f49086\",\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\": \"GatewaySubnet\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601/subnets/GatewaySubnet\",\r\n \"etag\": \"W/\\\"9b32337c-8ae3-40ca-bb0d-9c874bf368b6\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "955" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "07a9c7ab-4275-4519-8e4f-d86c7957b6d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"9b32337c-8ae3-40ca-bb0d-9c874bf368b6\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-correlation-request-id": [ + "9862538b-de66-4711-b1a7-68740ed208ec" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060539Z:9862538b-de66-4711-b1a7-68740ed208ec" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworks/onesdk1601?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy9vbmVzZGsxNjAxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1ed3c2ff-4b42-48d3-bae2-ffff12b23ee1" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1601\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601\",\r\n \"etag\": \"W/\\\"9b32337c-8ae3-40ca-bb0d-9c874bf368b6\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"fb0ba921-df76-4d89-8673-55f1a5f49086\",\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\": \"GatewaySubnet\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601/subnets/GatewaySubnet\",\r\n \"etag\": \"W/\\\"9b32337c-8ae3-40ca-bb0d-9c874bf368b6\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "955" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1d545dce-b6b9-4ab5-90fd-cc3f38fc967a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"9b32337c-8ae3-40ca-bb0d-9c874bf368b6\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-correlation-request-id": [ + "9d8ab637-a535-4b35-9912-06dcdc331643" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060539Z:9d8ab637-a535-4b35-9912-06dcdc331643" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworks/onesdk1601?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3Jrcy9vbmVzZGsxNjAxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\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 \"name\": \"GatewaySubnet\",\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"ipConfigurations\": []\r\n }\r\n }\r\n ]\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "335" + ], + "x-ms-client-request-id": [ + "8249ed41-0b91-4a9c-b258-72f59d69ac10" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk1601\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601\",\r\n \"etag\": \"W/\\\"4b5273f4-6094-4ecf-a5a7-81b0bf608e3f\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"fb0ba921-df76-4d89-8673-55f1a5f49086\",\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\": \"GatewaySubnet\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601/subnets/GatewaySubnet\",\r\n \"etag\": \"W/\\\"4b5273f4-6094-4ecf-a5a7-81b0bf608e3f\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "953" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "823ccb59-1eb8-4508-b290-acc5aee0aa51" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/823ccb59-1eb8-4508-b290-acc5aee0aa51?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "376d6952-eb57-4f73-bc1d-3790876e1b8d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060508Z:376d6952-eb57-4f73-bc1d-3790876e1b8d" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:07 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/823ccb59-1eb8-4508-b290-acc5aee0aa51?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvODIzY2NiNTktMWViOC00NTA4LWIyOTAtYWNjNWFlZTBhYTUxP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "fd5e943d-c839-4d8f-89ee-f697df592789" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "79f3a607-c46d-422b-a5be-2fc66209d3cd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060539Z:79f3a607-c46d-422b-a5be-2fc66209d3cd" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL29uZXNkazgzODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e6fa8769-8b50-4e1f-ac6f-fb90f2932ae2" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/onesdk8384' under resource group 'onesdk1066' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "160" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "2e7926a6-b179-490a-9573-844c5a640327" + ], + "x-ms-correlation-request-id": [ + "2e7926a6-b179-490a-9573-844c5a640327" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060539Z:2e7926a6-b179-490a-9573-844c5a640327" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:39 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL29uZXNkazgzODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk8384\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384\",\r\n \"etag\": \"W/\\\"3de61df9-a3e0-4329-b6c8-241963bdd9b1\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"01d6209c-4c79-4248-9bf3-73f56afc191f\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"onesdk5555\",\r\n \"fqdn\": \"onesdk5555.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "631" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "518b5016-506d-42eb-bda1-c70609a00f23" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"3de61df9-a3e0-4329-b6c8-241963bdd9b1\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-correlation-request-id": [ + "dd01a179-7f3f-4017-b85c-5a22fa970421" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060612Z:dd01a179-7f3f-4017-b85c-5a22fa970421" + ], + "Date": [ + "Tue, 23 Feb 2016 06:06:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL29uZXNkazgzODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "32b677f9-c5a5-4ea9-b510-0bdfc8cf8241" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk8384\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384\",\r\n \"etag\": \"W/\\\"3de61df9-a3e0-4329-b6c8-241963bdd9b1\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"01d6209c-4c79-4248-9bf3-73f56afc191f\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"onesdk5555\",\r\n \"fqdn\": \"onesdk5555.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "631" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9d1f2890-af45-41b6-8b42-ded8d8eaaf50" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "ETag": [ + "W/\"3de61df9-a3e0-4329-b6c8-241963bdd9b1\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14976" + ], + "x-ms-correlation-request-id": [ + "c07d8c0c-2d38-4c57-a8e4-461150f31515" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060612Z:c07d8c0c-2d38-4c57-a8e4-461150f31515" + ], + "Date": [ + "Tue, 23 Feb 2016 06:06:12 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3B1YmxpY0lQQWRkcmVzc2VzL29uZXNkazgzODQ/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"onesdk5555\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "166" + ], + "x-ms-client-request-id": [ + "863238f3-b3fe-42b3-9265-3c867b072dc0" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk8384\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384\",\r\n \"etag\": \"W/\\\"c006d8e5-7e18-4b60-b880-1e491d67e5d0\\\"\",\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"01d6209c-4c79-4248-9bf3-73f56afc191f\",\r\n \"publicIPAllocationMethod\": \"Dynamic\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"dnsSettings\": {\r\n \"domainNameLabel\": \"onesdk5555\",\r\n \"fqdn\": \"onesdk5555.eastus.cloudapp.azure.com\"\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "630" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "c65d551b-3eef-4115-9d4d-57eedba8e353" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/c65d551b-3eef-4115-9d4d-57eedba8e353?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-correlation-request-id": [ + "b3e78c3f-0f32-4195-9f83-882e9ccac504" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060541Z:b3e78c3f-0f32-4195-9f83-882e9ccac504" + ], + "Date": [ + "Tue, 23 Feb 2016 06:05:40 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/c65d551b-3eef-4115-9d4d-57eedba8e353?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvYzY1ZDU1MWItM2VlZi00MTE1LTlkNGQtNTdlZWRiYThlMzUzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a7645868-3841-40f8-b8ee-c7c4282bf9f2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "1aad4506-4410-4226-a1a4-65241bcfddf1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060611Z:1aad4506-4410-4226-a1a4-65241bcfddf1" + ], + "Date": [ + "Tue, 23 Feb 2016 06:06:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworkgateways/onesdk7892?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3JrZ2F0ZXdheXMvb25lc2RrNzg5Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "955eacf2-0deb-43a6-9b01-10b5a59f334c" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworkGateways/onesdk7892' under resource group 'onesdk1066' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "165" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "9ddf5261-4f3e-44c1-99d6-b96b07f42138" + ], + "x-ms-correlation-request-id": [ + "9ddf5261-4f3e-44c1-99d6-b96b07f42138" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060612Z:9ddf5261-4f3e-44c1-99d6-b96b07f42138" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:06:12 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworkgateways/onesdk7892?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3JrZ2F0ZXdheXMvb25lc2RrNzg5Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk7892\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways/onesdk7892\",\r\n \"etag\": \"W/\\\"14a5d001-0033-4aa2-9eaa-b13e34231787\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworkGateways\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"dae4a4cd-806a-469b-9752-bbc70f98bae6\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"onesdk6794\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways/onesdk7892/ipConfigurations/onesdk6794\",\r\n \"etag\": \"W/\\\"14a5d001-0033-4aa2-9eaa-b13e34231787\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601/subnets/GatewaySubnet\"\r\n }\r\n }\r\n }\r\n ],\r\n \"sku\": {\r\n \"name\": \"Basic\",\r\n \"tier\": \"Basic\",\r\n \"capacity\": 0\r\n },\r\n \"gatewayType\": \"ExpressRoute\",\r\n \"vpnType\": \"PolicyBased\",\r\n \"enableBgp\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1503" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8fe50cb1-1416-4f5f-aa8f-b4435c212b4f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-correlation-request-id": [ + "c7248efa-e4a6-4f7b-8647-2db590a090b5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062126Z:c7248efa-e4a6-4f7b-8647-2db590a090b5" + ], + "Date": [ + "Tue, 23 Feb 2016 06:21:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworkgateways/onesdk7892?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3JrZ2F0ZXdheXMvb25lc2RrNzg5Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e67d053c-266b-47f0-b0f6-a8101a27a316" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk7892\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways/onesdk7892\",\r\n \"etag\": \"W/\\\"14a5d001-0033-4aa2-9eaa-b13e34231787\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworkGateways\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"dae4a4cd-806a-469b-9752-bbc70f98bae6\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"onesdk6794\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways/onesdk7892/ipConfigurations/onesdk6794\",\r\n \"etag\": \"W/\\\"14a5d001-0033-4aa2-9eaa-b13e34231787\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601/subnets/GatewaySubnet\"\r\n }\r\n }\r\n }\r\n ],\r\n \"sku\": {\r\n \"name\": \"Basic\",\r\n \"tier\": \"Basic\",\r\n \"capacity\": 0\r\n },\r\n \"gatewayType\": \"ExpressRoute\",\r\n \"vpnType\": \"PolicyBased\",\r\n \"enableBgp\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1503" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "3067b331-1eb5-4c0c-a801-eef9e2fbc5d0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14957" + ], + "x-ms-correlation-request-id": [ + "74f3ea3a-27e1-4b90-88e6-04a0c74f27ed" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062127Z:74f3ea3a-27e1-4b90-88e6-04a0c74f27ed" + ], + "Date": [ + "Tue, 23 Feb 2016 06:21:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworkgateways/onesdk7892?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3JrZ2F0ZXdheXMvb25lc2RrNzg5Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c0eebbd2-612f-459d-b37f-550bf2f51c80" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk7892\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways/onesdk7892\",\r\n \"etag\": \"W/\\\"14a5d001-0033-4aa2-9eaa-b13e34231787\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworkGateways\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"dae4a4cd-806a-469b-9752-bbc70f98bae6\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"onesdk6794\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways/onesdk7892/ipConfigurations/onesdk6794\",\r\n \"etag\": \"W/\\\"14a5d001-0033-4aa2-9eaa-b13e34231787\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601/subnets/GatewaySubnet\"\r\n }\r\n }\r\n }\r\n ],\r\n \"sku\": {\r\n \"name\": \"Basic\",\r\n \"tier\": \"Basic\",\r\n \"capacity\": 0\r\n },\r\n \"gatewayType\": \"ExpressRoute\",\r\n \"vpnType\": \"PolicyBased\",\r\n \"enableBgp\": false\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1503" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "97e1b958-2740-4fc2-b176-e626b282e2c1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14956" + ], + "x-ms-correlation-request-id": [ + "b6c3e92e-6df7-42a8-bc8c-a14711b58cb6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062127Z:b6c3e92e-6df7-42a8-bc8c-a14711b58cb6" + ], + "Date": [ + "Tue, 23 Feb 2016 06:21:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworkgateways/onesdk7892?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3JrZ2F0ZXdheXMvb25lc2RrNzg5Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US\",\r\n \"properties\": {\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"onesdk6794\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/ResourceGroupNotSet/providers/Microsoft.Network/virtualNetworkGateways/VirtualNetworkGatewayNameNotSet/virtualNetworkGatewayIpConfigurations/onesdk6794\",\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601/subnets/GatewaySubnet\"\r\n },\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384\"\r\n }\r\n }\r\n }\r\n ],\r\n \"gatewayType\": \"ExpressRoute\",\r\n \"enableBgp\": false\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "936" + ], + "x-ms-client-request-id": [ + "fa261fe3-afc8-4fb6-a66b-75091d02311b" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"onesdk7892\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways/onesdk7892\",\r\n \"etag\": \"W/\\\"8a2f4c74-3be7-440c-bd66-f76499105a04\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworkGateways\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"dae4a4cd-806a-469b-9752-bbc70f98bae6\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"onesdk6794\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways/onesdk7892/ipConfigurations/onesdk6794\",\r\n \"etag\": \"W/\\\"8a2f4c74-3be7-440c-bd66-f76499105a04\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601/subnets/GatewaySubnet\"\r\n }\r\n }\r\n }\r\n ],\r\n \"gatewayType\": \"ExpressRoute\",\r\n \"vpnType\": \"PolicyBased\",\r\n \"enableBgp\": false,\r\n \"vpnClientConfiguration\": {\r\n \"vpnClientRootCertificates\": [],\r\n \"vpnClientRevokedCertificates\": []\r\n }\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1533" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "3502f868-52c0-45c4-960b-7d608b4f8cb3" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-correlation-request-id": [ + "9821dce8-dc80-4acc-83b0-db7319d36084" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060614Z:9821dce8-dc80-4acc-83b0-db7319d36084" + ], + "Date": [ + "Tue, 23 Feb 2016 06:06:14 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1ec51780-9395-4015-afb0-5e2f56133fce" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "8198cf51-5542-4496-8d80-b484a4b0c3ad" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060645Z:8198cf51-5542-4496-8d80-b484a4b0c3ad" + ], + "Date": [ + "Tue, 23 Feb 2016 06:06:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2159663e-1a0d-48e8-98d1-19bd039e4868" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "0f80d40e-402c-4b39-8d6d-c3ca946436e5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060715Z:0f80d40e-402c-4b39-8d6d-c3ca946436e5" + ], + "Date": [ + "Tue, 23 Feb 2016 06:07:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "dac7e185-09d8-47c5-a574-2d697f77e929" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "150b3638-1fa7-443b-ac2f-67f9bc531f42" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060746Z:150b3638-1fa7-443b-ac2f-67f9bc531f42" + ], + "Date": [ + "Tue, 23 Feb 2016 06:07:45 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d49af281-3166-40bc-87c1-4a779e000b60" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "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": [ + "6984133d-ec8e-4c3f-bb73-ea920f2b97b2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060816Z:6984133d-ec8e-4c3f-bb73-ea920f2b97b2" + ], + "Date": [ + "Tue, 23 Feb 2016 06:08:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "92d53e38-de48-439c-b5ab-1b7bfea19825" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "8a6fe1d9-158f-4899-b3db-86750e8d7305" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060846Z:8a6fe1d9-158f-4899-b3db-86750e8d7305" + ], + "Date": [ + "Tue, 23 Feb 2016 06:08:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b259e763-1b89-4473-bfe2-902ac2a4b372" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "08b0d032-37b2-4a98-acfb-ac871c4edf82" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060917Z:08b0d032-37b2-4a98-acfb-ac871c4edf82" + ], + "Date": [ + "Tue, 23 Feb 2016 06:09:16 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9ccb4be9-1c03-4256-beee-99f2075faea6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "7ac0b7b1-da26-41e8-b3eb-a7b5cdf0d789" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T060947Z:7ac0b7b1-da26-41e8-b3eb-a7b5cdf0d789" + ], + "Date": [ + "Tue, 23 Feb 2016 06:09:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "60eb9d84-5cda-4b8d-a8ad-0cc9fb4cfe72" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-correlation-request-id": [ + "c50bac7a-0318-44b1-960b-4d0602f37128" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061018Z:c50bac7a-0318-44b1-960b-4d0602f37128" + ], + "Date": [ + "Tue, 23 Feb 2016 06:10:17 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "00d06dc4-b1fd-46df-b6c9-5d591a7865fb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14966" + ], + "x-ms-correlation-request-id": [ + "d5438426-d4ff-42e8-ac21-e2067d4efac6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061048Z:d5438426-d4ff-42e8-ac21-e2067d4efac6" + ], + "Date": [ + "Tue, 23 Feb 2016 06:10:47 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0de2c0fa-a86e-4c8f-9a3d-6f40f5572577" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "c258dc0d-95a1-4840-82f5-3d1684d9c2fd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061118Z:c258dc0d-95a1-4840-82f5-3d1684d9c2fd" + ], + "Date": [ + "Tue, 23 Feb 2016 06:11:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b51d3b9b-c4a3-4efc-80ea-52ee103500fb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-correlation-request-id": [ + "eb9a0888-f62c-4c54-9a44-fc3977461bf5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061149Z:eb9a0888-f62c-4c54-9a44-fc3977461bf5" + ], + "Date": [ + "Tue, 23 Feb 2016 06:11:48 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "3b3cfb4d-dfc9-44ab-9c18-995fec20dbce" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-correlation-request-id": [ + "6e7f1335-2342-434c-a419-6f3c05ccb528" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061219Z:6e7f1335-2342-434c-a419-6f3c05ccb528" + ], + "Date": [ + "Tue, 23 Feb 2016 06:12:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a0df3113-6482-46fc-a7e8-af8657dde15f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-correlation-request-id": [ + "e5136ebf-3344-4238-a5d2-b34d7ae4d355" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061250Z:e5136ebf-3344-4238-a5d2-b34d7ae4d355" + ], + "Date": [ + "Tue, 23 Feb 2016 06:12:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d7192845-035f-44a0-9241-8f39b07ed156" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-correlation-request-id": [ + "8ec98c88-971e-4771-a136-39fbfddf3683" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061320Z:8ec98c88-971e-4771-a136-39fbfddf3683" + ], + "Date": [ + "Tue, 23 Feb 2016 06:13:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "67d1fc42-7228-4977-9131-501673f74138" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-correlation-request-id": [ + "6a95ea25-cb54-4314-b76c-ef2ea5b9f729" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061350Z:6a95ea25-cb54-4314-b76c-ef2ea5b9f729" + ], + "Date": [ + "Tue, 23 Feb 2016 06:13:50 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b40f9acd-b3bb-46af-b2e1-f60331c263cb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" + ], + "x-ms-correlation-request-id": [ + "24c54f6d-f279-4a91-b929-9fc80dcf12b6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061421Z:24c54f6d-f279-4a91-b929-9fc80dcf12b6" + ], + "Date": [ + "Tue, 23 Feb 2016 06:14:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "89f86141-b385-4f36-a7a1-b09544b14b41" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-correlation-request-id": [ + "4485a1d3-7a9a-43c3-b4ec-7a5a579120bc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061451Z:4485a1d3-7a9a-43c3-b4ec-7a5a579120bc" + ], + "Date": [ + "Tue, 23 Feb 2016 06:14:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "29ad5a52-f221-4509-b95e-3d3361991acf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" + ], + "x-ms-correlation-request-id": [ + "96b78899-0402-4d47-8bc4-7db6aee90010" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061522Z:96b78899-0402-4d47-8bc4-7db6aee90010" + ], + "Date": [ + "Tue, 23 Feb 2016 06:15:21 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0fe1e841-69bd-45b2-b666-3907e0cf5845" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14957" + ], + "x-ms-correlation-request-id": [ + "2e082467-77ea-4e4c-9b15-795a243bb07c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061552Z:2e082467-77ea-4e4c-9b15-795a243bb07c" + ], + "Date": [ + "Tue, 23 Feb 2016 06:15:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d887cca0-9d89-4e5a-9b5d-d9fa7722c13a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14956" + ], + "x-ms-correlation-request-id": [ + "682a81f2-18f3-4614-a252-65e330320e8a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061622Z:682a81f2-18f3-4614-a252-65e330320e8a" + ], + "Date": [ + "Tue, 23 Feb 2016 06:16:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "be807b2e-1156-4baa-9116-4e1b2303248b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14955" + ], + "x-ms-correlation-request-id": [ + "eed12a82-f1a6-43fa-9973-3c87ddf77659" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061653Z:eed12a82-f1a6-43fa-9973-3c87ddf77659" + ], + "Date": [ + "Tue, 23 Feb 2016 06:16:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5382f933-8a3d-4ce9-947d-458277cc2ba7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14954" + ], + "x-ms-correlation-request-id": [ + "d36c40af-c10c-4ff2-8555-98e9b1f1258a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061723Z:d36c40af-c10c-4ff2-8555-98e9b1f1258a" + ], + "Date": [ + "Tue, 23 Feb 2016 06:17:22 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "61e54fe2-790c-492b-994c-ef521bed68a8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14953" + ], + "x-ms-correlation-request-id": [ + "99f6591a-ffbc-4b33-887e-d4dbde83f824" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061753Z:99f6591a-ffbc-4b33-887e-d4dbde83f824" + ], + "Date": [ + "Tue, 23 Feb 2016 06:17:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "68d8cc62-c356-471b-a032-261a2e6ba61e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-correlation-request-id": [ + "5e30de91-479e-4a55-9647-3e438d9b0a20" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061824Z:5e30de91-479e-4a55-9647-3e438d9b0a20" + ], + "Date": [ + "Tue, 23 Feb 2016 06:18:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "639011ac-dbba-4490-9c7d-2079d541edae" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14951" + ], + "x-ms-correlation-request-id": [ + "63659708-f1cc-4d2d-8322-a940969e28e4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061854Z:63659708-f1cc-4d2d-8322-a940969e28e4" + ], + "Date": [ + "Tue, 23 Feb 2016 06:18:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d76d8544-344c-4025-aff6-e424a9e451c5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14950" + ], + "x-ms-correlation-request-id": [ + "83aa7475-ddfc-4d34-a526-31dc46ddca5d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061925Z:83aa7475-ddfc-4d34-a526-31dc46ddca5d" + ], + "Date": [ + "Tue, 23 Feb 2016 06:19:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "3a9e91ac-a4d3-4f6e-ac47-d500d0227915" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14949" + ], + "x-ms-correlation-request-id": [ + "af8e304b-0c10-4b75-a3a0-2785cc37332e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T061955Z:af8e304b-0c10-4b75-a3a0-2785cc37332e" + ], + "Date": [ + "Tue, 23 Feb 2016 06:19:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "37603204-64e6-45b9-9ee8-d93eb8c3f2a2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-correlation-request-id": [ + "da0a6882-78da-4aab-a4b0-1461e949c45e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062026Z:da0a6882-78da-4aab-a4b0-1461e949c45e" + ], + "Date": [ + "Tue, 23 Feb 2016 06:20:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "233f0fa8-27a7-46d8-945c-a727421f16cd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-correlation-request-id": [ + "a11b54c2-4cd3-4c8f-846f-6c25e7eafb81" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062056Z:a11b54c2-4cd3-4c8f-846f-6c25e7eafb81" + ], + "Date": [ + "Tue, 23 Feb 2016 06:20:56 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/3502f868-52c0-45c4-960b-7d608b4f8cb3?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvMzUwMmY4NjgtNTJjMC00NWM0LTk2MGItN2Q2MDhiNGY4Y2IzP2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1197a0a7-28c2-47b3-a033-c3fd8f3765a2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" + ], + "x-ms-correlation-request-id": [ + "84a3e6d9-65f3-48e3-bdb9-ea94574aa107" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062126Z:84a3e6d9-65f3-48e3-bdb9-ea94574aa107" + ], + "Date": [ + "Tue, 23 Feb 2016 06:21:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3JrR2F0ZXdheXM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "80958c08-b0df-4114-959d-2fe854773267" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"onesdk7892\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways/onesdk7892\",\r\n \"etag\": \"W/\\\"14a5d001-0033-4aa2-9eaa-b13e34231787\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworkGateways\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"dae4a4cd-806a-469b-9752-bbc70f98bae6\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"onesdk6794\",\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways/onesdk7892/ipConfigurations/onesdk6794\",\r\n \"etag\": \"W/\\\"14a5d001-0033-4aa2-9eaa-b13e34231787\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/publicIPAddresses/onesdk8384\"\r\n },\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworks/onesdk1601/subnets/GatewaySubnet\"\r\n }\r\n }\r\n }\r\n ],\r\n \"gatewayType\": \"ExpressRoute\",\r\n \"vpnType\": \"PolicyBased\",\r\n \"enableBgp\": false,\r\n \"vpnClientConfiguration\": {\r\n \"vpnClientRootCertificates\": [],\r\n \"vpnClientRevokedCertificates\": []\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1700" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6c30a8b4-10f4-487d-a511-006225a7c4bf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14955" + ], + "x-ms-correlation-request-id": [ + "627f82f1-a1b1-4a7a-8528-41cd2250c823" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062127Z:627f82f1-a1b1-4a7a-8528-41cd2250c823" + ], + "Date": [ + "Tue, 23 Feb 2016 06:21:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualNetworkGateways?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxOZXR3b3JrR2F0ZXdheXM/YXBpLXZlcnNpb249MjAxNS0wNi0xNQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "996e0430-24be-4eab-8bbe-e36c7c511c85" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14952" + ], + "x-ms-request-id": [ + "e65c7d0a-3b35-4efe-9f28-eab95481f062" + ], + "x-ms-correlation-request-id": [ + "e65c7d0a-3b35-4efe-9f28-eab95481f062" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062228Z:e65c7d0a-3b35-4efe-9f28-eab95481f062" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:22:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourceGroups/onesdk1066/providers/Microsoft.Network/virtualnetworkgateways/onesdk7892?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlR3JvdXBzL29uZXNkazEwNjYvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL3ZpcnR1YWxuZXR3b3JrZ2F0ZXdheXMvb25lc2RrNzg5Mj9hcGktdmVyc2lvbj0yMDE1LTA2LTE1", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "336b1d55-4598-4714-95cc-c3cf7239020a" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "6eedff03-fe5f-4230-b209-e5f570594f55" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/6eedff03-fe5f-4230-b209-e5f570594f55?api-version=2015-06-15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operationResults/6eedff03-fe5f-4230-b209-e5f570594f55?api-version=2015-06-15" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-correlation-request-id": [ + "3a9473ef-cea9-454f-b0f0-251f1e3bb906" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062127Z:3a9473ef-cea9-454f-b0f0-251f1e3bb906" + ], + "Date": [ + "Tue, 23 Feb 2016 06:21:27 GMT" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/6eedff03-fe5f-4230-b209-e5f570594f55?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmVlZGZmMDMtZmU1Zi00MjMwLWIyMDktZTVmNTcwNTk0ZjU1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "4ead52ff-f68b-4fd2-aedb-5fdea23de588" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14954" + ], + "x-ms-correlation-request-id": [ + "54b135ff-73ca-4fba-9ebb-8a8560d511f9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062158Z:54b135ff-73ca-4fba-9ebb-8a8560d511f9" + ], + "Date": [ + "Tue, 23 Feb 2016 06:21:57 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/providers/Microsoft.Network/locations/eastus/operations/6eedff03-fe5f-4230-b209-e5f570594f55?api-version=2015-06-15", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzL29wZXJhdGlvbnMvNmVlZGZmMDMtZmU1Zi00MjMwLWIyMDktZTVmNTcwNTk0ZjU1P2FwaS12ZXJzaW9uPTIwMTUtMDYtMTU=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Network.NetworkManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f481492f-d45d-4958-8831-be6efc014783" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14953" + ], + "x-ms-correlation-request-id": [ + "988454c5-49c1-4489-940f-e9341af22ded" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062228Z:988454c5-49c1-4489-940f-e9341af22ded" + ], + "Date": [ + "Tue, 23 Feb 2016 06:22:28 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/resourcegroups/onesdk1066?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL3Jlc291cmNlZ3JvdXBzL29uZXNkazEwNjY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "126f6e18-c8ae-44df-9d46-c6f28390a0de" + ], + "x-ms-correlation-request-id": [ + "126f6e18-c8ae-44df-9d46-c6f28390a0de" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062229Z:126f6e18-c8ae-44df-9d46-c6f28390a0de" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:22:28 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-request-id": [ + "db1c6143-1a6e-42dc-b568-4c137850be47" + ], + "x-ms-correlation-request-id": [ + "db1c6143-1a6e-42dc-b568-4c137850be47" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062229Z:db1c6143-1a6e-42dc-b568-4c137850be47" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:22:28 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-request-id": [ + "ebd54b5d-9f8c-4408-ad80-1a3346d9856c" + ], + "x-ms-correlation-request-id": [ + "ebd54b5d-9f8c-4408-ad80-1a3346d9856c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062244Z:ebd54b5d-9f8c-4408-ad80-1a3346d9856c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:22:44 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "x-ms-request-id": [ + "0d0fd3a5-330c-4a9f-8444-b3379772712d" + ], + "x-ms-correlation-request-id": [ + "0d0fd3a5-330c-4a9f-8444-b3379772712d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062259Z:0d0fd3a5-330c-4a9f-8444-b3379772712d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:22:58 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-request-id": [ + "108ba8f8-8627-4fb3-a51b-7444d3dec3a6" + ], + "x-ms-correlation-request-id": [ + "108ba8f8-8627-4fb3-a51b-7444d3dec3a6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062314Z:108ba8f8-8627-4fb3-a51b-7444d3dec3a6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:23:14 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-request-id": [ + "ce886c94-e605-4fcd-9a41-b79263334b62" + ], + "x-ms-correlation-request-id": [ + "ce886c94-e605-4fcd-9a41-b79263334b62" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062329Z:ce886c94-e605-4fcd-9a41-b79263334b62" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:23:29 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-request-id": [ + "0a7977bc-f233-4ec0-8970-8939ce4ead88" + ], + "x-ms-correlation-request-id": [ + "0a7977bc-f233-4ec0-8970-8939ce4ead88" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062344Z:0a7977bc-f233-4ec0-8970-8939ce4ead88" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:23:43 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-request-id": [ + "42af0b52-6213-483f-9c5d-35a12a394dbf" + ], + "x-ms-correlation-request-id": [ + "42af0b52-6213-483f-9c5d-35a12a394dbf" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062359Z:42af0b52-6213-483f-9c5d-35a12a394dbf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:23:59 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-request-id": [ + "cc659f09-0f7f-44ae-b5be-39e94ea8373f" + ], + "x-ms-correlation-request-id": [ + "cc659f09-0f7f-44ae-b5be-39e94ea8373f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062414Z:cc659f09-0f7f-44ae-b5be-39e94ea8373f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:24:13 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-request-id": [ + "d8279c5e-9a44-42d4-8ed1-e50febc2e903" + ], + "x-ms-correlation-request-id": [ + "d8279c5e-9a44-42d4-8ed1-e50febc2e903" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062429Z:d8279c5e-9a44-42d4-8ed1-e50febc2e903" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:24:29 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "x-ms-request-id": [ + "757e0b5c-725d-4dbd-a3b7-98f84f5ab2ed" + ], + "x-ms-correlation-request-id": [ + "757e0b5c-725d-4dbd-a3b7-98f84f5ab2ed" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062444Z:757e0b5c-725d-4dbd-a3b7-98f84f5ab2ed" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:24:44 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14983" + ], + "x-ms-request-id": [ + "81ff9813-4821-443c-bf06-3032d991aef6" + ], + "x-ms-correlation-request-id": [ + "81ff9813-4821-443c-bf06-3032d991aef6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062459Z:81ff9813-4821-443c-bf06-3032d991aef6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:24:58 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-request-id": [ + "a2a0dc50-6068-4ef2-8c48-a05c830f35cf" + ], + "x-ms-correlation-request-id": [ + "a2a0dc50-6068-4ef2-8c48-a05c830f35cf" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062514Z:a2a0dc50-6068-4ef2-8c48-a05c830f35cf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:25:14 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-request-id": [ + "b647840a-887c-4d7a-abf4-415d83940351" + ], + "x-ms-correlation-request-id": [ + "b647840a-887c-4d7a-abf4-415d83940351" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062529Z:b647840a-887c-4d7a-abf4-415d83940351" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:25:29 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-request-id": [ + "5578c7aa-11c2-4ecd-8ed1-19598fe35874" + ], + "x-ms-correlation-request-id": [ + "5578c7aa-11c2-4ecd-8ed1-19598fe35874" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062544Z:5578c7aa-11c2-4ecd-8ed1-19598fe35874" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:25:44 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-request-id": [ + "b5031247-4dd3-4e12-8e77-7ea762061adc" + ], + "x-ms-correlation-request-id": [ + "b5031247-4dd3-4e12-8e77-7ea762061adc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062559Z:b5031247-4dd3-4e12-8e77-7ea762061adc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:25:59 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-request-id": [ + "9aaac906-ca0b-477c-8290-43f4ef6a5ac3" + ], + "x-ms-correlation-request-id": [ + "9aaac906-ca0b-477c-8290-43f4ef6a5ac3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062614Z:9aaac906-ca0b-477c-8290-43f4ef6a5ac3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:26:13 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-request-id": [ + "e3b5296a-9e42-4540-8e0d-96a68e2b44ff" + ], + "x-ms-correlation-request-id": [ + "e3b5296a-9e42-4540-8e0d-96a68e2b44ff" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062629Z:e3b5296a-9e42-4540-8e0d-96a68e2b44ff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:26:29 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14976" + ], + "x-ms-request-id": [ + "bd12940a-6daa-4699-ae91-4345b3485f57" + ], + "x-ms-correlation-request-id": [ + "bd12940a-6daa-4699-ae91-4345b3485f57" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062645Z:bd12940a-6daa-4699-ae91-4345b3485f57" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:26:44 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14975" + ], + "x-ms-request-id": [ + "3e745623-4a89-4e0e-bc38-62b1c787672e" + ], + "x-ms-correlation-request-id": [ + "3e745623-4a89-4e0e-bc38-62b1c787672e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062700Z:3e745623-4a89-4e0e-bc38-62b1c787672e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:26:59 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/18b0dc06-a2b8-4c0f-95af-550319fa5eac/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMDY2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMThiMGRjMDYtYTJiOC00YzBmLTk1YWYtNTUwMzE5ZmE1ZWFjL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNRFkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14974" + ], + "x-ms-request-id": [ + "76232127-2c93-4f66-bdcd-b90802722aa2" + ], + "x-ms-correlation-request-id": [ + "76232127-2c93-4f66-bdcd-b90802722aa2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160223T062715Z:76232127-2c93-4f66-bdcd-b90802722aa2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 06:27:14 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-VirtualNetworkExpressRouteGatewayCRUD": [ + "onesdk1066", + "onesdk7892", + "onesdk5555", + "onesdk1601", + "onesdk8384", + "onesdk6794" + ] + }, + "Variables": { + "SubscriptionId": "18b0dc06-a2b8-4c0f-95af-550319fa5eac" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network.Test/packages.config b/src/ResourceManager/Network/Commands.Network.Test/packages.config index 9094371fac7c..704a31e28597 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/packages.config +++ b/src/ResourceManager/Network/Commands.Network.Test/packages.config @@ -2,27 +2,29 @@ - - + - - + + - - - - + + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj b/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj index 46a634ff0c8e..c8bde0741608 100644 --- a/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj +++ b/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj @@ -54,10 +54,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -77,7 +73,7 @@ ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll - ..\..\..\packages\Microsoft.Azure.Management.Network.3.1.0-preview\lib\net45\Microsoft.Azure.Management.Network.dll + ..\..\..\packages\Microsoft.Azure.Management.Network.3.2.0-preview\lib\net45\Microsoft.Azure.Management.Network.dll True @@ -100,16 +96,16 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -452,6 +448,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common @@ -480,7 +480,7 @@ PreserveNewest - Always + Never Always diff --git a/src/ResourceManager/Network/Commands.Network/Common/NetworkClient.cs b/src/ResourceManager/Network/Commands.Network/Common/NetworkClient.cs index 43386d70b4ee..4e9212b18f21 100644 --- a/src/ResourceManager/Network/Commands.Network/Common/NetworkClient.cs +++ b/src/ResourceManager/Network/Commands.Network/Common/NetworkClient.cs @@ -14,8 +14,6 @@ using System; using Microsoft.Azure.Management.Network; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication; using Microsoft.Azure.Management.Network.Models; using System.Threading.Tasks; using System.Threading; @@ -28,6 +26,8 @@ using System.Net.Http.Headers; using System.Net; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Network { diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/AddAzureExpressRouteCircuitAuthorizationCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/AddAzureExpressRouteCircuitAuthorizationCommand.cs index 596679befb49..2a0a5c719a79 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/AddAzureExpressRouteCircuitAuthorizationCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/AddAzureExpressRouteCircuitAuthorizationCommand.cs @@ -32,13 +32,13 @@ public class AddAzureExpressRouteCircuitAuthorizationCommand : AzureExpressRoute [Parameter( Mandatory = true, ValueFromPipeline = true, - HelpMessage = "The Circuit")] - public PSExpressRouteCircuit Circuit { get; set; } + HelpMessage = "The ExpressRouteCircuit")] + public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } protected override void ProcessRecord() { base.ProcessRecord(); - var authorization = this.Circuit.Authorizations.SingleOrDefault(resource => string.Equals(resource.Name,this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + var authorization = this.ExpressRouteCircuit.Authorizations.SingleOrDefault(resource => string.Equals(resource.Name,this.Name, System.StringComparison.CurrentCultureIgnoreCase)); if (authorization != null) { @@ -48,9 +48,9 @@ protected override void ProcessRecord() authorization = new PSExpressRouteCircuitAuthorization(); authorization.Name = this.Name; - this.Circuit.Authorizations.Add(authorization); + this.ExpressRouteCircuit.Authorizations.Add(authorization); - WriteObject(this.Circuit); + WriteObject(this.ExpressRouteCircuit); } } } \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/GetAzureExpressRouteCircuitAuthorizationCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/GetAzureExpressRouteCircuitAuthorizationCommand.cs index 5900d8a237c3..b34bdb007892 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/GetAzureExpressRouteCircuitAuthorizationCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/GetAzureExpressRouteCircuitAuthorizationCommand.cs @@ -30,8 +30,8 @@ public class GetAzureExpressRouteCircuitAuthorizationCommand : NetworkBaseCmdlet [Parameter( Mandatory = true, ValueFromPipeline = true, - HelpMessage = "The Circuit")] - public PSExpressRouteCircuit Circuit { get; set; } + HelpMessage = "The ExpressRouteCircuit")] + public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } protected override void ProcessRecord() { @@ -39,7 +39,7 @@ protected override void ProcessRecord() if (!string.IsNullOrEmpty(this.Name)) { var authorization = - this.Circuit.Authorizations.First( + this.ExpressRouteCircuit.Authorizations.First( resource => string.Equals( resource.Name, @@ -50,7 +50,7 @@ protected override void ProcessRecord() } else { - var authorizations = this.Circuit.Authorizations; + var authorizations = this.ExpressRouteCircuit.Authorizations; WriteObject(authorizations, true); } } diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/RemoveAzureExpressRouteCircuitAuthorizationCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/RemoveAzureExpressRouteCircuitAuthorizationCommand.cs index 14e128426bc7..af3f875f8d70 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/RemoveAzureExpressRouteCircuitAuthorizationCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Authorization/RemoveAzureExpressRouteCircuitAuthorizationCommand.cs @@ -30,21 +30,21 @@ public class RemoveAzureExpressRouteCircuitAuthorizationCommand : NetworkBaseCmd [Parameter( Mandatory = true, ValueFromPipeline = true, - HelpMessage = "The Circuit")] - public PSExpressRouteCircuit Circuit { get; set; } + HelpMessage = "The ExpressRouteCircuit")] + public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } protected override void ProcessRecord() { base.ProcessRecord(); - var authorization = this.Circuit.Authorizations.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + var authorization = this.ExpressRouteCircuit.Authorizations.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); if (authorization != null) { - this.Circuit.Authorizations.Remove(authorization); + this.ExpressRouteCircuit.Authorizations.Remove(authorization); } - WriteObject(this.Circuit); + WriteObject(this.ExpressRouteCircuit); } } } \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/ExpressRouteCircuitBaseCmdlet.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/ExpressRouteCircuitBaseCmdlet.cs index b4fd84d8ee94..90bf3e2f2d58 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/ExpressRouteCircuitBaseCmdlet.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/ExpressRouteCircuitBaseCmdlet.cs @@ -67,7 +67,7 @@ public PSExpressRouteCircuit GetExpressRouteCircuit(string resourceGroupName, st return psExpressRouteCircuit; } - public PSExpressRouteCircuit ToPsExpressRouteCircuit(ExpressRouteCircuit circuit) + public PSExpressRouteCircuit ToPsExpressRouteCircuit(Management.Network.Models.ExpressRouteCircuit circuit) { var psCircuit = Mapper.Map(circuit); diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/NewAzureExpressRouteCircuitCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/NewAzureExpressRouteCircuitCommand.cs index 580d3ea225f4..74e4dea6082d 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/NewAzureExpressRouteCircuitCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/NewAzureExpressRouteCircuitCommand.cs @@ -74,7 +74,7 @@ public class NewAzureExpressRouteCircuitCommand : ExpressRouteCircuitBaseCmdlet public string ServiceProviderName { get; set; } [Parameter( - Mandatory = false, + Mandatory = true, ValueFromPipelineByPropertyName = true)] public string PeeringLocation { get; set; } diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AddAzureExpressRouteCircuitPeeringConfigCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AddAzureExpressRouteCircuitPeeringConfigCommand.cs index ec8670c40ca6..34507ff7f29f 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AddAzureExpressRouteCircuitPeeringConfigCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AddAzureExpressRouteCircuitPeeringConfigCommand.cs @@ -32,14 +32,14 @@ public class AddAzureExpressRouteCircuitPeeringConfigCommand : AzureExpressRoute Mandatory = true, ValueFromPipeline = true, HelpMessage = "The ExpressRouteCircuit")] - public PSExpressRouteCircuit Circuit { get; set; } + public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } public override void ExecuteCmdlet() { base.ExecuteCmdlet(); // Verify if the subnet exists in the VirtualNetwork - var peering = this.Circuit.Peerings.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + var peering = this.ExpressRouteCircuit.Peerings.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); if (peering != null) { @@ -69,9 +69,9 @@ public override void ExecuteCmdlet() peering.MicrosoftPeeringConfig.RoutingRegistryName = this.MicrosoftConfigRoutingRegistryName; } - this.Circuit.Peerings.Add(peering); + this.ExpressRouteCircuit.Peerings.Add(peering); - WriteObject(this.Circuit); + WriteObject(this.ExpressRouteCircuit); } } } diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AzureExpressRouteCircuitPeeringConfigBase.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AzureExpressRouteCircuitPeeringConfigBase.cs index 33c8094e7398..f4100b964602 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AzureExpressRouteCircuitPeeringConfigBase.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/AzureExpressRouteCircuitPeeringConfigBase.cs @@ -39,7 +39,7 @@ public class AzureExpressRouteCircuitPeeringConfigBase : NetworkBaseCmdlet public string PeeringType { get; set; } [Parameter( - Mandatory = false, + Mandatory = true, HelpMessage = "The PeerAsn")] [ValidateNotNullOrEmpty] public int PeerASN { get; set; } diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/GetAzureExpressRouteCircuitPeeringConfigCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/GetAzureExpressRouteCircuitPeeringConfigCommand.cs index 522df6857c0e..f2d156d161be 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/GetAzureExpressRouteCircuitPeeringConfigCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/GetAzureExpressRouteCircuitPeeringConfigCommand.cs @@ -30,7 +30,7 @@ public class GetAzureExpressRouteCircuitPeeringConfigCommand : NetworkBaseCmdlet Mandatory = true, ValueFromPipeline = true, HelpMessage = "The circuit")] - public PSExpressRouteCircuit Circuit { get; set; } + public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } public override void ExecuteCmdlet() { @@ -39,7 +39,7 @@ public override void ExecuteCmdlet() if (!string.IsNullOrEmpty(this.Name)) { var peering = - this.Circuit.Peerings.First( + this.ExpressRouteCircuit.Peerings.First( resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); @@ -47,7 +47,7 @@ public override void ExecuteCmdlet() } else { - var peerings = this.Circuit.Peerings; + var peerings = this.ExpressRouteCircuit.Peerings; WriteObject(peerings, true); } } diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/RemoveAzureExpressRouteCircuitPeeringConfigCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/RemoveAzureExpressRouteCircuitPeeringConfigCommand.cs index e3c518050338..28fe5c2e2d3a 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/RemoveAzureExpressRouteCircuitPeeringConfigCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/RemoveAzureExpressRouteCircuitPeeringConfigCommand.cs @@ -30,21 +30,21 @@ public class RemoveAzureExpressRouteCircuitPeeringConfigCommand : NetworkBaseCmd [Parameter( Mandatory = true, ValueFromPipeline = true, - HelpMessage = "The circuit")] - public PSExpressRouteCircuit Circuit { get; set; } + HelpMessage = "The ExpressRouteCircuit")] + public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } public override void ExecuteCmdlet() { base.ExecuteCmdlet(); - var auth = this.Circuit.Peerings.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + var auth = this.ExpressRouteCircuit.Peerings.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); if (auth != null) { - this.Circuit.Peerings.Remove(auth); + this.ExpressRouteCircuit.Peerings.Remove(auth); } - WriteObject(this.Circuit); + WriteObject(this.ExpressRouteCircuit); } } } diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/SetAzureExpressRouteCircuitPeeringConfigCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/SetAzureExpressRouteCircuitPeeringConfigCommand.cs index 85221d6c78fb..e936d5bfeef7 100644 --- a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/SetAzureExpressRouteCircuitPeeringConfigCommand.cs +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/SetAzureExpressRouteCircuitPeeringConfigCommand.cs @@ -31,15 +31,15 @@ public class SetAzureExpressRouteCircuitPeeringConfigCommand : AzureExpressRoute [Parameter( Mandatory = true, ValueFromPipeline = true, - HelpMessage = "The Circuit")] - public PSExpressRouteCircuit Circuit { get; set; } + HelpMessage = "The ExpressRouteCircuit")] + public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } public override void ExecuteCmdlet() { base.ExecuteCmdlet(); // Verify if the subnet exists in the VirtualNetwork - var peering = this.Circuit.Peerings.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, StringComparison.CurrentCultureIgnoreCase)); + var peering = this.ExpressRouteCircuit.Peerings.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, StringComparison.CurrentCultureIgnoreCase)); if (peering == null) { @@ -67,7 +67,7 @@ public override void ExecuteCmdlet() peering.MicrosoftPeeringConfig.RoutingRegistryName = this.MicrosoftConfigRoutingRegistryName; } - WriteObject(this.Circuit); + WriteObject(this.ExpressRouteCircuit); } } } diff --git a/src/ResourceManager/Network/Commands.Network/VirtualNetworkGateway/GenerateAzureVpnClientPackage.cs b/src/ResourceManager/Network/Commands.Network/VirtualNetworkGateway/GenerateAzureVpnClientPackage.cs index cc07b8172b98..0165ce50b528 100644 --- a/src/ResourceManager/Network/Commands.Network/VirtualNetworkGateway/GenerateAzureVpnClientPackage.cs +++ b/src/ResourceManager/Network/Commands.Network/VirtualNetworkGateway/GenerateAzureVpnClientPackage.cs @@ -26,7 +26,7 @@ using Microsoft.Rest.Azure; using Microsoft.Azure.Management.Network.Models; using Microsoft.Rest; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Newtonsoft.Json; using System.Text; using System.Net.Http.Headers; diff --git a/src/ResourceManager/Network/Commands.Network/packages.config b/src/ResourceManager/Network/Commands.Network/packages.config index ebfd14bf2d62..2e5d73832101 100644 --- a/src/ResourceManager/Network/Commands.Network/packages.config +++ b/src/ResourceManager/Network/Commands.Network/packages.config @@ -3,13 +3,12 @@ - - + @@ -19,9 +18,9 @@ - - - + + + diff --git a/src/ResourceManager/Network/Network.sln b/src/ResourceManager/Network/Network.sln index c4eed8bb5e5f..8b5cd9138a3a 100644 --- a/src/ResourceManager/Network/Network.sln +++ b/src/ResourceManager/Network/Network.sln @@ -24,10 +24,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Profile", "..\Prof EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{CC3087D9-4907-416C-B3FE-EF68BF6AC42E}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -75,6 +72,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/NotificationHubs/.nuget/packages.config b/src/ResourceManager/NotificationHubs/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/NotificationHubs/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/NotificationHubs/AzureRM.NotificationHubs.psd1 b/src/ResourceManager/NotificationHubs/AzureRM.NotificationHubs.psd1 index ce89c4826e01..0f2545f7d8c2 100644 --- a/src/ResourceManager/NotificationHubs/AzureRM.NotificationHubs.psd1 +++ b/src/ResourceManager/NotificationHubs/AzureRM.NotificationHubs.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'f875725d-8ce4-423f-a6af-ea880bc63f13' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4' }) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5' }) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/Commands.NotificationHubs.Test.csproj b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/Commands.NotificationHubs.Test.csproj index 9b79dce830b9..9db044602cd0 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/Commands.NotificationHubs.Test.csproj +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/Commands.NotificationHubs.Test.csproj @@ -1,5 +1,7 @@  + + Debug @@ -13,7 +15,7 @@ 512 ..\..\..\ true - b567f9bb + 72aa27f0 true @@ -33,6 +35,10 @@ 4 + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3436a126-edc9-4060-8952-9a1be34cdd95} Commands.ScenarioTests.ResourceManager.Common @@ -49,10 +55,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll True - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll True @@ -73,10 +75,10 @@ True - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll @@ -86,12 +88,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -136,12 +138,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -183,4 +193,4 @@ - + \ No newline at end of file diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/Properties/AssemblyInfo.cs index cf3340d09fa8..be11fc52e466 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/Properties/AssemblyInfo.cs @@ -1,6 +1,7 @@ using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -34,3 +35,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/ScenarioTests/NotificationHubServiceTests.ps1 b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/ScenarioTests/NotificationHubServiceTests.ps1 index 9d8d9cc14489..fe05a613af0e 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/ScenarioTests/NotificationHubServiceTests.ps1 +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/ScenarioTests/NotificationHubServiceTests.ps1 @@ -58,11 +58,7 @@ function Test-CRUDNamespace Write-Debug " Create new notificationHub namespace" Write-Debug "NamespaceName : $namespaceName" $result = New-AzureRmNotificationHubsNamespace -ResourceGroup $resourceGroupName -Namespace $namespaceName -Location $location - - if($env:AZURE_TEST_MODE -ne "Playback") - { - Start-Sleep -Seconds 15 - } + Wait-Seconds 15 Write-Debug "Get the created namespace within the resource group" $createdNamespace = Get-AzureRmNotificationHubsNamespace -ResourceGroup $resourceGroupName -Namespace $namespaceName @@ -92,11 +88,7 @@ function Test-CRUDNamespace $namespaceName2 = Get-NamespaceName Write-Debug "Namespace name : $namespaceName2" $result = New-AzureRmNotificationHubsNamespace -ResourceGroup $secondResourceGroup -Namespace $namespaceName2 -Location $location - - if($env:AZURE_TEST_MODE -ne "Playback") - { - Start-Sleep -Seconds 15 - } + Wait-Seconds 15 Write-Debug "Get all the namespaces created in the resourceGroup" $allCreatedNamespace = Get-AzureRmNotificationHubsNamespace -ResourceGroup $secondResourceGroup @@ -150,11 +142,7 @@ function Test-CRUDNamespace $updatedNamespace = Set-AzureRmNotificationHubsNamespace -ResourceGroup $secondResourceGroup -Namespace $namespaceName2 -Location $location -Tags $tags Assert-AreEqual 2 $updatedNamespace.Tags.Count - - if($env:AZURE_TEST_MODE -ne "Playback") - { - Start-Sleep -Seconds 15 - } + Wait-Seconds 15 Write-Debug " Get the updated namespace " $getUpdatedNamespace = Get-AzureRmNotificationHubsNamespace -ResourceGroup $secondResourceGroup -Namespace $namespaceName2 @@ -189,12 +177,8 @@ function Test-CRUDNamespaceAuth Write-Debug "Namespace name : $namespaceName" $result = New-AzureRmNotificationHubsNamespace -ResourceGroup $resourceGroupName -Namespace $namespaceName -Location $location - - if($env:AZURE_TEST_MODE -ne "Playback") - { - Start-Sleep -Seconds 15 - } - + Wait-Seconds 15 + Write-Debug " Get the created namespace within the resource group" $createdNamespace = Get-AzureRmNotificationHubsNamespace -ResourceGroup $resourceGroupName -Namespace $namespaceName Assert-True {$createdNamespace.Count -eq 1} @@ -293,11 +277,7 @@ function Test-CRUDNamespaceAuth Assert-True { $updatedAuthRule.Rights -Contains "Manage" } Assert-AreEqual $newPrimaryKey $updatedAuthRule.PrimaryKey Assert-NotNull $updatedAuthRule.SecondaryKey - - if($env:AZURE_TEST_MODE -ne "Playback") - { - Start-Sleep -Seconds 15 - } + Wait-Seconds 15 Write-Debug "Get updated Namespace AuthorizationRules" $updatedAuthRule = Get-AzureRmNotificationHubsNamespaceAuthorizationRules -ResourceGroup $resourceGroupName -Namespace $namespaceName -AuthorizationRule $authRuleName @@ -346,11 +326,7 @@ function Test-CRUDNotificationHub Write-Debug " Create new notificationHub namespace" Write-Debug " Namespace name : $namespaceName" $result = New-AzureRmNotificationHubsNamespace -ResourceGroup $resourceGroupName -Namespace $namespaceName -Location $location - - if($env:AZURE_TEST_MODE -ne "Playback") - { - Start-Sleep -Seconds 15 - } + Wait-Seconds 15 Write-Debug " Get the created namespace within the resource group" $createdNamespace = Get-AzureRmNotificationHubsNamespace -ResourceGroup $resourceGroupName -Namespace $namespaceName @@ -425,11 +401,7 @@ function Test-CRUDNotificationHub $createdNotificationHub.WnsCredential.Properties.SecretKey = "w7TBprR-9tJxn9mUOdK4PPHLCAzSYFhp" $createdNotificationHub.WnsCredential.Properties.WindowsLiveEndpoint = "http://pushtestservice.cloudapp.net/LiveID/accesstoken.srf" $result = Set-AzureRmNotificationHub -ResourceGroup $resourceGroupName -Namespace $namespaceName -NotificationHubObj $createdNotificationHub - - if($env:AZURE_TEST_MODE -ne "Playback") - { - Start-Sleep -Seconds 15 - } + Wait-Seconds 15 Write-Debug " Get the PNS credentials for the first notificationHub created" $pnsCredentials = Get-AzureRmNotificationHubPNSCredentials -ResourceGroup $resourceGroupName -Namespace $namespaceName -NotificationHub $notificationHubName @@ -467,11 +439,7 @@ function Test-CRUDNHAuth Write-Debug " Create new notificationHub namespace" Write-Debug "Namespace name : $namespaceName" $result = New-AzureRmNotificationHubsNamespace -ResourceGroup $resourceGroupName -Namespace $namespaceName -Location $location - - if($env:AZURE_TEST_MODE -ne "Playback") - { - Start-Sleep -Seconds 15 - } + Wait-Seconds 15 Write-Debug " Get the created namespace within the resource group" $createdNamespace = Get-AzureRmNotificationHubsNamespace -ResourceGroup $resourceGroupName -Namespace $namespaceName @@ -508,11 +476,7 @@ function Test-CRUDNHAuth Assert-AreEqual 2 $result.Rights.Count Assert-True { $result.Rights -Contains "Listen" } Assert-True { $result.Rights -Contains "Send" } - - if($env:AZURE_TEST_MODE -ne "Playback") - { - Start-Sleep -Seconds 15 - } + Wait-Seconds 15 Write-Debug "Get created authorizationRule" $createdAuthRule = Get-AzureRmNotificationHubAuthorizationRules -ResourceGroup $resourceGroupName -Namespace $namespaceName -NotificationHub $notificationHubName -AuthorizationRule $authRuleName @@ -559,11 +523,7 @@ function Test-CRUDNHAuth Assert-True { $updatedAuthRule.Rights -Contains "Manage" } Assert-AreEqual $newPrimaryKey $updatedAuthRule.PrimaryKey Assert-NotNull $updatedAuthRule.SecondaryKey - - if($env:AZURE_TEST_MODE -ne "Playback") - { - Start-Sleep -Seconds 15 - } + Wait-Seconds 15 $updatedAuthRule = Get-AzureRmNotificationHubAuthorizationRules -ResourceGroup $resourceGroupName -Namespace $namespaceName -NotificationHub $notificationHubName -AuthorizationRule $authRuleName diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/ScenarioTests/TestBaseClass.cs b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/ScenarioTests/TestBaseClass.cs index d583578af40e..993c1dc9885b 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/ScenarioTests/TestBaseClass.cs +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/ScenarioTests/TestBaseClass.cs @@ -20,7 +20,7 @@ namespace Microsoft.Azure.Commands.NotificationHubs.Test.ScenarioTests using Microsoft.Azure.Test; using Microsoft.Azure.Management.NotificationHubs; using Microsoft.Azure.Management.Resources; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using System.Collections.Generic; diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/packages.config b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/packages.config index 7409c8cf0c84..2d485b30295c 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/packages.config +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs.Test/packages.config @@ -2,23 +2,26 @@ - - - + + - - + + - - - + + + + + + + diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands.NotificationHubs.csproj b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands.NotificationHubs.csproj index dd3e8ac247a9..a623de50e66d 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands.NotificationHubs.csproj +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands.NotificationHubs.csproj @@ -46,10 +46,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll True - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll True @@ -66,12 +62,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -92,6 +88,7 @@ + ..\..\..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Extensions.dll @@ -154,6 +151,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common @@ -177,4 +178,4 @@ - + \ No newline at end of file diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/AzureNotificationHubsCmdletBase.cs b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/AzureNotificationHubsCmdletBase.cs index f8b50877df5d..599a074e76a2 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/AzureNotificationHubsCmdletBase.cs +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/AzureNotificationHubsCmdletBase.cs @@ -20,7 +20,7 @@ using Microsoft.Azure.Commands.ResourceManager.Common; using System.IO; using Newtonsoft.Json; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using System.Collections.Generic; using System.Collections; using System.Globalization; diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/Namespace/NewAzureNotificationHubsNamespaceAuthorizationRules.cs b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/Namespace/NewAzureNotificationHubsNamespaceAuthorizationRules.cs index cdec9e932db9..da67e955b55b 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/Namespace/NewAzureNotificationHubsNamespaceAuthorizationRules.cs +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/Namespace/NewAzureNotificationHubsNamespaceAuthorizationRules.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Commands.NotificationHubs.Models; using Microsoft.Azure.Management.NotificationHubs.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/NewAzureNotificationHub.cs b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/NewAzureNotificationHub.cs index 6de19a06106f..b4fd426a2263 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/NewAzureNotificationHub.cs +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/NewAzureNotificationHub.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Commands.NotificationHubs.Models; using Microsoft.Azure.Management.NotificationHubs.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/NewAzureNotificationHubAuthorizationRules.cs b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/NewAzureNotificationHubAuthorizationRules.cs index 506ac2375e57..060e40f835ef 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/NewAzureNotificationHubAuthorizationRules.cs +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/NewAzureNotificationHubAuthorizationRules.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Commands.NotificationHubs.Models; using Microsoft.Azure.Management.NotificationHubs.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/SetAzureNotificationHub.cs b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/SetAzureNotificationHub.cs index ba436f037f65..ecc779592ac2 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/SetAzureNotificationHub.cs +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/SetAzureNotificationHub.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Commands.NotificationHubs.Models; using Microsoft.Azure.Management.NotificationHubs.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/SetAzureNotificationHubAuthorizationRules.cs b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/SetAzureNotificationHubAuthorizationRules.cs index 90ff198bf136..30b1cefec1db 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/SetAzureNotificationHubAuthorizationRules.cs +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/Commands/NotificationHub/SetAzureNotificationHubAuthorizationRules.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Commands.NotificationHubs.Models; using Microsoft.Azure.Management.NotificationHubs.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/NotificationHubsManagementClient.cs b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/NotificationHubsManagementClient.cs index 222fad5d40cd..1d6f3fa2c5e0 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/NotificationHubsManagementClient.cs +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/NotificationHubsManagementClient.cs @@ -13,18 +13,14 @@ // limitations under the License. using Microsoft.Azure.Commands.NotificationHubs.Models; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.NotificationHubs; using Microsoft.Azure.Management.NotificationHubs.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; using System; -using System.Collections; using System.Collections.Generic; using System.Linq; -using System.Management.Automation; -using System.Net; using System.Security.Cryptography; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.NotificationHubs { diff --git a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/packages.config b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/packages.config index 149ed223d4c0..21c34ee6efea 100644 --- a/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/packages.config +++ b/src/ResourceManager/NotificationHubs/Commands.NotificationHubs/packages.config @@ -2,7 +2,6 @@ - @@ -10,7 +9,7 @@ - - + + diff --git a/src/ResourceManager/NotificationHubs/NotificationHubs.sln b/src/ResourceManager/NotificationHubs/NotificationHubs.sln index 769bde41cbd5..1f6a6f3a4cc4 100644 --- a/src/ResourceManager/NotificationHubs/NotificationHubs.sln +++ b/src/ResourceManager/NotificationHubs/NotificationHubs.sln @@ -12,11 +12,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.Reso EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{73CD233D-7CEC-4BBE-8BA4-1BB83627BD61}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.NotificationHubs.Test", "Commands.NotificationHubs.Test\Commands.NotificationHubs.Test.csproj", "{EA66BF2C-4E5F-42FE-912C-B62AEB588308}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.NotificationHubs", "Commands.NotificationHubs\Commands.NotificationHubs.csproj", "{0C90F837-86C9-4205-858B-4D8DA5CB0352}" @@ -27,6 +22,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Resources", "..\Re EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Commands.Tags\Commands.Tags.csproj", "{2493A8F7-1949-4F29-8D53-9D459046C3B8}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -69,6 +66,10 @@ Global {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Debug|Any CPU.Build.0 = Debug|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.ActiveCfg = Release|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/OperationalInsights/.nuget/packages.config b/src/ResourceManager/OperationalInsights/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/OperationalInsights/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/OperationalInsights/AzureRM.OperationalInsights.psd1 b/src/ResourceManager/OperationalInsights/AzureRM.OperationalInsights.psd1 index 1ba293119b6e..adee92dc9699 100644 --- a/src/ResourceManager/OperationalInsights/AzureRM.OperationalInsights.psd1 +++ b/src/ResourceManager/OperationalInsights/AzureRM.OperationalInsights.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'e827799a-7abf-4538-a61f-94dc52a48bd4' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/Commands.OperationalInsights.Test.csproj b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/Commands.OperationalInsights.Test.csproj index d21f1a32e1e3..b443b4963014 100644 --- a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/Commands.OperationalInsights.Test.csproj +++ b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/Commands.OperationalInsights.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ 512 ..\..\..\ true - 07d4b600 + 3170476c true @@ -47,10 +48,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -70,11 +67,11 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll @@ -83,12 +80,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -131,16 +128,28 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/Properties/AssemblyInfo.cs index fdad9c8f317f..5b0f35772fbe 100644 --- a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/Properties/AssemblyInfo.cs @@ -35,3 +35,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/ScenarioTests/OperationalInsightsScenarioTestBase.cs b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/ScenarioTests/OperationalInsightsScenarioTestBase.cs index 01c8c250909a..2fba5ebf3032 100644 --- a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/ScenarioTests/OperationalInsightsScenarioTestBase.cs +++ b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/ScenarioTests/OperationalInsightsScenarioTestBase.cs @@ -12,7 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.OperationalInsights; @@ -23,6 +22,7 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.OperationalInsights.Test { diff --git a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/packages.config b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/packages.config index f98a8534d963..c29890a7c258 100644 --- a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/packages.config +++ b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights.Test/packages.config @@ -2,25 +2,28 @@ - - - + + - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/Client/OperationalInsightsClient.cs b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/Client/OperationalInsightsClient.cs index 10f49eed9692..9e30db51381e 100644 --- a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/Client/OperationalInsightsClient.cs +++ b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/Client/OperationalInsightsClient.cs @@ -12,8 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Management.OperationalInsights; namespace Microsoft.Azure.Commands.OperationalInsights.Client diff --git a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/Commands.OperationalInsights.csproj b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/Commands.OperationalInsights.csproj index 290636feb0bb..5f34e51e4ea4 100644 --- a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/Commands.OperationalInsights.csproj +++ b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/Commands.OperationalInsights.csproj @@ -54,10 +54,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -77,12 +73,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -192,7 +188,9 @@ AzureRM.OperationalInsights.psd1 PreserveNewest - + + Never + PreserveNewest Designer @@ -213,6 +211,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/packages.config b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/packages.config index 685228d3e44c..c1697f049a91 100644 --- a/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/packages.config +++ b/src/ResourceManager/OperationalInsights/Commands.OperationalInsights/packages.config @@ -2,7 +2,6 @@ - @@ -11,8 +10,8 @@ - - + + \ No newline at end of file diff --git a/src/ResourceManager/OperationalInsights/OperationalInsights.sln b/src/ResourceManager/OperationalInsights/OperationalInsights.sln index 1b0c1f52942c..d19dfe60c6b9 100644 --- a/src/ResourceManager/OperationalInsights/OperationalInsights.sln +++ b/src/ResourceManager/OperationalInsights/OperationalInsights.sln @@ -22,10 +22,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Co EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{7A5F6CD4-93F9-47E4-BC0F-05DB35DEA84D}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -69,6 +66,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Profile/.nuget/packages.config b/src/ResourceManager/Profile/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/Profile/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/Profile/AzureRM.Profile.psd1 b/src/ResourceManager/Profile/AzureRM.Profile.psd1 index 6498a636ef45..2bc5bce87e48 100644 --- a/src/ResourceManager/Profile/AzureRM.Profile.psd1 +++ b/src/ResourceManager/Profile/AzureRM.Profile.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = '342714fc-4009-4863-8afb-a9067e3db04b' diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/AzureRMProfileTests.cs b/src/ResourceManager/Profile/Commands.Profile.Test/AzureRMProfileTests.cs index 87a6e7ad1a4e..2c8397f4f707 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/AzureRMProfileTests.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/AzureRMProfileTests.cs @@ -12,8 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using System.Linq; using Xunit; using System; @@ -23,9 +21,10 @@ using Microsoft.IdentityModel.Clients.ActiveDirectory; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.WindowsAzure.Commands.Common; -using Moq; using System.Collections.Concurrent; using System.Threading.Tasks; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile; using Microsoft.Azure.Commands.Profile.Models; diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/ClientFactoryTests.cs b/src/ResourceManager/Profile/Commands.Profile.Test/ClientFactoryTests.cs index a08d5154c589..f775c47ba5d7 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/ClientFactoryTests.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/ClientFactoryTests.cs @@ -16,13 +16,10 @@ using Xunit; using System; using System.Net.Http.Headers; -using Hyak.Common; -using Microsoft.Azure; -using Microsoft.Azure.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Rest.TransientFaultHandling; using Microsoft.WindowsAzure.Commands.ScenarioTest; namespace Microsoft.Azure.Commands.ResourceManager.Profile.Test diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/Commands.Profile.Test.csproj b/src/ResourceManager/Profile/Commands.Profile.Test/Commands.Profile.Test.csproj index fad970c4c118..7196ec437299 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/Commands.Profile.Test.csproj +++ b/src/ResourceManager/Profile/Commands.Profile.Test/Commands.Profile.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -16,7 +17,7 @@ ..\..\..\ true {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 98e53b12 + 5c66c04b true @@ -56,10 +57,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -72,11 +69,11 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.14-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll True - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -99,12 +96,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -126,7 +123,7 @@ ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.1.1\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll @@ -134,9 +131,9 @@ ..\..\..\packages\WindowsAzure.Storage.5.0.0\lib\net40\Microsoft.WindowsAzure.Storage.dll - - False - ..\..\..\packages\Moq.4.2.1402.2112\lib\net40\Moq.dll + + ..\..\..\packages\Moq.4.2.1409.1722\lib\net40\Moq.dll + True ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll @@ -166,12 +163,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -225,6 +230,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common @@ -244,4 +253,5 @@ + \ No newline at end of file diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/CommonDataCmdletTests.cs b/src/ResourceManager/Profile/Commands.Profile.Test/CommonDataCmdletTests.cs index 7c34dafdbd3e..43c03919a733 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/CommonDataCmdletTests.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/CommonDataCmdletTests.cs @@ -12,14 +12,11 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; -using System.Linq; using Xunit; using System; -using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; -using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Models; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.WindowsAzure.Commands.Utilities.Common; @@ -42,21 +39,22 @@ public static AzureRMProfile CreateAzureRMProfile(string storageAccount) AccountType = "User" }, Environment = (PSAzureEnvironment)AzureEnvironment.PublicEnvironments[EnvironmentName.AzureCloud], - Subscription = - new PSAzureSubscription { + Subscription = + new PSAzureSubscription + { CurrentStorageAccount = storageAccount, - CurrentStorageAccountName= PSAzureSubscription.GetAccountName(storageAccount), + CurrentStorageAccountName = PSAzureSubscription.GetAccountName(storageAccount), SubscriptionId = subscriptionId.ToString(), SubscriptionName = "Test Subscription 1", TenantId = tenantId.ToString() }, Tenant = new PSAzureTenant { - Domain=domain, + Domain = domain, TenantId = tenantId.ToString() } }; - return new AzureRMProfile() { Context = context}; + return new AzureRMProfile() { Context = context }; } public static AzureSMProfile CreateAzureSMProfile(string storageAccount) @@ -102,13 +100,14 @@ public static void RunDataProfileTest(AzureRMProfile rmProfile, AzureSMProfile s AzureRmProfileProvider.Instance.Profile = savedRmProfile; AzureSMProfileProvider.Instance.Profile = savedSmProfile; } - } + } + [Theory, InlineData(null, null), InlineData("", null), InlineData("AccountName=myAccount", "AccountName=myAccount")] [Trait(Category.AcceptanceType, Category.CheckIn)] - public void CanClearStorageAccountForSMProfile(string connectionString, string expected) + public void CanClearStorageAccountForSMProfile(string connectionString, string expected) { RunDataProfileTest( CreateAzureRMProfile(null), @@ -124,9 +123,9 @@ public void CanClearStorageAccountForSMProfile(string connectionString, string e [Theory, InlineData(null, null), InlineData("", null), - InlineData("AccountName=myAccount","AccountName=myAccount")] + InlineData("AccountName=myAccount", "AccountName=myAccount")] [Trait(Category.AcceptanceType, Category.CheckIn)] - public void CanClearStorageAccountForRMProfile(string connectionString, string expected) + public void CanClearStorageAccountForRMProfile(string connectionString, string expected) { RunDataProfileTest( CreateAzureRMProfile(connectionString), @@ -141,18 +140,18 @@ public void CanClearStorageAccountForRMProfile(string connectionString, string e [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] - public void CanClearStorageAccountForEmptyProfile() + public void CanClearStorageAccountForEmptyProfile() { var rmProfile = new AzureRMProfile(); rmProfile.Context = new AzureContext(null, null, null, null); - RunDataProfileTest( - rmProfile, - new AzureSMProfile(), - () => - { - GeneralUtilities.ClearCurrentStorageAccount(true); - Assert.True(string.IsNullOrEmpty(AzureSMProfileProvider.Instance.Profile.Context.GetCurrentStorageAccountName())); - }); + RunDataProfileTest( + rmProfile, + new AzureSMProfile(), + () => + { + GeneralUtilities.ClearCurrentStorageAccount(true); + Assert.True(string.IsNullOrEmpty(AzureSMProfileProvider.Instance.Profile.Context.GetCurrentStorageAccountName())); + }); } -} + } } diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/ContextCmdletTests.cs b/src/ResourceManager/Profile/Commands.Profile.Test/ContextCmdletTests.cs index 08878f8fbd46..297faf11cdbf 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/ContextCmdletTests.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/ContextCmdletTests.cs @@ -14,17 +14,13 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.Azure.Commands.Profile; -using Microsoft.Azure.Commands.ResourceManager.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.ScenarioTest; -using System.Linq; using Xunit; -using System; using Microsoft.Azure.Commands.Profile.Models; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; -using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.ResourceManager.Profile.Test { diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/EnvironmentCmdletTests.cs b/src/ResourceManager/Profile/Commands.Profile.Test/EnvironmentCmdletTests.cs index 3136ec9a73f6..692b979bdc01 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/EnvironmentCmdletTests.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/EnvironmentCmdletTests.cs @@ -15,11 +15,12 @@ using System; using System.Management.Automation; using System.Collections.Generic; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile; using Microsoft.Azure.Commands.Profile.Models; using Microsoft.Azure.Commands.ResourceManager.Common; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/LoginCmdletTests.cs b/src/ResourceManager/Profile/Commands.Profile.Test/LoginCmdletTests.cs index 6b1335eba893..9633c79c2c5d 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/LoginCmdletTests.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/LoginCmdletTests.cs @@ -13,20 +13,14 @@ // ---------------------------------------------------------------------------------- using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Commands.Profile; -using Microsoft.Azure.Commands.ResourceManager.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.ScenarioTest; -using System.Linq; using Xunit; -using System; -using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; -using Hyak.Common; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; using System.Reflection; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Profile.Test { diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/ProfileCmdletTests.cs b/src/ResourceManager/Profile/Commands.Profile.Test/ProfileCmdletTests.cs index 4b43d22d9998..f428d04ab202 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/ProfileCmdletTests.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/ProfileCmdletTests.cs @@ -14,14 +14,13 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.Azure.Commands.Profile; -using Microsoft.Azure.Commands.ResourceManager.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.ScenarioTest; using System.Linq; using Xunit; using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/ProfileController.cs b/src/ResourceManager/Profile/Commands.Profile.Test/ProfileController.cs index 8f1107b2edb4..5cf4b94f4f49 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/ProfileController.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/ProfileController.cs @@ -14,7 +14,7 @@ using System; using System.Linq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Subscriptions; using Microsoft.Azure.Test; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/ProfileModuleTests.ps1 b/src/ResourceManager/Profile/Commands.Profile.Test/ProfileModuleTests.ps1 index 38f7b902e4a0..e70346594e39 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/ProfileModuleTests.ps1 +++ b/src/ResourceManager/Profile/Commands.Profile.Test/ProfileModuleTests.ps1 @@ -12,32 +12,47 @@ # limitations under the License. # ---------------------------------------------------------------------------------- +function Verify-TestRepoDeleted +{ + $createdRepo = Get-PSRepository -Name "ProfileModuleTest" -ErrorAction Ignore + if($createdRepo) + { + Unregister-PSRepository -Name "ProfileModuleTest" + } +} + <# .SYNOPSIS Tests warning gets printed on incompatible modules with profile #> function Test-LoadProfileModule { + $testPassed = $false + # Clean environment + Verify-TestRepoDeleted + # Push current profile module Get-PackageProvider -Name NuGet -ForceBootstrap $global:pushedProfileModule = $(Get-Module AzureRM.Profile).Path Remove-Module AzureRM.Profile try { - Register-PSRepository -Name "ProfileModuleTest" -SourceLocation (Resolve-Path .\FakeModuleRepo).Path -InstallationPolicy Trusted + Register-PSRepository -Name "ProfileModuleTest" -SourceLocation (Resolve-Path "$TestOutputRoot\FakeModuleRepo").Path -InstallationPolicy Trusted try { Install-Module AzureRM.ApiManagement -Scope CurrentUser -Repository ProfileModuleTest -RequiredVersion 998.9.8 $global:buffer = Import-Module $global:pushedProfileModule 2>&1 3>&1 | Out-String Write-Warning $global:buffer Assert-True { $global:buffer -Like "*AzureRM.ApiManagement 998.9.8 is not compatible with AzureRM.Profile*" } + $testPassed = $true } catch [system.exception] { - Write-Error $_ -ErrorAction Continue + Write-Error $_ } finally { Uninstall-Module AzureRM.ApiManagement -ErrorAction Ignore Uninstall-Module AzureRM.Profile -ErrorAction Ignore } } catch [system.exception] { - Write-Error $_ -ErrorAction Continue + Write-Error $_ } finally { - Unregister-PSRepository -Name "ProfileModuleTest" + Verify-TestRepoDeleted } + Assert-True { $testPassed -eq $true } "testPassed = $testPassed" } \ No newline at end of file diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Profile/Commands.Profile.Test/Properties/AssemblyInfo.cs index 38345b60ee46..f9ddb89aaa5c 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/Properties/AssemblyInfo.cs @@ -27,3 +27,4 @@ [assembly: CLSCompliant(false)] [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/RPRegistrationDelegatingHandlerTests.cs b/src/ResourceManager/Profile/Commands.Profile.Test/RPRegistrationDelegatingHandlerTests.cs index b1c0ffe39a01..c893a6c30478 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/RPRegistrationDelegatingHandlerTests.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/RPRegistrationDelegatingHandlerTests.cs @@ -17,17 +17,15 @@ using System.Net.Http; using System.Threading; using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.Internal.Resources; -using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Moq; using Xunit; using System.Linq; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; -using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.Azure.Management.Internal.Resources.Models; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Profile.Test { diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/SessionRecords/Microsoft.Azure.Commands.Profile.Test.ProfileModuleTests/WarningOnIncompatibleVersions.json b/src/ResourceManager/Profile/Commands.Profile.Test/SessionRecords/Microsoft.Azure.Commands.Profile.Test.ProfileModuleTests/WarningOnIncompatibleVersions.json index f085c51a6519..b5ff7a318e86 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/SessionRecords/Microsoft.Azure.Commands.Profile.Test.ProfileModuleTests/WarningOnIncompatibleVersions.json +++ b/src/ResourceManager/Profile/Commands.Profile.Test/SessionRecords/Microsoft.Azure.Commands.Profile.Test.ProfileModuleTests/WarningOnIncompatibleVersions.json @@ -1,5 +1,7 @@ { "Entries": [], "Names": {}, - "Variables": {} + "Variables": { + "SubscriptionId": "3ca49042-782a-4cc9-89b5-ee1b487fe115" + } } \ No newline at end of file diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/TenantCmdletTests.cs b/src/ResourceManager/Profile/Commands.Profile.Test/TenantCmdletTests.cs index 6f12018f4a98..0214f00ca3bf 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/TenantCmdletTests.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/TenantCmdletTests.cs @@ -13,18 +13,11 @@ // ---------------------------------------------------------------------------------- using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Commands.Profile; -using Microsoft.Azure.Commands.ResourceManager.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.ScenarioTest; -using System.Linq; using Xunit; -using System; -using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; -using Hyak.Common; -using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; namespace Microsoft.Azure.Commands.Profile.Test diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/TypeConversionTests.cs b/src/ResourceManager/Profile/Commands.Profile.Test/TypeConversionTests.cs index 5e42f5ecdae5..814855e88fff 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/TypeConversionTests.cs +++ b/src/ResourceManager/Profile/Commands.Profile.Test/TypeConversionTests.cs @@ -1,13 +1,7 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Models; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Test; using Microsoft.WindowsAzure.Commands.ScenarioTest; -using Newtonsoft.Json; using Xunit; using Xunit.Extensions; @@ -15,10 +9,264 @@ namespace Microsoft.Azure.Commands.Profile.Test { public class TypeConversionTests { + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void CanConvertNullEnvironments() + { + Assert.Null((PSAzureEnvironment)null); + var environment = (PSAzureEnvironment) new AzureEnvironment(); + Assert.NotNull(environment); + Assert.Null(environment.ActiveDirectoryAuthority); + Assert.Null(environment.ActiveDirectoryServiceEndpointResourceId); + Assert.Null(environment.AdTenant); + Assert.Null(environment.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix); + Assert.Null(environment.AzureDataLakeStoreFileSystemEndpointSuffix); + Assert.Null(environment.AzureKeyVaultDnsSuffix); + Assert.Null(environment.AzureKeyVaultServiceEndpointResourceId); + Assert.False(environment.EnableAdfsAuthentication); + Assert.Null(environment.GalleryUrl); + Assert.Null(environment.GraphUrl); + Assert.Null(environment.GraphEndpointResourceId); + Assert.Null(environment.ManagementPortalUrl); + Assert.Null(environment.Name); + Assert.Null(environment.PublishSettingsFileUrl); + Assert.Null(environment.ResourceManagerUrl); + Assert.Null(environment.ServiceManagementUrl); + Assert.Null(environment.SqlDatabaseDnsSuffix); + Assert.Null(environment.StorageEndpointSuffix); + Assert.Null(environment.TrafficManagerDnsSuffix); + } + + [Theory] + [InlineData("TestAll", true, "https://login.microsoftonline.com","https://management.core.windows.net/", + "Common", "https://mangement.azure.com/dataLakeJobs", "https://management.azure.com/dataLakeFiles", + ".keyvault.azure.com", "https://keyvault.azure.com/", "https://gallery.azure.com", + "https://graph.windows.net", "https://graph.windows.net/", "https://manage.windowsazure.com", + "https://manage.windowsazure.com/publishsettings", "https://management.azure.com", + "https://management.core.windows.net", ".sql.azure.com", ".core.windows.net", + ".trafficmanager.windows.net")] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void CanConvertValidEnvironments(string name, bool onPremise, string activeDirectory, string serviceResource, + string adTenant, string dataLakeJobs, string dataLakeFiles, string kvDnsSuffix, + string kvResource, string gallery, string graph, string graphResource, string portal, + string publishSettings, string resourceManager, string serviceManagement, + string sqlSuffix, string storageSuffix, string trafficManagerSuffix) + { + AzureEnvironment azEnvironment = CreateEnvironment(name, onPremise, activeDirectory, + serviceResource, adTenant, dataLakeJobs, dataLakeFiles, kvDnsSuffix, + kvResource, gallery, graph, graphResource, portal, publishSettings, + resourceManager, serviceManagement, sqlSuffix, storageSuffix, + trafficManagerSuffix); + var environment = (PSAzureEnvironment) azEnvironment; + Assert.NotNull(environment); + CheckEndpoint(AzureEnvironment.Endpoint.ActiveDirectory, azEnvironment, + environment.ActiveDirectoryAuthority); + CheckEndpoint(AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, + azEnvironment, environment.ActiveDirectoryServiceEndpointResourceId); + CheckEndpoint(AzureEnvironment.Endpoint.AdTenant, azEnvironment, + environment.AdTenant); + CheckEndpoint(AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, azEnvironment, + environment.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, azEnvironment, + environment.AzureDataLakeStoreFileSystemEndpointSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix, azEnvironment, + environment.AzureKeyVaultDnsSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId, azEnvironment, + environment.AzureKeyVaultServiceEndpointResourceId); + CheckEndpoint(AzureEnvironment.Endpoint.Gallery, azEnvironment, + environment.GalleryUrl); + CheckEndpoint(AzureEnvironment.Endpoint.Graph, azEnvironment, + environment.GraphUrl); + CheckEndpoint(AzureEnvironment.Endpoint.GraphEndpointResourceId, azEnvironment, + environment.GraphEndpointResourceId); + CheckEndpoint(AzureEnvironment.Endpoint.ManagementPortalUrl, azEnvironment, + environment.ManagementPortalUrl); + CheckEndpoint(AzureEnvironment.Endpoint.PublishSettingsFileUrl, azEnvironment, + environment.PublishSettingsFileUrl); + CheckEndpoint(AzureEnvironment.Endpoint.ResourceManager, azEnvironment, + environment.ResourceManagerUrl); + CheckEndpoint(AzureEnvironment.Endpoint.ServiceManagement, azEnvironment, + environment.ServiceManagementUrl); + CheckEndpoint(AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, azEnvironment, + environment.SqlDatabaseDnsSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.StorageEndpointSuffix, azEnvironment, + environment.StorageEndpointSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, azEnvironment, + environment.TrafficManagerDnsSuffix); + Assert.Equal(azEnvironment.Name, environment.Name); + Assert.Equal(azEnvironment.OnPremise, environment.EnableAdfsAuthentication); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void CanConvertNullPSEnvironments() + { + PSAzureEnvironment env = null; + Assert.Null((AzureEnvironment)env); + var environment = (AzureEnvironment) new PSAzureEnvironment(); + Assert.NotNull(environment); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.ActiveDirectory)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.AdTenant)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId)); + Assert.False(environment.OnPremise); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.Gallery)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.Graph)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.GraphEndpointResourceId)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.ManagementPortalUrl)); + Assert.Null(environment.Name); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.PublishSettingsFileUrl)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.ResourceManager)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.ServiceManagement)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.StorageEndpointSuffix)); + Assert.False(environment.IsEndpointSet(AzureEnvironment.Endpoint.TrafficManagerDnsSuffix)); + } + [Theory] + [InlineData("TestAll", true, "https://login.microsoftonline.com","https://management.core.windows.net/", + "Common", "https://mangement.azure.com/dataLakeJobs", "https://management.azure.com/dataLakeFiles", + ".keyvault.azure.com", "https://keyvault.azure.com/", "https://gallery.azure.com", + "https://graph.windows.net", "https://graph.windows.net/", "https://manage.windowsazure.com", + "https://manage.windowsazure.com/publishsettings", "https://management.azure.com", + "https://management.core.windows.net", ".sql.azure.com", ".core.windows.net", + ".trafficmanager.windows.net")] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void CanConvertValidPSEnvironments(string name, bool onPremise, string activeDirectory, string serviceResource, + string adTenant, string dataLakeJobs, string dataLakeFiles, string kvDnsSuffix, + string kvResource, string gallery, string graph, string graphResource, string portal, + string publishSettings, string resourceManager, string serviceManagement, + string sqlSuffix, string storageSuffix, string trafficManagerSuffix) + { + PSAzureEnvironment environment = new PSAzureEnvironment + { + Name =name, + EnableAdfsAuthentication = onPremise, + ActiveDirectoryAuthority = activeDirectory, + ActiveDirectoryServiceEndpointResourceId = serviceResource, + AdTenant = adTenant, + AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix = dataLakeJobs, + AzureDataLakeStoreFileSystemEndpointSuffix = dataLakeFiles, + AzureKeyVaultDnsSuffix = kvDnsSuffix, + AzureKeyVaultServiceEndpointResourceId = kvResource, + GalleryUrl = gallery, + GraphUrl = graph, + GraphEndpointResourceId = graphResource, + ManagementPortalUrl = portal, + PublishSettingsFileUrl = publishSettings, + ResourceManagerUrl = resourceManager, + ServiceManagementUrl = serviceManagement, + SqlDatabaseDnsSuffix = sqlSuffix, + StorageEndpointSuffix = storageSuffix, + TrafficManagerDnsSuffix = trafficManagerSuffix + }; + var azEnvironment = (AzureEnvironment) environment; + Assert.NotNull(environment); + CheckEndpoint(AzureEnvironment.Endpoint.ActiveDirectory, azEnvironment, + environment.ActiveDirectoryAuthority); + CheckEndpoint(AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, + azEnvironment, environment.ActiveDirectoryServiceEndpointResourceId); + CheckEndpoint(AzureEnvironment.Endpoint.AdTenant, azEnvironment, + environment.AdTenant); + CheckEndpoint(AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, azEnvironment, + environment.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, azEnvironment, + environment.AzureDataLakeStoreFileSystemEndpointSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix, azEnvironment, + environment.AzureKeyVaultDnsSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId, azEnvironment, + environment.AzureKeyVaultServiceEndpointResourceId); + CheckEndpoint(AzureEnvironment.Endpoint.Gallery, azEnvironment, + environment.GalleryUrl); + CheckEndpoint(AzureEnvironment.Endpoint.Graph, azEnvironment, + environment.GraphUrl); + CheckEndpoint(AzureEnvironment.Endpoint.GraphEndpointResourceId, azEnvironment, + environment.GraphEndpointResourceId); + CheckEndpoint(AzureEnvironment.Endpoint.ManagementPortalUrl, azEnvironment, + environment.ManagementPortalUrl); + CheckEndpoint(AzureEnvironment.Endpoint.PublishSettingsFileUrl, azEnvironment, + environment.PublishSettingsFileUrl); + CheckEndpoint(AzureEnvironment.Endpoint.ResourceManager, azEnvironment, + environment.ResourceManagerUrl); + CheckEndpoint(AzureEnvironment.Endpoint.ServiceManagement, azEnvironment, + environment.ServiceManagementUrl); + CheckEndpoint(AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, azEnvironment, + environment.SqlDatabaseDnsSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.StorageEndpointSuffix, azEnvironment, + environment.StorageEndpointSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, azEnvironment, + environment.TrafficManagerDnsSuffix); + Assert.Equal(azEnvironment.Name, environment.Name); + Assert.Equal(azEnvironment.OnPremise, environment.EnableAdfsAuthentication); + } + + + private AzureEnvironment CreateEnvironment(string name, bool onPremise, string activeDirectory, string serviceResource, + string adTenant, string dataLakeJobs, string dataLakeFiles, string kvDnsSuffix, + string kvResource, string gallery, string graph, string graphResource, string portal, + string publishSettings, string resourceManager, string serviceManagement, + string sqlSuffix, string storageSuffix, string trafficManagerSuffix) + { + var environment = new AzureEnvironment() {Name = name, OnPremise = onPremise}; + SetEndpoint(AzureEnvironment.Endpoint.ActiveDirectory, environment, activeDirectory); + CheckEndpoint(AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, + environment, serviceResource); + CheckEndpoint(AzureEnvironment.Endpoint.AdTenant, environment, adTenant); + CheckEndpoint( + AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix, + environment, + dataLakeJobs); + CheckEndpoint(AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix, + environment, + dataLakeFiles); + CheckEndpoint(AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix, environment, + kvDnsSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId, + environment, + kvResource); + CheckEndpoint(AzureEnvironment.Endpoint.Gallery, environment, gallery); + CheckEndpoint(AzureEnvironment.Endpoint.Graph, environment,graph); + CheckEndpoint(AzureEnvironment.Endpoint.GraphEndpointResourceId, environment, + graphResource); + CheckEndpoint(AzureEnvironment.Endpoint.ManagementPortalUrl, environment, portal); + CheckEndpoint(AzureEnvironment.Endpoint.PublishSettingsFileUrl, environment, + publishSettings); + CheckEndpoint(AzureEnvironment.Endpoint.ResourceManager, environment, + resourceManager); + CheckEndpoint(AzureEnvironment.Endpoint.ServiceManagement, environment, + serviceManagement); + CheckEndpoint(AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, environment, + sqlSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.StorageEndpointSuffix, environment, + storageSuffix); + CheckEndpoint(AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, environment, + trafficManagerSuffix); + + return environment; + + } + + private void SetEndpoint(AzureEnvironment.Endpoint endpoint, AzureEnvironment environment, string endpointValue) + { + if (!environment.IsEndpointSet(endpoint) && !string.IsNullOrEmpty(endpointValue)) + { + environment.Endpoints[endpoint] = endpointValue; + } + } + private void CheckEndpoint(AzureEnvironment.Endpoint endpoint, AzureEnvironment environment, string valueToCheck) + { + if (environment.IsEndpointSet(endpoint)) + { + Assert.Equal(environment.GetEndpoint(endpoint), valueToCheck); + } + } + [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] public void CanConvertNullAzureSubscriptions() - { + { Assert.Null((PSAzureSubscription)null); var subscription = (PSAzureSubscription) (new AzureSubscription()); Assert.NotNull(subscription); @@ -174,7 +422,7 @@ public void CanConvertValidAzureAccounts(string id, AzureAccount.AccountType typ var account = (PSAzureRmAccount) oldAccount; Assert.Equal(oldAccount.Type.ToString(), account.AccountType); Assert.Equal(oldAccount.Id, account.Id); - Assert.DoesNotThrow(() => account.ToString()); + var accountString = account.ToString(); } [Fact] diff --git a/src/ResourceManager/Profile/Commands.Profile.Test/packages.config b/src/ResourceManager/Profile/Commands.Profile.Test/packages.config index 3aab10c17b8f..6b55c58b8594 100644 --- a/src/ResourceManager/Profile/Commands.Profile.Test/packages.config +++ b/src/ResourceManager/Profile/Commands.Profile.Test/packages.config @@ -2,12 +2,11 @@ - - - + + @@ -16,17 +15,21 @@ - - + + - + - + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Profile/Commands.Profile/Account/AddAzureRmAccount.cs b/src/ResourceManager/Profile/Commands.Profile/Account/AddAzureRmAccount.cs index 0438f626fee6..38fd34222fa9 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Account/AddAzureRmAccount.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Account/AddAzureRmAccount.cs @@ -16,12 +16,12 @@ using System.Management.Automation; using System.Reflection; using System.Security; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Models; using Microsoft.Azure.Commands.ResourceManager.Common; -using Microsoft.Azure.Common.Authentication; using Microsoft.WindowsAzure.Commands.Common; using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Properties; namespace Microsoft.Azure.Commands.Profile @@ -116,7 +116,7 @@ protected override void BeginProcessing() base.BeginProcessing(); if (Environment == null && EnvironmentName == null) { - Environment = AzureEnvironment.PublicEnvironments[Microsoft.Azure.Common.Authentication.Models.EnvironmentName.AzureCloud]; + Environment = AzureEnvironment.PublicEnvironments[Common.Authentication.Models.EnvironmentName.AzureCloud]; } else if (Environment == null && EnvironmentName != null) { diff --git a/src/ResourceManager/Profile/Commands.Profile/Commands.Profile.csproj b/src/ResourceManager/Profile/Commands.Profile/Commands.Profile.csproj index 4b17e0a0f2fe..c405a5ba5d0a 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Commands.Profile.csproj +++ b/src/ResourceManager/Profile/Commands.Profile/Commands.Profile.csproj @@ -53,10 +53,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -66,6 +62,7 @@ + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll True @@ -74,12 +71,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -187,6 +184,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Profile/Commands.Profile/Context/SetAzureRMContext.cs b/src/ResourceManager/Profile/Commands.Profile/Context/SetAzureRMContext.cs index b3479e084e3d..ad69a70c9bbc 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Context/SetAzureRMContext.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Context/SetAzureRMContext.cs @@ -12,15 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System.Collections.Generic; using System.Management.Automation; -using System.Linq; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Models; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.Azure.Commands.Profile.Properties; using System; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Profile { diff --git a/src/ResourceManager/Profile/Commands.Profile/Environment/AddAzureRMEnvironment.cs b/src/ResourceManager/Profile/Commands.Profile/Environment/AddAzureRMEnvironment.cs index 1dc61b3b9a81..052d361c2ca7 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Environment/AddAzureRMEnvironment.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Environment/AddAzureRMEnvironment.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Models; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.WindowsAzure.Commands.Common; diff --git a/src/ResourceManager/Profile/Commands.Profile/Environment/SetAzureRMEnvironment.cs b/src/ResourceManager/Profile/Commands.Profile/Environment/SetAzureRMEnvironment.cs index b2a83c83de6b..c8abb83f1504 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Environment/SetAzureRMEnvironment.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Environment/SetAzureRMEnvironment.cs @@ -15,7 +15,7 @@ using System; using System.Globalization; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Models; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.WindowsAzure.Commands.Common; diff --git a/src/ResourceManager/Profile/Commands.Profile/Microsoft.Azure.Commands.Profile.dll-Help.xml b/src/ResourceManager/Profile/Commands.Profile/Microsoft.Azure.Commands.Profile.dll-Help.xml index c4b013951db9..4c52732ba491 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Microsoft.Azure.Commands.Profile.dll-Help.xml +++ b/src/ResourceManager/Profile/Commands.Profile/Microsoft.Azure.Commands.Profile.dll-Help.xml @@ -773,8 +773,7 @@ Tenant: xxxx-xxxx-xxxx-xxxx Disable-AzureRmDataCollection - - + Opts out of collecting data to improve the AzurePowerShell cmdlets. Data is not collected unless you explicitly opt in. @@ -784,70 +783,30 @@ Tenant: xxxx-xxxx-xxxx-xxxx + + You can improve the experience of using the Microsoft Cloud and Azure PowerShell by opting in to data collection. Azure PowerShell does not collect data without your consent - you must explicitly opt in by executing Enable-AzureRmDataCollection, or by answering yes when Azure PowerShell prompts you about collecting data the first time you execute a cmdlet. Microsoft aggregates collected data to identify patterns of usage, to identify common issues and to improve the experience of using Azure PowerShell. Microsoft Azure PowerShell does not collect any private data, or any personally identifiable information. + + + Run the Disable-AzureRMDataCollection cmdlet to disable data collection for the current user. This will prevent the current user from being prompted about data collection the first time cmdlets are executed. + + + To enable data collection for the current user, run the Enable-AzureRmDataCollection cmdlet. + Disable-AzureRmDataCollection - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - 1: - - - - - - - - - - - - - - - - - + Enable-AzureRmDataCollection - @@ -855,81 +814,38 @@ Tenant: xxxx-xxxx-xxxx-xxxx Enable-AzureRmDataCollection - - + Enables Azure PowerShell to collect data to improve the user experience with AzurePowerShell cmdlets. Executing this cmdlet opts in to data collection for the current user on the current machine. No data is collected unless you explicitly opt in. - - - + Enable AzureRmDataCollection + + You can improve the experience of using the Microsoft Cloud and Azure PowerShell by opting in to data collection. Azure PowerShell does not collect data without your consent - you must explicitly opt in by executing Enable-AzureRmDataCollection, or by answering yes when Azure PowerShell prompts you about collecting data the first time you execute a cmdlet. Microsoft aggregates collected data to identify patterns of usage, to identify common issues and to improve the experience of using Azure PowerShell. Microsoft Azure PowerShell does not collect any private data, or any personally identifiable information. + + + Run the Enable-AzureRMDataCollection cmdlet to enable data collection for the current user on the current machine. This will prevent the current user from being prompted about data collection the first time cmdlets are executed. + + + To disable data collection for the current user, run the Disable-AzureRmDataCollection cmdlet. + Enable-AzureRmDataCollection - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - 1: - - - - - - - - - - - - - - - - - + Disable-AzureRmDataCollection - diff --git a/src/ResourceManager/Profile/Commands.Profile/Models/ModelExtensions.cs b/src/ResourceManager/Profile/Commands.Profile/Models/ModelExtensions.cs index 2d94ac29923e..a2c3041e0790 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Models/ModelExtensions.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Models/ModelExtensions.cs @@ -14,9 +14,8 @@ using System; using System.Collections.Generic; -using System.Linq; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Subscriptions.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; diff --git a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureContext.cs b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureContext.cs index 3f16dc9f0f7f..29f14ca96a6f 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureContext.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureContext.cs @@ -1,10 +1,18 @@ -using System; -using System.CodeDom; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication.Models; +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Profile.Models { diff --git a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureEnvironment.cs b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureEnvironment.cs index 3ee09a89363d..7d7e2603aac8 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureEnvironment.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureEnvironment.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Profile.Models { @@ -54,12 +54,14 @@ public static implicit operator AzureEnvironment(PSAzureEnvironment environment) newEnvironment.Endpoints[AzureEnvironment.Endpoint.StorageEndpointSuffix] = environment.StorageEndpointSuffix; newEnvironment.Endpoints[AzureEnvironment.Endpoint.Graph] = environment.GraphUrl; + newEnvironment.Endpoints[AzureEnvironment.Endpoint.GraphEndpointResourceId] = environment.GraphEndpointResourceId; newEnvironment.Endpoints[AzureEnvironment.Endpoint.TrafficManagerDnsSuffix] = environment.TrafficManagerDnsSuffix; newEnvironment.Endpoints[AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix] = environment.AzureKeyVaultDnsSuffix; newEnvironment.Endpoints[AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId] = environment.AzureKeyVaultServiceEndpointResourceId; + return newEnvironment; } @@ -147,6 +149,11 @@ public PSAzureEnvironment(AzureEnvironment environment) GraphUrl = environment.Endpoints[AzureEnvironment.Endpoint.Graph]; } + if (environment.IsEndpointSet(AzureEnvironment.Endpoint.GraphEndpointResourceId)) + { + GraphEndpointResourceId = + environment.Endpoints[AzureEnvironment.Endpoint.GraphEndpointResourceId]; + } if (environment.IsEndpointSet(AzureEnvironment.Endpoint.TrafficManagerDnsSuffix)) { TrafficManagerDnsSuffix = @@ -180,7 +187,7 @@ public PSAzureEnvironment(AzureEnvironment environment) public string Name { get; set; } /// - /// Gets or sets a value indicating whther ADFS authentication should be allowed . + /// Gets or sets a value indicating whether ADFS authentication should be allowed . /// Generally, this is only used in Azure Stack environments. /// public bool EnableAdfsAuthentication { get; set; } @@ -240,6 +247,11 @@ public PSAzureEnvironment(AzureEnvironment environment) /// public string GraphUrl { get; set; } + /// + /// Gets or sets the resource Id to use for contacting the Graph endpoint + /// + public string GraphEndpointResourceId { get; set; } + /// /// Gets or sets the domain name suffix for traffig manager services. /// diff --git a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureProfile.cs b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureProfile.cs index f8e6ab2e3088..941e362bdbec 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureProfile.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureProfile.cs @@ -1,10 +1,19 @@ -using System; -using System.CodeDom; +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.Profile.Models diff --git a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureRmAccount.cs b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureRmAccount.cs index d75ab0a17ce3..38eae3f91eba 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureRmAccount.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureRmAccount.cs @@ -14,10 +14,8 @@ using System; using System.Linq; -using System.Configuration; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication.Utilities; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Profile.Models { diff --git a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureSubscription.cs b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureSubscription.cs index 0092864f16fe..d598f7d70a05 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureSubscription.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureSubscription.cs @@ -13,9 +13,8 @@ // ---------------------------------------------------------------------------------- using System; -using System.Configuration; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication.Utilities; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Utilities; namespace Microsoft.Azure.Commands.Profile.Models { diff --git a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureTenant.cs b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureTenant.cs index 7fff1f875baf..cf6dbef47645 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureTenant.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Models/PSAzureTenant.cs @@ -13,9 +13,7 @@ // ---------------------------------------------------------------------------------- using System; -using System.Configuration; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication.Utilities; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Profile.Models { diff --git a/src/ResourceManager/Profile/Commands.Profile/Models/RMProfileClient.cs b/src/ResourceManager/Profile/Commands.Profile/Models/RMProfileClient.cs index 5d9d49006e81..9330d4fba078 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Models/RMProfileClient.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Models/RMProfileClient.cs @@ -13,19 +13,18 @@ // ---------------------------------------------------------------------------------- using Hyak.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Factories; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication.Properties; using Microsoft.Azure.Subscriptions; using Microsoft.IdentityModel.Clients.ActiveDirectory; using System; using System.Collections.Generic; -using System.Diagnostics; using System.Linq; using System.Management.Automation; using System.Security; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Models; +using Microsoft.Azure.Commands.Common.Authentication.Properties; namespace Microsoft.Azure.Commands.ResourceManager.Common diff --git a/src/ResourceManager/Profile/Commands.Profile/Models/SimpleAccessToken.cs b/src/ResourceManager/Profile/Commands.Profile/Models/SimpleAccessToken.cs index 6872c3c0b6f7..683a480d0fd5 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Models/SimpleAccessToken.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Models/SimpleAccessToken.cs @@ -13,9 +13,9 @@ // ---------------------------------------------------------------------------------- using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Properties; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Profile.Models { diff --git a/src/ResourceManager/Profile/Commands.Profile/Profile/SaveAzureRMProfile.cs b/src/ResourceManager/Profile/Commands.Profile/Profile/SaveAzureRMProfile.cs index 28283caa57f2..dac739bf3e7f 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Profile/SaveAzureRMProfile.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Profile/SaveAzureRMProfile.cs @@ -14,7 +14,7 @@ using System; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Models; using Microsoft.Azure.Commands.Profile.Properties; using Microsoft.Azure.Commands.ResourceManager.Common; diff --git a/src/ResourceManager/Profile/Commands.Profile/Profile/SelectAzureRMProfile.cs b/src/ResourceManager/Profile/Commands.Profile/Profile/SelectAzureRMProfile.cs index 0b08ec0474c7..e3b7fc5f598e 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Profile/SelectAzureRMProfile.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Profile/SelectAzureRMProfile.cs @@ -14,7 +14,7 @@ using System; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Models; using Microsoft.Azure.Commands.Profile.Properties; using Microsoft.Azure.Commands.ResourceManager.Common; diff --git a/src/ResourceManager/Profile/Commands.Profile/Subscription/GetAzureRMSubscription.cs b/src/ResourceManager/Profile/Commands.Profile/Subscription/GetAzureRMSubscription.cs index d49384b0613f..5209e2e0d306 100644 --- a/src/ResourceManager/Profile/Commands.Profile/Subscription/GetAzureRMSubscription.cs +++ b/src/ResourceManager/Profile/Commands.Profile/Subscription/GetAzureRMSubscription.cs @@ -13,13 +13,13 @@ using System.Linq; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Commands.Profile.Models; using Microsoft.Azure.Commands.Profile.Properties; using Microsoft.Azure.Commands.ResourceManager.Common; using System.Collections.Generic; using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; namespace Microsoft.Azure.Commands.Profile diff --git a/src/ResourceManager/Profile/Commands.Profile/packages.config b/src/ResourceManager/Profile/Commands.Profile/packages.config index f050b8000b55..2fd6ccc443c1 100644 --- a/src/ResourceManager/Profile/Commands.Profile/packages.config +++ b/src/ResourceManager/Profile/Commands.Profile/packages.config @@ -2,7 +2,6 @@ - @@ -10,8 +9,8 @@ - - + + \ No newline at end of file diff --git a/src/ResourceManager/Profile/Profile.sln b/src/ResourceManager/Profile/Profile.sln index cc10e831f679..f72eea717f79 100644 --- a/src/ResourceManager/Profile/Profile.sln +++ b/src/ResourceManager/Profile/Profile.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 +VisualStudioVersion = 12.0.40629.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{95C16AED-FD57-42A0-86C3-2CF4300A4817}" EndProject @@ -14,10 +14,13 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.Reso EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{DB56CF72-D058-4B6F-8BD7-C482D06815D1}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.Common", "..\..\Common\Commands.ScenarioTests.Common\Commands.ScenarioTests.Common.csproj", "{C1BDA476-A5CC-4394-914D-48B0EC31A710}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ServiceManagement.Common", "..\..\ServiceManagement\Common\Commands.ServiceManagement.Common\Commands.ServiceManagement.Common.csproj", "{CFF09E81-1E31-444E-B4D4-A21E946C29E2}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication.Test", "..\..\Common\Commands.Common.Authentication.Test\Commands.Common.Authentication.Test.csproj", "{C2CF99A2-D35E-4AED-AFB9-C26960AF1D0D}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -45,6 +48,22 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU + {C1BDA476-A5CC-4394-914D-48B0EC31A710}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C1BDA476-A5CC-4394-914D-48B0EC31A710}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C1BDA476-A5CC-4394-914D-48B0EC31A710}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C1BDA476-A5CC-4394-914D-48B0EC31A710}.Release|Any CPU.Build.0 = Release|Any CPU + {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Release|Any CPU.Build.0 = Release|Any CPU + {C2CF99A2-D35E-4AED-AFB9-C26960AF1D0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C2CF99A2-D35E-4AED-AFB9-C26960AF1D0D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C2CF99A2-D35E-4AED-AFB9-C26960AF1D0D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C2CF99A2-D35E-4AED-AFB9-C26960AF1D0D}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -52,5 +71,8 @@ Global GlobalSection(NestedProjects) = preSolution {152D78F0-A642-4D0E-B3A8-2FC64FFA9714} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} {3436A126-EDC9-4060-8952-9A1BE34CDD95} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} + {C1BDA476-A5CC-4394-914D-48B0EC31A710} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} + {CFF09E81-1E31-444E-B4D4-A21E946C29E2} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} + {C2CF99A2-D35E-4AED-AFB9-C26960AF1D0D} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} EndGlobalSection EndGlobal diff --git a/src/ResourceManager/RecoveryServices/.nuget/packages.config b/src/ResourceManager/RecoveryServices/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/RecoveryServices/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/RecoveryServices/AzureRM.RecoveryServices.psd1 b/src/ResourceManager/RecoveryServices/AzureRM.RecoveryServices.psd1 index aa622f26bc8f..413aed39eabe 100644 --- a/src/ResourceManager/RecoveryServices/AzureRM.RecoveryServices.psd1 +++ b/src/ResourceManager/RecoveryServices/AzureRM.RecoveryServices.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.5' +ModuleVersion = '1.0.6' # ID used to uniquely identify this module GUID = '4AA53B7E-FCFE-4E22-979C-9A4E6380DE58' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj index b611580eb0f8..efb2b749195e 100644 --- a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj +++ b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj @@ -1,6 +1,6 @@  - + Debug @@ -14,7 +14,8 @@ 512 ..\..\..\ true - 0df6d68c + + true @@ -34,10 +35,6 @@ 4 - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Hyak.Common.1.0.3\lib\portable-net403+win+wpa81\Hyak.Common.dll @@ -55,14 +52,14 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - + False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll True False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -73,14 +70,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.9.3\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -120,12 +115,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.assert.2.1.0\lib\dotnet\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\dotnet\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -144,6 +147,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTestsBase.cs b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTestsBase.cs index 2a8198936a63..c32c94bc0e5f 100644 --- a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTestsBase.cs +++ b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTestsBase.cs @@ -22,9 +22,9 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.Azure.Management.RecoveryServices; using Microsoft.Azure.Test; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using System; using System.Net.Http; using System.Reflection; diff --git a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/packages.config b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/packages.config index b4e0f2f7bb03..6162d080cd20 100644 --- a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/packages.config +++ b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Test/packages.config @@ -2,22 +2,25 @@ - - - + + - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServices.csproj b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServices.csproj index a9536cbf6d4b..98e0179998eb 100644 --- a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServices.csproj +++ b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServices.csproj @@ -43,10 +43,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -63,12 +59,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -150,6 +146,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Common/PSRecoveryServicesClient.cs b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Common/PSRecoveryServicesClient.cs index ff3fe03ae1ec..cb40ca24b3d4 100644 --- a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Common/PSRecoveryServicesClient.cs +++ b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Common/PSRecoveryServicesClient.cs @@ -22,8 +22,8 @@ using System.Text; using System.Web.Script.Serialization; using System.Xml; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Management.RecoveryServices; using Microsoft.Azure.Management.RecoveryServices.Models; using Microsoft.Azure.Portal.RecoveryServices.Models.Common; diff --git a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Vault/GetAzureRMRecoveryServicesVaultSettingsFile.cs b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Vault/GetAzureRMRecoveryServicesVaultSettingsFile.cs index 2c952368f686..dc6008a06fba 100644 --- a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Vault/GetAzureRMRecoveryServicesVaultSettingsFile.cs +++ b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/Vault/GetAzureRMRecoveryServicesVaultSettingsFile.cs @@ -16,7 +16,7 @@ using System.Linq; using System.Management.Automation; using System.Security.Cryptography.X509Certificates; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Portal.RecoveryServices.Models.Common; namespace Microsoft.Azure.Commands.RecoveryServices diff --git a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/packages.config b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/packages.config index 988638f65f1c..ae62060b7765 100644 --- a/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/packages.config +++ b/src/ResourceManager/RecoveryServices/Commands.RecoveryServices/packages.config @@ -2,7 +2,6 @@ - @@ -10,7 +9,7 @@ - - + + \ No newline at end of file diff --git a/src/ResourceManager/RecoveryServices/RecoveryServices.sln b/src/ResourceManager/RecoveryServices/RecoveryServices.sln index dd29e4c87884..cffb1826ee60 100644 --- a/src/ResourceManager/RecoveryServices/RecoveryServices.sln +++ b/src/ResourceManager/RecoveryServices/RecoveryServices.sln @@ -12,13 +12,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Profile", "..\Prof EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{5BA788C3-822D-453A-AABD-77D417D5A715}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.RecoveryServices.Test", "Commands.RecoveryServices.Test\Commands.RecoveryServices.Test.csproj", "{6C7D3D81-37AB-445E-8081-78A1FEC0A773}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -49,6 +46,10 @@ Global {6C7D3D81-37AB-445E-8081-78A1FEC0A773}.Debug|Any CPU.Build.0 = Debug|Any CPU {6C7D3D81-37AB-445E-8081-78A1FEC0A773}.Release|Any CPU.ActiveCfg = Release|Any CPU {6C7D3D81-37AB-445E-8081-78A1FEC0A773}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/RedisCache/.nuget/packages.config b/src/ResourceManager/RedisCache/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/RedisCache/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/RedisCache/AzureRM.RedisCache.psd1 b/src/ResourceManager/RedisCache/AzureRM.RedisCache.psd1 index 8db13dad3fc0..5f603864ef53 100644 --- a/src/ResourceManager/RedisCache/AzureRM.RedisCache.psd1 +++ b/src/ResourceManager/RedisCache/AzureRM.RedisCache.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.1.2' +ModuleVersion = '1.1.3' # ID used to uniquely identify this module GUID = '820628d7-6938-488a-8760-43373a5ffce6' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Commands.RedisCache.Test.csproj b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Commands.RedisCache.Test.csproj index 1a1364e4e8c5..4ff1337f0357 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Commands.RedisCache.Test.csproj +++ b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Commands.RedisCache.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\..\..\ true - 7d30c2c1 + 94efee6d true @@ -49,10 +50,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -70,11 +67,11 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -96,12 +93,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -164,12 +161,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -179,6 +184,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Properties/AssemblyInfo.cs index 8a5dc0f08d44..e7f719757389 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Properties/AssemblyInfo.cs @@ -34,3 +34,4 @@ [assembly: AssemblyVersion("1.1.2")] [assembly: AssemblyFileVersion("1.1.2")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/ScenarioTests/RedisCacheTestsBase.cs b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/ScenarioTests/RedisCacheTestsBase.cs index 1417740f929e..d14be761f54d 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/ScenarioTests/RedisCacheTestsBase.cs +++ b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/ScenarioTests/RedisCacheTestsBase.cs @@ -12,13 +12,14 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication; + namespace Microsoft.Azure.Commands.RedisCache.Test.ScenarioTests { using System; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.Azure.Test; using Microsoft.Azure.Management.Redis; - using Microsoft.Azure.Common.Authentication; using WindowsAzure.Commands.Test.Utilities.Common; using Microsoft.Azure.Management.Insights; using Microsoft.Azure.Management.Internal.Resources; diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/packages.config b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/packages.config index bb1e8a42c39a..053c76beb45f 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/packages.config +++ b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/packages.config @@ -2,14 +2,13 @@ - - - + + @@ -18,15 +17,19 @@ - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache/Commands.RedisCache.csproj b/src/ResourceManager/RedisCache/Commands.RedisCache/Commands.RedisCache.csproj index fdeaf78fd909..ff60661b7566 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache/Commands.RedisCache.csproj +++ b/src/ResourceManager/RedisCache/Commands.RedisCache/Commands.RedisCache.csproj @@ -52,10 +52,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -91,12 +87,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -111,10 +107,6 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - True - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll @@ -199,6 +191,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache/Microsoft.Azure.Commands.RedisCache.dll-Help.xml b/src/ResourceManager/RedisCache/Commands.RedisCache/Microsoft.Azure.Commands.RedisCache.dll-Help.xml index 527954fd2bda..802a758cbbc6 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache/Microsoft.Azure.Commands.RedisCache.dll-Help.xml +++ b/src/ResourceManager/RedisCache/Commands.RedisCache/Microsoft.Azure.Commands.RedisCache.dll-Help.xml @@ -350,7 +350,7 @@ VirtualNetwork - The exact ARM resource ID of the virtual network to deploy the redis cache in. Example format: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1 + The exact ARM resource ID of the virtual network to deploy the redis cache in. Example format: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers/Microsoft.ClassicNetwork/VirtualNetworks/{vnetName} String @@ -500,7 +500,7 @@ VirtualNetwork - The exact ARM resource ID of the virtual network to deploy the redis cache in. Example format: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1 + The exact ARM resource ID of the virtual network to deploy the redis cache in. Example format: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers/Microsoft.ClassicNetwork/VirtualNetworks/{vnetName} String diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache/Models/RedisCacheClient.cs b/src/ResourceManager/RedisCache/Commands.RedisCache/Models/RedisCacheClient.cs index 9d17b508de01..fff294c7cf41 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache/Models/RedisCacheClient.cs +++ b/src/ResourceManager/RedisCache/Commands.RedisCache/Models/RedisCacheClient.cs @@ -12,20 +12,21 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + namespace Microsoft.Azure.Commands.RedisCache { using System.Collections; using System.Collections.Generic; using System.ComponentModel; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; + using ServiceManagemenet.Common; + using ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Insights; using Microsoft.Azure.Management.Insights.Models; using Microsoft.Azure.Management.Internal.Resources; using Microsoft.Azure.Management.Redis; using Microsoft.Azure.Management.Redis.Models; - using Microsoft.WindowsAzure; - using Microsoft.WindowsAzure.Commands.Common; public class RedisCacheClient { diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache/packages.config b/src/ResourceManager/RedisCache/Commands.RedisCache/packages.config index 8cf97d759a4b..7a1bd202f047 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache/packages.config +++ b/src/ResourceManager/RedisCache/Commands.RedisCache/packages.config @@ -2,7 +2,6 @@ - @@ -16,9 +15,8 @@ - - - + + diff --git a/src/ResourceManager/RedisCache/RedisCache.sln b/src/ResourceManager/RedisCache/RedisCache.sln index 80d410393a71..9810ed258034 100644 --- a/src/ResourceManager/RedisCache/RedisCache.sln +++ b/src/ResourceManager/RedisCache/RedisCache.sln @@ -16,10 +16,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.Reso EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{73CD233D-7CEC-4BBE-8BA4-1BB83627BD61}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -51,6 +48,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Resources/.nuget/packages.config b/src/ResourceManager/Resources/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/Resources/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/Resources/AzureRM.Resources.psd1 b/src/ResourceManager/Resources/AzureRM.Resources.psd1 index 5298573ea4e3..e514aa2e8621 100644 --- a/src/ResourceManager/Resources/AzureRM.Resources.psd1 +++ b/src/ResourceManager/Resources/AzureRM.Resources.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'ab3ca893-26fe-44b0-bd3c-8933df144d7b' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Commands.Resources.Rest.csproj b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Commands.Resources.Rest.csproj index 79b1059a1dd0..a0f9d9db6781 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Commands.Resources.Rest.csproj +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Commands.Resources.Rest.csproj @@ -54,10 +54,7 @@ False ..\..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - + ..\..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll True @@ -66,12 +63,12 @@ ..\..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -86,6 +83,7 @@ + @@ -192,6 +190,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Components/ApiVersionHelper.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Components/ApiVersionHelper.cs index 2f8bc6a02508..b58e78923081 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Components/ApiVersionHelper.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Components/ApiVersionHelper.cs @@ -12,6 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication.Models; + namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Components { using System; @@ -20,10 +22,8 @@ namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Components using System.Runtime.Caching; using System.Threading; using System.Threading.Tasks; - using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Extensions; - using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Entities.Providers; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; + using Extensions; + using Entities.Providers; using System.Collections.Generic; /// diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Components/ResourceManagerClientHelper.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Components/ResourceManagerClientHelper.cs index 03bf6143615a..101a0de7690d 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Components/ResourceManagerClientHelper.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Components/ResourceManagerClientHelper.cs @@ -12,13 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Components { using System; - using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Components; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.RestClients; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; using System.Collections.Generic; /// diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Extensions/ResourceExtensions.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Extensions/ResourceExtensions.cs index e8b9a7797aa1..338ad8ae6d56 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Extensions/ResourceExtensions.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Extensions/ResourceExtensions.cs @@ -19,7 +19,7 @@ namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Extensions using System.Management.Automation; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Components; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Entities.Resources; - using Microsoft.Azure.Common.Authentication; + using ServiceManagemenet.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json.Linq; diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/NewAzurePolicyAssignment.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/NewAzurePolicyAssignment.cs index 1f6fe448a2f1..462cb1e8d861 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/NewAzurePolicyAssignment.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/NewAzurePolicyAssignment.cs @@ -20,7 +20,7 @@ namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Entities.Policy; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Entities.Resources; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Extensions; - using Microsoft.Azure.Common.Authentication; + using ServiceManagemenet.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json.Linq; diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/NewAzurePolicyDefinition.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/NewAzurePolicyDefinition.cs index 80cc1c35e683..7ab1e0b730b5 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/NewAzurePolicyDefinition.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/NewAzurePolicyDefinition.cs @@ -12,6 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication; + namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation { using System.IO; @@ -20,7 +22,6 @@ namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Entities.Policy; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Entities.Resources; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Extensions; - using Microsoft.Azure.Common.Authentication; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json.Linq; diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/SetAzurePolicyAssignment.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/SetAzurePolicyAssignment.cs index eb16de99d3d4..6f048287165d 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/SetAzurePolicyAssignment.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/SetAzurePolicyAssignment.cs @@ -20,7 +20,7 @@ namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Components; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Entities.Policy; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Extensions; - using Microsoft.Azure.Common.Authentication; + using ServiceManagemenet.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json.Linq; diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/SetAzurePolicyDefinition.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/SetAzurePolicyDefinition.cs index ed58a246aa05..24fc04f2722d 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/SetAzurePolicyDefinition.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Policy/SetAzurePolicyDefinition.cs @@ -12,6 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication; + namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation { using System.IO; @@ -20,7 +22,6 @@ namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Components; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Entities.Policy; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Extensions; - using Microsoft.Azure.Common.Authentication; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json.Linq; diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Resource/FindAzureResourceCmdlet.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Resource/FindAzureResourceCmdlet.cs index 0167c5e49921..e4ab90e17d30 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Resource/FindAzureResourceCmdlet.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Resource/FindAzureResourceCmdlet.cs @@ -257,7 +257,7 @@ private async Task> ListResourcesTypeCollect tagValue: this.TagValue, filter: this.ODataQuery, resourceGroupNameContains: this.ResourceGroupNameContains, - nameContains: this.ResourceGroupNameContains); + nameContains: this.ResourceNameContains); return await this .GetResourcesClient() diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Resource/GetAzureResourceCmdlet.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Resource/GetAzureResourceCmdlet.cs index 245d7876d93c..ae8b369b2952 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Resource/GetAzureResourceCmdlet.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/Resource/GetAzureResourceCmdlet.cs @@ -96,8 +96,8 @@ public sealed class GetAzureResourceCmdlet : ResourceManagerCmdletBase [Alias("Name")] [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetTenantResourceParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource name. e.g. to specify a database MyServer/MyDatabase.")] [Parameter(ParameterSetName = GetAzureResourceCmdlet.ListTenantResourcesParameterSet, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource name. e.g. to specify a database MyServer/MyDatabase.")] - [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameGroupParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource name. e.g. to specify a database MyServer/MyDatabase.")] - [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameTypeParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource name. e.g. to specify a database MyServer/MyDatabase.")] + [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameGroupParameterSet, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource name. e.g. to specify a database MyServer/MyDatabase.")] + [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameTypeParameterSet, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource name. e.g. to specify a database MyServer/MyDatabase.")] [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameGroupTypeParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource name. e.g. to specify a database MyServer/MyDatabase.")] [ValidateNotNullOrEmpty] public string ResourceName { get; set; } @@ -105,10 +105,10 @@ public sealed class GetAzureResourceCmdlet : ResourceManagerCmdletBase /// /// Gets or sets the resource type parameter. /// - [Parameter(ParameterSetName = GetAzureResourceCmdlet.ListResourceCollection, Mandatory = true, HelpMessage = "When specified, ensures that the query is run against a collection instead of a resource.")] + [Parameter(ParameterSetName = GetAzureResourceCmdlet.ListResourceCollection, Mandatory = false, HelpMessage = "When specified, ensures that the query is run against a collection instead of a resource.")] [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetTenantResourceParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource type. e.g. Microsoft.Sql/Servers/Databases.")] [Parameter(ParameterSetName = GetAzureResourceCmdlet.ListTenantResourcesParameterSet, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource type. e.g. Microsoft.Sql/Servers/Databases.")] - [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameTypeParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource type. e.g. Microsoft.Sql/Servers/Databases.")] + [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameTypeParameterSet, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource type. e.g. Microsoft.Sql/Servers/Databases.")] [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameGroupTypeParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource type. e.g. Microsoft.Sql/Servers/Databases.")] [ValidateNotNullOrEmpty] public string ResourceType { get; set; } @@ -145,7 +145,7 @@ public sealed class GetAzureResourceCmdlet : ResourceManagerCmdletBase /// /// Gets or sets the is collection. /// - [Parameter(ParameterSetName = GetAzureResourceCmdlet.ListResourceCollection, Mandatory = true, HelpMessage = "When specified, ensures that the query is run against a collection instead of a resource.")] + [Parameter(ParameterSetName = GetAzureResourceCmdlet.ListResourceCollection, Mandatory = false, HelpMessage = "When specified, ensures that the query is run against a collection instead of a resource.")] [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetTenantResourceParameterSet, Mandatory = false, HelpMessage = "When specified, ensures that the query is run against a collection instead of a resource.")] [Parameter(ParameterSetName = GetAzureResourceCmdlet.ListTenantResourcesParameterSet, Mandatory = false, HelpMessage = "When specified, ensures that the query is run against a collection instead of a resource.")] [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameTypeParameterSet, Mandatory = false, HelpMessage = "When specified, ensures that the query is run against a collection instead of a resource.")] @@ -169,8 +169,8 @@ public sealed class GetAzureResourceCmdlet : ResourceManagerCmdletBase /// /// Gets or sets the resource group name. /// - [Parameter(ParameterSetName = GetAzureResourceCmdlet.ListResourceCollection, Mandatory = true, HelpMessage = "When specified, ensures that the query is run against a collection instead of a resource.")] - [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameGroupParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource group name.")] + [Parameter(ParameterSetName = GetAzureResourceCmdlet.ListResourceCollection, Mandatory = false, HelpMessage = "When specified, ensures that the query is run against a collection instead of a resource.")] + [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameGroupParameterSet, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource group name.")] [Parameter(ParameterSetName = GetAzureResourceCmdlet.GetResourceByNameGroupTypeParameterSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource group name.")] [ValidateNotNullOrEmpty] public string ResourceGroupName { get; set; } @@ -359,7 +359,7 @@ private async Task> ListResourcesInTenant() { var filterQuery = QueryFilterBuilder .CreateFilter( - subscriptionIds: new Guid[] { this.SubscriptionId.Value }, + subscriptionIds: null, resourceGroup: this.ResourceGroupName, resourceType: this.ResourceType, resourceName: this.ResourceName, diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/ResourceManagerCmdletBase.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/ResourceManagerCmdletBase.cs index 316f7f3e96e6..f22aa0dcc7dc 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/ResourceManagerCmdletBase.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Implementation/ResourceManagerCmdletBase.cs @@ -12,6 +12,9 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation { using System; @@ -26,8 +29,6 @@ namespace Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Extensions; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.RestClients; using Common; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; using Newtonsoft.Json.Linq; using System.Collections.Generic; diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Microsoft.Azure.Commands.ResourceManager.Cmdlets.dll-Help.xml b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Microsoft.Azure.Commands.ResourceManager.Cmdlets.dll-Help.xml index 3588112a2817..4b0f2c797d5a 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Microsoft.Azure.Commands.ResourceManager.Cmdlets.dll-Help.xml +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/Microsoft.Azure.Commands.ResourceManager.Cmdlets.dll-Help.xml @@ -9695,6 +9695,300 @@ Remove-AzureRmPolicyDefinition -Id $policyDefinition.ResourceId -Force + + + + + Invoke-AzureRmResourceAction + + Invokes the specified action on a resource + + + + + Invoke + AzureRmResourceAction + + + + Invokes the specified action on a resource + + + + Invoke-AzureRmResourceAction + + Parameters + + A hashtable that reperesents the resource properties + + String + + + Force + + Do not ask for confirmation + + SwitchParameter + + + ApiVersion + + The api version to use while invoking the action on the resource. + + String + + + Pre + + + + SwitchParameter + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Parameters + + A hashtable that reperesents the resource properties + + String + + + Force + + Do not ask for confirmation + + SwitchParameter + + + ApiVersion + + The api version to use while invoking the action on the resource. + + String + + + Pre + + + + SwitchParameter + + SwitchParameter + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Action + + The name of the action to invoke. + + String + + String + + + + + + ResourceId + + The fully qualified resource Id, including the subscription. e.g. /subscriptions/{subscriptionId}/providers/Microsoft.Sql/servers/myServer/databases/myDatabase + + String + + String + + + + + + ResourceName + + The resource name. e.g. to specify a database MyServer/MyDatabase. + + String + + String + + + + + + ResourceType + + The resource type. e.g. Microsoft.Sql/Servers/Databases. + + String + + String + + + + + + + ExtensionResourceName + + The extension resource name. e.g. to specify a database MyServer/MyDatabase. + + String + + String + + + + + + + ExtensionResourceType + + The extension resource type. e.g. Microsoft.Sql/Servers/Databases. + + String + + String + + + + + + + ODataQuery + + An OData style filter which will be appended to the request in addition to any other filters. + + String + + String + + + + + + + ResourceGroupName + + The resource group name. + + String + + String + + + + + + + TenantLevel + + + + SwitchParameter + + SwitchParameter + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- Invoke list action on website config resource -------------------------- + + PS C:\> + + Invoke-AzureRmResourceAction -ResourceGroupName myGroup -ResourceType Microsoft.Web/sites/config/list -ResourceName mySite/appsettings -Action list -ApiVersion 2015-08-01 -Force + + Invokes the list action on website config + + + + + + + + + + + + + + + diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/RestClients/ResourceManagerRestRestClient.cs b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/RestClients/ResourceManagerRestRestClient.cs index ac3a7ee601d7..46a7b01b962e 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/RestClients/ResourceManagerRestRestClient.cs +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/RestClients/ResourceManagerRestRestClient.cs @@ -454,7 +454,7 @@ public Uri GetResourceManagementRequestUri( resourceIdStringBuilder.AppendFormat("?{0}", queryString); var relativeUri = resourceIdStringBuilder.ToString() - .Select(character => char.IsWhiteSpace(character) ? "+" : character.ToString()) + .Select(character => char.IsWhiteSpace(character) ? "%20" : character.ToString()) .ConcatStrings(); return new Uri(baseUri: this.EndpointUri, relativeUri: relativeUri); diff --git a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/packages.config b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/packages.config index 1510305a0e35..12e09556906c 100644 --- a/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/packages.config +++ b/src/ResourceManager/Resources/Commands.ResourceManager/Cmdlets/packages.config @@ -2,15 +2,14 @@ - - - + + \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj b/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj index 9956ad8d269c..7a470646375b 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj +++ b/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -16,7 +17,7 @@ ..\..\..\ true {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 431dced7 + 7d08e8e3 true @@ -50,10 +51,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -78,10 +75,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -103,12 +100,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -168,12 +165,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -223,6 +228,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/Models.ResourceGroups/GalleryTemplatesClientTests.cs b/src/ResourceManager/Resources/Commands.Resources.Test/Models.ResourceGroups/GalleryTemplatesClientTests.cs index 46504497e430..e1790937adc2 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/Models.ResourceGroups/GalleryTemplatesClientTests.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/Models.ResourceGroups/GalleryTemplatesClientTests.cs @@ -28,6 +28,7 @@ using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Moq; using Xunit; +using System; namespace Microsoft.Azure.Commands.Resources.Test.Models { @@ -37,13 +38,13 @@ public class GalleryTemplatesClientTests : RMTestBase private Mock galleryClientMock; - private string templateFile = @"Resources\sampleTemplateFile.json"; + private string templateFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Resources\sampleTemplateFile.json"); - private string invalidTemplateFile = @"Resources\invalidTemplateFile.json"; + private string invalidTemplateFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Resources\invalidTemplateFile.json"); - private string templateParameterFileSchema1 = @"Resources\sampleTemplateParameterFile.json"; + private string templateParameterFileSchema1 = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Resources\sampleTemplateParameterFile.json"); - private string templateParameterFileSchema2 = @"Resources\sampleTemplateParameterFileSchema2.json"; + private string templateParameterFileSchema2 = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Resources\sampleTemplateParameterFileSchema2.json"); public GalleryTemplatesClientTests() { diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/Models.ResourceGroups/ResourceClientTests.cs b/src/ResourceManager/Resources/Commands.Resources.Test/Models.ResourceGroups/ResourceClientTests.cs index d9337fe144bd..fe68c011da72 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/Models.ResourceGroups/ResourceClientTests.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/Models.ResourceGroups/ResourceClientTests.cs @@ -23,8 +23,9 @@ using System.Threading; using System.Threading.Tasks; using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Commands.Resources.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Resources.Models; @@ -34,6 +35,7 @@ using Newtonsoft.Json; using Newtonsoft.Json.Linq; using Xunit; +using System.IO; namespace Microsoft.Azure.Commands.Resources.Test.Models { @@ -69,7 +71,7 @@ public class ResourceClientTests : RMTestBase private string deploymentName = "fooDeployment"; - private string templateFile = @"Resources\sampleTemplateFile.json"; + private string templateFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Resources\sampleTemplateFile.json"); private string storageAccountName = "myStorageAccount"; diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Resources/Commands.Resources.Test/Properties/AssemblyInfo.cs index 3ec000b7a648..36bd1571037b 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -33,3 +34,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroupDeployments/NewAzureResourceGroupDeploymentCommandTests.cs b/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroupDeployments/NewAzureResourceGroupDeploymentCommandTests.cs index 3f0f8b515afa..b2536c95f088 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroupDeployments/NewAzureResourceGroupDeploymentCommandTests.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroupDeployments/NewAzureResourceGroupDeploymentCommandTests.cs @@ -21,6 +21,7 @@ using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Moq; using Xunit; +using System.IO; namespace Microsoft.Azure.Commands.Resources.Test { @@ -36,7 +37,7 @@ public class NewAzureResourceGroupDeploymentCommandTests : RMTestBase private string deploymentName = "fooDeployment"; - private string templateFile = @"Resources\sampleTemplateFile.json"; + private string templateFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Resources\sampleTemplateFile.json"); private string storageAccountName = "myStorageAccount"; diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroupDeployments/TestAzureResourceGroupDeploymentCommandTests.cs b/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroupDeployments/TestAzureResourceGroupDeploymentCommandTests.cs index b752368947ad..311f5a161dd0 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroupDeployments/TestAzureResourceGroupDeploymentCommandTests.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroupDeployments/TestAzureResourceGroupDeploymentCommandTests.cs @@ -20,6 +20,8 @@ using Moq; using Xunit; using Microsoft.WindowsAzure.Commands.ScenarioTest; +using System.IO; +using System; namespace Microsoft.Azure.Commands.Resources.Test.Resources { @@ -33,7 +35,7 @@ public class TestAzureResourceGroupDeploymentCommandTests private string resourceGroupName = "myResourceGroup"; - private string templateFile = @"Resources\sampleTemplateFile.json"; + private string templateFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Resources\sampleTemplateFile.json"); public TestAzureResourceGroupDeploymentCommandTests() { diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroups/NewAzureResourceGroupCommandTests.cs b/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroups/NewAzureResourceGroupCommandTests.cs index 3c1061257087..e58cd648218d 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroups/NewAzureResourceGroupCommandTests.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ResourceGroups/NewAzureResourceGroupCommandTests.cs @@ -20,6 +20,8 @@ using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Moq; using Xunit; +using System.IO; +using System; namespace Microsoft.Azure.Commands.Resources.Test { @@ -37,7 +39,7 @@ public class NewAzureResourceGroupCommandTests : RMTestBase private string deploymentName = "fooDeployment"; - private string templateFile = @"Resources\sampleTemplateFile.json"; + private string templateFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Resources\sampleTemplateFile.json"); private Hashtable[] tags; diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/PolicyTests.ps1 b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/PolicyTests.ps1 index 9241d43a1148..567570efc8f5 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/PolicyTests.ps1 +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/PolicyTests.ps1 @@ -22,7 +22,7 @@ function Test-PolicyDefinitionCRUD $policyName = Get-ResourceName # Test - $actual = New-AzureRMPolicyDefinition -Name $policyName -Policy SamplePolicyDefinition.json + $actual = New-AzureRMPolicyDefinition -Name $policyName -Policy "$TestOutputRoot\SamplePolicyDefinition.json" $expected = Get-AzureRMPolicyDefinition -Name $policyName Assert-AreEqual $expected.Name $actual.Name Assert-AreEqual $expected.PolicyDefinitionId $actual.PolicyDefinitionId @@ -54,7 +54,7 @@ function Test-PolicyAssignmentCRUD # Test $rg = New-AzureRMResourceGroup -Name $rgname -Location "west us" - $policy = New-AzureRMPolicyDefinition -Name $policyName -Policy SamplePolicyDefinition.json + $policy = New-AzureRMPolicyDefinition -Name $policyName -Policy "$TestOutputRoot\SamplePolicyDefinition.json" $actual = New-AzureRMPolicyAssignment -Name testPA -PolicyDefinition $policy -Scope $rg.ResourceId $expected = Get-AzureRMPolicyAssignment -Name testPA -Scope $rg.ResourceId diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/ResourcesController.cs b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/ResourcesController.cs index de07758fcda9..738aac324ff1 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/ResourcesController.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/ResourcesController.cs @@ -17,9 +17,10 @@ using System.Linq; using System.Net.Http; using System.Net.Http.Headers; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Components; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Extensions; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Gallery; using Microsoft.Azure.Graph.RBAC; using Microsoft.Azure.Insights; diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceGroupTests/TestFindResourceGroup.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceGroupTests/TestFindResourceGroup.json index e3f9ba928585..e3772988fc07 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceGroupTests/TestFindResourceGroup.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceGroupTests/TestFindResourceGroup.json @@ -1,19 +1,25 @@ { "Entries": [ { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers?api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "__AllParameterSets" + ], + "CommandName": [ + "Find-AzureRmResourceGroup" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Australia Southeast\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Cache\",\r\n \"namespace\": \"Microsoft.Cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classiccompute\",\r\n \"namespace\": \"microsoft.classiccompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classicnetwork\",\r\n \"namespace\": \"microsoft.classicnetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DocumentDb\",\r\n \"namespace\": \"Microsoft.DocumentDb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Insights\",\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.sql\",\r\n \"namespace\": \"microsoft.sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"authorization\": {\r\n \"applicationId\": \"ddbf3205-c6bd-46ae-8127-60eb93363864\",\r\n \"roleDefinitionId\": \"b7f84953-1d03-4eab-9ea4-45f065258ff8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\",\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.compute\",\r\n \"namespace\": \"microsoft.compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataCatalog\",\r\n \"namespace\": \"Microsoft.DataCatalog\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"catalogs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"labs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"labs/environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.HDInsight\",\r\n \"namespace\": \"Microsoft.HDInsight\",\r\n \"authorization\": {\r\n \"applicationId\": \"9191c4da-09fe-49d9-a5f1-d41cbe92ad95\",\r\n \"roleDefinitionId\": \"d102a6f3-d9cb-4633-8950-1243b975886c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.network\",\r\n \"namespace\": \"microsoft.network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\",\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.PowerApps\",\r\n \"namespace\": \"Microsoft.PowerApps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apps\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"objectIds\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries/items\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"callbacks\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"enroll\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/communicationLinks\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPools/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPoolEstimates\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.storage\",\r\n \"namespace\": \"microsoft.storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.web\",\r\n \"namespace\": \"microsoft.web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"isusernameavailable\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/workers\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"managedHostingEnvironments\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedApis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/apiOperations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"addsservices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"aadsupportcases\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servicehealthmetrics\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logs\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"anonymousapiusers\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/configurations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Cdn\",\r\n \"namespace\": \"Microsoft.Cdn\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"profiles\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/origins\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/customdomains\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/originresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/customdomainresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"edgenodes\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ContainerService\",\r\n \"namespace\": \"Microsoft.ContainerService\",\r\n \"authorization\": {\r\n \"applicationId\": \"7319c514-987d-4e9b-ac3d-d38c4f427f4c\",\r\n \"roleDefinitionId\": \"1b4a0c7f-2217-416f-acfa-cf73452fdc1c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"containerServices\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/connectors\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"billingTier\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Security\",\r\n \"namespace\": \"Microsoft.Security\",\r\n \"authorization\": {\r\n \"applicationId\": \"8edd93e1-2103-40b4-bd70-6e34e586362d\",\r\n \"roleDefinitionId\": \"855AF4C4-82F6-414C-B1A2-628025628B9A\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"securityStatus\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatuses\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/virtualMachines\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/subnets\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tasks\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alerts\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/patch\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/baseline\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/antimalware\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionAgents\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policies\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appliances\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webApplicationFirewalls\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServerManagement\",\r\n \"namespace\": \"Microsoft.ServerManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"nodes\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceFabric\",\r\n \"namespace\": \"Microsoft.ServiceFabric\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-beta\",\r\n \"2015-01-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/TrendMicro.DeepSecurity\",\r\n \"namespace\": \"TrendMicro.DeepSecurity\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "77056" + "90933" ], "Content-Type": [ "application/json; charset=utf-8" @@ -25,16 +31,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14510" + "14999" ], "x-ms-request-id": [ - "8d02b687-ef78-49ce-9cc7-095716154372" + "a732336a-3c07-4c3a-9851-6a2bd91d58a2" ], "x-ms-correlation-request-id": [ - "8d02b687-ef78-49ce-9cc7-095716154372" + "a732336a-3c07-4c3a-9851-6a2bd91d58a2" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231536Z:8d02b687-ef78-49ce-9cc7-095716154372" + "WESTUS:20160224T004431Z:a732336a-3c07-4c3a-9851-6a2bd91d58a2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,65 +49,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:35 GMT" + "Wed, 24 Feb 2016 00:44:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers?api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers?api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Australia Southeast\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Cache\",\r\n \"namespace\": \"Microsoft.Cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classiccompute\",\r\n \"namespace\": \"microsoft.classiccompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classicnetwork\",\r\n \"namespace\": \"microsoft.classicnetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DocumentDb\",\r\n \"namespace\": \"Microsoft.DocumentDb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Insights\",\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.sql\",\r\n \"namespace\": \"microsoft.sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "77056" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14909" - ], - "x-ms-request-id": [ - "3d7d1bff-4d60-49fc-824e-69bd1a05ff98" - ], - "x-ms-correlation-request-id": [ - "3d7d1bff-4d60-49fc-824e-69bd1a05ff98" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151002T231537Z:3d7d1bff-4d60-49fc-824e-69bd1a05ff98" + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "ParameterSetName": [ + "__AllParameterSets" ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 02 Oct 2015 23:15:36 GMT" + "CommandName": [ + "Find-AzureRmResourceGroup" ] }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers?api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Australia Southeast\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Cache\",\r\n \"namespace\": \"Microsoft.Cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classiccompute\",\r\n \"namespace\": \"microsoft.classiccompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classicnetwork\",\r\n \"namespace\": \"microsoft.classicnetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DocumentDb\",\r\n \"namespace\": \"Microsoft.DocumentDb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Insights\",\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.sql\",\r\n \"namespace\": \"microsoft.sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"authorization\": {\r\n \"applicationId\": \"ddbf3205-c6bd-46ae-8127-60eb93363864\",\r\n \"roleDefinitionId\": \"b7f84953-1d03-4eab-9ea4-45f065258ff8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\",\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.compute\",\r\n \"namespace\": \"microsoft.compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataCatalog\",\r\n \"namespace\": \"Microsoft.DataCatalog\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"catalogs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"labs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"labs/environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.HDInsight\",\r\n \"namespace\": \"Microsoft.HDInsight\",\r\n \"authorization\": {\r\n \"applicationId\": \"9191c4da-09fe-49d9-a5f1-d41cbe92ad95\",\r\n \"roleDefinitionId\": \"d102a6f3-d9cb-4633-8950-1243b975886c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.network\",\r\n \"namespace\": \"microsoft.network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\",\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.PowerApps\",\r\n \"namespace\": \"Microsoft.PowerApps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apps\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"objectIds\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries/items\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"callbacks\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"enroll\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/communicationLinks\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPools/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPoolEstimates\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.storage\",\r\n \"namespace\": \"microsoft.storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.web\",\r\n \"namespace\": \"microsoft.web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"isusernameavailable\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/workers\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"managedHostingEnvironments\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedApis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/apiOperations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"addsservices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"aadsupportcases\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servicehealthmetrics\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logs\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"anonymousapiusers\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/configurations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Cdn\",\r\n \"namespace\": \"Microsoft.Cdn\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"profiles\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/origins\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/customdomains\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/originresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/customdomainresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"edgenodes\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ContainerService\",\r\n \"namespace\": \"Microsoft.ContainerService\",\r\n \"authorization\": {\r\n \"applicationId\": \"7319c514-987d-4e9b-ac3d-d38c4f427f4c\",\r\n \"roleDefinitionId\": \"1b4a0c7f-2217-416f-acfa-cf73452fdc1c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"containerServices\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/connectors\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"billingTier\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Security\",\r\n \"namespace\": \"Microsoft.Security\",\r\n \"authorization\": {\r\n \"applicationId\": \"8edd93e1-2103-40b4-bd70-6e34e586362d\",\r\n \"roleDefinitionId\": \"855AF4C4-82F6-414C-B1A2-628025628B9A\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"securityStatus\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatuses\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/virtualMachines\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/subnets\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tasks\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alerts\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/patch\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/baseline\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/antimalware\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionAgents\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policies\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appliances\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webApplicationFirewalls\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServerManagement\",\r\n \"namespace\": \"Microsoft.ServerManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"nodes\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceFabric\",\r\n \"namespace\": \"Microsoft.ServiceFabric\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-beta\",\r\n \"2015-01-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/TrendMicro.DeepSecurity\",\r\n \"namespace\": \"TrendMicro.DeepSecurity\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "77056" + "90933" ], "Content-Type": [ "application/json; charset=utf-8" @@ -113,16 +85,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14494" + "14999" ], "x-ms-request-id": [ - "8699b3ab-6ae2-47e2-991f-d7750cb7fb4d" + "c5e415fd-82bb-4a1d-a9f6-5b08e163e31d" ], "x-ms-correlation-request-id": [ - "8699b3ab-6ae2-47e2-991f-d7750cb7fb4d" + "c5e415fd-82bb-4a1d-a9f6-5b08e163e31d" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231540Z:8699b3ab-6ae2-47e2-991f-d7750cb7fb4d" + "WESTUS:20160224T004438Z:c5e415fd-82bb-4a1d-a9f6-5b08e163e31d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -131,21 +103,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:39 GMT" + "Wed, 24 Feb 2016 00:44:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers?api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers?api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Australia Southeast\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Cache\",\r\n \"namespace\": \"Microsoft.Cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classiccompute\",\r\n \"namespace\": \"microsoft.classiccompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classicnetwork\",\r\n \"namespace\": \"microsoft.classicnetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DocumentDb\",\r\n \"namespace\": \"Microsoft.DocumentDb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Insights\",\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.sql\",\r\n \"namespace\": \"microsoft.sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "__AllParameterSets" + ], + "CommandName": [ + "Find-AzureRmResourceGroup" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"authorization\": {\r\n \"applicationId\": \"ddbf3205-c6bd-46ae-8127-60eb93363864\",\r\n \"roleDefinitionId\": \"b7f84953-1d03-4eab-9ea4-45f065258ff8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\",\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.compute\",\r\n \"namespace\": \"microsoft.compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataCatalog\",\r\n \"namespace\": \"Microsoft.DataCatalog\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"catalogs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"labs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"labs/environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.HDInsight\",\r\n \"namespace\": \"Microsoft.HDInsight\",\r\n \"authorization\": {\r\n \"applicationId\": \"9191c4da-09fe-49d9-a5f1-d41cbe92ad95\",\r\n \"roleDefinitionId\": \"d102a6f3-d9cb-4633-8950-1243b975886c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.network\",\r\n \"namespace\": \"microsoft.network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\",\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.PowerApps\",\r\n \"namespace\": \"Microsoft.PowerApps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apps\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"objectIds\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries/items\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"callbacks\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"enroll\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/communicationLinks\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPools/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPoolEstimates\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.storage\",\r\n \"namespace\": \"microsoft.storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.web\",\r\n \"namespace\": \"microsoft.web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"isusernameavailable\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/workers\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"managedHostingEnvironments\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedApis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/apiOperations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"addsservices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"aadsupportcases\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servicehealthmetrics\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logs\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"anonymousapiusers\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/configurations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Cdn\",\r\n \"namespace\": \"Microsoft.Cdn\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"profiles\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/origins\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/customdomains\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/originresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/customdomainresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"edgenodes\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ContainerService\",\r\n \"namespace\": \"Microsoft.ContainerService\",\r\n \"authorization\": {\r\n \"applicationId\": \"7319c514-987d-4e9b-ac3d-d38c4f427f4c\",\r\n \"roleDefinitionId\": \"1b4a0c7f-2217-416f-acfa-cf73452fdc1c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"containerServices\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/connectors\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"billingTier\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Security\",\r\n \"namespace\": \"Microsoft.Security\",\r\n \"authorization\": {\r\n \"applicationId\": \"8edd93e1-2103-40b4-bd70-6e34e586362d\",\r\n \"roleDefinitionId\": \"855AF4C4-82F6-414C-B1A2-628025628B9A\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"securityStatus\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatuses\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/virtualMachines\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/subnets\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tasks\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alerts\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/patch\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/baseline\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/antimalware\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionAgents\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policies\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appliances\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webApplicationFirewalls\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServerManagement\",\r\n \"namespace\": \"Microsoft.ServerManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"nodes\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceFabric\",\r\n \"namespace\": \"Microsoft.ServiceFabric\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-beta\",\r\n \"2015-01-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/TrendMicro.DeepSecurity\",\r\n \"namespace\": \"TrendMicro.DeepSecurity\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "77056" + "90933" ], "Content-Type": [ "application/json; charset=utf-8" @@ -157,16 +139,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14817" + "14999" ], "x-ms-request-id": [ - "12d4dd46-cea6-4ce2-a9d2-ff8cd563200a" + "a11216fc-556d-4d51-99a6-6704edb56523" ], "x-ms-correlation-request-id": [ - "12d4dd46-cea6-4ce2-a9d2-ff8cd563200a" + "a11216fc-556d-4d51-99a6-6704edb56523" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231541Z:12d4dd46-cea6-4ce2-a9d2-ff8cd563200a" + "WESTUS:20160224T004441Z:a11216fc-556d-4d51-99a6-6704edb56523" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -175,21 +157,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:41 GMT" + "Wed, 24 Feb 2016 00:44:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers?api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers?api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Australia Southeast\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Cache\",\r\n \"namespace\": \"Microsoft.Cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classiccompute\",\r\n \"namespace\": \"microsoft.classiccompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classicnetwork\",\r\n \"namespace\": \"microsoft.classicnetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DocumentDb\",\r\n \"namespace\": \"Microsoft.DocumentDb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Insights\",\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.sql\",\r\n \"namespace\": \"microsoft.sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "__AllParameterSets" + ], + "CommandName": [ + "Find-AzureRmResourceGroup" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"authorization\": {\r\n \"applicationId\": \"ddbf3205-c6bd-46ae-8127-60eb93363864\",\r\n \"roleDefinitionId\": \"b7f84953-1d03-4eab-9ea4-45f065258ff8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\",\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.compute\",\r\n \"namespace\": \"microsoft.compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataCatalog\",\r\n \"namespace\": \"Microsoft.DataCatalog\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"catalogs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"labs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"labs/environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.HDInsight\",\r\n \"namespace\": \"Microsoft.HDInsight\",\r\n \"authorization\": {\r\n \"applicationId\": \"9191c4da-09fe-49d9-a5f1-d41cbe92ad95\",\r\n \"roleDefinitionId\": \"d102a6f3-d9cb-4633-8950-1243b975886c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.network\",\r\n \"namespace\": \"microsoft.network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\",\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.PowerApps\",\r\n \"namespace\": \"Microsoft.PowerApps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apps\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"objectIds\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries/items\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"callbacks\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"enroll\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/communicationLinks\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPools/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPoolEstimates\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.storage\",\r\n \"namespace\": \"microsoft.storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.web\",\r\n \"namespace\": \"microsoft.web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"isusernameavailable\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/workers\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"managedHostingEnvironments\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedApis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/apiOperations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"addsservices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"aadsupportcases\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servicehealthmetrics\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logs\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"anonymousapiusers\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/configurations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Cdn\",\r\n \"namespace\": \"Microsoft.Cdn\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"profiles\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/origins\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/customdomains\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/originresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/customdomainresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"edgenodes\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ContainerService\",\r\n \"namespace\": \"Microsoft.ContainerService\",\r\n \"authorization\": {\r\n \"applicationId\": \"7319c514-987d-4e9b-ac3d-d38c4f427f4c\",\r\n \"roleDefinitionId\": \"1b4a0c7f-2217-416f-acfa-cf73452fdc1c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"containerServices\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/connectors\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"billingTier\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Security\",\r\n \"namespace\": \"Microsoft.Security\",\r\n \"authorization\": {\r\n \"applicationId\": \"8edd93e1-2103-40b4-bd70-6e34e586362d\",\r\n \"roleDefinitionId\": \"855AF4C4-82F6-414C-B1A2-628025628B9A\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"securityStatus\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatuses\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/virtualMachines\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/subnets\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tasks\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alerts\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/patch\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/baseline\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/antimalware\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionAgents\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policies\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appliances\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webApplicationFirewalls\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServerManagement\",\r\n \"namespace\": \"Microsoft.ServerManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"nodes\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceFabric\",\r\n \"namespace\": \"Microsoft.ServiceFabric\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-beta\",\r\n \"2015-01-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/TrendMicro.DeepSecurity\",\r\n \"namespace\": \"TrendMicro.DeepSecurity\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "77056" + "90933" ], "Content-Type": [ "application/json; charset=utf-8" @@ -201,16 +193,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14898" + "14999" ], "x-ms-request-id": [ - "95f99352-6449-4b16-90af-db195304512f" + "997e421c-9e12-40ba-9f4e-2fc9d902a5e0" ], "x-ms-correlation-request-id": [ - "95f99352-6449-4b16-90af-db195304512f" + "997e421c-9e12-40ba-9f4e-2fc9d902a5e0" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231542Z:95f99352-6449-4b16-90af-db195304512f" + "WESTUS:20160224T004444Z:997e421c-9e12-40ba-9f4e-2fc9d902a5e0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -219,21 +211,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:41 GMT" + "Wed, 24 Feb 2016 00:44:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers?api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers?api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Australia Southeast\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Cache\",\r\n \"namespace\": \"Microsoft.Cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classiccompute\",\r\n \"namespace\": \"microsoft.classiccompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.classicnetwork\",\r\n \"namespace\": \"microsoft.classicnetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ClassicStorage\",\r\n \"namespace\": \"Microsoft.ClassicStorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DocumentDb\",\r\n \"namespace\": \"Microsoft.DocumentDb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Insights\",\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"East US\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.sql\",\r\n \"namespace\": \"microsoft.sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/SuccessBricks.ClearDB\",\r\n \"namespace\": \"SuccessBricks.ClearDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "__AllParameterSets" + ], + "CommandName": [ + "Find-AzureRmResourceGroup" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"authorization\": {\r\n \"applicationId\": \"ddbf3205-c6bd-46ae-8127-60eb93363864\",\r\n \"roleDefinitionId\": \"b7f84953-1d03-4eab-9ea4-45f065258ff8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\",\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.compute\",\r\n \"namespace\": \"microsoft.compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataCatalog\",\r\n \"namespace\": \"Microsoft.DataCatalog\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"catalogs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"labs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"labs/environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.HDInsight\",\r\n \"namespace\": \"Microsoft.HDInsight\",\r\n \"authorization\": {\r\n \"applicationId\": \"9191c4da-09fe-49d9-a5f1-d41cbe92ad95\",\r\n \"roleDefinitionId\": \"d102a6f3-d9cb-4633-8950-1243b975886c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.network\",\r\n \"namespace\": \"microsoft.network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\",\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.PowerApps\",\r\n \"namespace\": \"Microsoft.PowerApps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apps\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"objectIds\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries/items\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"callbacks\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"enroll\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/communicationLinks\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPools/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPoolEstimates\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.storage\",\r\n \"namespace\": \"microsoft.storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.web\",\r\n \"namespace\": \"microsoft.web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"isusernameavailable\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/workers\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"managedHostingEnvironments\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedApis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/apiOperations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"addsservices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"aadsupportcases\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servicehealthmetrics\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logs\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"anonymousapiusers\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/configurations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Cdn\",\r\n \"namespace\": \"Microsoft.Cdn\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"profiles\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/origins\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/customdomains\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/originresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/customdomainresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"edgenodes\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ContainerService\",\r\n \"namespace\": \"Microsoft.ContainerService\",\r\n \"authorization\": {\r\n \"applicationId\": \"7319c514-987d-4e9b-ac3d-d38c4f427f4c\",\r\n \"roleDefinitionId\": \"1b4a0c7f-2217-416f-acfa-cf73452fdc1c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"containerServices\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/connectors\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"billingTier\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Security\",\r\n \"namespace\": \"Microsoft.Security\",\r\n \"authorization\": {\r\n \"applicationId\": \"8edd93e1-2103-40b4-bd70-6e34e586362d\",\r\n \"roleDefinitionId\": \"855AF4C4-82F6-414C-B1A2-628025628B9A\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"securityStatus\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatuses\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/virtualMachines\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/subnets\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tasks\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alerts\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/patch\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/baseline\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/antimalware\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionAgents\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policies\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appliances\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webApplicationFirewalls\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServerManagement\",\r\n \"namespace\": \"Microsoft.ServerManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"nodes\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceFabric\",\r\n \"namespace\": \"Microsoft.ServiceFabric\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-beta\",\r\n \"2015-01-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/TrendMicro.DeepSecurity\",\r\n \"namespace\": \"TrendMicro.DeepSecurity\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "77056" + "90933" ], "Content-Type": [ "application/json; charset=utf-8" @@ -245,16 +247,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14491" + "14999" ], "x-ms-request-id": [ - "79c2e616-865b-4b51-bf83-2fedda28587c" + "20b61d43-5754-4159-a423-7435d725a9fd" ], "x-ms-correlation-request-id": [ - "79c2e616-865b-4b51-bf83-2fedda28587c" + "20b61d43-5754-4159-a423-7435d725a9fd" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231542Z:79c2e616-865b-4b51-bf83-2fedda28587c" + "WESTUS:20160224T004447Z:20b61d43-5754-4159-a423-7435d725a9fd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -263,21 +265,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:42 GMT" + "Wed, 24 Feb 2016 00:44:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups?api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlR3JvdXBzP2FwaS12ZXJzaW9uPTIwMTUtMDEtMDE=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups?api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzP2FwaS12ZXJzaW9uPTIwMTUtMDEtMDE=", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/akresgrp\",\r\n \"name\": \"akresgrp\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/andyprodvm0804\",\r\n \"name\": \"andyprodvm0804\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/coolsmsdemo\",\r\n \"name\": \"coolsmsdemo\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs2116\",\r\n \"name\": \"cs2116\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs2338\",\r\n \"name\": \"cs2338\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs2847\",\r\n \"name\": \"cs2847\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs4575\",\r\n \"name\": \"cs4575\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs877\",\r\n \"name\": \"cs877\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs9024\",\r\n \"name\": \"cs9024\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs9240\",\r\n \"name\": \"cs9240\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-AustraliaEast-scheduler\",\r\n \"name\": \"CS-AustraliaEast-scheduler\",\r\n \"location\": \"australiaeast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-AustraliaSoutheast-scheduler\",\r\n \"name\": \"CS-AustraliaSoutheast-scheduler\",\r\n \"location\": \"australiasoutheast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-JapanEast-scheduler\",\r\n \"name\": \"CS-JapanEast-scheduler\",\r\n \"location\": \"japaneast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-JapanWest-scheduler\",\r\n \"name\": \"CS-JapanWest-scheduler\",\r\n \"location\": \"japanwest\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-SouthCentralUS-scheduler\",\r\n \"name\": \"CS-SouthCentralUS-scheduler\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-SouthIndia-scheduler\",\r\n \"name\": \"CS-SouthIndia-scheduler\",\r\n \"location\": \"southindia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-WebJobs-SouthCentralUS-scheduler\",\r\n \"name\": \"CS-WebJobs-SouthCentralUS-scheduler\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-WestEurope-scheduler\",\r\n \"name\": \"CS-WestEurope-scheduler\",\r\n \"location\": \"westeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-WestIndia-scheduler\",\r\n \"name\": \"CS-WestIndia-scheduler\",\r\n \"location\": \"westindia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-ApplicationInsights-CentralUS\",\r\n \"name\": \"Default-ApplicationInsights-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Networking\",\r\n \"name\": \"Default-Networking\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-SQL-WestUS\",\r\n \"name\": \"Default-SQL-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-EastUS\",\r\n \"name\": \"Default-Storage-EastUS\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-EastUS2\",\r\n \"name\": \"Default-Storage-EastUS2\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-NorthEurope\",\r\n \"name\": \"Default-Storage-NorthEurope\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-SouthCentralUS\",\r\n \"name\": \"Default-Storage-SouthCentralUS\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-WestEurope\",\r\n \"name\": \"Default-Storage-WestEurope\",\r\n \"location\": \"westeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-WestUS\",\r\n \"name\": \"Default-Storage-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Web-CentralUS\",\r\n \"name\": \"Default-Web-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group\",\r\n \"name\": \"Group\",\r\n \"location\": \"eastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-1\",\r\n \"name\": \"Group-1\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-2\",\r\n \"name\": \"Group-2\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-3\",\r\n \"name\": \"Group-3\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-4\",\r\n \"name\": \"Group-4\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-5\",\r\n \"name\": \"Group-5\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-6\",\r\n \"name\": \"Group-6\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-7\",\r\n \"name\": \"Group-7\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-8\",\r\n \"name\": \"Group-8\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insights-nodes\",\r\n \"name\": \"insights-nodes\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightsdash\",\r\n \"name\": \"insightsdash\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightsdashbackend\",\r\n \"name\": \"insightsdashbackend\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightsdashbackend-stage\",\r\n \"name\": \"insightsdashbackend-stage\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightstest\",\r\n \"name\": \"insightstest\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightstest2\",\r\n \"name\": \"insightstest2\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightstube\",\r\n \"name\": \"insightstube\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/logicapps-e2e\",\r\n \"name\": \"logicapps-e2e\",\r\n \"location\": \"northcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/logicapps-e2e-southcentralus\",\r\n \"name\": \"logicapps-e2e-southcentralus\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/metricstest\",\r\n \"name\": \"metricstest\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/migrationGeVm1\",\r\n \"name\": \"migrationGeVm1\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/MobileEngagement\",\r\n \"name\": \"MobileEngagement\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/montest\",\r\n \"name\": \"montest\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/myalerttestgroup\",\r\n \"name\": \"myalerttestgroup\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/newgroup123\",\r\n \"name\": \"newgroup123\",\r\n \"location\": \"northcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/RacInvestigationGroup\",\r\n \"name\": \"RacInvestigationGroup\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/rg1\",\r\n \"name\": \"rg1\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/SampleServiceProdWestUS\",\r\n \"name\": \"SampleServiceProdWestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo1\",\r\n \"name\": \"schedulerdemo1\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo2\",\r\n \"name\": \"schedulerdemo2\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo3\",\r\n \"name\": \"schedulerdemo3\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo4\",\r\n \"name\": \"schedulerdemo4\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo5\",\r\n \"name\": \"schedulerdemo5\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo6\",\r\n \"name\": \"schedulerdemo6\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/serviceBusQueueJobAction\",\r\n \"name\": \"serviceBusQueueJobAction\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/storagedequeue\",\r\n \"name\": \"storagedequeue\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/storageinsert\",\r\n \"name\": \"storageinsert\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/template\",\r\n \"name\": \"template\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/testapp03302015\",\r\n \"name\": \"testapp03302015\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/testshoebox2\",\r\n \"name\": \"testshoebox2\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/tonyrg\",\r\n \"name\": \"tonyrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/tonytestrg\",\r\n \"name\": \"tonytestrg\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/viruela\",\r\n \"name\": \"viruela\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "__AllParameterSets" + ], + "CommandName": [ + "Find-AzureRmResourceGroup" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/vtest21\",\r\n \"name\": \"vtest21\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/vtest3\",\r\n \"name\": \"vtest3\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/vtest4\",\r\n \"name\": \"vtest4\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "13567" + "531" ], "Content-Type": [ "application/json; charset=utf-8" @@ -289,16 +301,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14818" + "14999" ], "x-ms-request-id": [ - "325cf40a-8108-408a-a710-17f734f55172" + "d141deb8-8648-4781-9ad6-8ca1c3f900a7" ], "x-ms-correlation-request-id": [ - "325cf40a-8108-408a-a710-17f734f55172" + "d141deb8-8648-4781-9ad6-8ca1c3f900a7" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231538Z:325cf40a-8108-408a-a710-17f734f55172" + "WESTUS:20160224T004432Z:d141deb8-8648-4781-9ad6-8ca1c3f900a7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -307,21 +319,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:37 GMT" + "Wed, 24 Feb 2016 00:44:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups?api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlR3JvdXBzP2FwaS12ZXJzaW9uPTIwMTUtMDEtMDE=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups?api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzP2FwaS12ZXJzaW9uPTIwMTUtMDEtMDE=", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/akresgrp\",\r\n \"name\": \"akresgrp\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/andyprodvm0804\",\r\n \"name\": \"andyprodvm0804\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/coolsmsdemo\",\r\n \"name\": \"coolsmsdemo\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs2116\",\r\n \"name\": \"cs2116\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs2338\",\r\n \"name\": \"cs2338\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs2847\",\r\n \"name\": \"cs2847\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs4575\",\r\n \"name\": \"cs4575\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs877\",\r\n \"name\": \"cs877\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs9024\",\r\n \"name\": \"cs9024\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/cs9240\",\r\n \"name\": \"cs9240\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-AustraliaEast-scheduler\",\r\n \"name\": \"CS-AustraliaEast-scheduler\",\r\n \"location\": \"australiaeast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-AustraliaSoutheast-scheduler\",\r\n \"name\": \"CS-AustraliaSoutheast-scheduler\",\r\n \"location\": \"australiasoutheast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-JapanEast-scheduler\",\r\n \"name\": \"CS-JapanEast-scheduler\",\r\n \"location\": \"japaneast\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-JapanWest-scheduler\",\r\n \"name\": \"CS-JapanWest-scheduler\",\r\n \"location\": \"japanwest\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-SouthCentralUS-scheduler\",\r\n \"name\": \"CS-SouthCentralUS-scheduler\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-SouthIndia-scheduler\",\r\n \"name\": \"CS-SouthIndia-scheduler\",\r\n \"location\": \"southindia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-WebJobs-SouthCentralUS-scheduler\",\r\n \"name\": \"CS-WebJobs-SouthCentralUS-scheduler\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-WestEurope-scheduler\",\r\n \"name\": \"CS-WestEurope-scheduler\",\r\n \"location\": \"westeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/CS-WestIndia-scheduler\",\r\n \"name\": \"CS-WestIndia-scheduler\",\r\n \"location\": \"westindia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-ApplicationInsights-CentralUS\",\r\n \"name\": \"Default-ApplicationInsights-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Networking\",\r\n \"name\": \"Default-Networking\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-SQL-WestUS\",\r\n \"name\": \"Default-SQL-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-CentralUS\",\r\n \"name\": \"Default-Storage-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-EastUS\",\r\n \"name\": \"Default-Storage-EastUS\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-EastUS2\",\r\n \"name\": \"Default-Storage-EastUS2\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-NorthEurope\",\r\n \"name\": \"Default-Storage-NorthEurope\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-SouthCentralUS\",\r\n \"name\": \"Default-Storage-SouthCentralUS\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-WestEurope\",\r\n \"name\": \"Default-Storage-WestEurope\",\r\n \"location\": \"westeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Storage-WestUS\",\r\n \"name\": \"Default-Storage-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Default-Web-CentralUS\",\r\n \"name\": \"Default-Web-CentralUS\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group\",\r\n \"name\": \"Group\",\r\n \"location\": \"eastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-1\",\r\n \"name\": \"Group-1\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-2\",\r\n \"name\": \"Group-2\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-3\",\r\n \"name\": \"Group-3\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-4\",\r\n \"name\": \"Group-4\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-5\",\r\n \"name\": \"Group-5\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-6\",\r\n \"name\": \"Group-6\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-7\",\r\n \"name\": \"Group-7\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/Group-8\",\r\n \"name\": \"Group-8\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insights-nodes\",\r\n \"name\": \"insights-nodes\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightsdash\",\r\n \"name\": \"insightsdash\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightsdashbackend\",\r\n \"name\": \"insightsdashbackend\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightsdashbackend-stage\",\r\n \"name\": \"insightsdashbackend-stage\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightstest\",\r\n \"name\": \"insightstest\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightstest2\",\r\n \"name\": \"insightstest2\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/insightstube\",\r\n \"name\": \"insightstube\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/logicapps-e2e\",\r\n \"name\": \"logicapps-e2e\",\r\n \"location\": \"northcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/logicapps-e2e-southcentralus\",\r\n \"name\": \"logicapps-e2e-southcentralus\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/metricstest\",\r\n \"name\": \"metricstest\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/migrationGeVm1\",\r\n \"name\": \"migrationGeVm1\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/MobileEngagement\",\r\n \"name\": \"MobileEngagement\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/montest\",\r\n \"name\": \"montest\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/myalerttestgroup\",\r\n \"name\": \"myalerttestgroup\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/newgroup123\",\r\n \"name\": \"newgroup123\",\r\n \"location\": \"northcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk6726\",\r\n \"name\": \"onesdk6726\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval2\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk965\",\r\n \"name\": \"onesdk965\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/RacInvestigationGroup\",\r\n \"name\": \"RacInvestigationGroup\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/rg1\",\r\n \"name\": \"rg1\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/SampleServiceProdWestUS\",\r\n \"name\": \"SampleServiceProdWestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo1\",\r\n \"name\": \"schedulerdemo1\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo2\",\r\n \"name\": \"schedulerdemo2\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo3\",\r\n \"name\": \"schedulerdemo3\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo4\",\r\n \"name\": \"schedulerdemo4\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo5\",\r\n \"name\": \"schedulerdemo5\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/schedulerdemo6\",\r\n \"name\": \"schedulerdemo6\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/serviceBusQueueJobAction\",\r\n \"name\": \"serviceBusQueueJobAction\",\r\n \"location\": \"centralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/storagedequeue\",\r\n \"name\": \"storagedequeue\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/storageinsert\",\r\n \"name\": \"storageinsert\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/template\",\r\n \"name\": \"template\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/testapp03302015\",\r\n \"name\": \"testapp03302015\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/testshoebox2\",\r\n \"name\": \"testshoebox2\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/tonyrg\",\r\n \"name\": \"tonyrg\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/tonytestrg\",\r\n \"name\": \"tonytestrg\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/viruela\",\r\n \"name\": \"viruela\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "__AllParameterSets" + ], + "CommandName": [ + "Find-AzureRmResourceGroup" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk2688\",\r\n \"name\": \"onesdk2688\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk8089\",\r\n \"name\": \"onesdk8089\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval2\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/vtest21\",\r\n \"name\": \"vtest21\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/vtest3\",\r\n \"name\": \"vtest3\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/vtest4\",\r\n \"name\": \"vtest4\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "13972" + "938" ], "Content-Type": [ "application/json; charset=utf-8" @@ -333,16 +355,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14908" + "14999" ], "x-ms-request-id": [ - "da3fc4c3-93c3-4ad1-8f01-c68c51d2203d" + "6a383feb-6dd5-4971-a1e4-f6ba6a456969" ], "x-ms-correlation-request-id": [ - "da3fc4c3-93c3-4ad1-8f01-c68c51d2203d" + "6a383feb-6dd5-4971-a1e4-f6ba6a456969" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231540Z:da3fc4c3-93c3-4ad1-8f01-c68c51d2203d" + "WESTUS:20160224T004439Z:6a383feb-6dd5-4971-a1e4-f6ba6a456969" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -351,14 +373,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:40 GMT" + "Wed, 24 Feb 2016 00:44:39 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk965?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazk2NT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk2688?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazI2ODg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -369,7 +391,7 @@ "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "101" + "102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -384,16 +406,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14505" + "14999" ], "x-ms-request-id": [ - "7698a375-0713-47ae-af36-35ea9db97fa5" + "329940fd-3f77-41ce-8def-710e801c0d9b" ], "x-ms-correlation-request-id": [ - "7698a375-0713-47ae-af36-35ea9db97fa5" + "329940fd-3f77-41ce-8def-710e801c0d9b" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231538Z:7698a375-0713-47ae-af36-35ea9db97fa5" + "WESTUS:20160224T004433Z:329940fd-3f77-41ce-8def-710e801c0d9b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -402,14 +424,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:37 GMT" + "Wed, 24 Feb 2016 00:44:33 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk965?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazk2NT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk2688?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazI2ODg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -429,16 +451,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14490" + "14993" ], "x-ms-request-id": [ - "29ee4aad-0780-4563-b821-5f08ca112941" + "8a386701-199b-4bb0-9340-897bfea29e30" ], "x-ms-correlation-request-id": [ - "29ee4aad-0780-4563-b821-5f08ca112941" + "8a386701-199b-4bb0-9340-897bfea29e30" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231542Z:29ee4aad-0780-4563-b821-5f08ca112941" + "WESTUS:20160224T004448Z:8a386701-199b-4bb0-9340-897bfea29e30" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -447,14 +469,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:42 GMT" + "Wed, 24 Feb 2016 00:44:48 GMT" ] }, "StatusCode": 204 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk965?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazk2NT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk2688?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazI2ODg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n}", "RequestHeaders": { @@ -468,10 +490,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk965\",\r\n \"name\": \"onesdk965\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk2688\",\r\n \"name\": \"onesdk2688\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "200" + "202" ], "Content-Type": [ "application/json; charset=utf-8" @@ -483,16 +505,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1187" + "1199" ], "x-ms-request-id": [ - "d07bad69-95bb-4813-b2ec-da13de9c3f11" + "65266256-ecfa-44f1-99bf-d60a4c86a37a" ], "x-ms-correlation-request-id": [ - "d07bad69-95bb-4813-b2ec-da13de9c3f11" + "65266256-ecfa-44f1-99bf-d60a4c86a37a" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231538Z:d07bad69-95bb-4813-b2ec-da13de9c3f11" + "WESTUS:20160224T004434Z:65266256-ecfa-44f1-99bf-d60a4c86a37a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -501,62 +523,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:37 GMT" + "Wed, 24 Feb 2016 00:44:34 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk965/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlR3JvdXBzL29uZXNkazk2NS9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "12" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14503" - ], - "x-ms-request-id": [ - "341ebb2f-f5f9-4232-b9e9-30459d2c9271" - ], - "x-ms-correlation-request-id": [ - "341ebb2f-f5f9-4232-b9e9-30459d2c9271" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151002T231538Z:341ebb2f-f5f9-4232-b9e9-30459d2c9271" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 02 Oct 2015 23:15:37 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk965/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlR3JvdXBzL29uZXNkazk2NS9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk2688/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzL29uZXNkazI2ODgvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -579,158 +553,32 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14498" + "14998" ], "x-ms-request-id": [ - "82f92574-db1f-421e-b157-b4d441180388" + "ff9e3b21-f7c0-4741-84b5-1ab3175179eb" ], "x-ms-correlation-request-id": [ - "82f92574-db1f-421e-b157-b4d441180388" + "ff9e3b21-f7c0-4741-84b5-1ab3175179eb" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231539Z:82f92574-db1f-421e-b157-b4d441180388" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 02 Oct 2015 23:15:38 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk965/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazk2NS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "f62ea6c7-7661-47fa-a1c6-5040709bf440" - ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14929" - ], - "x-ms-correlation-request-id": [ - "aa495c7f-2650-4d89-8891-24470b630d7c" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151002T231538Z:aa495c7f-2650-4d89-8891-24470b630d7c" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 02 Oct 2015 23:15:37 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-Powered-By": [ - "ASP.NET" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk965/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazk2NS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "370651c2-a74c-49a8-982c-f44eadffafa9" - ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" - ], - "X-Content-Type-Options": [ - "nosniff" + "WESTUS:20160224T004434Z:ff9e3b21-f7c0-4741-84b5-1ab3175179eb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14927" - ], - "x-ms-correlation-request-id": [ - "aaca0d96-c6e4-4b97-9e44-5dd0c7a24dca" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151002T231539Z:aaca0d96-c6e4-4b97-9e44-5dd0c7a24dca" - ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:38 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-Powered-By": [ - "ASP.NET" + "Wed, 24 Feb 2016 00:44:34 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk6726?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazY3MjY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk8089?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwODk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -756,16 +604,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14502" + "14997" ], "x-ms-request-id": [ - "a53e1b86-361f-4abe-899e-eec5dc33c6cf" + "198c3c79-4a30-4b2e-a117-f78037889c15" ], "x-ms-correlation-request-id": [ - "a53e1b86-361f-4abe-899e-eec5dc33c6cf" + "198c3c79-4a30-4b2e-a117-f78037889c15" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231538Z:a53e1b86-361f-4abe-899e-eec5dc33c6cf" + "WESTUS:20160224T004435Z:198c3c79-4a30-4b2e-a117-f78037889c15" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -774,14 +622,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:37 GMT" + "Wed, 24 Feb 2016 00:44:34 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk6726?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazY3MjY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk8089?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwODk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -801,16 +649,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14476" + "14988" ], "x-ms-request-id": [ - "0bd9c839-5647-4471-90e2-ddb6e6693f9a" + "833248f7-e001-4625-b2ce-5a0576ef5573" ], "x-ms-correlation-request-id": [ - "0bd9c839-5647-4471-90e2-ddb6e6693f9a" + "833248f7-e001-4625-b2ce-5a0576ef5573" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231628Z:0bd9c839-5647-4471-90e2-ddb6e6693f9a" + "WESTUS:20160224T004534Z:833248f7-e001-4625-b2ce-5a0576ef5573" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -819,14 +667,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:16:27 GMT" + "Wed, 24 Feb 2016 00:45:34 GMT" ] }, "StatusCode": 204 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk6726?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazY3MjY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk8089?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwODk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval2\"\r\n }\r\n}", "RequestHeaders": { @@ -840,7 +688,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk6726\",\r\n \"name\": \"onesdk6726\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval2\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk8089\",\r\n \"name\": \"onesdk8089\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval2\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "203" @@ -855,16 +703,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1186" + "1198" ], "x-ms-request-id": [ - "f785e492-6b7e-4a88-aad7-c3982ed5f733" + "e9ada67e-500a-4cb9-aa97-001e31aa530d" ], "x-ms-correlation-request-id": [ - "f785e492-6b7e-4a88-aad7-c3982ed5f733" + "e9ada67e-500a-4cb9-aa97-001e31aa530d" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231539Z:f785e492-6b7e-4a88-aad7-c3982ed5f733" + "WESTUS:20160224T004435Z:e9ada67e-500a-4cb9-aa97-001e31aa530d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -873,14 +721,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:38 GMT" + "Wed, 24 Feb 2016 00:44:35 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk6726/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlR3JvdXBzL29uZXNkazY3MjYvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk8089/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzL29uZXNkazgwODkvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -903,16 +751,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14500" + "14996" ], "x-ms-request-id": [ - "f7ce09dc-db89-4d25-b10e-dece278a6eb4" + "1d123342-78ea-4828-a84b-193d45574fcd" ], "x-ms-correlation-request-id": [ - "f7ce09dc-db89-4d25-b10e-dece278a6eb4" + "1d123342-78ea-4828-a84b-193d45574fcd" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231539Z:f7ce09dc-db89-4d25-b10e-dece278a6eb4" + "WESTUS:20160224T004435Z:1d123342-78ea-4828-a84b-193d45574fcd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -921,14 +769,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:38 GMT" + "Wed, 24 Feb 2016 00:44:35 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk6726/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlR3JvdXBzL29uZXNkazY3MjYvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk2688?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazI2ODg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -936,10 +784,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk2688\",\r\n \"name\": \"onesdk2688\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "12" + "202" ], "Content-Type": [ "application/json; charset=utf-8" @@ -951,16 +799,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14496" + "14995" ], "x-ms-request-id": [ - "906599c8-2f05-411c-83b3-9a90ac1421ca" + "a2008516-8339-413a-a55c-8c1fb19a2213" ], "x-ms-correlation-request-id": [ - "906599c8-2f05-411c-83b3-9a90ac1421ca" + "a2008516-8339-413a-a55c-8c1fb19a2213" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231540Z:906599c8-2f05-411c-83b3-9a90ac1421ca" + "WESTUS:20160224T004436Z:a2008516-8339-413a-a55c-8c1fb19a2213" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -969,25 +817,25 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:39 GMT" + "Wed, 24 Feb 2016 00:44:35 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk6726/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazY3MjYvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3Blcm1pc3Npb25zP2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk8089?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwODk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk8089\",\r\n \"name\": \"onesdk8089\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval2\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "61" + "203" ], "Content-Type": [ "application/json; charset=utf-8" @@ -998,122 +846,50 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "35602867-212b-43c8-b5e7-9366f165946f" - ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_3" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14928" - ], - "x-ms-correlation-request-id": [ - "f09ee159-927a-4fc3-983e-6eea85bba8b6" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151002T231539Z:f09ee159-927a-4fc3-983e-6eea85bba8b6" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 02 Oct 2015 23:15:38 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-Powered-By": [ - "ASP.NET" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk6726/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazY3MjYvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3Blcm1pc3Npb25zP2FwaS12ZXJzaW9uPTIwMTUtMDctMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" + "14994" ], "x-ms-request-id": [ - "01f48a6a-6549-4b6d-a3e3-e54ae103004c" + "b57151ca-dc4d-4b34-80bf-3fc0738d3a89" ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_1" + "x-ms-correlation-request-id": [ + "b57151ca-dc4d-4b34-80bf-3fc0738d3a89" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-routing-request-id": [ + "WESTUS:20160224T004436Z:b57151ca-dc4d-4b34-80bf-3fc0738d3a89" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14926" - ], - "x-ms-correlation-request-id": [ - "b480a566-297a-4508-b2b0-310602292cc2" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151002T231539Z:b480a566-297a-4508-b2b0-310602292cc2" - ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:39 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productiona; path=/" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-Powered-By": [ - "ASP.NET" + "Wed, 24 Feb 2016 00:44:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk965?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazk2NT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups?$filter=tagname%20eq%20'testtag'&api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzPyRmaWx0ZXI9dGFnbmFtZSUyMGVxJTIwJ3Rlc3R0YWcnJmFwaS12ZXJzaW9uPTIwMTUtMDEtMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "__AllParameterSets" + ], + "CommandName": [ + "Find-AzureRmResourceGroup" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk965\",\r\n \"name\": \"onesdk965\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk2688\",\r\n \"name\": \"onesdk2688\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk8089\",\r\n \"name\": \"onesdk8089\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval2\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "200" + "418" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1125,16 +901,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14499" + "14999" ], "x-ms-request-id": [ - "f4a09d01-ec77-4ace-9568-67f8fbead2fe" + "f3475b47-0e53-469e-8b34-7710a45c06bc" ], "x-ms-correlation-request-id": [ - "f4a09d01-ec77-4ace-9568-67f8fbead2fe" + "f3475b47-0e53-469e-8b34-7710a45c06bc" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231539Z:f4a09d01-ec77-4ace-9568-67f8fbead2fe" + "WESTUS:20160224T004442Z:f3475b47-0e53-469e-8b34-7710a45c06bc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1143,25 +919,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:38 GMT" + "Wed, 24 Feb 2016 00:44:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk6726?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazY3MjY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups?$filter=tagname%20eq%20'testtag'%20and%20tagvalue%20eq%20'testval'&api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzPyRmaWx0ZXI9dGFnbmFtZSUyMGVxJTIwJ3Rlc3R0YWcnJTIwYW5kJTIwdGFndmFsdWUlMjBlcSUyMCd0ZXN0dmFsJyZhcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "__AllParameterSets" + ], + "CommandName": [ + "Find-AzureRmResourceGroup" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk6726\",\r\n \"name\": \"onesdk6726\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval2\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk2688\",\r\n \"name\": \"onesdk2688\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "203" + "214" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1173,16 +955,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14497" + "14999" ], "x-ms-request-id": [ - "c2f2c023-c2ae-4fd4-abfb-dda1b62c0851" + "ccf31d9f-df1e-4703-b43c-bf2998ccdcc4" ], "x-ms-correlation-request-id": [ - "c2f2c023-c2ae-4fd4-abfb-dda1b62c0851" + "ccf31d9f-df1e-4703-b43c-bf2998ccdcc4" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231539Z:c2f2c023-c2ae-4fd4-abfb-dda1b62c0851" + "WESTUS:20160224T004445Z:ccf31d9f-df1e-4703-b43c-bf2998ccdcc4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1191,65 +973,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:39 GMT" + "Wed, 24 Feb 2016 00:44:45 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups?$filter=tagname+eq+'testtag'&api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlR3JvdXBzPyRmaWx0ZXI9dGFnbmFtZStlcSsndGVzdHRhZycmYXBpLXZlcnNpb249MjAxNS0wMS0wMQ==", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups?$filter=tagname%20eq%20'testtag2'&api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzPyRmaWx0ZXI9dGFnbmFtZSUyMGVxJTIwJ3Rlc3R0YWcyJyZhcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk6726\",\r\n \"name\": \"onesdk6726\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval2\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk965\",\r\n \"name\": \"onesdk965\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "416" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14761" - ], - "x-ms-request-id": [ - "b9ce2fff-22c8-444b-a1d3-32155464b544" - ], - "x-ms-correlation-request-id": [ - "b9ce2fff-22c8-444b-a1d3-32155464b544" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151002T231541Z:b9ce2fff-22c8-444b-a1d3-32155464b544" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" ], - "Cache-Control": [ - "no-cache" + "ParameterSetName": [ + "__AllParameterSets" ], - "Date": [ - "Fri, 02 Oct 2015 23:15:41 GMT" + "CommandName": [ + "Find-AzureRmResourceGroup" ] }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups?$filter=tagname+eq+'testtag'+and+tagvalue+eq+'testval'&api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlR3JvdXBzPyRmaWx0ZXI9dGFnbmFtZStlcSsndGVzdHRhZycrYW5kK3RhZ3ZhbHVlK2VxKyd0ZXN0dmFsJyZhcGktdmVyc2lvbj0yMDE1LTAxLTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/onesdk965\",\r\n \"name\": \"onesdk965\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "212" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1261,16 +1009,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14925" + "14999" ], "x-ms-request-id": [ - "d5640710-61da-4aa9-b2dc-11d15f1ec4ab" + "980bc70e-3cb4-45cb-bca3-e09d7774d688" ], "x-ms-correlation-request-id": [ - "d5640710-61da-4aa9-b2dc-11d15f1ec4ab" + "980bc70e-3cb4-45cb-bca3-e09d7774d688" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231542Z:d5640710-61da-4aa9-b2dc-11d15f1ec4ab" + "WESTUS:20160224T004448Z:980bc70e-3cb4-45cb-bca3-e09d7774d688" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1279,24 +1027,25 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:41 GMT" + "Wed, 24 Feb 2016 00:44:47 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups?$filter=tagname+eq+'testtag2'&api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlR3JvdXBzPyRmaWx0ZXI9dGFnbmFtZStlcSsndGVzdHRhZzInJmFwaS12ZXJzaW9uPTIwMTUtMDEtMDE=", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk2688?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazI2ODg/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": []\r\n}", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "12" - ], - "Content-Type": [ - "application/json; charset=utf-8" + "0" ], "Expires": [ "-1" @@ -1304,17 +1053,20 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14816" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" ], "x-ms-request-id": [ - "c9aba36b-4ac7-4564-894b-d86d80dd410c" + "001896de-4d94-41be-ac82-434928f72f0a" ], "x-ms-correlation-request-id": [ - "c9aba36b-4ac7-4564-894b-d86d80dd410c" + "001896de-4d94-41be-ac82-434928f72f0a" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231542Z:c9aba36b-4ac7-4564-894b-d86d80dd410c" + "WESTUS:20160224T004448Z:001896de-4d94-41be-ac82-434928f72f0a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1323,17 +1075,23 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:42 GMT" + "Wed, 24 Feb 2016 00:44:48 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsyNjg4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk965?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazk2NT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsyNjg4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3lOamc0TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] @@ -1352,17 +1110,17 @@ "Retry-After": [ "15" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1185" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" ], "x-ms-request-id": [ - "6894aafd-816e-4d13-9ff6-00c74747a795" + "caa73064-c556-41ea-83bc-ed61edc203e7" ], "x-ms-correlation-request-id": [ - "6894aafd-816e-4d13-9ff6-00c74747a795" + "caa73064-c556-41ea-83bc-ed61edc203e7" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231543Z:6894aafd-816e-4d13-9ff6-00c74747a795" + "WESTUS:20160224T004449Z:caa73064-c556-41ea-83bc-ed61edc203e7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1371,17 +1129,17 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:43 GMT" + "Wed, 24 Feb 2016 00:44:48 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NjUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsyNjg4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NjUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVOalV0VjBWVFZGVlRJaXdpYW05aVRHOWpZWFJwYjI0aU9pSjNaWE4wZFhNaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsyNjg4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3lOamc0TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1407,16 +1165,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14489" + "14991" ], "x-ms-request-id": [ - "ef835889-6865-4350-8ebc-d2b2c19788a4" + "4a73b157-39d6-498e-9aa2-1099648f5f55" ], "x-ms-correlation-request-id": [ - "ef835889-6865-4350-8ebc-d2b2c19788a4" + "4a73b157-39d6-498e-9aa2-1099648f5f55" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231543Z:ef835889-6865-4350-8ebc-d2b2c19788a4" + "WESTUS:20160224T004504Z:4a73b157-39d6-498e-9aa2-1099648f5f55" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1425,17 +1183,17 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:43 GMT" + "Wed, 24 Feb 2016 00:45:03 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NjUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsyNjg4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NjUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVOalV0VjBWVFZGVlRJaXdpYW05aVRHOWpZWFJwYjI0aU9pSjNaWE4wZFhNaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsyNjg4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3lOamc0TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1461,16 +1219,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14486" + "14990" ], "x-ms-request-id": [ - "12f2a890-f1c4-4287-be3b-d773b3add0b5" + "dc4974cc-25d7-424b-846b-187fd7752e05" ], "x-ms-correlation-request-id": [ - "12f2a890-f1c4-4287-be3b-d773b3add0b5" + "dc4974cc-25d7-424b-846b-187fd7752e05" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231558Z:12f2a890-f1c4-4287-be3b-d773b3add0b5" + "WESTUS:20160224T004519Z:dc4974cc-25d7-424b-846b-187fd7752e05" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1479,17 +1237,17 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:15:57 GMT" + "Wed, 24 Feb 2016 00:45:19 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NjUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsyNjg4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NjUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVOalV0VjBWVFZGVlRJaXdpYW05aVRHOWpZWFJwYjI0aU9pSjNaWE4wZFhNaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsyNjg4LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3lOamc0TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1511,20 +1269,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "15" - ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14482" + "14989" ], "x-ms-request-id": [ - "0ae66093-a554-41b3-9a72-189bdfc12320" + "e5270163-563c-4754-8a81-08a9f3a48783" ], "x-ms-correlation-request-id": [ - "0ae66093-a554-41b3-9a72-189bdfc12320" + "e5270163-563c-4754-8a81-08a9f3a48783" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231613Z:0ae66093-a554-41b3-9a72-189bdfc12320" + "WESTUS:20160224T004534Z:e5270163-563c-4754-8a81-08a9f3a48783" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1533,23 +1288,17 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:16:12 GMT" - ], - "Location": [ - "https://management.azure.com/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NjUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview" + "Wed, 24 Feb 2016 00:45:34 GMT" ] }, - "StatusCode": 202 + "StatusCode": 200 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs5NjUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczVOalV0VjBWVFZGVlRJaXdpYW05aVRHOWpZWFJwYjI0aU9pSjNaWE4wZFhNaWZRP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", - "RequestMethod": "GET", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk8089?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgwODk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2014-04-01-preview" - ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] @@ -1565,17 +1314,20 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14477" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" ], "x-ms-request-id": [ - "473a0d8d-681d-4eae-9da6-c61984132545" + "518c3937-9548-4666-9d10-a1c8e84f2dfc" ], "x-ms-correlation-request-id": [ - "473a0d8d-681d-4eae-9da6-c61984132545" + "518c3937-9548-4666-9d10-a1c8e84f2dfc" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231628Z:473a0d8d-681d-4eae-9da6-c61984132545" + "WESTUS:20160224T004535Z:518c3937-9548-4666-9d10-a1c8e84f2dfc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1584,17 +1336,23 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:16:27 GMT" + "Wed, 24 Feb 2016 00:45:34 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDg5LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, - "StatusCode": 200 + "StatusCode": 202 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/onesdk6726?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L3Jlc291cmNlZ3JvdXBzL29uZXNkazY3MjY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "DELETE", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDg5LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGc1TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] @@ -1613,17 +1371,17 @@ "Retry-After": [ "15" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1184" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" ], "x-ms-request-id": [ - "1b3271f5-8cca-4da4-b569-1e0b4829f9a1" + "ddcee6e3-b233-40b8-8920-2df2eab1eca6" ], "x-ms-correlation-request-id": [ - "1b3271f5-8cca-4da4-b569-1e0b4829f9a1" + "ddcee6e3-b233-40b8-8920-2df2eab1eca6" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231628Z:1b3271f5-8cca-4da4-b569-1e0b4829f9a1" + "WESTUS:20160224T004535Z:ddcee6e3-b233-40b8-8920-2df2eab1eca6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1632,17 +1390,17 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:16:27 GMT" + "Wed, 24 Feb 2016 00:45:34 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2NzI2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDg5LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2NzI2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczJOekkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDg5LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGc1TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1668,16 +1426,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14475" + "14986" ], "x-ms-request-id": [ - "5b0bdc7f-28b8-4ca5-8e90-de568ebe271c" + "734c3a63-3961-41ab-8786-6fd6b55d8720" ], "x-ms-correlation-request-id": [ - "5b0bdc7f-28b8-4ca5-8e90-de568ebe271c" + "734c3a63-3961-41ab-8786-6fd6b55d8720" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231628Z:5b0bdc7f-28b8-4ca5-8e90-de568ebe271c" + "WESTUS:20160224T004550Z:734c3a63-3961-41ab-8786-6fd6b55d8720" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1686,17 +1444,17 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:16:28 GMT" + "Wed, 24 Feb 2016 00:45:50 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2NzI2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDg5LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2NzI2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczJOekkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDg5LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGc1TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1722,16 +1480,16 @@ "15" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14462" + "14985" ], "x-ms-request-id": [ - "69aa58ad-67d0-4a52-af58-d56b70401b37" + "70e513dd-166e-44c9-bb50-55ca0ac962ce" ], "x-ms-correlation-request-id": [ - "69aa58ad-67d0-4a52-af58-d56b70401b37" + "70e513dd-166e-44c9-bb50-55ca0ac962ce" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231644Z:69aa58ad-67d0-4a52-af58-d56b70401b37" + "WESTUS:20160224T004605Z:70e513dd-166e-44c9-bb50-55ca0ac962ce" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1740,17 +1498,17 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:16:43 GMT" + "Wed, 24 Feb 2016 00:46:04 GMT" ], "Location": [ - "https://management.azure.com/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2NzI2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" + "https://management.azure.com/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDg5LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview" ] }, "StatusCode": 202 }, { - "RequestUri": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs2NzI2LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMWE2NmNlMDQtYjYzMy00YTBiLWIyYmMtYTkxMmVjODk4NmE2L29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczJOekkyTFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MDg5LVdFU1RVUyIsImpvYkxvY2F0aW9uIjoid2VzdHVzIn0?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNRGc1TFZkRlUxUlZVeUlzSW1wdllreHZZMkYwYVc5dUlqb2lkMlZ6ZEhWekluMD9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -1773,16 +1531,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14455" + "14984" ], "x-ms-request-id": [ - "0cbc7e8a-c77a-498c-bb87-2389d47e75be" + "4b92d0ba-e617-414c-8b47-e22ca6bd7242" ], "x-ms-correlation-request-id": [ - "0cbc7e8a-c77a-498c-bb87-2389d47e75be" + "4b92d0ba-e617-414c-8b47-e22ca6bd7242" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T231659Z:0cbc7e8a-c77a-498c-bb87-2389d47e75be" + "WESTUS:20160224T004620Z:4b92d0ba-e617-414c-8b47-e22ca6bd7242" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1791,7 +1549,7 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 23:16:58 GMT" + "Wed, 24 Feb 2016 00:46:20 GMT" ] }, "StatusCode": 200 @@ -1799,12 +1557,12 @@ ], "Names": { "Test-FindResourceGroup": [ - "onesdk965", - "onesdk6726" + "onesdk2688", + "onesdk8089" ] }, "Variables": { - "SubscriptionId": "1a66ce04-b633-4a0b-b2bc-a912ec8986a6", + "SubscriptionId": "38b598fc-e57a-423f-b2e7-dc0ddb631f1f", "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", "Domain": "microsoft.com" } diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceTests/TestFindAResourceTest.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceTests/TestFindAResourceTest.json index 2373ce3ee06b..715ce5232aeb 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceTests/TestFindAResourceTest.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceTests/TestFindAResourceTest.json @@ -1,56 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjNhNDA3NGQtY2NhNi00Y2QzLTg3OGYtN2Y0YzIxMTY5MThkL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Australia Southeast\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Cache\",\r\n \"namespace\": \"Microsoft.Cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.classiccompute\",\r\n \"namespace\": \"microsoft.classiccompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.classicnetwork\",\r\n \"namespace\": \"microsoft.classicnetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"India South\",\r\n \"India Central\",\r\n \"India West\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"India South\",\r\n \"India Central\",\r\n \"India West\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Insights\",\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.web\",\r\n \"namespace\": \"microsoft.web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/configurations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"East US 2 (Stage)\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "78085" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" - ], - "x-ms-request-id": [ - "fdf7c634-683b-4dee-bba9-f339f4cf9f8e" - ], - "x-ms-correlation-request-id": [ - "fdf7c634-683b-4dee-bba9-f339f4cf9f8e" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151002T223400Z:fdf7c634-683b-4dee-bba9-f339f4cf9f8e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 02 Oct 2015 22:34:00 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourcegroups/onesdk236?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjNhNDA3NGQtY2NhNi00Y2QzLTg3OGYtN2Y0YzIxMTY5MThkL3Jlc291cmNlZ3JvdXBzL29uZXNkazIzNj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk5551?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU1NTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -61,7 +13,7 @@ "ResponseBody": "", "ResponseHeaders": { "Content-Length": [ - "101" + "102" ], "Content-Type": [ "application/json; charset=utf-8" @@ -76,16 +28,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14998" ], "x-ms-request-id": [ - "79b3fb6c-1908-45e7-b6d8-41ea58bd9077" + "4dec3a19-c77d-443c-868b-68e52edd6d43" ], "x-ms-correlation-request-id": [ - "79b3fb6c-1908-45e7-b6d8-41ea58bd9077" + "4dec3a19-c77d-443c-868b-68e52edd6d43" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T223400Z:79b3fb6c-1908-45e7-b6d8-41ea58bd9077" + "WESTUS:20160224T004958Z:4dec3a19-c77d-443c-868b-68e52edd6d43" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -94,14 +46,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 22:34:00 GMT" + "Wed, 24 Feb 2016 00:49:58 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourcegroups/onesdk236?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjNhNDA3NGQtY2NhNi00Y2QzLTg3OGYtN2Y0YzIxMTY5MThkL3Jlc291cmNlZ3JvdXBzL29uZXNkazIzNj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk5551?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU1NTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", "RequestHeaders": { @@ -115,10 +67,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourceGroups/onesdk236\",\r\n \"name\": \"onesdk236\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk5551\",\r\n \"name\": \"onesdk5551\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "171" + "173" ], "Content-Type": [ "application/json; charset=utf-8" @@ -133,13 +85,13 @@ "1199" ], "x-ms-request-id": [ - "b4d4a586-414c-458f-8731-9ac6f797e4f8" + "b7145123-e8ba-49a8-bd8f-fb3a20a69c99" ], "x-ms-correlation-request-id": [ - "b4d4a586-414c-458f-8731-9ac6f797e4f8" + "b7145123-e8ba-49a8-bd8f-fb3a20a69c99" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T223401Z:b4d4a586-414c-458f-8731-9ac6f797e4f8" + "WESTUS:20160224T004959Z:b7145123-e8ba-49a8-bd8f-fb3a20a69c99" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -148,14 +100,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 22:34:01 GMT" + "Wed, 24 Feb 2016 00:49:58 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourceGroups/onesdk236/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjNhNDA3NGQtY2NhNi00Y2QzLTg3OGYtN2Y0YzIxMTY5MThkL3Jlc291cmNlR3JvdXBzL29uZXNkazIzNi9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk5551/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTEvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -178,95 +130,32 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" + "14997" ], "x-ms-request-id": [ - "5d855775-acbe-423f-9f85-f8ee0cea62c7" + "2aca5bc9-bc0d-4c1d-b485-0952fd665142" ], "x-ms-correlation-request-id": [ - "5d855775-acbe-423f-9f85-f8ee0cea62c7" + "2aca5bc9-bc0d-4c1d-b485-0952fd665142" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T223401Z:5d855775-acbe-423f-9f85-f8ee0cea62c7" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 02 Oct 2015 22:34:01 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourcegroups/onesdk236/providers/Microsoft.Authorization/permissions?api-version=2015-07-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjNhNDA3NGQtY2NhNi00Y2QzLTg3OGYtN2Y0YzIxMTY5MThkL3Jlc291cmNlZ3JvdXBzL29uZXNkazIzNi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxNS0wNy0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "1b7ed19e-7541-4b51-9216-ea01c805b683" - ], - "x-ms-gateway-service-instanceid": [ - "PASFE_IN_2" - ], - "X-Content-Type-Options": [ - "nosniff" + "WESTUS:20160224T005000Z:2aca5bc9-bc0d-4c1d-b485-0952fd665142" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" - ], - "x-ms-correlation-request-id": [ - "1bd663c9-d4fe-40e7-b600-5ae44b87234d" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151002T223401Z:1bd663c9-d4fe-40e7-b600-5ae44b87234d" - ], "Cache-Control": [ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 22:34:01 GMT" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productionb; path=/" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-Powered-By": [ - "ASP.NET" + "Wed, 24 Feb 2016 00:49:59 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourceGroups/onesdk236/providers/Providers.Test/statefulResources/testname?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjNhNDA3NGQtY2NhNi00Y2QzLTg3OGYtN2Y0YzIxMTY5MThkL3Jlc291cmNlR3JvdXBzL29uZXNkazIzNi9wcm92aWRlcnMvUHJvdmlkZXJzLlRlc3Qvc3RhdGVmdWxSZXNvdXJjZXMvdGVzdG5hbWU/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk5551/providers/Providers.Test/statefulResources/testname?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTEvcHJvdmlkZXJzL1Byb3ZpZGVycy5UZXN0L3N0YXRlZnVsUmVzb3VyY2VzL3Rlc3RuYW1lP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"key\": \"value\"\r\n },\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n}", "RequestHeaders": { @@ -275,12 +164,21 @@ ], "Content-Length": [ "155" + ], + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "Resource that resides at the subscription level." + ], + "CommandName": [ + "New-AzureRmResource" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourceGroups/onesdk236/providers/Providers.Test/statefulResources/testname\",\r\n \"name\": \"testname\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"key\": \"value\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk5551/providers/Providers.Test/statefulResources/testname\",\r\n \"name\": \"testname\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"key\": \"value\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "296" + "297" ], "Content-Type": [ "application/json; charset=utf-8" @@ -292,16 +190,16 @@ "no-cache" ], "x-ms-request-id": [ - "westus:91b73c31-4776-4a6b-9254-a837f911b6fa" + "westus:26a45ffb-d3e1-4e94-94b7-5e472f5783fd" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], "x-ms-correlation-request-id": [ - "db5becc3-b864-46c5-bad7-29bf59ce7e6c" + "ca51a210-f2d0-48d5-afa3-f0b5c8acb110" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T223403Z:db5becc3-b864-46c5-bad7-29bf59ce7e6c" + "WESTUS:20160224T005003Z:ca51a210-f2d0-48d5-afa3-f0b5c8acb110" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -310,21 +208,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 22:34:02 GMT" + "Wed, 24 Feb 2016 00:50:02 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers?api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjNhNDA3NGQtY2NhNi00Y2QzLTg3OGYtN2Y0YzIxMTY5MThkL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers?api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Australia Southeast\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Cache\",\r\n \"namespace\": \"Microsoft.Cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.classiccompute\",\r\n \"namespace\": \"microsoft.classiccompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.classicnetwork\",\r\n \"namespace\": \"microsoft.classicnetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"India South\",\r\n \"India Central\",\r\n \"India West\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"India South\",\r\n \"India Central\",\r\n \"India West\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Insights\",\r\n \"namespace\": \"Microsoft.Insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"East US 2\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.web\",\r\n \"namespace\": \"microsoft.web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/configurations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-tie-preview\",\r\n \"2015-02-01-test-preview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-p2-preview\",\r\n \"2015-02-01-p1-preview\",\r\n \"2015-02-01-int-preview\",\r\n \"2015-02-01-intp2-preview\",\r\n \"2015-02-01-intp1-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"East US 2 (Stage)\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "Lists the resources based on the specified scope." + ], + "CommandName": [ + "Find-AzureRmResource" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"authorization\": {\r\n \"applicationId\": \"ddbf3205-c6bd-46ae-8127-60eb93363864\",\r\n \"roleDefinitionId\": \"b7f84953-1d03-4eab-9ea4-45f065258ff8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\",\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.compute\",\r\n \"namespace\": \"microsoft.compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataCatalog\",\r\n \"namespace\": \"Microsoft.DataCatalog\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"catalogs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"labs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"labs/environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.HDInsight\",\r\n \"namespace\": \"Microsoft.HDInsight\",\r\n \"authorization\": {\r\n \"applicationId\": \"9191c4da-09fe-49d9-a5f1-d41cbe92ad95\",\r\n \"roleDefinitionId\": \"d102a6f3-d9cb-4633-8950-1243b975886c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.network\",\r\n \"namespace\": \"microsoft.network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\",\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.PowerApps\",\r\n \"namespace\": \"Microsoft.PowerApps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apps\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"objectIds\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries/items\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"callbacks\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"enroll\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/communicationLinks\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPools/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPoolEstimates\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.storage\",\r\n \"namespace\": \"microsoft.storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.web\",\r\n \"namespace\": \"microsoft.web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"isusernameavailable\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/workers\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"managedHostingEnvironments\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedApis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/apiOperations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"addsservices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"aadsupportcases\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servicehealthmetrics\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logs\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"anonymousapiusers\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/configurations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Cdn\",\r\n \"namespace\": \"Microsoft.Cdn\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"profiles\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/origins\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/customdomains\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/originresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/customdomainresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"edgenodes\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ContainerService\",\r\n \"namespace\": \"Microsoft.ContainerService\",\r\n \"authorization\": {\r\n \"applicationId\": \"7319c514-987d-4e9b-ac3d-d38c4f427f4c\",\r\n \"roleDefinitionId\": \"1b4a0c7f-2217-416f-acfa-cf73452fdc1c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"containerServices\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/connectors\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"billingTier\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Security\",\r\n \"namespace\": \"Microsoft.Security\",\r\n \"authorization\": {\r\n \"applicationId\": \"8edd93e1-2103-40b4-bd70-6e34e586362d\",\r\n \"roleDefinitionId\": \"855AF4C4-82F6-414C-B1A2-628025628B9A\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"securityStatus\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatuses\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/virtualMachines\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/subnets\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tasks\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alerts\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/patch\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/baseline\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/antimalware\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionAgents\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policies\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appliances\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webApplicationFirewalls\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServerManagement\",\r\n \"namespace\": \"Microsoft.ServerManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"nodes\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceFabric\",\r\n \"namespace\": \"Microsoft.ServiceFabric\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-beta\",\r\n \"2015-01-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/TrendMicro.DeepSecurity\",\r\n \"namespace\": \"TrendMicro.DeepSecurity\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "78085" + "90933" ], "Content-Type": [ "application/json; charset=utf-8" @@ -336,16 +244,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14999" ], "x-ms-request-id": [ - "eedf8f45-b43a-4b96-8ef9-b9139e35c8e7" + "1851eacb-4e6e-4aee-a474-b0ffbe9eb0e1" ], "x-ms-correlation-request-id": [ - "eedf8f45-b43a-4b96-8ef9-b9139e35c8e7" + "1851eacb-4e6e-4aee-a474-b0ffbe9eb0e1" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T223404Z:eedf8f45-b43a-4b96-8ef9-b9139e35c8e7" + "WESTUS:20160224T005006Z:1851eacb-4e6e-4aee-a474-b0ffbe9eb0e1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -354,21 +262,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 22:34:04 GMT" + "Wed, 24 Feb 2016 00:50:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/resources?$filter=subscriptionId+EQ+'23a4074d-cca6-4cd3-878f-7f4c2116918d'+AND+substringof('test',+name)+AND+substringof('onesdk236',+resourceGroup)&api-version=2015-01-01", - "EncodedRequestUri": "L3Jlc291cmNlcz8kZmlsdGVyPXN1YnNjcmlwdGlvbklkK0VRKycyM2E0MDc0ZC1jY2E2LTRjZDMtODc4Zi03ZjRjMjExNjkxOGQnK0FORCtzdWJzdHJpbmdvZigndGVzdCcsK25hbWUpK0FORCtzdWJzdHJpbmdvZignb25lc2RrMjM2JywrcmVzb3VyY2VHcm91cCkmYXBpLXZlcnNpb249MjAxNS0wMS0wMQ==", + "RequestUri": "/resources?$filter=subscriptionId%20EQ%20'38b598fc-e57a-423f-b2e7-dc0ddb631f1f'%20AND%20substringof('test',%20name)%20AND%20substringof('onesdk5551',%20resourceGroup)&api-version=2015-01-01", + "EncodedRequestUri": "L3Jlc291cmNlcz8kZmlsdGVyPXN1YnNjcmlwdGlvbklkJTIwRVElMjAnMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmJyUyMEFORCUyMHN1YnN0cmluZ29mKCd0ZXN0JywlMjBuYW1lKSUyMEFORCUyMHN1YnN0cmluZ29mKCdvbmVzZGs1NTUxJywlMjByZXNvdXJjZUdyb3VwKSZhcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourceGroups/onesdk236/providers/Providers.Test/statefulResources/testname\",\r\n \"name\": \"testname\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "Lists the resources based on the specified scope." + ], + "CommandName": [ + "Find-AzureRmResource" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk5551/providers/Providers.Test/statefulResources/testname\",\r\n \"name\": \"testname\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "278" + "279" ], "Content-Type": [ "application/json; charset=utf-8" @@ -380,16 +298,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14994" + "14997" ], "x-ms-request-id": [ - "69e5eac8-8645-429d-8b46-56679973fd08" + "b0211329-36b2-47a6-81e0-c07ba1cb912b" ], "x-ms-correlation-request-id": [ - "69e5eac8-8645-429d-8b46-56679973fd08" + "b0211329-36b2-47a6-81e0-c07ba1cb912b" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T223406Z:69e5eac8-8645-429d-8b46-56679973fd08" + "WESTUS:20160224T005007Z:b0211329-36b2-47a6-81e0-c07ba1cb912b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -398,21 +316,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 22:34:06 GMT" + "Wed, 24 Feb 2016 00:50:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/resources?$filter=subscriptionId+EQ+'23a4074d-cca6-4cd3-878f-7f4c2116918d'+AND+substringof('test',+name)+AND+substringof('onesdk236',+resourceGroup)&api-version=2015-01-01", - "EncodedRequestUri": "L3Jlc291cmNlcz8kZmlsdGVyPXN1YnNjcmlwdGlvbklkK0VRKycyM2E0MDc0ZC1jY2E2LTRjZDMtODc4Zi03ZjRjMjExNjkxOGQnK0FORCtzdWJzdHJpbmdvZigndGVzdCcsK25hbWUpK0FORCtzdWJzdHJpbmdvZignb25lc2RrMjM2JywrcmVzb3VyY2VHcm91cCkmYXBpLXZlcnNpb249MjAxNS0wMS0wMQ==", + "RequestUri": "/resources?$filter=subscriptionId%20EQ%20'38b598fc-e57a-423f-b2e7-dc0ddb631f1f'%20AND%20substringof('test',%20name)%20AND%20substringof('onesdk5551',%20resourceGroup)&api-version=2015-01-01", + "EncodedRequestUri": "L3Jlc291cmNlcz8kZmlsdGVyPXN1YnNjcmlwdGlvbklkJTIwRVElMjAnMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmJyUyMEFORCUyMHN1YnN0cmluZ29mKCd0ZXN0JywlMjBuYW1lKSUyMEFORCUyMHN1YnN0cmluZ29mKCdvbmVzZGs1NTUxJywlMjByZXNvdXJjZUdyb3VwKSZhcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourceGroups/onesdk236/providers/Providers.Test/statefulResources/test2name\",\r\n \"name\": \"test2name\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourceGroups/onesdk236/providers/Providers.Test/statefulResources/testname\",\r\n \"name\": \"testname\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "Lists the resources based on the specified scope." + ], + "CommandName": [ + "Find-AzureRmResource" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk5551/providers/Providers.Test/statefulResources/test2name\",\r\n \"name\": \"test2name\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk5551/providers/Providers.Test/statefulResources/testname\",\r\n \"name\": \"testname\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "547" + "549" ], "Content-Type": [ "application/json; charset=utf-8" @@ -424,16 +352,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14920" + "14999" ], "x-ms-request-id": [ - "5bfde7e3-4a3a-4d99-9ce0-90ece86c759a" + "43c45e18-7a8b-4c4a-b252-2d7c33612f24" ], "x-ms-correlation-request-id": [ - "5bfde7e3-4a3a-4d99-9ce0-90ece86c759a" + "43c45e18-7a8b-4c4a-b252-2d7c33612f24" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T223407Z:5bfde7e3-4a3a-4d99-9ce0-90ece86c759a" + "WESTUS:20160224T005011Z:43c45e18-7a8b-4c4a-b252-2d7c33612f24" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -442,21 +370,31 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 22:34:06 GMT" + "Wed, 24 Feb 2016 00:50:10 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resources?$filter=resourceType+EQ+'Providers.Test/statefulResources'+AND+substringof('onesdk236',+resourceGroup)&api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjNhNDA3NGQtY2NhNi00Y2QzLTg3OGYtN2Y0YzIxMTY5MThkL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZStFUSsnUHJvdmlkZXJzLlRlc3Qvc3RhdGVmdWxSZXNvdXJjZXMnK0FORCtzdWJzdHJpbmdvZignb25lc2RrMjM2JywrcmVzb3VyY2VHcm91cCkmYXBpLXZlcnNpb249MjAxNS0wMS0wMQ==", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resources?$filter=resourceType%20EQ%20'Providers.Test/statefulResources'%20AND%20substringof('onesdk5551',%20resourceGroup)&api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlcz8kZmlsdGVyPXJlc291cmNlVHlwZSUyMEVRJTIwJ1Byb3ZpZGVycy5UZXN0L3N0YXRlZnVsUmVzb3VyY2VzJyUyMEFORCUyMHN1YnN0cmluZ29mKCdvbmVzZGs1NTUxJywlMjByZXNvdXJjZUdyb3VwKSZhcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", - "RequestHeaders": {}, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourceGroups/onesdk236/providers/Providers.Test/statefulResources/testname\",\r\n \"name\": \"testname\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "Lists the resources based on the specified scope." + ], + "CommandName": [ + "Find-AzureRmResource" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk5551/providers/Providers.Test/statefulResources/testname\",\r\n \"name\": \"testname\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "278" + "279" ], "Content-Type": [ "application/json; charset=utf-8" @@ -471,13 +409,13 @@ "14999" ], "x-ms-request-id": [ - "0c93de41-5b6b-4f5e-8b9f-38017e14d2c8" + "1c10f37b-41b8-473f-b276-9c66a6e95187" ], "x-ms-correlation-request-id": [ - "0c93de41-5b6b-4f5e-8b9f-38017e14d2c8" + "1c10f37b-41b8-473f-b276-9c66a6e95187" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T223406Z:0c93de41-5b6b-4f5e-8b9f-38017e14d2c8" + "WESTUS:20160224T005009Z:1c10f37b-41b8-473f-b276-9c66a6e95187" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -486,14 +424,14 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 22:34:05 GMT" + "Wed, 24 Feb 2016 00:50:08 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourceGroups/onesdk236/providers/Providers.Test/statefulResources/test2name?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjNhNDA3NGQtY2NhNi00Y2QzLTg3OGYtN2Y0YzIxMTY5MThkL3Jlc291cmNlR3JvdXBzL29uZXNkazIzNi9wcm92aWRlcnMvUHJvdmlkZXJzLlRlc3Qvc3RhdGVmdWxSZXNvdXJjZXMvdGVzdDJuYW1lP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk5551/providers/Providers.Test/statefulResources/test2name?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzL29uZXNkazU1NTEvcHJvdmlkZXJzL1Byb3ZpZGVycy5UZXN0L3N0YXRlZnVsUmVzb3VyY2VzL3Rlc3QybmFtZT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"key\": \"value\"\r\n },\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n}", "RequestHeaders": { @@ -502,12 +440,21 @@ ], "Content-Length": [ "155" + ], + "User-Agent": [ + "AzurePowershell/v1.0.0.0" + ], + "ParameterSetName": [ + "Resource that resides at the subscription level." + ], + "CommandName": [ + "New-AzureRmResource" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/23a4074d-cca6-4cd3-878f-7f4c2116918d/resourceGroups/onesdk236/providers/Providers.Test/statefulResources/test2name\",\r\n \"name\": \"test2name\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"key\": \"value\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk5551/providers/Providers.Test/statefulResources/test2name\",\r\n \"name\": \"test2name\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"key\": \"value\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "298" + "299" ], "Content-Type": [ "application/json; charset=utf-8" @@ -519,16 +466,16 @@ "no-cache" ], "x-ms-request-id": [ - "westus:876dc575-48e6-4399-b9cc-020325eb35d3" + "westus:d50712d7-d181-468b-9622-d83d105cdb6d" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1198" ], "x-ms-correlation-request-id": [ - "39634b3e-09ba-49ae-9612-e84eb3710152" + "90a8f29f-f028-4dfd-be63-0ce09bff73b6" ], "x-ms-routing-request-id": [ - "WESTUS:20151002T223407Z:39634b3e-09ba-49ae-9612-e84eb3710152" + "WESTUS:20160224T005010Z:90a8f29f-f028-4dfd-be63-0ce09bff73b6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -537,7 +484,7 @@ "no-cache" ], "Date": [ - "Fri, 02 Oct 2015 22:34:06 GMT" + "Wed, 24 Feb 2016 00:50:10 GMT" ] }, "StatusCode": 201 @@ -545,11 +492,11 @@ ], "Names": { "Test-FindAResource": [ - "onesdk236" + "onesdk5551" ] }, "Variables": { - "SubscriptionId": "23a4074d-cca6-4cd3-878f-7f4c2116918d", + "SubscriptionId": "38b598fc-e57a-423f-b2e7-dc0ddb631f1f", "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", "Domain": "microsoft.com" } diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceTests/TestGetResourceWithExpandProperties.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceTests/TestGetResourceWithExpandProperties.json index f16d670218f6..99e13782db1e 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceTests/TestGetResourceWithExpandProperties.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceTests/TestGetResourceWithExpandProperties.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/resourcegroups/onesdk4306?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDVjMGFkNDYtYWUzZi00OTNlLTkxY2UtOTI5N2UwOTUzZmMxL3Jlc291cmNlZ3JvdXBzL29uZXNkazQzMDY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk9849?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazk4NDk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "HEAD", "RequestBody": "", "RequestHeaders": { @@ -28,16 +28,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14998" ], "x-ms-request-id": [ - "8a4f0efe-c230-4778-b44d-a54a3205f1b0" + "c255fa52-8f04-4ccf-93cf-8da4ff6d269b" ], "x-ms-correlation-request-id": [ - "8a4f0efe-c230-4778-b44d-a54a3205f1b0" + "c255fa52-8f04-4ccf-93cf-8da4ff6d269b" ], "x-ms-routing-request-id": [ - "WESTUS:20151102T234308Z:8a4f0efe-c230-4778-b44d-a54a3205f1b0" + "WESTUS:20160224T005253Z:c255fa52-8f04-4ccf-93cf-8da4ff6d269b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -46,14 +46,14 @@ "no-cache" ], "Date": [ - "Mon, 02 Nov 2015 23:43:08 GMT" + "Wed, 24 Feb 2016 00:52:52 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/resourcegroups/onesdk4306?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDVjMGFkNDYtYWUzZi00OTNlLTkxY2UtOTI5N2UwOTUzZmMxL3Jlc291cmNlZ3JvdXBzL29uZXNkazQzMDY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourcegroups/onesdk9849?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlZ3JvdXBzL29uZXNkazk4NDk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", "RequestHeaders": { @@ -67,7 +67,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/resourceGroups/onesdk4306\",\r\n \"name\": \"onesdk4306\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk9849\",\r\n \"name\": \"onesdk9849\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "173" @@ -82,16 +82,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1198" ], "x-ms-request-id": [ - "a7f5d124-9ed3-469c-89c3-1aa7218aa6ab" + "bd562dd6-2438-4174-ab74-9347433d619c" ], "x-ms-correlation-request-id": [ - "a7f5d124-9ed3-469c-89c3-1aa7218aa6ab" + "bd562dd6-2438-4174-ab74-9347433d619c" ], "x-ms-routing-request-id": [ - "WESTUS:20151102T234309Z:a7f5d124-9ed3-469c-89c3-1aa7218aa6ab" + "WESTUS:20160224T005253Z:bd562dd6-2438-4174-ab74-9347433d619c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -100,14 +100,14 @@ "no-cache" ], "Date": [ - "Mon, 02 Nov 2015 23:43:09 GMT" + "Wed, 24 Feb 2016 00:52:53 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/resourceGroups/onesdk4306/resources?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDVjMGFkNDYtYWUzZi00OTNlLTkxY2UtOTI5N2UwOTUzZmMxL3Jlc291cmNlR3JvdXBzL29uZXNkazQzMDYvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk9849/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzL29uZXNkazk4NDkvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -130,16 +130,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14997" ], "x-ms-request-id": [ - "4d9af465-6feb-4a0d-b1f5-e911f44aaa1f" + "1a624700-d3d9-4a11-9fdb-d2ac5e16ac83" ], "x-ms-correlation-request-id": [ - "4d9af465-6feb-4a0d-b1f5-e911f44aaa1f" + "1a624700-d3d9-4a11-9fdb-d2ac5e16ac83" ], "x-ms-routing-request-id": [ - "WESTUS:20151102T234309Z:4d9af465-6feb-4a0d-b1f5-e911f44aaa1f" + "WESTUS:20160224T005254Z:1a624700-d3d9-4a11-9fdb-d2ac5e16ac83" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -148,14 +148,14 @@ "no-cache" ], "Date": [ - "Mon, 02 Nov 2015 23:43:09 GMT" + "Wed, 24 Feb 2016 00:52:53 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/resourceGroups/onesdk4306/providers/Providers.Test/statefulResources/onesdk975?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDVjMGFkNDYtYWUzZi00OTNlLTkxY2UtOTI5N2UwOTUzZmMxL3Jlc291cmNlR3JvdXBzL29uZXNkazQzMDYvcHJvdmlkZXJzL1Byb3ZpZGVycy5UZXN0L3N0YXRlZnVsUmVzb3VyY2VzL29uZXNkazk3NT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk9849/providers/Providers.Test/statefulResources/onesdk1064?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzL29uZXNkazk4NDkvcHJvdmlkZXJzL1Byb3ZpZGVycy5UZXN0L3N0YXRlZnVsUmVzb3VyY2VzL29uZXNkazEwNjQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"key\": \"value\"\r\n },\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n}", "RequestHeaders": { @@ -175,10 +175,10 @@ "New-AzureRmResource" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/resourceGroups/onesdk4306/providers/Providers.Test/statefulResources/onesdk975\",\r\n \"name\": \"onesdk975\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"key\": \"value\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk9849/providers/Providers.Test/statefulResources/onesdk1064\",\r\n \"name\": \"onesdk1064\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"key\": \"value\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "299" + "301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -190,16 +190,16 @@ "no-cache" ], "x-ms-request-id": [ - "westus:80556965-95fa-4494-8ea5-23e27ca9f33f" + "westus:5a6eba17-82b8-48f3-be20-1b3815437873" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1199" ], "x-ms-correlation-request-id": [ - "feb55531-58a5-49d4-a906-a5dd4ee7531f" + "07e86aa1-b685-4630-bd60-3ca17cdaae02" ], "x-ms-routing-request-id": [ - "WESTUS:20151102T234310Z:feb55531-58a5-49d4-a906-a5dd4ee7531f" + "WESTUS:20160224T005256Z:07e86aa1-b685-4630-bd60-3ca17cdaae02" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -208,14 +208,14 @@ "no-cache" ], "Date": [ - "Mon, 02 Nov 2015 23:43:10 GMT" + "Wed, 24 Feb 2016 00:52:55 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers?api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDVjMGFkNDYtYWUzZi00OTNlLTkxY2UtOTI5N2UwOTUzZmMxL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers?api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -229,10 +229,10 @@ "Get-AzureRmResource" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Australia Southeast\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia East\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.classiccompute\",\r\n \"namespace\": \"microsoft.classiccompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.classicnetwork\",\r\n \"namespace\": \"microsoft.classicnetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"osImages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"managedHostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"aadsupportcases\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logs\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"anonymousapiusers\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/connectors\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"billingTier\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01-preview\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"authorization\": {\r\n \"applicationId\": \"ddbf3205-c6bd-46ae-8127-60eb93363864\",\r\n \"roleDefinitionId\": \"b7f84953-1d03-4eab-9ea4-45f065258ff8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\",\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.compute\",\r\n \"namespace\": \"microsoft.compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataCatalog\",\r\n \"namespace\": \"Microsoft.DataCatalog\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"catalogs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"labs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"labs/environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.HDInsight\",\r\n \"namespace\": \"Microsoft.HDInsight\",\r\n \"authorization\": {\r\n \"applicationId\": \"9191c4da-09fe-49d9-a5f1-d41cbe92ad95\",\r\n \"roleDefinitionId\": \"d102a6f3-d9cb-4633-8950-1243b975886c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.network\",\r\n \"namespace\": \"microsoft.network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\",\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.PowerApps\",\r\n \"namespace\": \"Microsoft.PowerApps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apps\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"objectIds\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries/items\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"callbacks\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"enroll\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/communicationLinks\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPools/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPoolEstimates\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.storage\",\r\n \"namespace\": \"microsoft.storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.web\",\r\n \"namespace\": \"microsoft.web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"isusernameavailable\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/workers\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"managedHostingEnvironments\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedApis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/apiOperations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"addsservices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"aadsupportcases\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servicehealthmetrics\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logs\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"anonymousapiusers\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/configurations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Cdn\",\r\n \"namespace\": \"Microsoft.Cdn\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"profiles\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/origins\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/customdomains\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/originresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/customdomainresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"edgenodes\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ContainerService\",\r\n \"namespace\": \"Microsoft.ContainerService\",\r\n \"authorization\": {\r\n \"applicationId\": \"7319c514-987d-4e9b-ac3d-d38c4f427f4c\",\r\n \"roleDefinitionId\": \"1b4a0c7f-2217-416f-acfa-cf73452fdc1c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"containerServices\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/connectors\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"billingTier\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Security\",\r\n \"namespace\": \"Microsoft.Security\",\r\n \"authorization\": {\r\n \"applicationId\": \"8edd93e1-2103-40b4-bd70-6e34e586362d\",\r\n \"roleDefinitionId\": \"855AF4C4-82F6-414C-B1A2-628025628B9A\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"securityStatus\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatuses\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/virtualMachines\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/subnets\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tasks\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alerts\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/patch\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/baseline\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/antimalware\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionAgents\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policies\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appliances\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webApplicationFirewalls\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServerManagement\",\r\n \"namespace\": \"Microsoft.ServerManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"nodes\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceFabric\",\r\n \"namespace\": \"Microsoft.ServiceFabric\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-beta\",\r\n \"2015-01-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/TrendMicro.DeepSecurity\",\r\n \"namespace\": \"TrendMicro.DeepSecurity\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "83981" + "90933" ], "Content-Type": [ "application/json; charset=utf-8" @@ -244,16 +244,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14982" ], "x-ms-request-id": [ - "5c9d0625-cd1b-4d9a-a107-ffa834b0badc" + "9e54f445-f757-488e-ac0b-ab65eb22dea9" ], "x-ms-correlation-request-id": [ - "5c9d0625-cd1b-4d9a-a107-ffa834b0badc" + "9e54f445-f757-488e-ac0b-ab65eb22dea9" ], "x-ms-routing-request-id": [ - "WESTUS:20151102T234311Z:5c9d0625-cd1b-4d9a-a107-ffa834b0badc" + "WESTUS:20160224T005258Z:9e54f445-f757-488e-ac0b-ab65eb22dea9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -262,14 +262,14 @@ "no-cache" ], "Date": [ - "Mon, 02 Nov 2015 23:43:11 GMT" + "Wed, 24 Feb 2016 00:52:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers?api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDVjMGFkNDYtYWUzZi00OTNlLTkxY2UtOTI5N2UwOTUzZmMxL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers?api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Byb3ZpZGVycz9hcGktdmVyc2lvbj0yMDE1LTAxLTAx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -283,10 +283,10 @@ "Get-AzureRmResource" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Australia Southeast\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Australia East\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-01\",\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.classiccompute\",\r\n \"namespace\": \"microsoft.classiccompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceTypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.classicnetwork\",\r\n \"namespace\": \"microsoft.classicnetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US (Stage)\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"osImages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Compute\",\r\n \"namespace\": \"Microsoft.Compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Storage\",\r\n \"namespace\": \"Microsoft.Storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East US 2 (Stage)\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"East US 2 (Stage)\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Web\",\r\n \"namespace\": \"Microsoft.Web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"managedHostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"East US 2 (Stage)\",\r\n \"East Asia (Stage)\",\r\n \"Central US (Stage)\",\r\n \"West India\",\r\n \"Central India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"aadsupportcases\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logs\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"anonymousapiusers\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/connectors\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"MSFT West US\",\r\n \"MSFT East US\",\r\n \"MSFT East Asia\",\r\n \"MSFT North Europe\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workflows\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"billingTier\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"South India\",\r\n \"Central India\",\r\n \"West India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityMetrics\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityMetrics\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"West India\",\r\n \"South India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central India\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Central India\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01-preview\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.AppService\",\r\n \"namespace\": \"Microsoft.AppService\",\r\n \"authorization\": {\r\n \"applicationId\": \"dee7ba80-6a55-4f3b-a86c-746a9231ae49\",\r\n \"roleDefinitionId\": \"6715d172-49c4-46f6-bb21-60512a8689dc\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apiapps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appIdentities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymenttemplates\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Batch\",\r\n \"namespace\": \"Microsoft.Batch\",\r\n \"authorization\": {\r\n \"applicationId\": \"ddbf3205-c6bd-46ae-8127-60eb93363864\",\r\n \"roleDefinitionId\": \"b7f84953-1d03-4eab-9ea4-45f065258ff8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"batchAccounts\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\",\r\n \"2015-07-01\",\r\n \"2014-05-01-privatepreview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"Brazil South\",\r\n \"North Europe\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.cache\",\r\n \"namespace\": \"microsoft.cache\",\r\n \"authorization\": {\r\n \"applicationId\": \"96231a05-34ce-4eb4-aa6a-70759cbb5e83\",\r\n \"roleDefinitionId\": \"4f731528-ba85-45c7-acfb-cd0a9b3cf31b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"Redis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01-alpha\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"RedisConfigDefinition\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/metricDefinitions\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"Redis/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicCompute\",\r\n \"namespace\": \"Microsoft.ClassicCompute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domainNames\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"domainNames/slots/roles/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metrics\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-10-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ClassicNetwork\",\r\n \"namespace\": \"Microsoft.ClassicNetwork\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reservedIps\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"gatewaySupportedDevices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.classicstorage\",\r\n \"namespace\": \"microsoft.classicstorage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-beta\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkStorageAccountAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"capabilities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"disks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"images\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2015-06-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\",\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.compute\",\r\n \"namespace\": \"microsoft.compute\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"availabilitySets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachines/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/extensions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/vmSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/publishers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataCatalog\",\r\n \"namespace\": \"Microsoft.DataCatalog\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"catalogs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DevTestLab\",\r\n \"namespace\": \"Microsoft.DevTestLab\",\r\n \"authorization\": {\r\n \"applicationId\": \"1a14be2a-e903-4cec-99cf-b2e209259a0f\",\r\n \"roleDefinitionId\": \"8f2de81a-b9aa-49d8-b24c-11814d3ab525\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"labs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\",\r\n \"2015-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"labs/environments\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-21-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.HDInsight\",\r\n \"namespace\": \"Microsoft.HDInsight\",\r\n \"authorization\": {\r\n \"applicationId\": \"9191c4da-09fe-49d9-a5f1-d41cbe92ad95\",\r\n \"roleDefinitionId\": \"d102a6f3-d9cb-4633-8950-1243b975886c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-03-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.insights\",\r\n \"namespace\": \"microsoft.insights\",\r\n \"authorization\": {\r\n \"applicationId\": \"11c174dc-1945-4a9a-a36b-c79a0f246b9b\",\r\n \"roleDefinitionId\": \"dd9d4347-f397-45f2-b538-85f21c90037b\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"components\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webtests\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"queries\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01\",\r\n \"2014-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alertrules\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"autoscalesettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"eventtypes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-11-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automatedExportSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"diagnosticSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"metricDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logDefinitions\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.KeyVault\",\r\n \"namespace\": \"Microsoft.KeyVault\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"vaults\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"vaults/secrets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2014-12-19-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Logic\",\r\n \"namespace\": \"Microsoft.Logic\",\r\n \"authorization\": {\r\n \"applicationId\": \"7cd684f4-8a78-49b0-91ec-6a35d38739ba\",\r\n \"roleDefinitionId\": \"cb3ef1fb-6e31-49e2-9d87-ed821053fe58\"\r\n },\r\n \"resourceTypes\": [],\r\n \"registrationState\": \"Unregistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MobileEngagement\",\r\n \"namespace\": \"Microsoft.MobileEngagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"appcollections\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appcollections/apps\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkappcollectionnameavailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supportedplatforms\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-12-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.network\",\r\n \"namespace\": \"microsoft.network\",\r\n \"authorization\": {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.OperationalInsights\",\r\n \"namespace\": \"Microsoft.OperationalInsights\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"workspaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\",\r\n \"2015-03-20\",\r\n \"2014-11-10\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageInsightConfigs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"linkTargets\",\r\n \"locations\": [\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-20\",\r\n \"2014-10-10\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-11-10\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.PowerApps\",\r\n \"namespace\": \"Microsoft.PowerApps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"apps\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"objectIds\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"galleries/items\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"callbacks\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"enroll\",\r\n \"locations\": [\r\n \"United States\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-rc\",\r\n \"2016-01-01-preview\",\r\n \"2016-01-01-beta\",\r\n \"2016-01-01-alpha\",\r\n \"2015-08-01-rc\",\r\n \"2015-08-01-preview\",\r\n \"2015-08-01-beta\",\r\n \"2015-08-01-alpha\",\r\n \"2015-03-01-rc\",\r\n \"2015-03-01-preview\",\r\n \"2015-03-01-beta\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Scheduler\",\r\n \"namespace\": \"Microsoft.Scheduler\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"jobcollections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Sql\",\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/capabilities\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/serviceObjectives\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/communicationLinks\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administrators\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/administratorOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/restorableDroppedDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recoverableDatabases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/import\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/importExportOperationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/operationResults\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/firewallrules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databaseSecurityPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/recommendedElasticPools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/connectionPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/securityAlertPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/auditingSettings\",\r\n \"locations\": [\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/resourcepools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metrics\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticpools/metricdefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/topQueries/queryText\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPools/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases/advisors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/elasticPoolEstimates\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.storage\",\r\n \"namespace\": \"microsoft.storage\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"storageAccounts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"usages\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"storageAccounts/services/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"Central US\",\r\n \"Brazil South\",\r\n \"North Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.StreamAnalytics\",\r\n \"namespace\": \"Microsoft.StreamAnalytics\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"streamingjobs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"West Europe\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [\r\n \"West Europe\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"North Europe\",\r\n \"Japan East\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/quotas\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-03-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"streamingjobs/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.support\",\r\n \"namespace\": \"microsoft.support\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"supporttickets\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-Preview\",\r\n \"2015-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.visualstudio\",\r\n \"namespace\": \"microsoft.visualstudio\",\r\n \"authorization\": {\r\n \"applicationId\": \"499b84ac-1321-427f-aa17-267ca6975798\",\r\n \"roleDefinitionId\": \"6a18f445-86f0-4e2e-b8a9-6b9b5677e3d8\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"account\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"account/project\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East US\",\r\n \"West US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\",\r\n \"2014-02-26\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/microsoft.web\",\r\n \"namespace\": \"microsoft.web\",\r\n \"authorization\": {\r\n \"applicationId\": \"abfa0a7c-a6b6-4736-8310-5855508787cd\",\r\n \"roleDefinitionId\": \"f47ed98b-b063-4a5b-9e10-4b9b44fa7735\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"sites/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/instances/extensions\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"publishingUsers\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostnameavailable\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"isusernameavailable\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sourceControls\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"availableStacks\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listSitesAssignedToHostName\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/hostNameBindings\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"certificates\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/workers\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\",\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"runtimes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/slots/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"serverFarms/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"recommendations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"georegions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"sites/premieraddons\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/multiRolePools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metrics\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"hostingEnvironments/workerPools/instances/metricDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"managedHostingEnvironments\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"Central US\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"ishostingenvironmentnameavailable\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicMobileServices\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01\",\r\n \"2015-04-01\",\r\n \"2015-02-01\",\r\n \"2014-11-01\",\r\n \"2014-06-01\",\r\n \"2014-04-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/managedApis\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/apiOperations\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Providers.Test\",\r\n \"namespace\": \"Providers.Test\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"statelessResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"statefulResources/nestedResources\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/successbricks.cleardb\",\r\n \"namespace\": \"successbricks.cleardb\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databases\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Southeast Asia\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ADHybridHealthService\",\r\n \"namespace\": \"Microsoft.ADHybridHealthService\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"services\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"addsservices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"configuration\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"agents\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"aadsupportcases\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reports\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servicehealthmetrics\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"logs\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"anonymousapiusers\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ApiManagement\",\r\n \"namespace\": \"Microsoft.ApiManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"service\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateServiceName\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"reportFeedback\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFeedbackRequired\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-09-15\",\r\n \"2014-02-14\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Authorization\",\r\n \"namespace\": \"Microsoft.Authorization\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"roleAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"roleDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"classicAdministrators\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"permissions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-06-01\",\r\n \"2015-05-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-07-01-preview\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locks\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01\",\r\n \"2015-01-01\",\r\n \"2014-10-01-preview\",\r\n \"2014-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyDefinitions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policyAssignments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providerOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\",\r\n \"2015-07-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Automation\",\r\n \"namespace\": \"Microsoft.Automation\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"automationAccounts\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/runbooks\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"automationAccounts/configurations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"East US 2\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"North Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-31\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BingMaps\",\r\n \"namespace\": \"Microsoft.BingMaps\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"mapApis\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-07-02\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.BizTalkServices\",\r\n \"namespace\": \"Microsoft.BizTalkServices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"BizTalk\",\r\n \"locations\": [\r\n \"East US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"South Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Cdn\",\r\n \"namespace\": \"Microsoft.Cdn\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"profiles\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/origins\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"profiles/endpoints/customdomains\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/originresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults/profileresults/endpointresults/customdomainresults\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"edgenodes\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ContainerService\",\r\n \"namespace\": \"Microsoft.ContainerService\",\r\n \"authorization\": {\r\n \"applicationId\": \"7319c514-987d-4e9b-ac3d-d38c4f427f4c\",\r\n \"roleDefinitionId\": \"1b4a0c7f-2217-416f-acfa-cf73452fdc1c\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"containerServices\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [\r\n \"Japan East\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"South Central US\",\r\n \"Brazil South\",\r\n \"Southeast Asia\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"North Europe\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataFactory\",\r\n \"namespace\": \"Microsoft.DataFactory\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"dataFactories\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\",\r\n \"2014-12-01-preview\",\r\n \"2014-10-01-preview\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/diagnosticSettings\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactories/metricDefinitions\",\r\n \"locations\": [\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Brazil South\",\r\n \"West US\",\r\n \"Central US\",\r\n \"South Central US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"East Asia\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkAzureDataFactoryNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataFactorySchema\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01\",\r\n \"2015-09-01\",\r\n \"2015-08-01\",\r\n \"2015-07-01-preview\",\r\n \"2015-05-01-preview\",\r\n \"2015-01-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Devices\",\r\n \"namespace\": \"Microsoft.Devices\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"IotHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"East Asia\",\r\n \"West US\",\r\n \"West Europe\",\r\n \"Southeast Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-02-03\",\r\n \"2015-08-15-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DocumentDB\",\r\n \"namespace\": \"Microsoft.DocumentDB\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"databaseAccounts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"databaseAccountNames\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"Japan East\",\r\n \"Japan West\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-08\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DomainRegistration\",\r\n \"namespace\": \"Microsoft.DomainRegistration\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"domains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"topLevelDomains\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkDomainAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listDomainRecommendations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateDomainRegistrationInformation\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"generateSsoRequest\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-04-01\",\r\n \"2015-02-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DynamicsLcs\",\r\n \"namespace\": \"Microsoft.DynamicsLcs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"lcsprojects\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/connectors\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"lcsprojects/clouddeployments\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-05-01-alpha\",\r\n \"2015-04-01-alpha\",\r\n \"2015-03-01-alpha\",\r\n \"2015-02-01-privatepreview\",\r\n \"2015-02-01-preview\",\r\n \"2015-02-01-beta\",\r\n \"2015-02-01-alpha\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Brazil South\",\r\n \"East Asia\",\r\n \"East US\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"South Central US\",\r\n \"West Europe\",\r\n \"West US\",\r\n \"Southeast Asia\",\r\n \"Central US\",\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.EventHub\",\r\n \"namespace\": \"Microsoft.EventHub\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Features\",\r\n \"namespace\": \"Microsoft.Features\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"features\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-12-01\",\r\n \"2014-08-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.MarketplaceOrdering\",\r\n \"namespace\": \"Microsoft.MarketplaceOrdering\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"agreements\",\r\n \"locations\": [\r\n \"South Central US\",\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.NotificationHubs\",\r\n \"namespace\": \"Microsoft.NotificationHubs\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"namespaces/notificationHubs\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"billingTier\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-19\",\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.Security\",\r\n \"namespace\": \"Microsoft.Security\",\r\n \"authorization\": {\r\n \"applicationId\": \"8edd93e1-2103-40b4-bd70-6e34e586362d\",\r\n \"roleDefinitionId\": \"855AF4C4-82F6-414C-B1A2-628025628B9A\"\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"securityStatus\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatuses\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/virtualMachines\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/endpoints\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityStatus/subnets\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tasks\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"alerts\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/patch\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/baseline\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"monitoring/antimalware\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionAgents\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataCollectionResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"policies\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"appliances\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"webApplicationFirewalls\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServerManagement\",\r\n \"namespace\": \"Microsoft.ServerManagement\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"gateways\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"nodes\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-07-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceBus\",\r\n \"namespace\": \"Microsoft.ServiceBus\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"namespaces\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"North Europe\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkNamespaceAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-08-01\",\r\n \"2014-09-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.ServiceFabric\",\r\n \"namespace\": \"Microsoft.ServiceFabric\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"clusters\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"West Europe\"\r\n ],\r\n \"apiVersions\": [\r\n \"2016-01-01-beta\",\r\n \"2015-01-01-alpha\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/NewRelic.APM\",\r\n \"namespace\": \"NewRelic.APM\",\r\n \"authorization\": {\r\n \"allowedThirdPartyExtensions\": [\r\n {\r\n \"name\": \"NewRelic_AzurePortal_APM\"\r\n }\r\n ]\r\n },\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Southeast Asia\",\r\n \"East Asia\"\r\n ],\r\n \"apiVersions\": [\r\n \"2014-10-01\",\r\n \"2014-04-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Sendgrid.Email\",\r\n \"namespace\": \"Sendgrid.Email\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/TrendMicro.DeepSecurity\",\r\n \"namespace\": \"TrendMicro.DeepSecurity\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"listCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"updateCommunicationPreference\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-06-15\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/providers/Microsoft.DataLakeStore\",\r\n \"namespace\": \"Microsoft.DataLakeStore\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"accounts\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"accounts/firewallRules\",\r\n \"locations\": [\r\n \"East US 2\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-10-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"NotRegistered\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "83981" + "90933" ], "Content-Type": [ "application/json; charset=utf-8" @@ -298,16 +298,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14947" ], "x-ms-request-id": [ - "00a2be10-1cad-44d7-8a62-7b0dfe0cd5af" + "b3febbf5-d3a3-4f43-aae2-3a1f2d74be1c" ], "x-ms-correlation-request-id": [ - "00a2be10-1cad-44d7-8a62-7b0dfe0cd5af" + "b3febbf5-d3a3-4f43-aae2-3a1f2d74be1c" ], "x-ms-routing-request-id": [ - "WESTUS:20151102T234312Z:00a2be10-1cad-44d7-8a62-7b0dfe0cd5af" + "WESTUS:20160224T005301Z:b3febbf5-d3a3-4f43-aae2-3a1f2d74be1c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -316,14 +316,14 @@ "no-cache" ], "Date": [ - "Mon, 02 Nov 2015 23:43:12 GMT" + "Wed, 24 Feb 2016 00:53:00 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/resourceGroups/onesdk4306/resources?$filter=name+EQ+'onesdk975'&api-version=2015-01-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDVjMGFkNDYtYWUzZi00OTNlLTkxY2UtOTI5N2UwOTUzZmMxL3Jlc291cmNlR3JvdXBzL29uZXNkazQzMDYvcmVzb3VyY2VzPyRmaWx0ZXI9bmFtZStFUSsnb25lc2RrOTc1JyZhcGktdmVyc2lvbj0yMDE1LTAxLTAx", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk9849/resources?$filter=name%20EQ%20'onesdk1064'&api-version=2015-01-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzL29uZXNkazk4NDkvcmVzb3VyY2VzPyRmaWx0ZXI9bmFtZSUyMEVRJTIwJ29uZXNkazEwNjQnJmFwaS12ZXJzaW9uPTIwMTUtMDEtMDE=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -337,10 +337,10 @@ "Get-AzureRmResource" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/resourceGroups/onesdk4306/providers/Providers.Test/statefulResources/onesdk975\",\r\n \"name\": \"onesdk975\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk9849/providers/Providers.Test/statefulResources/onesdk1064\",\r\n \"name\": \"onesdk1064\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "281" + "283" ], "Content-Type": [ "application/json; charset=utf-8" @@ -352,16 +352,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14998" ], "x-ms-request-id": [ - "4c0bc949-f3a2-47a3-a11f-ea2432bb1388" + "fc306b0c-1b50-4a0e-a2ec-7875a867bb08" ], "x-ms-correlation-request-id": [ - "4c0bc949-f3a2-47a3-a11f-ea2432bb1388" + "fc306b0c-1b50-4a0e-a2ec-7875a867bb08" ], "x-ms-routing-request-id": [ - "WESTUS:20151102T234312Z:4c0bc949-f3a2-47a3-a11f-ea2432bb1388" + "WESTUS:20160224T005259Z:fc306b0c-1b50-4a0e-a2ec-7875a867bb08" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -370,14 +370,14 @@ "no-cache" ], "Date": [ - "Mon, 02 Nov 2015 23:43:11 GMT" + "Wed, 24 Feb 2016 00:52:59 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/resourceGroups/onesdk4306/providers/Providers.Test/statefulResources/onesdk975?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDVjMGFkNDYtYWUzZi00OTNlLTkxY2UtOTI5N2UwOTUzZmMxL3Jlc291cmNlR3JvdXBzL29uZXNkazQzMDYvcHJvdmlkZXJzL1Byb3ZpZGVycy5UZXN0L3N0YXRlZnVsUmVzb3VyY2VzL29uZXNkazk3NT9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestUri": "/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk9849/providers/Providers.Test/statefulResources/onesdk1064?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzhiNTk4ZmMtZTU3YS00MjNmLWIyZTctZGMwZGRiNjMxZjFmL3Jlc291cmNlR3JvdXBzL29uZXNkazk4NDkvcHJvdmlkZXJzL1Byb3ZpZGVycy5UZXN0L3N0YXRlZnVsUmVzb3VyY2VzL29uZXNkazEwNjQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -391,10 +391,10 @@ "Get-AzureRmResource" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/45c0ad46-ae3f-493e-91ce-9297e0953fc1/resourceGroups/onesdk4306/providers/Providers.Test/statefulResources/onesdk975\",\r\n \"name\": \"onesdk975\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"key\": \"value\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/38b598fc-e57a-423f-b2e7-dc0ddb631f1f/resourceGroups/onesdk9849/providers/Providers.Test/statefulResources/onesdk1064\",\r\n \"name\": \"onesdk1064\",\r\n \"type\": \"Providers.Test/statefulResources\",\r\n \"sku\": {\r\n \"name\": \"A0\"\r\n },\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"testtag\": \"testval\"\r\n },\r\n \"properties\": {\r\n \"key\": \"value\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "299" + "301" ], "Content-Type": [ "application/json; charset=utf-8" @@ -409,16 +409,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:52cf1fee-a239-4425-a830-dd0fa2a2475a" + "westus:b93f08a9-b3b2-477d-9698-d05b94f90cb5" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14998" ], "x-ms-correlation-request-id": [ - "c254043b-2e8a-4cea-ad87-851bb9f99d6f" + "db5845c2-e6d6-49ed-b3ec-5129aca12d9f" ], "x-ms-routing-request-id": [ - "WESTUS:20151102T234313Z:c254043b-2e8a-4cea-ad87-851bb9f99d6f" + "WESTUS:20160224T005302Z:db5845c2-e6d6-49ed-b3ec-5129aca12d9f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -427,7 +427,7 @@ "no-cache" ], "Date": [ - "Mon, 02 Nov 2015 23:43:13 GMT" + "Wed, 24 Feb 2016 00:53:01 GMT" ] }, "StatusCode": 200 @@ -435,12 +435,12 @@ ], "Names": { "Test-GetResourceExpandProperties": [ - "onesdk4306", - "onesdk975" + "onesdk9849", + "onesdk1064" ] }, "Variables": { - "SubscriptionId": "45c0ad46-ae3f-493e-91ce-9297e0953fc1", + "SubscriptionId": "38b598fc-e57a-423f-b2e7-dc0ddb631f1f", "TenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", "Domain": "microsoft.com" } diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/packages.config b/src/ResourceManager/Resources/Commands.Resources.Test/packages.config index 1525052f568a..406e4002c706 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/packages.config +++ b/src/ResourceManager/Resources/Commands.Resources.Test/packages.config @@ -2,7 +2,6 @@ - @@ -10,8 +9,8 @@ - - + + @@ -20,14 +19,18 @@ - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources/AzureResourceManager.psd1 b/src/ResourceManager/Resources/Commands.Resources/AzureResourceManager.psd1 index 7aa2810c6413..4b1183b97c4e 100644 --- a/src/ResourceManager/Resources/Commands.Resources/AzureResourceManager.psd1 +++ b/src/ResourceManager/Resources/Commands.Resources/AzureResourceManager.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.2.0' +ModuleVersion = '1.2.1' # ID used to uniquely identify this module GUID = '81d522a4-6e5d-4105-8f58-376204c47458' diff --git a/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj b/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj index f4843189ce2b..b8ab3a9df847 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj +++ b/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj @@ -54,10 +54,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -74,7 +70,7 @@ False - ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.14-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.16-preview\lib\net40\Microsoft.Azure.ResourceManager.dll ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll @@ -84,12 +80,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -237,6 +233,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Resources/Commands.Resources/Microsoft.Azure.Commands.Resources.dll-Help.xml b/src/ResourceManager/Resources/Commands.Resources/Microsoft.Azure.Commands.Resources.dll-Help.xml index 71c795d29555..be0ff169384e 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Microsoft.Azure.Commands.Resources.dll-Help.xml +++ b/src/ResourceManager/Resources/Commands.Resources/Microsoft.Azure.Commands.Resources.dll-Help.xml @@ -1006,6 +1006,98 @@ + + -------------------------- Example 1: Get all registered resource providers -------------------------- + + PS C:\> + + + PS C:\>Get-AzureRmResourceProvider + + + This command gets all the registered resource providers. + + + + + + + + + + + + + + + -------------------------- Example 2: Get all resource providers, including those not registered -------------------------- + + PS C:\> + + + PS C:\>Get-AzureRmResourceProvider -ListAvailable + + + This command gets all the resource providers, including those registered and unregistered. + + + + + + + + + + + + + + + -------------------------- Example 3: Get details about a particular resource provider -------------------------- + + PS C:\> + + + PS C:\>Get-AzureRmResourceProvider -ProviderNamespace Microsoft.Web + + + This command gets details about a particular resource provider, including the resource types and locations available for the resource provider. + + + + + + + + + + + + + + + -------------------------- Example 4: Get all registered resource providers filtered by a location -------------------------- + + PS C:\> + + + PS C:\>Get-AzureRmResourceProvider -Location westus + + + This command gets all the registered resource providers under a location. + + + + + + + + + + + + + @@ -1883,306 +1975,6 @@ ContosoLabsRG WordPress.WordPress Succ - - - - Get-AzureRmResourceGroupGalleryTemplate - - Gets resource group templates in the gallery - - - - - Get - AzureResourceGroupGalleryTemplate - - - - This is the Description section - The Get-AzureRmResourceGroupGalleryTemplate cmdlet gets resource group gallery templates from the template gallery that Azure hosts. To save a gallery template as a JSON file, use the Save-AzureRmResourceGroupGalleryTemplate cmdlet.A resource group template is a JSON string that defines a resource group for a complex entity, such as a web portal, a blog, a photo gallery, a commerce site, or a wiki. The template defines the resources that are typically needed for the entity, such as web sites, database servers, databases and storage accounts, and includes parameters for user-defined values, such as the names and properties of the resources. To create a resource group with a template, just identify the template and provide values for its parameters.You can create your own templates or use the Get-AzureRmResourceGroupGalleryTemplate get a template from the template gallery that Azure hosts. You can also create templates by editing the gallery templates. If you create or edit a template, be sure to use the Test-AzureResourceGroupDeployment cmdlet to verify that your template and its parameters are valid.To create a resource group with a custom or gallery template, use the New-AzureRmResourceGroup or New-AzureRmResourceGroupDeployment cmdlets.By default the cmdlet gets only the latest version of the template. To get all versions, use the -AllVersions parameter flag. - - - - Get-AzureRmResourceGroupGalleryTemplate - - Publisher - - Gets only gallery templates from the specified publisher. Enter one publisher name. Wildcards are not permitted. This parameter is optional. By default, Get-AzureRmResourceGroupGalleryTemplate gets all gallery templates. - - String - - - Category - - Gets only gallery templates in the specified category. Wildcards are not permitted. You can specify only one category in each command. This parameter is optional. By default, Get-AzureRmResourceGroupGalleryTemplate gets all gallery templates. - - String - - - ApplicationName - - - - String - - - AllVersions - - If specified, the cmdlet will return all versions of matching templates. By default only the latest version is returned. - - SwitchParameter - - - Profile - - - - AzureProfile - - - - Get-AzureRmResourceGroupGalleryTemplate - - Identity - - Gets the gallery template with the specified Identity value. Wildcards are not permitted. You can specify only one Identity in each command.To find the Identity of a gallery template, run Get-AzureRmResourceGroupGalleryTemplate without parameters. - - String - - - Profile - - - - AzureProfile - - - - - - Publisher - - Gets only gallery templates from the specified publisher. Enter one publisher name. Wildcards are not permitted. This parameter is optional. By default, Get-AzureRmResourceGroupGalleryTemplate gets all gallery templates. - - String - - String - - - - - - - Category - - Gets only gallery templates in the specified category. Wildcards are not permitted. You can specify only one category in each command. This parameter is optional. By default, Get-AzureRmResourceGroupGalleryTemplate gets all gallery templates. - - String - - String - - - - - - - ApplicationName - - - - String - - String - - - - - - - AllVersions - - If specified, the cmdlet will return all versions of matching templates. By default only the latest version is returned. - - SwitchParameter - - SwitchParameter - - - - - - - Profile - - - - AzureProfile - - AzureProfile - - - - - - - Identity - - Gets the gallery template with the specified Identity value. Wildcards are not permitted. You can specify only one Identity in each command.To find the Identity of a gallery template, run Get-AzureRmResourceGroupGalleryTemplate without parameters. - - String - - String - - - - - - - - - - None - - - - - - - - - - - - - - System.Management.Automation.PSCustomObject - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, resource, group, template, deployment - - - - - -------------------------- Example 1: Get all gallery templates -------------------------- - - PS C:\> - - PS C:\>Get-AzureRmResourceGroupGalleryTemplate - -Publisher Identity--------- --------Acquiacom Acquiacom.AcquiaDrupal7MySQL.0.1.0-preview1Acquiacom Acquiacom.AcquiaDrupal7SQL.0.1.0-preview1Avensoft Avensoft.nService.0.1.0-preview1BlogEngineNET BlogEngineNET.BlogEngineNET.0.1.0-preview1Brandoo Brandoo.BrandooWordPressMSSQLorAzureSQL.0.1.0-preview1bugnetproject bugnetproject.BugNET.0.1.0-preview1CakeSoftwareFoundation CakeSoftwareFoundation.CakePHP.0.1.0-preview1CommerceGuys CommerceGuys.DrupalCommerceKickstartMySQL.0.1.0-preview1... - - This command gets all gallery templates in the Azure template gallery and displays the Identity and Description of each gallery template in a list. The list lets you browse through the templates and select the ones that meet your needs. - - - To save the list in a text file that you can search, use the redirection operator (>). For example, Get-AzureRmResourceGroupGalleryTemplate | Format-List Identity, Description > $home\Documents\Azure\TemplateDescriptions.txt. - - - - - - - - - - - -------------------------- Example 2: Get a gallery template by its identity -------------------------- - - PS C:\> - - PS C:\> PS C:\ps-test> Get-AzureRmResourceGroupGalleryTemplate -Identity WikimediaFoundation.MediaWiki.0.1.0-preview1 - - This command uses the Get-AzureRmResourceGroupGalleryTemplate cmdlet to get the WikimediaFoundation.MediaWiki.0.1.0-preview1 gallery template. You can review the gallery template and its properties, such as icons and screenshots. - - - - - - - - - - - - - - - -------------------------- Example 3: Save a gallery template as a JSON file -------------------------- - - PS C:\> - - PS C:\>Save-AzureRmResourceGroupGalleryTemplate -Identity Microsoft.PhotoGallery.0.1.0-preview1 -Path $home\Documents\Azure\MyTemplates - -PS C:\>Get-Content -Path $home\Documents\Azure\MyTemplates Microsoft.PhotoGallery.0.1.0-preview1.json { "$schema": "http://johngosmanage.blob.core.windows.net/schemas/2014-04-01-preview/deploymentTemplate.json", "contentVersion": "1.0.0.0", "parameters": { "siteName": { "type": "string" }, "hostingPlanName": { "type": "string" },... "resources": [ { "apiVersion": "2014-04-01", "name": "[parameters('siteName')]", "type": "Microsoft.Web/sites", "location": "[parameters('siteLocation')]", "tags": { "[concat('hidden-related:/subscriptions/', }, "properties": { "name": "[parameters('siteName')]", "serverFarm": "[parameters('hostingPlanName')]", "computeMode": "[parameters('computeMode')]", "siteMode": "[parameters('siteMode')]" }... - - When you find a gallery template that matches your resource needs, -you can save it as a JSON file on disk. This makes it easy to review and analyze the resources that the template creates and the parameters (user-defined values) that it defines for each resource. Then, you can use the template with the New-AzureRmResourceGroup and New-AzureRmResourceGroupDeployment cmdlets. - - - The first command uses the Save-AzureRmResourceGroupGalleryTemplate cmdlet to save the Microsoft.PhotoGallery.0.1.0-preview1 gallery template as a JSON file in the path that you specify.The second command uses the Get-Content cmdlet to get the content of the template file. The output that's displayed here is just an excerpt of the JSON template file, but you can see the Parameters and Resources attributes that are common to every template file. To see examples of using the template, type: Get-Help New-AzureRmResourceGroup or Get-Help New-AzureRmResourceGroupDeployment. - - - - - - - - - - - -------------------------- Example 4: Get the category, identity, and summary of the templates -------------------------- - - PS C:\> - - PS C:\>Get-AzureRmResourceGroupGalleryTemplate | Foreach-Object {Get-AzureRmResourceGroupGalleryTemplate -Identity $_.Identity} | Format-List -Property CategoryIds, Identity, Summary -CategoryIds : {web, blogscms, ecommerce} -Identity : Acquiacom.AcquiaDrupal7MySQL.0.1.0-preview1 -Summary : Acquia Drupal 7 provides the fastest on-ramp to build dynamic and social web sites featuring both editorial and user-generated content. Includes Drupal core and popular modules. - - -CategoryIds : {web, other} -Identity : Avensoft.nService.0.1.0-preview1 -Summary : Help desk and service management software that empowers you to provide great services to your employees and customers. This free edition allows one concurrent technician and unlimited end users. -... - - This example shows you how to display the category (CategoryIds property), identity, and summary of each template in a list. You can use commands with this format to get any template property. To find all template properties, pipe a Get-AzureRmResourceGroupGalleryTemplate command with the Identity parameter to the Get-Member cmdlet. For example: (Get-AzureRmResourceGroupGalleryTemplate Microsoft.TeamProject.0.1.0-preview1 | Get-Member). - - - - - - - - - - - - - - - - - Online Version: - http://go.microsoft.com/fwlink/?LinkID=393052 - - - @@ -4392,7 +4184,7 @@ NewApplication 61b5d8ea-fdc6-40a2 This is the Description section - The New-AzureRmResourceGroup cmdlet creates an Azure resource group and its resources and returns an object that represents the resource group.Use this cmdlet to create a new resource group. To add a deployment to an existing resource group, use the New-AzureRmResourceGroupDeployment cmdlet. To add a resource to an existing resource group, use the New-AzureRmResource cmdlet.An Azure resource is a user-managed Azure entity, such as a database server, database, or web site. An Azure resource group is a collection of Azure resources that are deployed as a unit.You can create a resource group with just a name and location, and then use the New-AzureRmResource cmdlet to create resources and add them to the resource group. However, typically, you use a resource group template, which is a JSON-based model of a resource group for a complex cloud-based service, such as a web portal. You can find many templates in the Azure template gallery (Get-AzureRmResourceGroupGalleryTemplate) and you can create your own templates.To find a gallery template, use the Get-AzureRmResourceGroupGalleryTemplate template cmdlet. To use a gallery template, use the GalleryTemplateIdentity parameter of New-AzureRmResourceGroup to specify the template identity. Or, use the Save-AzureRmResourceGalleryTemplate cmdlet to save the gallery template as a JSON file, and then use the TemplateFile or TemplateUri parameters to provide the name and location of the file.You can also create a custom resource group template, either by typing in a text file or by editing a gallery template. To use a custom template to create a resource group, use TemplateFile or TemplateUri parameters to supply the location and file name.The template includes parameters (placeholders) for configurable property values, likes names and sizes. To specify values for the template parameters, use a JSON-formatted parameter file (TemplateParameterFile parameter) or a hash table of parameter names and values (TemplateParameterObject parameter). Or, you can use the template parameters that are added to the command dynamically as soon as you specify a template. To use the dynamic parameters, just type them in the command, or type a minus sign to indicate a parameter name (-) and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. Template parameter values that you specify at the command line take precedence over template parameter values in a template parameter object or file. + The New-AzureRmResourceGroup cmdlet creates an Azure resource group and returns an object that represents the resource group. @@ -4594,7 +4386,11 @@ Resources This is the Description section - The New-AzureRmResourceGroupDeployment cmdlet adds a deployment to an existing resource group, including the resources that the deployment requires. This cmdlet is similar to the New-AzureRmResourceGroup cmdlet, but it works on existing resource groups, instead of new ones. To add resources to a resource group without using a template, use the New-AzureRmResource cmdlet.An Azure resource is a user-managed Azure entity, such as a database server, database, website, virtual machine, or storage account. An Azure resource group is a collection of Azure resources that are deployed as a unit, such as the web site, database server, and databases that are required for a financial web site. A deployment uses a resource group template to add resource to a resource group and publish them so they are available in Azure.To add a resource group deployment, specify the name of an existing resource group and a resource group template, which is a JSON string that represents of a resource group for a complex cloud-based service, such as a web portal. The template includes parameter (placeholders) for required resources and configurable property values, likes names and sizes. You can find many templates in the Azure template gallery and you can create your own templates.To find a gallery template, use the Get-AzureRmResourceGroupGalleryTemplate template cmdlet. To use a gallery template, use the GalleryTemplateIdentity parameter of New-AzureRmResourceGroupDeployment to specify the template identity. Or, use the Save-AzureRmResourceGalleryTemplate cmdlet to save the gallery template as a JSON file, and then use the TemplateFile or TemplateUri parameters to provide the name and location of the file.You can also create a custom resource group template, either by typing in a text file or by editing a gallery template. To use a custom template to create a resource group, use TemplateFile or TemplateUri parameters to supply the location and file name.Each template has different parameters for configurable properties. To specify values for the template parameters, use a JSON-formatted parameter file (TemplateParameterFile parameter) or a hash table of parameter names and values (TemplateParameterObject parameter). Or, use the template parameters that are added to the command dynamically as soon as you specify a template. To use the dynamic parameters, just type them in the command, or type a minus sign to indicate a parameter name (-) and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required parameter, the cmdlet prompts you for the value. Template parameter values that are typed at the command line take precedence over values in a template parameter object or file. + The New-AzureRmResourceGroupDeployment cmdlet adds a deployment to an existing resource group, including the resources that the deployment requires. To add resources to a resource group without using a template, use the New-AzureRmResource cmdlet. + An Azure resource is a user-managed Azure entity, such as a database server, database, website, virtual machine, or storage account. An Azure resource group is a collection of Azure resources that are deployed as a unit, such as the web site, database server, and databases that are required for a financial web site. A deployment uses a resource group template to add resource to a resource group and publish them so they are available in Azure. + To add a resource group deployment, specify the name of an existing resource group and a resource group template, which is a JSON string that represents of a resource group for a complex cloud-based service, such as a web portal. The template includes parameter (placeholders) for required resources and configurable property values, likes names and sizes. You can find many templates in the Azure template gallery and you can create your own templates. + You can also create a custom resource group template, either by typing in a text file or by editing a gallery template. To use a custom template to create a resource group, use TemplateFile or TemplateUri parameters to supply the location and file name. Each template has different parameters for configurable properties. To specify values for the template parameters, use a JSON-formatted parameter file (TemplateParameterFile parameter) or a hash table of parameter names and values (TemplateParameterObject parameter). Or, use the template parameters that are added to the command dynamically as soon as you specify a template. To use the dynamic parameters, just type them in the command, or type a minus sign to indicate a parameter name (-) and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required parameter, the cmdlet prompts you for the value. Template parameter values that are typed at the command line take precedence over values in a template parameter object or file. + For more information about deploying template, please refer https://azure.microsoft.com/en-us/documentation/articles/resource-group-template-deploy/ @@ -4647,7 +4443,7 @@ Resources TemplateUri - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file. String @@ -4685,7 +4481,7 @@ Resources TemplateFile - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureRmStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureRmSubscription cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file. String @@ -4785,7 +4581,7 @@ Resources TemplateUri - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file. String @@ -4823,7 +4619,7 @@ Resources TemplateFile - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureRmStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureRmSubscription cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file. String @@ -4878,7 +4674,7 @@ Resources TemplateFile - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureRmStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureRmSubscription cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file. String @@ -4909,7 +4705,7 @@ Resources TemplateUri - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file. String @@ -4978,7 +4774,7 @@ Resources TemplateUri - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file. String @@ -4991,7 +4787,7 @@ Resources TemplateFile - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureRmStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureRmSubscription cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file. String @@ -5014,11 +4810,31 @@ Resources - - - - - None + + Mode + + The deployment mode to use. Default is Incremental. If 'Complete' deployment mode is used, existing resources in the resource group that are not included in the template will be deleted. For more information, please refer to https://azure.microsoft.com/en-us/documentation/articles/resource-group-template-deploy/ + + String + + String + + + + + + + Force + + Do not ask for confirmation + + SwitchParameter + + + + + + None @@ -6311,6 +6127,29 @@ Resources + + -------------------------- Example 1: Register a resource provider -------------------------- + + PS C:\> + + + PS C:\>Register-AzureRmResourceProvider -ProviderNamespace Microsoft.Web + + + This command registers the provider "Microsoft.Web" for the selected subscription. + + + + + + + + + + + + + @@ -8149,332 +7988,103 @@ True azureprofile - azureprofile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, resource, group, template, deployment - - - - - -------------------------- Example 1 -------------------------- - - PS C:\> - - Get-AzureRmRoleDefinition –Name "Virtual Machine Operator" | Remove-AzureRmRoleDefinition - - - - - - - - - - - - - - - - -------------------------- Example 2 -------------------------- - - PS C:\> - - Remove-AzureRmRoleDefinition -Id "52a6cc13-ff92-47a8-a39b-2a8205c3087e" - - - - - - - - - - - - - - - - - - New-AzureRmRoleDefinition - - - - Get-AzureRmRoleDefinition - - - - Set-AzureRmRoleDefinition - - - - - - - - Save-AzureRmResourceGroupGalleryTemplate - - Saves a gallery template to a JSON file - - - - - Save - AzureResourceGroupGalleryTemplate - - - - This is the Description section - The Save-AzureRmResourceGroupGalleryTemplate cmdlet saves a template from the Azure template gallery as a JSON file on disk and returns the path to the saved file. You can to use the template to create Azure resource groups and deploymentsA resource is a user-managed entity, such as a website, database server, or database. A resource group is a collection of resources that are deployed as a unit. You can create resources individually and add them to resource groups. However, typically, you create a resource group by using a template.A template is a JSON string that defines a resource group for a complex entity, such as a web hosting site or web portal. The template defines the resources that are typically needed for the entity, such as websites, databases, and storage accounts, and includes parameters for user-defined values, such as the names and properties of the resources. To get a resource group template, use the Get-AzureRmResourceGroupGalleryTemplate cmdlet to get a gallery template and then use the Save-AzureRmResourceGroupGalleryTemplate cmdlet to save the template as a JSON file. Or, you can create your own templates, either from scratch or by editing a gallery template. To verify the syntax of a template, use the Test-AzureResourceGroupDeployment cmdlet.To use a template to create a resource group, use the New-AzureRmResourceGroup or New-AzureRmResourceGroupDeployment cmdlets. Just identify the template and provide values for its parameters. - - - - Save-AzureRmResourceGroupGalleryTemplate - - Identity - - Specifies the identity of the gallery item. This parameter is required. The gallery item identity is also used as the name of the template file on disk with a .JSON file name extension. - - String - - - Path - - Specifies the path to the directory in which the template is saved. This parameter is optional. The default is the current directory. - - String - - - Force - - Suppresses the confirmation prompt. By default, if you specify a path and file name that already exists, Save-AzureRmResourceGroupGalleryTemplate prompts before overwriting the file. - - SwitchParameter - - - Profile - - - - AzureProfile - - - - - - Identity - - Specifies the identity of the gallery item. This parameter is required. The gallery item identity is also used as the name of the template file on disk with a .JSON file name extension. - - String - - String - - - - - - - Path - - Specifies the path to the directory in which the template is saved. This parameter is optional. The default is the current directory. - - String - - String - - - - - - - Force - - Suppresses the confirmation prompt. By default, if you specify a path and file name that already exists, Save-AzureRmResourceGroupGalleryTemplate prompts before overwriting the file. - - SwitchParameter - - SwitchParameter - - - - - - - Profile - - - - AzureProfile - - AzureProfile - - - - - - - - - - None - - - - - - - - - - - - - - System.Management.Automation.PSCustomObject - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, resource, group, template, deployment - - - - - -------------------------- Example 1: Save a template -------------------------- - - PS C:\> - - PS C:\>Save-AzureRmResourceGroupGalleryTemplate -Identity Microsoft.WebSite.0.1.0-preview1 -Path: - -C:\ Microsoft.WebSite.0.1.0-preview1.json - - This command saves the Microsoft.WebSite.0.1.0-preview1 template to the current directory as Microsoft.WebSite.0.1.0-preview1.json. - - - - - - - - - - - - - - - -------------------------- Example 2: Pipe a gallery item to SaveAzureResourceGroupGalleryTemplate -------------------------- - - PS C:\> - - PS C:\>Get-AzureRmResourceGroupGalleryTemplate -Identity Microsoft.WebSite.0.1.0-preview1 | Save-AzureRmResourceGroupGalleryTemplate -Path $home\Documents\MyTemplates -Path - -C:\Users\User01\Documents\MyTemplates\ Microsoft.WebSite.0.1.0-preview1.json - - This command pipes the Microsoft.WebSite.0.1.0-preview1 gallery item from the Get-AzureRmResourceGroupGalleryTemplate cmdlet to the Save-AzureRmResourceGroupGalleryTemplate cmdlet. The command uses the Path parameter to save the JSON template in an alternate directory. Because the command uses the Passthru parameter, the cmdlet returns True to indicate that the save operation succeeded. - - - - - - - - - - - - - - - -------------------------- Example 3: Save and use a gallery template -------------------------- - - PS C:\> - - PS C:\> The first command uses the Save-AzureRmResourceGalleryTemplate cmdlet to save a template to disk. The cmdlet returns the path to the JSON file. -PS C:\>Save-AzureRmResourceGroupGalleryTemplate -Identity TechInfoSystems.GalleryServerPro.0.1.0-preview1 -Path $home\Documents\MyTemplates -Path - -C:\Users\User01\Documents\MyTemplates\TechInfoSystems.GalleryServerPro.0.1.0-preview1.json - -The second command uses the New-AzureRmResourceGroup cmdlet to create a new resource group based on the template. To specify the saved template, the command uses the TemplateFile parameter, which takes a path to a JSON file on disk. To specify the template parameters, the command uses the TemplateParameterFile parameter, which takes a path to a JSON file of parameters and parameter values.The command returns the newly created resource group. -PS C:\>New-AzureRmResourceGroup -Name ContosoRG02 -Location 'South Central US' -DeploymentName DeployWeb1 –StorageAccountName contosostorage01 -TemplateFile $home\Documents\MyTemplates\TechInfoSystems.GalleryServerPro.0.1.0-preview1.json -TemplateParameterFile $home\Documents\MyTemplates\TechInfoParameters.json - - This example shows how to use a saved gallery template to create a new resource group. - - - It's often useful to save a gallery template to disk before using it to create a resource group or a deployment. This gives you the opportunity to review the template and the resources that it creates and to determine that values that you will use for the parameters. But, you do not need to save a gallery template before using it to create a resource group. To use a gallery template without saving it, use the GalleryTemplateIdentity parameter of the New-AzureRmResourceGroup or New-AzureRmResourceGroupDeployment cmdlets. - - - - - - - - - - - - - Online Version: - http://go.microsoft.com/fwlink/?LinkID=393053 - - - + azureprofile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, resource, group, template, deployment + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + Get-AzureRmRoleDefinition –Name "Virtual Machine Operator" | Remove-AzureRmRoleDefinition + + + + + + + + + + + + + + + + -------------------------- Example 2 -------------------------- + + PS C:\> + + Remove-AzureRmRoleDefinition -Id "52a6cc13-ff92-47a8-a39b-2a8205c3087e" + + + + + + + + + + + + + + + + + + New-AzureRmRoleDefinition + + + + Get-AzureRmRoleDefinition + + + + Set-AzureRmRoleDefinition + + + + @@ -9106,7 +8716,7 @@ Tags: - Test-AzureResourceGroupDeployment + Test-AzureRmResourceGroupDeployment Detects errors in a resource group template or template parameters @@ -9114,12 +8724,13 @@ Tags: Test - AzureResourceGroupTemplate + AzureRmResourceGroupDeployment This is the Description section - The Test-AzureResourceGroupDeployment cmdlet verifies the validity of a resource group template, its parameters, and parameter values. It returns errors that it finds. Otherwise, it does not return any output.To specify a template, use the GalleryTemplateIdentity or TemplateFile parameters. To specify the template parameter values, use the TemplateParameterFile or TemplateParameterObject parameters, or use the template parameters that are added to the command dynamically when you specify the template. To get the parameters, just type a minus sign (-) to indicate a parameter name and press the TAB key to trigger tab-completion. If you miss a required parameter, the cmdlet prompts you for the value. Parameter values typed at the command line take precedence over values in a template parameter object or file.A resource group template is a JSON-based model of a resource group for a complex cloud-based service, such as a web portal. You can use a resource group template to create a resource group or resource group deployment. The template includes parameter (placeholders) for configurable property values, likes names and sizes. You can find many templates in the Azure template gallery (Get-AzureRmResourceGroupGalleryTemplate) and you can create your own templates. + The Test-AzureResourceGroupDeployment cmdlet verifies the validity of a resource group template, its parameters, and parameter values. It returns errors that it finds. Otherwise, it does not return any output. + To specify a template, use the TemplateUri or TemplateFile parameters. To specify the template parameter values, use the TemplateParameterFile or TemplateParameterObject parameters, or use the template parameters that are added to the command dynamically when you specify the template. To get the parameters, just type a minus sign (-) to indicate a parameter name and press the TAB key to trigger tab-completion. If you miss a required parameter, the cmdlet prompts you for the value. Parameter values typed at the command line take precedence over values in a template parameter object or file.A resource group template is a JSON-based model of a resource group for a complex cloud-based service, such as a web portal. You can use a resource group template to create a resource group or resource group deployment. The template includes parameter (placeholders) for configurable property values, likes names and sizes. You can find many templates in the Azure template gallery and you can create your own templates. @@ -9134,7 +8745,7 @@ Tags: TemplateFile - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureRmStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureRmSubscription cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file. String @@ -9165,7 +8776,7 @@ Tags: TemplateUri - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file. String @@ -9196,7 +8807,7 @@ Tags: TemplateFile - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureRmStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureRmSubscription cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file. String @@ -9275,7 +8886,7 @@ Tags: TemplateUri - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file. String @@ -9306,7 +8917,7 @@ Tags: TemplateFile - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureRmStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureRmSubscription cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file. String @@ -9347,7 +8958,7 @@ Tags: TemplateUri - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file. String @@ -9377,7 +8988,7 @@ Tags: TemplateFile - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureRmStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureRmSubscription cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file. String @@ -9416,7 +9027,7 @@ Tags: TemplateUri - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureRmResourceGroupGalleryTemplate cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file. String @@ -9486,7 +9097,7 @@ Tags: PS C:\> - PS C:\>Test-AzureResourceGroupDeployment -ResourceGroupName ContosoLabsRG -TemplateFile $home\Documents\Azure\Templates\CustomHostingPlan.json -TemplateParameterFile $home\Documents\Azure\Templates\HostingPlanParms.jsonPS C:> + PS C:\>Test-AzureRmResourceGroupDeployment -ResourceGroupName ContosoLabsRG -TemplateFile $home\Documents\Azure\Templates\CustomHostingPlan.json -TemplateParameterFile $home\Documents\Azure\Templates\HostingPlanParms.jsonPS C:> This command tests a custom template file, CustomHostingPlan.json, and a template parameter file, HostingPlanParms.json. Because the cmdlet does not find any errors, it does not return any output. @@ -9503,13 +9114,13 @@ Tags: - -------------------------- Example 3: Test a template with dynamic parameter values -------------------------- + -------------------------- Example 2: Test a template with dynamic parameter values -------------------------- PS C:\> - PS C:\>Test-AzureResourceGroupDeployment -ResourceGroupName ContosoLabsRG -TemplateFile C:\Users\juneb\Documents\Azure\Templates\NewHostingPlan.json -siteName ContosoDev -siteMode Limited -computeMode Shared -siteLocation 'South Central US' -sku FreeCode : InvalidTemplateMessage : Deployment template validation failed: 'The template parameter 'hostingPlanName' is not valid.'. + PS C:\>Test-AzureRmResourceGroupDeployment -ResourceGroupName ContosoLabsRG -TemplateFile C:\Users\juneb\Documents\Azure\Templates\NewHostingPlan.json -siteName ContosoDev -siteMode Limited -computeMode Shared -siteLocation 'South Central US' -sku Free. - This command uses the Test-AzureResourceGroupDeployment cmdlet to test a custom template. Instead of providing the template parameter names, we used the feature that adds the template parameters to command dynamically. + This command uses the Test-AzureRmResourceGroupDeployment cmdlet to test a custom template. Instead of providing the template parameter names, we used the feature that adds the template parameters to command dynamically. To use the dynamic parameters, type a minus sign (-) to indicate a parameter name and press the TAB key. The tab-completion feature supplies parameter name. To cycle through all of the parameter names, press the TAB key repeatedly. In this case, we used the dynamic parameters to specify all of the parameter names at the command line.In this case, even though the template parameter names and values are correct, the Parameters section in the custom template is missing the hostingPlan parameter that is specified in the Resource section of the template. The cmdlet detects and reports this error. @@ -9657,6 +9268,29 @@ Tags: + + -------------------------- Example 1: Unregister a resource provider -------------------------- + + PS C:\> + + + PS C:\>Unregister-AzureRmResourceProvider -ProviderNamespace Microsoft.Web + + + This command unregisters the provider "Microsoft.Web" for the selected subscription. + + + + + + + + + + + + + @@ -12887,7 +12521,7 @@ Tags: PropertyObject - Specifies properties values for the properties of a resource. Enter a hash table in @{propertyName = propertyValue} format. This parameter is optional.Use this parameter to specify the values of properties that are specific to a resource type. To find the properties that you can set for each type of resource, look at a few gallery templates, such as the templates that the Get-AzureRmResourceGroupGalleryTemplate cmdlet returns.For more information about hash tables in Windows PowerShell, type: Get-Help about_Hash_Tables (http://go.microsoft.com/fwlink/?LinkID=324844). + Specifies properties values for the properties of a resource. Enter a hash table in @{propertyName = propertyValue} format. This parameter is optional.Use this parameter to specify the values of properties that are specific to a resource type. To find the properties that you can set for each type of resource, look at a few gallery templates. For more information about hash tables in Windows PowerShell, type: Get-Help about_Hash_Tables (http://go.microsoft.com/fwlink/?LinkID=324844). hashtable @@ -13060,51 +12694,7 @@ Properties : {[name, ContosoWeb], [state, Running], [hostNames, These commands create the ContosoWeb Azure website in the CRG01 resource group. - The first command creates a hash table of web site properties and saves it in the $WebsiteProperties variable. To find the properties that you can set for an Azure web site, use a gallery template, such as the ones that the Get-AzureRmResourceGroupGalleryTemplate cmdlet return.The second command uses the New-AzureRmResource cmdlet to create the web site. The value of the PropertyObject parameter is the hash table in the $WebsiteProperties variable. - - - - - - - - - - - -------------------------- Example 3: Add a website to a resource group -------------------------- - - PS C:\> - - PS C:\>New-AzureRmResourceGroup -Name ContosoPortal -Location "West US" -GalleryTemplateIdentity WordPress.WordPress.0.1.0-preview1 -TemplateParameterFile ".\WordPressParameters.json" - - -PS C:\>New-AzureRmResource –Name sqldb03 –ResourceType "Microsoft.Sql/servers/databases" –ResourceGroup ContosoPortal –Location "West US" –ParentResource "Microsoft.Sql/servers/ContosoServer01" –PropertyObject @{Edition = "Enterprise"; MaxSizeGB = 100} - - This example shows a typical use of this cmdlet. The first command uses the New-AzureRmResourceGroup cmdlet to create the ContosoPortal resource group. The command uses the WordPress gallery template (Get-AzureRmResourceGroupGalleryTemplate) and a JSON file, WordPressParameters.json, to specify values for the template-specific parameters, such as the name and location of the database, a name for the hosting plan, and web deployment credentials. - - - The second command uses the New-AzureRmResource cmdlet to add an additional database to the ContosoPortal resource group. The command uses the PropertyObject parameter to specify a hash table of values for the Edition and MaxSizeGB properties of the new database. For the other databases in the resource group, these values were specified in the PortalParameters.rgcfg resource group configuration file. - - - - - - - - - - - -------------------------- Example 4: Create a resource group with tags -------------------------- - - PS C:\> - - PS C:\>New-AzureRmResource -Name ContosoEngSite -Location "North Europe" -ResourceGroupName ContosoEngineering -ResourceType "Microsoft.Web/sites" -ApiVersion 2004-04-01 -Tag @{Name="Status";Value="Approved"},@{Name="New"} - - This command creates a new website and applies two tags to it. The command uses the Tag parameter to apply a "Status" tag with a value of "Approved" and a tag named "New" with no value. - - - - + The first command creates a hash table of web site properties and saves it in the $WebsiteProperties variable. To find the properties that you can set for an Azure web site, use a gallery template. The second command uses the New-AzureRmResource cmdlet to create the web site. The value of the PropertyObject parameter is the hash table in the $WebsiteProperties variable. @@ -13887,4 +13477,119 @@ PS C:\>Get-AzureRmResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDep + + + + Remove-AzureRmResourceGroupDeployment + + Removes the specified resource group deployment. + + + + + Remove + AzureResourceGroupDeployment + + + + The Remove-AzureRmResourceGroupDeployment removes the specified deployment. + + + + Remove-AzureRmResourceGroupDeployment + + Name + + The deployment name. Use -Name or its alias -DeploymentName. + + String + + + ResourceGroupName + + Specifies the name of the resource group under which the deployment exists. This parameter is required. If the resource group does not exist, the command fails. + + String + + + + + + Name + + The deployment name. Use -Name or its alias -DeploymentName. + + String + + + ResourceGroupName + + Specifies the name of the resource group under which the deployment exists. This parameter is required. If the resource group does not exist, the command fails. + + String + + + Force + + Do not ask for confirmation + + SwitchParameter + + + + + + None + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, resource, group, template, deployment + + + + + -------------------------- Example 1: Remove an existing deployment -------------------------- + + PS C:\> + + PS C:\>Remove-AzureRmResourceGroupDeployment -ResourceGroupName ContosoEngineering -Name contosoDeployment + + This command removes the deployment 'contosoDeployment' from 'ContosoEngineering' resource group. + + + + + + + + + + + + + + + + + diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.ActiveDirectory/ActiveDirectoryClient.cs b/src/ResourceManager/Resources/Commands.Resources/Models.ActiveDirectory/ActiveDirectoryClient.cs index 5408509c705a..87fc473d62dd 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.ActiveDirectory/ActiveDirectoryClient.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.ActiveDirectory/ActiveDirectoryClient.cs @@ -13,8 +13,6 @@ // ---------------------------------------------------------------------------------- using Hyak.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Graph.RBAC; using Microsoft.Azure.Graph.RBAC.Models; using System; @@ -22,6 +20,8 @@ using System.Diagnostics; using System.Linq; using System.Net; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using ProjectResources = Microsoft.Azure.Commands.Resources.Properties.Resources; namespace Microsoft.Azure.Commands.Resources.Models.ActiveDirectory diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClient.cs b/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClient.cs index af38ebe0a8a2..3d154ef171d9 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClient.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.Authorization/AuthorizationClient.cs @@ -17,9 +17,9 @@ using System.Collections.Generic; using System.Linq; using System.Net; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Resources.Models.ActiveDirectory; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Authorization.Models; using ProjectResources = Microsoft.Azure.Commands.Resources.Properties.Resources; diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.ProviderFeatures/ProviderFeatureClient.cs b/src/ResourceManager/Resources/Commands.Resources/Models.ProviderFeatures/ProviderFeatureClient.cs index fa50de42c489..a25346b64486 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.ProviderFeatures/ProviderFeatureClient.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.ProviderFeatures/ProviderFeatureClient.cs @@ -12,13 +12,14 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + namespace Microsoft.Azure.Commands.Resources.Models.ProviderFeatures { using System; using System.Collections.Generic; using System.Linq; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Resources.Models; using ProjectResources = Microsoft.Azure.Commands.Resources.Properties.Resources; diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/GalleryTemplatesClient.cs b/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/GalleryTemplatesClient.cs index 51043c6f6dfd..7eef9a008eb6 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/GalleryTemplatesClient.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/GalleryTemplatesClient.cs @@ -24,14 +24,12 @@ using System.Text.RegularExpressions; using Microsoft.Azure.Gallery; using Microsoft.Azure.Gallery.Models; -using Microsoft.WindowsAzure; -using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json; using ProjectResources = Microsoft.Azure.Commands.Resources.Properties.Resources; -using Microsoft.Azure.Common.Authentication; using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Common.OData; namespace Microsoft.Azure.Commands.Resources.Models diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourceClient.cs b/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourceClient.cs index 492544706179..a4f30ceb3d1b 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourceClient.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourceClient.cs @@ -25,8 +25,6 @@ using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Components; using Microsoft.Azure.Commands.ResourceManager.Cmdlets.Utilities; using Microsoft.Azure.Commands.Tags.Model; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Authorization.Models; using Microsoft.Azure.Management.Resources; @@ -36,6 +34,8 @@ using Newtonsoft.Json; using ProjectResources = Microsoft.Azure.Commands.Resources.Properties.Resources; using System.Net; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Resources.Models { @@ -245,23 +245,33 @@ private void WriteDeploymentProgress(string resourceGroup, string deploymentName if (operation.Properties.ProvisioningState != ProvisioningState.Failed) { - statusMessage = string.Format(normalStatusFormat, + if (operation.Properties.TargetResource != null) + { + statusMessage = string.Format(normalStatusFormat, operation.Properties.TargetResource.ResourceType, operation.Properties.TargetResource.ResourceName, operation.Properties.ProvisioningState.ToLower()); - WriteVerbose(statusMessage); + WriteVerbose(statusMessage); + } } else { string errorMessage = ParseErrorMessage(operation.Properties.StatusMessage); - statusMessage = string.Format(failureStatusFormat, + if(operation.Properties.TargetResource != null) + { + statusMessage = string.Format(failureStatusFormat, operation.Properties.TargetResource.ResourceType, operation.Properties.TargetResource.ResourceName, errorMessage); - WriteError(statusMessage); + WriteError(statusMessage); + } + else + { + WriteError(errorMessage); + } List detailedMessage = ParseDetailErrorMessage(operation.Properties.StatusMessage); @@ -321,7 +331,7 @@ private DeploymentExtended WaitDeploymentStatus( } deployment = ResourceManagementClient.Deployments.Get(resourceGroup, deploymentName).Deployment; - Thread.Sleep(2000); + TestMockSupport.Delay(5000); } while (!status.Any(s => s.Equals(deployment.Properties.ProvisioningState, StringComparison.OrdinalIgnoreCase))); @@ -355,7 +365,16 @@ private List GetNewOperations(List old parameters: null); newNestedOperations = GetNewOperations(operations, result.Operations); - newOperations.AddRange(newNestedOperations); + + foreach (DeploymentOperation op in newNestedOperations) + { + DeploymentOperation nestedOperationWithSameIdAndProvisioningState = newOperations.Find(o => o.OperationId.Equals(op.OperationId) && o.Properties.ProvisioningState.Equals(op.Properties.ProvisioningState)); + + if (nestedOperationWithSameIdAndProvisioningState == null) + { + newOperations.Add(op); + } + } } } } diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourceWithParameterBaseCmdlet.cs b/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourceWithParameterBaseCmdlet.cs index e73980332c26..3461094a64db 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourceWithParameterBaseCmdlet.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourceWithParameterBaseCmdlet.cs @@ -22,8 +22,9 @@ using Microsoft.WindowsAzure; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.Azure.Commands.Resources.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.Resources { diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourcesBaseCmdlet.cs b/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourcesBaseCmdlet.cs index 22436c6d34da..24ff69883c71 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourcesBaseCmdlet.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourcesBaseCmdlet.cs @@ -13,8 +13,8 @@ // ---------------------------------------------------------------------------------- using System.IO; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Resources.Models { diff --git a/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourcesExtensions.cs b/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourcesExtensions.cs index db970532816a..3fcdda06deb4 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourcesExtensions.cs +++ b/src/ResourceManager/Resources/Commands.Resources/Models.ResourceGroups/ResourcesExtensions.cs @@ -18,6 +18,7 @@ using System.Linq; using System.Reflection; using System.Text; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Commands.Tags.Model; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Resources.Models; @@ -25,7 +26,6 @@ using Newtonsoft.Json; using Microsoft.Azure.Commands.Resources.Models.Authorization; using Microsoft.Azure.Management.Authorization.Models; -using Microsoft.Azure.Common.Authentication; namespace Microsoft.Azure.Commands.Resources.Models { diff --git a/src/ResourceManager/Resources/Commands.Resources/ResourceGroups/GetAzureResourceGroupCommand.cs b/src/ResourceManager/Resources/Commands.Resources/ResourceGroups/GetAzureResourceGroupCommand.cs index 1b231c816f60..bbe6978c5970 100644 --- a/src/ResourceManager/Resources/Commands.Resources/ResourceGroups/GetAzureResourceGroupCommand.cs +++ b/src/ResourceManager/Resources/Commands.Resources/ResourceGroups/GetAzureResourceGroupCommand.cs @@ -17,7 +17,7 @@ using System.IO; using System.Management.Automation; using System.Reflection; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.Resources { diff --git a/src/ResourceManager/Resources/Commands.Resources/packages.config b/src/ResourceManager/Resources/Commands.Resources/packages.config index 07c00e2d7901..5e2cac9bbdc0 100644 --- a/src/ResourceManager/Resources/Commands.Resources/packages.config +++ b/src/ResourceManager/Resources/Commands.Resources/packages.config @@ -2,19 +2,18 @@ - - + - - + + \ No newline at end of file diff --git a/src/ResourceManager/Resources/Resources.sln b/src/ResourceManager/Resources/Resources.sln index aad07e839e53..ac460597ba0b 100644 --- a/src/ResourceManager/Resources/Resources.sln +++ b/src/ResourceManager/Resources/Resources.sln @@ -20,10 +20,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Profile", "..\Prof EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{AC2CA92A-5715-44D6-B933-739F344E5F6F}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -63,6 +60,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/SiteRecovery/.nuget/packages.config b/src/ResourceManager/SiteRecovery/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/SiteRecovery/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/SiteRecovery/AzureRM.SiteRecovery.psd1 b/src/ResourceManager/SiteRecovery/AzureRM.SiteRecovery.psd1 index 645105b58d2f..afbf13a75230 100644 --- a/src/ResourceManager/SiteRecovery/AzureRM.SiteRecovery.psd1 +++ b/src/ResourceManager/SiteRecovery/AzureRM.SiteRecovery.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.1.3' +ModuleVersion = '1.1.4' # ID used to uniquely identify this module GUID = 'd1de7560-48e1-48f3-bc8c-4eea3af2bbe1' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/Commands.SiteRecovery.Test.csproj b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/Commands.SiteRecovery.Test.csproj index d05ef52db5ee..45901f5c0073 100644 --- a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/Commands.SiteRecovery.Test.csproj +++ b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/Commands.SiteRecovery.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -14,7 +15,7 @@ 512 ..\..\..\ true - 0df6d68c + a58e9cfa true @@ -34,10 +35,6 @@ 4 - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Hyak.Common.1.0.3\lib\portable-net403+win+wpa81\Hyak.Common.dll @@ -56,10 +53,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -69,14 +66,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -116,12 +111,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -158,6 +161,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/Properties/AssemblyInfo.cs index 94e034694b14..bd95f923af5b 100644 --- a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/Properties/AssemblyInfo.cs @@ -45,3 +45,4 @@ [assembly: AssemblyVersion("1.1.3")] [assembly: AssemblyFileVersion("1.1.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] \ No newline at end of file diff --git a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/ScenarioTests/SiteRecoveryTests.ps1 b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/ScenarioTests/SiteRecoveryTests.ps1 index 2d7474cc1131..935f8189f02d 100644 --- a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/ScenarioTests/SiteRecoveryTests.ps1 +++ b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/ScenarioTests/SiteRecoveryTests.ps1 @@ -151,7 +151,7 @@ function WaitForJobCompletion $interval = 5; do { - Start-Sleep $interval + Wait-Seconds $interval $timeElapse = $timeElapse + $interval $job = Get-AzureRmSiteRecoveryJob -Name $JobId; } while((-not ($endStateDescription -ccontains $job.State)) -and ($timeElapse -lt $NumOfSecondsToWait)) diff --git a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/ScenarioTests/SiteRecoveryTestsBase.cs b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/ScenarioTests/SiteRecoveryTestsBase.cs index a35a199af046..bdbef6de6ed7 100644 --- a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/ScenarioTests/SiteRecoveryTestsBase.cs +++ b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/ScenarioTests/SiteRecoveryTestsBase.cs @@ -23,11 +23,11 @@ using Microsoft.Azure.Management.RecoveryServices; using Microsoft.Azure.Management.SiteRecovery; using Microsoft.Azure.Test; -using Microsoft.Azure.Common.Authentication; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using System; using System.Net.Http; using System.Reflection; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.SiteRecovery.Test.ScenarioTests { @@ -40,10 +40,10 @@ public abstract class SiteRecoveryTestsBase : RMTestBase public SiteRecoveryManagementClient SiteRecoveryMgmtClient { get; private set; } public RecoveryServicesManagementClient RecoveryServicesMgmtClient { get; private set; } - + protected SiteRecoveryTestsBase() { - this.vaultSettingsFilePath = "ScenarioTests\\vaultSettings.VaultCredentials"; + this.vaultSettingsFilePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ScenarioTests\\vaultSettings.VaultCredentials"); if (File.Exists(this.vaultSettingsFilePath)) { @@ -73,7 +73,9 @@ protected SiteRecoveryTestsBase() else { throw new FileNotFoundException( - "Vault settings file not found, please pass the file downloaded from portal"); + string.Format( + "Vault settings file not found at '{0}', please pass the file downloaded from portal", + this.vaultSettingsFilePath)); } helper = new EnvironmentSetupHelper(); diff --git a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/packages.config b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/packages.config index ad227c101eb8..73196aa1f789 100644 --- a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/packages.config +++ b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery.Test/packages.config @@ -2,22 +2,25 @@ - - - + + - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Commands.SiteRecovery.csproj b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Commands.SiteRecovery.csproj index 70799f80d2c8..23b45828c65f 100644 --- a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Commands.SiteRecovery.csproj +++ b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Commands.SiteRecovery.csproj @@ -43,10 +43,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -63,12 +59,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -199,6 +195,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Common/PSSiteRecoveryClient.cs b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Common/PSSiteRecoveryClient.cs index d6519926b927..bdfb6a0557b0 100644 --- a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Common/PSSiteRecoveryClient.cs +++ b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Common/PSSiteRecoveryClient.cs @@ -19,23 +19,18 @@ using System.Net; using System.Runtime.Serialization; using System.Security.Cryptography; -using System.Security.Cryptography.X509Certificates; using System.Text; using System.Web.Script.Serialization; using System.Xml; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Management.RecoveryServices; using Microsoft.Azure.Management.RecoveryServices.Models; using Microsoft.Azure.Management.SiteRecovery; using Microsoft.Azure.Management.SiteRecovery.Models; using Microsoft.Azure.Portal.RecoveryServices.Models.Common; -using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Properties = Microsoft.Azure.Commands.SiteRecovery.Properties; using System.Configuration; -using System.Collections.Specialized; using System.Net.Security; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.SiteRecovery { diff --git a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Common/PSSiteRecoveryClientHelper.cs b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Common/PSSiteRecoveryClientHelper.cs index acbc0698444f..4df7589e30a9 100644 --- a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Common/PSSiteRecoveryClientHelper.cs +++ b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Common/PSSiteRecoveryClientHelper.cs @@ -14,8 +14,8 @@ using System; using System.Collections.Generic; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.SiteRecovery; using Microsoft.Azure.Management.SiteRecovery.Models; using Microsoft.WindowsAzure.Commands.Common; diff --git a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Vault/GetAzureSiteRecoveryVaultSettingsFile.cs b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Vault/GetAzureSiteRecoveryVaultSettingsFile.cs index c087fefcb017..e890aa26f3fc 100644 --- a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Vault/GetAzureSiteRecoveryVaultSettingsFile.cs +++ b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/Vault/GetAzureSiteRecoveryVaultSettingsFile.cs @@ -16,9 +16,8 @@ using System.Linq; using System.Management.Automation; using System.Security.Cryptography.X509Certificates; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Portal.RecoveryServices.Models.Common; -using Microsoft.Azure.Management.SiteRecovery.Models; namespace Microsoft.Azure.Commands.SiteRecovery { diff --git a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/packages.config b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/packages.config index a504b61e1325..864968a84b17 100644 --- a/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/packages.config +++ b/src/ResourceManager/SiteRecovery/Commands.SiteRecovery/packages.config @@ -2,7 +2,6 @@ - @@ -10,7 +9,7 @@ - - + + \ No newline at end of file diff --git a/src/ResourceManager/SiteRecovery/SiteRecovery.sln b/src/ResourceManager/SiteRecovery/SiteRecovery.sln index 0df8099f8ff5..ec4d76195b8c 100644 --- a/src/ResourceManager/SiteRecovery/SiteRecovery.sln +++ b/src/ResourceManager/SiteRecovery/SiteRecovery.sln @@ -16,10 +16,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Profile", "..\Prof EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{5BA788C3-822D-453A-AABD-77D417D5A715}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -51,6 +48,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Sql/AzureRM.Sql.psd1 b/src/ResourceManager/Sql/AzureRM.Sql.psd1 index ee9731e2d7d9..664310608061 100644 --- a/src/ResourceManager/Sql/AzureRM.Sql.psd1 +++ b/src/ResourceManager/Sql/AzureRM.Sql.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = '150d9544-6348-4373-806f-10cd0b4de4cb' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj b/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj index 21111f6c9724..9508dedf0f0d 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj +++ b/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -16,7 +17,7 @@ ..\..\..\ true /assemblyCompareMode:StrongNameIgnoringVersion - 35c46d19 + b014b9b4 true @@ -47,10 +48,6 @@ ..\..\..\packages\Hyak.Common.1.0.3\lib\net45\Hyak.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.KeyVault.Core.1.0.0\lib\net40\Microsoft.Azure.KeyVault.Core.dll True @@ -74,7 +71,7 @@ False - ..\..\..\packages\Microsoft.Azure.Management.Sql.0.43.0-prerelease\lib\net40\Microsoft.Azure.Management.Sql.dll + ..\..\..\packages\Microsoft.Azure.Management.Sql.0.45.0-prerelease\lib\net40\Microsoft.Azure.Management.Sql.dll ..\..\..\packages\Microsoft.Azure.Management.Storage.2.4.0-preview\lib\net40\Microsoft.Azure.Management.Storage.dll @@ -84,10 +81,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -109,12 +106,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -174,12 +171,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -210,7 +215,6 @@ PreserveNewest - PreserveNewest @@ -219,7 +223,7 @@ PreserveNewest - PreserveNewest + Always Always @@ -235,6 +239,7 @@ + @@ -249,11 +254,16 @@ + + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common @@ -293,6 +303,12 @@ Always + + Always + + + Always + Always @@ -398,6 +414,15 @@ PreserveNewest + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + Always @@ -506,6 +531,9 @@ Always + + Always + Always diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Sql/Commands.Sql.Test/Properties/AssemblyInfo.cs index 9b3cbf1a7db4..7c390846923a 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Sql/Commands.Sql.Test/Properties/AssemblyInfo.cs @@ -35,3 +35,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DatabaseBackupTests.cs b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DatabaseBackupTests.cs index 36a4bb78d185..a939ea0139cb 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DatabaseBackupTests.cs +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DatabaseBackupTests.cs @@ -26,5 +26,23 @@ public void TestListDatabaseRestorePoints() { RunPowerShellTest("Test-ListDatabaseRestorePoints"); } + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestRestoreGeoBackup() + { + RunPowerShellTest("Test-RestoreGeoBackup"); + } + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestRestoreDeletedDatabaseBackup() + { + RunPowerShellTest("Test-RestoreDeletedDatabaseBackup"); + } + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestRestorePointInTimeBackup() + { + RunPowerShellTest("Test-RestorePointInTimeBackup"); + } } } diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DatabaseBackupTests.ps1 b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DatabaseBackupTests.ps1 index 6a393af6bd47..ce28528a8382 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DatabaseBackupTests.ps1 +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DatabaseBackupTests.ps1 @@ -52,4 +52,43 @@ function Test-ListDatabaseRestorePoints { Remove-ResourceGroupForTest $rg } +} + +function Test-RestoreGeoBackup +{ + # Setup + $location = "Southeast Asia" + $serverVersion = "12.0" + $rg = Get-AzureRmResourceGroup -ResourceGroupName hchung-test2 + $server = Get-AzureRmSqlServer -ServerName hchung-testsvr2 -ResourceGroupName $rg.ResourceGroupName + $db = Get-AzureRmSqlDatabase -ServerName $server.ServerName -DatabaseName hchung-testdb-geo2 -ResourceGroupName $rg.ResourceGroupName + $restoredDbName = "powershell_db_georestored" + + Get-AzureRmSqlDatabaseGeoBackup -ResourceGroupName $server.ResourceGroupName -ServerName $server.ServerName -DatabaseName $db.DatabaseName | Restore-AzureRmSqlDatabase -FromGeoBackup -TargetDatabaseName $restoredDbName +} + +function Test-RestoreDeletedDatabaseBackup +{ + # Setup + $location = "Southeast Asia" + $serverVersion = "12.0" + $rg = Get-AzureRmResourceGroup -ResourceGroupName hchung-test2 + $server = Get-AzureRmSqlServer -ServerName hchung-testsvr2 -ResourceGroupName $rg.ResourceGroupName + $droppedDbName = "powershell_db_georestored" + $restoredDbName = "powershell_db_deleted" + + Get-AzureRmSqlDeletedDatabaseBackup -ResourceGroupName $server.ResourceGroupName -ServerName $server.ServerName -DatabaseName $droppedDbName -DeletionDate "2016-02-23T00:21:22.847Z" | Restore-AzureRmSqlDatabase -FromDeletedDatabaseBackup -TargetDatabaseName $restoredDbName +} + +function Test-RestorePointInTimeBackup +{ + # Setup + $location = "Southeast Asia" + $serverVersion = "12.0" + $rg = Get-AzureRmResourceGroup -ResourceGroupName hchung-test + $server = Get-AzureRmSqlServer -ServerName hchung-testsvr -ResourceGroupName $rg.ResourceGroupName + $db = Get-AzureRmSqlDatabase -ServerName $server.ServerName -DatabaseName hchung-testdb -ResourceGroupName $rg.ResourceGroupName + $restoredDbName = "powershell_db_restored" + + Get-AzureRmSqlDatabase -ResourceGroupName $rg.ResourceGroupName -ServerName $server.ServerName -DatabaseName $db.DatabaseName | Restore-AzureRmSqlDatabase -FromPointInTimeBackup -PointInTime "2016-02-20T00:06:00Z" -TargetDatabaseName $restoredDbName } \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/ServerDisasterRecoveryConfigurationTests.cs b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/ServerDisasterRecoveryConfigurationTests.cs new file mode 100644 index 000000000000..1f41097f11c1 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/ServerDisasterRecoveryConfigurationTests.cs @@ -0,0 +1,30 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.ScenarioTest.SqlTests; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Xunit; + +namespace Microsoft.Azure.Commands.Sql.Test.ScenarioTests +{ + public class ServerDisasterRecoveryConfigurationTests : SqlTestsBase + { + [Fact] + [Trait(Category.AcceptanceType, Category.Sql)] + public void TestServerDisasterRecoveryConfiguration() + { + RunPowerShellTest("Test-ServerDisasterRecoveryConfiguration"); + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/ServerDisasterRecoveryConfigurationTests.ps1 b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/ServerDisasterRecoveryConfigurationTests.ps1 new file mode 100644 index 000000000000..d90b3e79113b --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/ServerDisasterRecoveryConfigurationTests.ps1 @@ -0,0 +1,83 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# + .SYNOPSIS + Tests CRUD on disaster recovery configuration +#> +function Test-ServerDisasterRecoveryConfiguration +{ + Test-ServerDisasterRecoveryConfigurationInternal +} + +<# + .SYNOPSIS + Tests creating 2 servers, a disaster recovery configuration, failing over, then deleting +#> +function Test-ServerDisasterRecoveryConfigurationInternal ($location1 = "North Europe", $location2 = "Southeast Asia") +{ + # Setup + $rg1 = Create-ResourceGroupForTest $location1 + $rg2 = Create-ResourceGroupForTest $location2 + + try + { + $server1 = Create-ServerForTest $rg1 "12.0" $location1 + $server2 = Create-ServerForTest $rg2 "12.0" $location2 + $failoverPolicy = "Off" + $sdrcName = "test-sdrc-alias" + + # Create and validate + # + $sdrc = New-AzureRmSqlServerDisasterRecoveryConfiguration -ResourceGroupName $rg1.ResourceGroupName -ServerName $server1.ServerName -VirtualEndpointName $sdrcName -PartnerResourceGroupName $rg2.ResourceGroupName -PartnerServerName $server2.ServerName + + GetSdrcCheck $rg1 $server1 $sdrcName $rg2 $server2 $failoverPolicy "Primary" + GetSdrcCheck $rg2 $server2 $sdrcName $rg1 $server1 $failoverPolicy "Secondary" + + # Failover and check + # + Set-AzureRmSqlServerDisasterRecoveryConfiguration -ResourceGroupName $rg2.ResourceGroupName -ServerName $server2.ServerName -VirtualEndpointName $sdrcName -Failover + + GetSdrcCheck $rg2 $server2 $sdrcName $rg1 $server1 $failoverPolicy "Primary" + GetSdrcCheck $rg1 $server1 $sdrcName $rg2 $server2 $failoverPolicy "Secondary" + + # Fail back and check + # + Set-AzureRmSqlServerDisasterRecoveryConfiguration -ResourceGroupName $rg1.ResourceGroupName -ServerName $server1.ServerName -VirtualEndpointName $sdrcName -Failover + + GetSdrcCheck $rg1 $server1 $sdrcName $rg2 $server2 $failoverPolicy "Primary" + GetSdrcCheck $rg2 $server2 $sdrcName $rg1 $server1 $failoverPolicy "Secondary" + + # Delete + # + Remove-AzureRmSqlServerDisasterRecoveryConfiguration -ResourceGroupName $rg1.ResourceGroupName -ServerName $server1.ServerName -VirtualEndpointName $sdrcName -Force + } + finally + { + Remove-ResourceGroupForTest $rg1 + Remove-ResourceGroupForTest $rg2 + } +} + +function GetSdrcCheck ($resourceGroup, $server, $virtualEndpointName, $partnerResourceGroup, $partnerServer, $failoverPolicy, $role) +{ + $sdrcGet = Get-AzureRmSqlServerDisasterRecoveryConfiguration -ResourceGroupName $resourceGroup.ResourceGroupName -ServerName $server.ServerName -VirtualEndpointName $virtualEndpointName + + Assert-AreEqual $resourceGroup.ResourceGroupName $sdrcGet.ResourceGroupName + Assert-AreEqual $server.ServerName $sdrcGet.ServerName + Assert-AreEqual $virtualEndpointName $sdrcGet.VirtualEndpointName + Assert-AreEqual $partnerServer.ServerName $sdrcGet.PartnerServerName + Assert-AreEqual $failoverPolicy $sdrcGet.FailoverPolicy + Assert-AreEqual $role $sdrcGet.Role +} \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/ServerUpgradeTests.ps1 b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/ServerUpgradeTests.ps1 index fbd4ad822463..fb2febb9c31c 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/ServerUpgradeTests.ps1 +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/ServerUpgradeTests.ps1 @@ -49,11 +49,7 @@ function Test-ServerUpgradeWithUpgradeHint Assert-AreEqual $server.ServerVersion "2.0" break } - - if ($env:AZURE_TEST_MODE -eq "Record") - { - Start-Sleep -Seconds 10 - } + Wait-Seconds 10 } } finally @@ -90,11 +86,7 @@ function Test-ServerUpgradeAndCancel { break } - - if ($env:AZURE_TEST_MODE -eq "Record") - { - Start-Sleep -Seconds 10 - } + Wait-Seconds 10 } # Upgrade is cancelled diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SqlEvnSetupHelper.cs b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SqlEvnSetupHelper.cs index 3013793b3620..593f82ae2646 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SqlEvnSetupHelper.cs +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SqlEvnSetupHelper.cs @@ -15,9 +15,11 @@ using System; using System.Collections.Generic; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.ResourceManager.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Gallery; using Microsoft.Azure.Graph.RBAC; using Microsoft.Azure.Management.Authorization; diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SqlTestsBase.cs b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SqlTestsBase.cs index b2097ceb4cca..45ca7eace280 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SqlTestsBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SqlTestsBase.cs @@ -19,10 +19,11 @@ using Microsoft.WindowsAzure.Management.Storage; using Microsoft.Azure.Test; using Microsoft.Azure.Graph.RBAC; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Management.Authorization; using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.WindowsAzure.Commands.Common; diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestRestoreDeletedDatabaseBackup.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestRestoreDeletedDatabaseBackup.json new file mode 100644 index 000000000000..136e4acdc6a6 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestRestoreDeletedDatabaseBackup.json @@ -0,0 +1,2426 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourcegroups/hchung-test2?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlZ3JvdXBzL2hjaHVuZy10ZXN0Mj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2\",\r\n \"name\": \"hchung-test2\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "184" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14719" + ], + "x-ms-request-id": [ + "ac8088b1-439a-4750-a916-c55163e6a236" + ], + "x-ms-correlation-request-id": [ + "ac8088b1-439a-4750-a916-c55163e6a236" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032015Z:ac8088b1-439a-4750-a916-c55163e6a236" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:20:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMj9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "bd67b867-01f0-4f2e-87ec-f4fd7b165851" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2\",\r\n \"name\": \"hchung-testsvr2\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"Southeast Asia\",\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"fullyQualifiedDomainName\": \"hchung-testsvr2.sqltest-eg1.mscds.com\",\r\n \"administratorLogin\": \"hchung\",\r\n \"administratorLoginPassword\": null,\r\n \"externalAdministratorLogin\": null,\r\n \"externalAdministratorSid\": null,\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "480" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "fbeac0ce-8477-4c9e-baa8-bddecdf47114" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14885" + ], + "x-ms-correlation-request-id": [ + "f53a9af3-2f2c-4aae-b9ad-ab79860165ce" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032016Z:f53a9af3-2f2c-4aae-b9ad-ab79860165ce" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:20:16 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMj9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "aa8f6583-2fc3-4076-afa1-a9c5c4279809" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2\",\r\n \"name\": \"hchung-testsvr2\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"Southeast Asia\",\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"fullyQualifiedDomainName\": \"hchung-testsvr2.sqltest-eg1.mscds.com\",\r\n \"administratorLogin\": \"hchung\",\r\n \"administratorLoginPassword\": null,\r\n \"externalAdministratorLogin\": null,\r\n \"externalAdministratorSid\": null,\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "480" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "8c5aba3f-7dcb-4f0c-a226-ae5f27eb2479" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14883" + ], + "x-ms-correlation-request-id": [ + "9279c7fc-567d-4113-998b-1fef3b3845f7" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032018Z:9279c7fc-567d-4113-998b-1fef3b3845f7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:20:17 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/restorabledroppeddatabases/powershell_db_georestored%2C131006604828470000?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9yZXN0b3JhYmxlZHJvcHBlZGRhdGFiYXNlcy9wb3dlcnNoZWxsX2RiX2dlb3Jlc3RvcmVkJTJDMTMxMDA2NjA0ODI4NDcwMDAwP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "7f5c788e-59a8-43a4-a94a-f58287b52ce3" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/restorableDroppedDatabases/powershell_db_georestored,131006604828470000\",\r\n \"name\": \"powershell_db_georestored,131006604828470000\",\r\n \"type\": \"Microsoft.Sql/servers/restorableDroppedDatabases\",\r\n \"location\": \"SouthEast Asia\",\r\n \"properties\": {\r\n \"databaseName\": \"powershell_db_georestored\",\r\n \"edition\": \"Standard\",\r\n \"maxSizeBytes\": \"268435456000\",\r\n \"serviceLevelObjective\": \"S0\",\r\n \"elasticPoolName\": null,\r\n \"creationDate\": \"2016-02-22T22:32:23.56Z\",\r\n \"deletionDate\": \"2016-02-23T00:21:22.847Z\",\r\n \"earliestRestoreDate\": \"2016-02-23T00:21:22.847Z\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "641" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "c24c8c63-5a0e-48fa-ae3f-a423a4c452c6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14884" + ], + "x-ms-correlation-request-id": [ + "5db573fb-404d-4590-b92b-b92321b37f5c" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032017Z:5db573fb-404d-4590-b92b-b92321b37f5c" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:20:17 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"edition\": \"Standard\",\r\n \"sourceDatabaseId\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/restorableDroppedDatabases/powershell_db_georestored,131006604828470000\",\r\n \"createMode\": \"Restore\",\r\n \"restorePointInTime\": \"2016-02-23T00:21:22.847Z\"\r\n },\r\n \"location\": \"Southeast Asia\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "416" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-22T19:20:20.473-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "79" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "abd7f691-6a65-4e40-8aa1-61b9c82e7a7b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "350d5ce6-4ded-4c77-bc7b-493d4490179c" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032020Z:350d5ce6-4ded-4c77-bc7b-493d4490179c" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:20:20 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "b6c8ddde-06db-4b18-ab6e-60d9cc1bb9a1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14882" + ], + "x-ms-correlation-request-id": [ + "56f46b8a-e126-4bb3-9520-6abfa3ab80b1" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032022Z:56f46b8a-e126-4bb3-9520-6abfa3ab80b1" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:20:21 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "5cfb2bc3-35aa-445f-9b88-dbe674551485" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14878" + ], + "x-ms-correlation-request-id": [ + "976b5b16-990f-4f23-948d-759c484dc840" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032053Z:976b5b16-990f-4f23-948d-759c484dc840" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:20:53 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "988dfebc-a30b-48e3-8a59-757549e4a75a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14876" + ], + "x-ms-correlation-request-id": [ + "6b815ff3-8d62-498f-a414-cf7985199a2c" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032109Z:6b815ff3-8d62-498f-a414-cf7985199a2c" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:21:08 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "5731617a-2f1c-4f90-97d9-edb988fef9ab" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14874" + ], + "x-ms-correlation-request-id": [ + "66db5e9b-89d5-4fe4-9a8b-ded1c78a105b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032125Z:66db5e9b-89d5-4fe4-9a8b-ded1c78a105b" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:21:25 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "40142ac4-bf44-42a9-97ba-941d29077900" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14872" + ], + "x-ms-correlation-request-id": [ + "9d57da02-cf3f-4a98-9a60-813f77b56ade" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032142Z:9d57da02-cf3f-4a98-9a60-813f77b56ade" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:21:41 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "d28a2306-c362-4fa6-945c-5bfdcd88ebef" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14871" + ], + "x-ms-correlation-request-id": [ + "b4447377-dcee-42af-928e-386deb5e0a31" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032158Z:b4447377-dcee-42af-928e-386deb5e0a31" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:21:58 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "e1cf4669-a29e-40c1-b694-598294f83f95" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14870" + ], + "x-ms-correlation-request-id": [ + "6dae13cd-f2dd-4acf-9c9a-0054680dee29" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032214Z:6dae13cd-f2dd-4acf-9c9a-0054680dee29" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:22:14 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "6d702519-2849-4964-ae98-9f3931ebaf9b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14868" + ], + "x-ms-correlation-request-id": [ + "257a0e36-419f-4fd4-85f7-376f9ea77381" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032231Z:257a0e36-419f-4fd4-85f7-376f9ea77381" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:22:31 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "074d6afa-4f1c-4934-8107-23effd584bfd" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14866" + ], + "x-ms-correlation-request-id": [ + "f190d8e2-7a46-4ba7-9aa2-9f0ee09e9491" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032247Z:f190d8e2-7a46-4ba7-9aa2-9f0ee09e9491" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:22:47 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "061f54ce-7ccd-4ff2-86e0-a9f6d46b2c15" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14865" + ], + "x-ms-correlation-request-id": [ + "0aa1ac4f-5b4a-4c75-b1ad-0a252ca9fead" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032304Z:0aa1ac4f-5b4a-4c75-b1ad-0a252ca9fead" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:23:04 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "ede084b7-23d3-47b2-8bde-e90ac66bbe9f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14864" + ], + "x-ms-correlation-request-id": [ + "9c7cb033-08e7-41cd-ab78-fcdd576ece74" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032320Z:9c7cb033-08e7-41cd-ab78-fcdd576ece74" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:23:20 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "dea43d2b-3b3d-4ee0-a983-b14d16f144c6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14861" + ], + "x-ms-correlation-request-id": [ + "dd6e4c56-a3cc-4c6d-808b-80eaa07bfb5d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032337Z:dd6e4c56-a3cc-4c6d-808b-80eaa07bfb5d" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:23:36 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "7b8e94ce-7610-4d32-8979-c56773609315" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14859" + ], + "x-ms-correlation-request-id": [ + "3d67eded-2359-47d0-97b2-75fa65aab105" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032353Z:3d67eded-2359-47d0-97b2-75fa65aab105" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:23:53 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "7ac1e639-d9f2-4ec3-891f-5e5eccce8476" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14855" + ], + "x-ms-correlation-request-id": [ + "7186e3f8-de30-442c-baab-a320bb99899f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032410Z:7186e3f8-de30-442c-baab-a320bb99899f" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:24:09 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "b54bcca2-cef9-4446-a587-3057dc18bae8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14854" + ], + "x-ms-correlation-request-id": [ + "5fff6f15-d874-42b7-87f4-18f5b80c44b7" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032426Z:5fff6f15-d874-42b7-87f4-18f5b80c44b7" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:24:26 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "5fb5e96f-3719-4dd9-9712-469df3e861e6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14850" + ], + "x-ms-correlation-request-id": [ + "a5391470-679c-479d-9033-8959dcf9a003" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032442Z:a5391470-679c-479d-9033-8959dcf9a003" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:24:41 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "e8590d1c-c6a8-4fad-8f7f-8a84fd0ef515" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14848" + ], + "x-ms-correlation-request-id": [ + "c70deeb0-2f37-45bd-af6b-3132fcdedb1b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032459Z:c70deeb0-2f37-45bd-af6b-3132fcdedb1b" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:24:58 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "f03bb488-dc98-420f-8e37-3230ec6fcb68" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14853" + ], + "x-ms-correlation-request-id": [ + "f079fd10-1bcf-4a2e-a129-54e50e314ef4" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032515Z:f079fd10-1bcf-4a2e-a129-54e50e314ef4" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:25:15 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "7c52f584-850a-4c61-ba1b-46fd9aeb5919" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14850" + ], + "x-ms-correlation-request-id": [ + "a163c966-0d8f-40e5-a43d-44ecc0a9dc3e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032531Z:a163c966-0d8f-40e5-a43d-44ecc0a9dc3e" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:25:30 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "bbfc9363-07b4-4b9f-8348-512bcaa24bb7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14847" + ], + "x-ms-correlation-request-id": [ + "a675b6a6-f8cd-432f-b251-f970448cd33f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032548Z:a675b6a6-f8cd-432f-b251-f970448cd33f" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:25:47 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "61ba89fc-c09e-4c59-85ea-07ffa58166f6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14846" + ], + "x-ms-correlation-request-id": [ + "0b173f65-9bd7-4df0-b51e-ed0bc13e9962" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032604Z:0b173f65-9bd7-4df0-b51e-ed0bc13e9962" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:26:04 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "139dec7e-4970-4f0f-b9fd-e98b4b1bdb9c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14845" + ], + "x-ms-correlation-request-id": [ + "0639a60c-ed06-4619-9b5c-4a7e42b399af" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032621Z:0639a60c-ed06-4619-9b5c-4a7e42b399af" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:26:20 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "b267ed9a-11ed-4624-8022-fc341dd892ff" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14842" + ], + "x-ms-correlation-request-id": [ + "4f5e9f81-2e9b-4b63-9a04-be94e889c986" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032637Z:4f5e9f81-2e9b-4b63-9a04-be94e889c986" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:26:37 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "167573cd-db24-430d-9717-d0d965623052" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14840" + ], + "x-ms-correlation-request-id": [ + "53256583-314d-43dc-81fb-26f32241ee05" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032654Z:53256583-314d-43dc-81fb-26f32241ee05" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:26:54 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "5d4d196c-09e1-4b3e-8313-d3182c0c2db7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14838" + ], + "x-ms-correlation-request-id": [ + "bf8ffb76-13f1-400a-a3b6-8d5b085fd615" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032711Z:bf8ffb76-13f1-400a-a3b6-8d5b085fd615" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:27:11 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "e76a5ac6-c597-4cf0-b7a7-3658ab7dfdfc" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14837" + ], + "x-ms-correlation-request-id": [ + "6ba637ef-4439-486e-8b39-0ba70fc97e5d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032727Z:6ba637ef-4439-486e-8b39-0ba70fc97e5d" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:27:27 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "e7f78b9e-1760-400b-997e-a6cd8747da57" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14834" + ], + "x-ms-correlation-request-id": [ + "eb126d21-e149-43bf-8bf3-aa3721b66944" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032743Z:eb126d21-e149-43bf-8bf3-aa3721b66944" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:27:43 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "c2dceb10-6017-4a83-a5b2-a41dc995fafa" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14832" + ], + "x-ms-correlation-request-id": [ + "4f1a074f-ad7a-4a2c-8c4c-eb5621196185" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032800Z:4f1a074f-ad7a-4a2c-8c4c-eb5621196185" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:28:00 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "ca253cbe-b310-496b-938d-efe2c4d22eb9" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14831" + ], + "x-ms-correlation-request-id": [ + "b5177915-a1be-42fb-8739-3a3322ba26c3" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032816Z:b5177915-a1be-42fb-8739-3a3322ba26c3" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:28:16 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "981ade02-9b29-4b36-84d9-0830a1f122d6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14830" + ], + "x-ms-correlation-request-id": [ + "7a24ea38-2086-4bbf-8d6b-e2005b6b5ca0" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032833Z:7a24ea38-2086-4bbf-8d6b-e2005b6b5ca0" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:28:33 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "3326ebe3-ce9c-4439-831c-3a0a3663aba1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14826" + ], + "x-ms-correlation-request-id": [ + "7dd53c86-4fb5-45eb-b524-9772ef01296b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032849Z:7dd53c86-4fb5-45eb-b524-9772ef01296b" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:28:48 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "61fd1e79-2ace-4b9e-b0c6-a626922eac5e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14825" + ], + "x-ms-correlation-request-id": [ + "66400e3c-e0cd-4f9a-a775-3f5a209e300f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032905Z:66400e3c-e0cd-4f9a-a775-3f5a209e300f" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:29:05 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRestoreRequest\",\r\n \"startTime\": \"2016-02-23T03:20:20.457Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "459964e8-2832-4507-8c1f-7b7f63870ca7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/azureAsyncOperation/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14823" + ], + "x-ms-correlation-request-id": [ + "e6813e7c-2856-4be3-bfea-f914f8eb73cf" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032922Z:e6813e7c-2856-4be3-bfea-f914f8eb73cf" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:29:21 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted/operationResults/abd7f691-6a65-4e40-8aa1-61b9c82e7a7b?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9kZWxldGVkL29wZXJhdGlvblJlc3VsdHMvYWJkN2Y2OTEtNmE2NS00ZTQwLThhYTEtNjFiOWM4MmU3YTdiP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "27f68e5b-d5ee-4d47-8ea7-4fdc768748aa" + ] + }, + "ResponseBody": "{\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_deleted\",\r\n \"name\": \"powershell_db_deleted\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"SouthEast Asia\",\r\n \"kind\": \"v12.0,user\",\r\n \"properties\": {\r\n \"databaseId\": \"3e3f3761-cd5d-43f7-8cd1-d7ddce909213\",\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\": \"2016-02-23T03:20:20.863Z\",\r\n \"currentServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveName\": null,\r\n \"defaultSecondaryLocation\": \"North Europe\",\r\n \"earliestRestoreDate\": \"2016-02-23T03:38:57.517Z\",\r\n \"elasticPoolName\": null,\r\n \"containmentState\": 2\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "856" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "9bbcebae-e3cb-4d16-b11f-3772f1989393" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14821" + ], + "x-ms-correlation-request-id": [ + "11c534a4-0888-4ca6-878f-5f59c65025f3" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T032938Z:11c534a4-0888-4ca6-878f-5f59c65025f3" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 03:29:37 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "0a496442-635f-4974-bda4-2d339b9a6b3c", + "TenantId": "b98ac74f-3f88-40dd-a91d-9d48aab4bf1f", + "Domain": "aad18.ccsctp.net", + "User": "admin@aad18.ccsctp.net" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestRestoreGeoBackup.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestRestoreGeoBackup.json new file mode 100644 index 000000000000..20e1760f2a7e --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestRestoreGeoBackup.json @@ -0,0 +1,4118 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourcegroups/hchung-test2?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlZ3JvdXBzL2hjaHVuZy10ZXN0Mj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2\",\r\n \"name\": \"hchung-test2\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "184" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14816" + ], + "x-ms-request-id": [ + "d93341e9-9eac-43d6-a093-627b7d992bfd" + ], + "x-ms-correlation-request-id": [ + "d93341e9-9eac-43d6-a093-627b7d992bfd" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004149Z:d93341e9-9eac-43d6-a093-627b7d992bfd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:41:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMj9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "41a3998e-4cf1-49ec-ba80-d1ff3dc97df4" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2\",\r\n \"name\": \"hchung-testsvr2\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"Southeast Asia\",\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"fullyQualifiedDomainName\": \"hchung-testsvr2.sqltest-eg1.mscds.com\",\r\n \"administratorLogin\": \"hchung\",\r\n \"administratorLoginPassword\": null,\r\n \"externalAdministratorLogin\": null,\r\n \"externalAdministratorSid\": null,\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "480" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "be4b8bff-f01a-4493-91de-a5c2f315b091" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14796" + ], + "x-ms-correlation-request-id": [ + "96bc95c4-c0c1-4cfa-bb11-1b82358daed0" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004150Z:96bc95c4-c0c1-4cfa-bb11-1b82358daed0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:41:49 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMj9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "fb030b6f-98da-43f4-a2a6-2d514875f284" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2\",\r\n \"name\": \"hchung-testsvr2\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"Southeast Asia\",\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"fullyQualifiedDomainName\": \"hchung-testsvr2.sqltest-eg1.mscds.com\",\r\n \"administratorLogin\": \"hchung\",\r\n \"administratorLoginPassword\": null,\r\n \"externalAdministratorLogin\": null,\r\n \"externalAdministratorSid\": null,\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "480" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "00b325e5-a0b0-48ac-a499-197ab4b1c8d8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14793" + ], + "x-ms-correlation-request-id": [ + "6bdf5cea-ddfd-4c0d-abeb-31543fa7aabe" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004204Z:6bdf5cea-ddfd-4c0d-abeb-31543fa7aabe" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:42:03 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/hchung-testdb-geo2?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvaGNodW5nLXRlc3RkYi1nZW8yP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "881974ad-702f-4053-9a53-cfbdd2cae976" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/hchung-testdb-geo2\",\r\n \"name\": \"hchung-testdb-geo2\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"SouthEast Asia\",\r\n \"kind\": \"v12.0,user\",\r\n \"properties\": {\r\n \"databaseId\": \"2d14aa41-5ec8-4393-a813-a2cee0465cf6\",\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\": \"2016-02-22T19:35:12.313Z\",\r\n \"currentServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveName\": null,\r\n \"defaultSecondaryLocation\": \"North Europe\",\r\n \"earliestRestoreDate\": \"2016-02-22T19:46:11.22Z\",\r\n \"elasticPoolName\": null,\r\n \"containmentState\": 2\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "839" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "e25df2c8-2b68-449f-951c-7ef8eca80fd0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14795" + ], + "x-ms-correlation-request-id": [ + "9184c8a2-f554-4f56-9d6c-9e716f3ec96f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004151Z:9184c8a2-f554-4f56-9d6c-9e716f3ec96f" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:41:50 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/recoverabledatabases/hchung-testdb-geo2?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9yZWNvdmVyYWJsZWRhdGFiYXNlcy9oY2h1bmctdGVzdGRiLWdlbzI/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "dafba08e-1607-4f3c-96d3-8836a9dad95b" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/recoverabledatabases/hchung-testdb-geo2\",\r\n \"name\": \"hchung-testdb-geo2\",\r\n \"type\": \"Microsoft.Sql/servers/recoverableDatabases\",\r\n \"properties\": {\r\n \"edition\": \"Standard\",\r\n \"lastAvailableBackupDate\": \"2016-02-22T23:42:03.8975335Z\",\r\n \"serviceLevelObjective\": \"S0\",\r\n \"elasticPoolName\": null\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "401" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "6eaadcc8-bd24-4af1-902b-449f737e6b1d" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14794" + ], + "x-ms-correlation-request-id": [ + "07423e62-abd2-4a13-8992-1c7854132116" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004204Z:07423e62-abd2-4a13-8992-1c7854132116" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:42:03 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"edition\": \"Standard\",\r\n \"sourceDatabaseId\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/recoverabledatabases/hchung-testdb-geo2\",\r\n \"createMode\": \"Recovery\",\r\n \"restorePointInTime\": \"0001-01-01T00:00:00\"\r\n },\r\n \"location\": \"Southeast Asia\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "380" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-22T16:42:07.232-08:00\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "79" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "6b868992-ae8f-45c4-8964-efb9a16c97f5" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "6ff7eec9-9c88-4384-af64-d6f8789d208d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004207Z:6ff7eec9-9c88-4384-af64-d6f8789d208d" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:42:07 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "015ce8d8-1cde-4439-8d22-255dad230a26" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14792" + ], + "x-ms-correlation-request-id": [ + "44d03663-1947-40bc-941a-180523ddb8a9" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004209Z:44d03663-1947-40bc-941a-180523ddb8a9" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:42:08 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "5da4844b-db19-42f5-a60b-caa0c5085456" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14787" + ], + "x-ms-correlation-request-id": [ + "d6d77550-53a6-498b-9f48-c327efb721f1" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004240Z:d6d77550-53a6-498b-9f48-c327efb721f1" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:42:39 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "801358ab-a174-4aae-8b74-c41969ea660c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14786" + ], + "x-ms-correlation-request-id": [ + "fe6ee2d4-aa85-4c44-9e14-ae0f83f7abba" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004256Z:fe6ee2d4-aa85-4c44-9e14-ae0f83f7abba" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:42:56 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "6d6ed89b-4684-4b94-ade2-4ccb1c095226" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14785" + ], + "x-ms-correlation-request-id": [ + "f179d238-183c-413b-b097-89b0a2281f79" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004313Z:f179d238-183c-413b-b097-89b0a2281f79" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:43:12 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "b224e4ff-c17d-4768-905e-307aab476c27" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14782" + ], + "x-ms-correlation-request-id": [ + "4b5b399c-e2ec-4611-88a9-115cd6198f73" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004329Z:4b5b399c-e2ec-4611-88a9-115cd6198f73" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:43:29 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "618e0cd5-5ffd-43c6-a5a2-b8299c188d5b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14781" + ], + "x-ms-correlation-request-id": [ + "9e4b85dc-7983-431b-91d1-e216e44fc5a6" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004345Z:9e4b85dc-7983-431b-91d1-e216e44fc5a6" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:43:44 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "b460bf71-ea88-4c82-bca2-ac2c89a8a8d5" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14780" + ], + "x-ms-correlation-request-id": [ + "0fe03c04-e2ed-45b4-8007-8257fbb316b9" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004402Z:0fe03c04-e2ed-45b4-8007-8257fbb316b9" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:44:01 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "caaa6a26-8916-4c8a-8201-ff867a153623" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14779" + ], + "x-ms-correlation-request-id": [ + "6e7a08b7-5642-4cdb-98c9-01682fbf2083" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004418Z:6e7a08b7-5642-4cdb-98c9-01682fbf2083" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:44:18 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "df16e6b6-8bea-45b6-8b19-55c678e39ff7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14776" + ], + "x-ms-correlation-request-id": [ + "63910c5b-ec62-4ce8-bcf4-4b29baaa0a92" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004434Z:63910c5b-ec62-4ce8-bcf4-4b29baaa0a92" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:44:34 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "4e01c9d4-af2c-4972-b4ea-c3adcab61022" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14775" + ], + "x-ms-correlation-request-id": [ + "bff0a95e-01cd-42eb-b2d4-9c58747ea251" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004451Z:bff0a95e-01cd-42eb-b2d4-9c58747ea251" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:44:50 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "99d59d6f-2682-4b07-9366-b6108e100149" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14793" + ], + "x-ms-correlation-request-id": [ + "9d792cd4-7fb1-422a-bedc-1dd1010fcfb1" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004507Z:9d792cd4-7fb1-422a-bedc-1dd1010fcfb1" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:45:06 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "2f975686-272c-4fa6-abe6-58ac3844beeb" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14791" + ], + "x-ms-correlation-request-id": [ + "c6a1f11f-ad58-42f7-9106-c849f09a0874" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004523Z:c6a1f11f-ad58-42f7-9106-c849f09a0874" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:45:23 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "4bee0138-5a5c-41ba-882e-302e1914070b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14788" + ], + "x-ms-correlation-request-id": [ + "6055869f-40ca-405c-a4e3-4d167a8666c9" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004540Z:6055869f-40ca-405c-a4e3-4d167a8666c9" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:45:39 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "029b1c92-a8f8-4753-a4a9-c87c2659855c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14787" + ], + "x-ms-correlation-request-id": [ + "18c7a9e7-f7a0-4685-ac1b-64a2698c8635" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004556Z:18c7a9e7-f7a0-4685-ac1b-64a2698c8635" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:45:56 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "b7d46ace-4abb-4e70-91cb-91670b12e6f9" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14786" + ], + "x-ms-correlation-request-id": [ + "78678eef-8897-4bda-affa-ea569f1a4e1b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004613Z:78678eef-8897-4bda-affa-ea569f1a4e1b" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:46:12 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "7a91a652-6483-4812-b3df-87dc206ea25e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14784" + ], + "x-ms-correlation-request-id": [ + "d623ae5a-5991-4b45-8819-a46643f30c64" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004629Z:d623ae5a-5991-4b45-8819-a46643f30c64" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:46:28 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "0a7e4e51-ca63-495d-880e-629d2e9d479b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14781" + ], + "x-ms-correlation-request-id": [ + "7ebca54b-290e-45b0-8567-967c80bdbfce" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004645Z:7ebca54b-290e-45b0-8567-967c80bdbfce" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:46:45 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "a036009a-f12c-4535-8bd7-a302eddf0dca" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14780" + ], + "x-ms-correlation-request-id": [ + "c3bbcf31-c738-4d19-9f7d-68233e8a7778" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004702Z:c3bbcf31-c738-4d19-9f7d-68233e8a7778" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:47:02 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "694d1d3f-2f7c-45a3-a9f9-6c3589627035" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14778" + ], + "x-ms-correlation-request-id": [ + "2fa25f3d-08f3-43e2-98f0-5206c45b13a5" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004718Z:2fa25f3d-08f3-43e2-98f0-5206c45b13a5" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:47:17 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "a3cd649b-c166-4b69-96ed-3238ef69921e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14775" + ], + "x-ms-correlation-request-id": [ + "1e66923d-3966-4a3e-9f88-c2652a1a6407" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004734Z:1e66923d-3966-4a3e-9f88-c2652a1a6407" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:47:34 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "2dd421bc-2e6b-4917-92b7-55b9c7970764" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14774" + ], + "x-ms-correlation-request-id": [ + "f741d4c4-ef4d-45c0-ac44-75b12ccdc941" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004751Z:f741d4c4-ef4d-45c0-ac44-75b12ccdc941" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:47:50 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "55987d05-c06a-4913-8c4f-fa8329a1565a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14773" + ], + "x-ms-correlation-request-id": [ + "6d3b0d92-2a28-413f-adc4-90b614253562" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004807Z:6d3b0d92-2a28-413f-adc4-90b614253562" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:48:06 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "e6d3ae4a-5fb5-4bb3-a032-11645246e157" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14771" + ], + "x-ms-correlation-request-id": [ + "e5ecca56-e26b-44d7-86f7-cea01ff13ef6" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004823Z:e5ecca56-e26b-44d7-86f7-cea01ff13ef6" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:48:22 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "d8215b0c-4830-4f51-b1f5-916f28d43026" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14768" + ], + "x-ms-correlation-request-id": [ + "79a16e30-6940-424d-99ec-24820fe0821e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004840Z:79a16e30-6940-424d-99ec-24820fe0821e" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:48:39 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "0b3a8143-8f1b-4e0e-809f-bd04b92e32e8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14767" + ], + "x-ms-correlation-request-id": [ + "ff7241ba-876c-4fd9-8de4-59d598a8008d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004856Z:ff7241ba-876c-4fd9-8de4-59d598a8008d" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:48:55 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "7b760cb1-8b21-4046-9c12-112b2e3bb1c1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14766" + ], + "x-ms-correlation-request-id": [ + "5046889a-b15f-4a57-af0e-07737e17162e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004912Z:5046889a-b15f-4a57-af0e-07737e17162e" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:49:12 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "9a134683-d97d-4ce8-90bb-6ad8514bde4f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14765" + ], + "x-ms-correlation-request-id": [ + "b36f87f3-0421-4f17-aa12-90d326cef5f1" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004929Z:b36f87f3-0421-4f17-aa12-90d326cef5f1" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:49:29 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "0f8b8ec4-a33a-481d-b733-0a45d685a364" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14763" + ], + "x-ms-correlation-request-id": [ + "7b9513a2-7e75-4b5d-8ba5-3e7a2ba09add" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T004945Z:7b9513a2-7e75-4b5d-8ba5-3e7a2ba09add" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:49:45 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "99af40d8-8d2e-4813-8e7d-dc1974784d29" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14778" + ], + "x-ms-correlation-request-id": [ + "549413dd-f3be-4978-996d-b1528fc79248" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005034Z:549413dd-f3be-4978-996d-b1528fc79248" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:50:33 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "a448e1f3-f7fe-4667-b5f9-a6aa66f38d65" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14774" + ], + "x-ms-correlation-request-id": [ + "fe6d9d29-e1c0-442e-94cf-fbfb22819a55" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005050Z:fe6d9d29-e1c0-442e-94cf-fbfb22819a55" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:50:50 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "959c8975-c914-4449-bd9a-ab950c6c9da2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14773" + ], + "x-ms-correlation-request-id": [ + "41d0cf1e-9309-454a-bf78-051125b78bfa" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005107Z:41d0cf1e-9309-454a-bf78-051125b78bfa" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:51:07 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "72253cf9-eaa8-474c-9fd4-3153c5f1c149" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14771" + ], + "x-ms-correlation-request-id": [ + "4896a7c0-6b8d-4b6d-9170-8ebcf23cc88f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005123Z:4896a7c0-6b8d-4b6d-9170-8ebcf23cc88f" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:51:23 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "2b1e7fa9-0796-46c2-a64c-5f6428770f85" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14768" + ], + "x-ms-correlation-request-id": [ + "355b1aac-1069-4065-b400-c1d205292b3e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005139Z:355b1aac-1069-4065-b400-c1d205292b3e" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:51:39 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "c8411932-ee8b-4df3-8191-d0f4f993fde8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14765" + ], + "x-ms-correlation-request-id": [ + "120fec99-420d-43da-a0d9-d51f9e503a4c" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005156Z:120fec99-420d-43da-a0d9-d51f9e503a4c" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:51:55 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "a7a2363e-0d1f-4903-97fa-3a7c29315ba0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14764" + ], + "x-ms-correlation-request-id": [ + "b8e333db-58c0-4a78-8d58-ddd0935f9c88" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005212Z:b8e333db-58c0-4a78-8d58-ddd0935f9c88" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:52:12 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "20f8404d-f87a-49df-8fcc-439d2ef72632" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14763" + ], + "x-ms-correlation-request-id": [ + "f6b2fcae-ebf3-4884-ba2c-63be1c1ed967" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005228Z:f6b2fcae-ebf3-4884-ba2c-63be1c1ed967" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:52:28 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "c9c06f30-d3c7-4b3c-bbc0-e1a6329ac96f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14761" + ], + "x-ms-correlation-request-id": [ + "4771d1e4-d5ec-4503-a222-6252a886bc07" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005245Z:4771d1e4-d5ec-4503-a222-6252a886bc07" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:52:44 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "8ea28475-5de8-451d-8839-7b02e8728433" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14759" + ], + "x-ms-correlation-request-id": [ + "e5ce40ae-d6e8-4c8e-bd55-4aa61913ef9d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005301Z:e5ce40ae-d6e8-4c8e-bd55-4aa61913ef9d" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:53:00 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "54a18ace-b3bb-4795-96a4-7e9790f86735" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14758" + ], + "x-ms-correlation-request-id": [ + "f581995e-d4fb-4a6f-aec8-7dc3b1e53032" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005317Z:f581995e-d4fb-4a6f-aec8-7dc3b1e53032" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:53:17 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "12a1272a-0b68-48d7-9ae2-35869a66007f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14757" + ], + "x-ms-correlation-request-id": [ + "d8a37ae4-1836-4e91-bd35-bc3a8a6f7493" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005334Z:d8a37ae4-1836-4e91-bd35-bc3a8a6f7493" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:53:33 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "e5a3d1b2-6a8a-40ba-80e1-3bcfb377342f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14753" + ], + "x-ms-correlation-request-id": [ + "32f1138b-9ecd-4f02-ac06-04acd871d1fc" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005350Z:32f1138b-9ecd-4f02-ac06-04acd871d1fc" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:53:49 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "66cf4cb2-e293-4fd2-babb-75dce04d6547" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14752" + ], + "x-ms-correlation-request-id": [ + "e1fc9b3c-6e3e-434a-b915-5a9d53277df4" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005406Z:e1fc9b3c-6e3e-434a-b915-5a9d53277df4" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:54:06 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "49b064a2-f9d2-4a09-b946-916bbc7a0b87" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14750" + ], + "x-ms-correlation-request-id": [ + "9245f956-b383-41df-aecd-cf97e56c8321" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005423Z:9245f956-b383-41df-aecd-cf97e56c8321" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:54:22 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "658e8c09-b7ff-4ab9-a303-d186f88a20b8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14749" + ], + "x-ms-correlation-request-id": [ + "31db52f2-66cf-4aa7-80ae-3463d5d9692d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005439Z:31db52f2-66cf-4aa7-80ae-3463d5d9692d" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:54:39 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "061048b5-f0cb-480e-979d-661f1cb67315" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14747" + ], + "x-ms-correlation-request-id": [ + "a2559df7-08fb-4849-9086-adc94ef5cd96" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005456Z:a2559df7-08fb-4849-9086-adc94ef5cd96" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:54:56 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "b65b6b06-0820-472c-bf3f-6ddb46870796" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14767" + ], + "x-ms-correlation-request-id": [ + "1533ef41-27f1-40a8-b3c8-411c33af7a06" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005512Z:1533ef41-27f1-40a8-b3c8-411c33af7a06" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:55:11 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "030b6e6b-233e-4322-8820-8c26eb02c718" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14765" + ], + "x-ms-correlation-request-id": [ + "3c250544-51fd-4c9c-86c6-ecc287e18bc0" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005528Z:3c250544-51fd-4c9c-86c6-ecc287e18bc0" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:55:28 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "579d24db-aa37-430a-ad30-1d3f9d6eaca2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14763" + ], + "x-ms-correlation-request-id": [ + "a2849395-858b-4b20-a532-cd5651ae0158" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005545Z:a2849395-858b-4b20-a532-cd5651ae0158" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:55:44 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "06b595fa-d3aa-4876-9a84-26519aae7a5e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14761" + ], + "x-ms-correlation-request-id": [ + "f7e63339-4bcd-4683-ba42-5db57cded652" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005601Z:f7e63339-4bcd-4683-ba42-5db57cded652" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:56:01 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "64f63f5f-27fd-49a0-8622-a8f88896660b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14760" + ], + "x-ms-correlation-request-id": [ + "1a92b8ec-b7bf-4954-978b-8efe40fc31cd" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005618Z:1a92b8ec-b7bf-4954-978b-8efe40fc31cd" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:56:18 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "9e511b9a-0342-4d81-a553-2f9992513a9b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14759" + ], + "x-ms-correlation-request-id": [ + "77e9eb1a-b24e-4ae5-b62d-59fd875aafbf" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005634Z:77e9eb1a-b24e-4ae5-b62d-59fd875aafbf" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:56:33 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "e5d5f83e-5bdc-40dd-b79e-aba4ee156c1c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14755" + ], + "x-ms-correlation-request-id": [ + "8bbe0b67-723e-4e14-bab3-817fa62600e3" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005650Z:8bbe0b67-723e-4e14-bab3-817fa62600e3" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:56:50 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "40277611-cc2c-4209-9b69-d83f56e531b4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14754" + ], + "x-ms-correlation-request-id": [ + "c2f466fd-172c-41cd-9d8a-3d07586a1180" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005707Z:c2f466fd-172c-41cd-9d8a-3d07586a1180" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:57:07 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "3cd00821-8219-43cb-8770-eeffba63d6e1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14753" + ], + "x-ms-correlation-request-id": [ + "dce5d768-edb3-4892-b3e4-54e56ab09272" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005723Z:dce5d768-edb3-4892-b3e4-54e56ab09272" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:57:23 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "310e31a7-196d-4fc7-b041-4c0d560ba452" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14752" + ], + "x-ms-correlation-request-id": [ + "ac231546-d17e-40eb-88d2-40e89fa3bd13" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005740Z:ac231546-d17e-40eb-88d2-40e89fa3bd13" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:57:39 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "d6167da0-aa59-45ff-b2b8-a74dd3e858e6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14749" + ], + "x-ms-correlation-request-id": [ + "6145ce64-6386-4d9c-a33f-aa29529034dd" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005756Z:6145ce64-6386-4d9c-a33f-aa29529034dd" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:57:56 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "b82392e2-8d3a-4d68-8ecd-4bd37317c47a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14748" + ], + "x-ms-correlation-request-id": [ + "879df2c3-2d0a-4319-8147-54284a7cbd1d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005812Z:879df2c3-2d0a-4319-8147-54284a7cbd1d" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:58:12 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "2a1ff937-b7ab-41f0-be61-01e68794254e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14747" + ], + "x-ms-correlation-request-id": [ + "9631c28c-30a9-4a63-a6f5-daff02705d97" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005829Z:9631c28c-30a9-4a63-a6f5-daff02705d97" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:58:28 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"CreateRecoverRequest\",\r\n \"startTime\": \"2016-02-23T00:42:07.17Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "74" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "5d05c9fa-d6e3-48ef-b3f8-8db3a87a07a8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Azure-AsyncOperation": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/azureAsyncOperation/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14746" + ], + "x-ms-correlation-request-id": [ + "1b176d61-8eb4-4803-9e01-10a94c0a84cf" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005845Z:1b176d61-8eb4-4803-9e01-10a94c0a84cf" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:58:45 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored/operationResults/6b868992-ae8f-45c4-8964-efb9a16c97f5?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0Mi9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL2hjaHVuZy10ZXN0c3ZyMi9kYXRhYmFzZXMvcG93ZXJzaGVsbF9kYl9nZW9yZXN0b3JlZC9vcGVyYXRpb25SZXN1bHRzLzZiODY4OTkyLWFlOGYtNDVjNC04OTY0LWVmYjlhMTZjOTdmNT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLVByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "461cfda8-0f0b-4086-8a39-927b442d6e54" + ] + }, + "ResponseBody": "{\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test2/providers/Microsoft.Sql/servers/hchung-testsvr2/databases/powershell_db_georestored\",\r\n \"name\": \"powershell_db_georestored\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"SouthEast Asia\",\r\n \"kind\": \"v12.0,user\",\r\n \"properties\": {\r\n \"databaseId\": \"ac6f66cb-cc8d-4167-b64f-beb5c60019e4\",\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\": \"2016-02-23T00:42:08.593Z\",\r\n \"currentServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveName\": null,\r\n \"defaultSecondaryLocation\": \"North Europe\",\r\n \"earliestRestoreDate\": \"2016-02-23T01:08:20.09Z\",\r\n \"elasticPoolName\": null,\r\n \"containmentState\": 2\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "863" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "0ceb4ad5-18b5-4a2a-9f97-d234feea5b47" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14741" + ], + "x-ms-correlation-request-id": [ + "2db7a9c2-1e9e-4825-8aaf-0497fb8a1739" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160223T005902Z:2db7a9c2-1e9e-4825-8aaf-0497fb8a1739" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Tue, 23 Feb 2016 00:59:01 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "0a496442-635f-4974-bda4-2d339b9a6b3c", + "TenantId": "b98ac74f-3f88-40dd-a91d-9d48aab4bf1f", + "Domain": "aad18.ccsctp.net", + "User": "admin@aad18.ccsctp.net" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestRestorePointInTimeBackup.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestRestorePointInTimeBackup.json new file mode 100644 index 000000000000..81396f21ed42 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseBackupTests/TestRestorePointInTimeBackup.json @@ -0,0 +1,758 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourcegroups/hchung-test?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlZ3JvdXBzL2hjaHVuZy10ZXN0P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test\",\r\n \"name\": \"hchung-test\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "182" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-request-id": [ + "b2ee2554-f200-404c-954a-d4b48e93cf1d" + ], + "x-ms-correlation-request-id": [ + "b2ee2554-f200-404c-954a-d4b48e93cf1d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003231Z:b2ee2554-f200-404c-954a-d4b48e93cf1d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:32:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnI/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "e8795202-336b-42a6-8a2b-e2ff724f5f35" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr\",\r\n \"name\": \"hchung-testsvr\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"North Europe\",\r\n \"kind\": \"v2.0\",\r\n \"properties\": {\r\n \"fullyQualifiedDomainName\": \"hchung-testsvr.sqltest-eg1.mscds.com\",\r\n \"administratorLogin\": \"hchung\",\r\n \"administratorLoginPassword\": null,\r\n \"externalAdministratorLogin\": null,\r\n \"externalAdministratorSid\": null,\r\n \"version\": \"2.0\",\r\n \"state\": \"Ready\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "472" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "10b3f636-26de-43fc-ac36-df13996e2014" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "x-ms-correlation-request-id": [ + "48d09521-1609-4739-98e5-6f9bca6ede0c" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003232Z:48d09521-1609-4739-98e5-6f9bca6ede0c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:32:31 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnI/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "09a83819-214e-409a-b2b5-aaff5b4b46a5" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr\",\r\n \"name\": \"hchung-testsvr\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"North Europe\",\r\n \"kind\": \"v2.0\",\r\n \"properties\": {\r\n \"fullyQualifiedDomainName\": \"hchung-testsvr.sqltest-eg1.mscds.com\",\r\n \"administratorLogin\": \"hchung\",\r\n \"administratorLoginPassword\": null,\r\n \"externalAdministratorLogin\": null,\r\n \"externalAdministratorSid\": null,\r\n \"version\": \"2.0\",\r\n \"state\": \"Ready\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "472" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "b3fe70d3-36d3-4152-bb91-ec648b58063b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-correlation-request-id": [ + "59366391-817c-4d41-bf38-b6d64778c3b7" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003234Z:59366391-817c-4d41-bf38-b6d64778c3b7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:32:33 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/hchung-testdb?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnIvZGF0YWJhc2VzL2hjaHVuZy10ZXN0ZGI/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "20b4fa47-32bf-43c8-a8a1-3f886ef0634b" + ] + }, + "ResponseBody": "{\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/hchung-testdb\",\r\n \"name\": \"hchung-testdb\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"North Europe\",\r\n \"kind\": \"v2.0,user\",\r\n \"properties\": {\r\n \"databaseId\": \"23704415-8913-4501-b7ce-e4cc92eba3e0\",\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\": \"2016-02-19T23:18:17.883Z\",\r\n \"currentServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveName\": null,\r\n \"defaultSecondaryLocation\": \"West Europe\",\r\n \"earliestRestoreDate\": \"2016-02-19T23:19:17.883Z\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "790" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "8e76cd9e-5e8a-4b3a-a27a-ecf5fc0377c2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-correlation-request-id": [ + "123b548c-c81a-41cc-a0e8-18a13ab59210" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003233Z:123b548c-c81a-41cc-a0e8-18a13ab59210" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:32:32 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/hchung-testdb?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnIvZGF0YWJhc2VzL2hjaHVuZy10ZXN0ZGI/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "a4944c52-06be-4730-b189-8f23cdbf3fac" + ] + }, + "ResponseBody": "{\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/hchung-testdb\",\r\n \"name\": \"hchung-testdb\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"North Europe\",\r\n \"kind\": \"v2.0,user\",\r\n \"properties\": {\r\n \"databaseId\": \"23704415-8913-4501-b7ce-e4cc92eba3e0\",\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\": \"2016-02-19T23:18:17.883Z\",\r\n \"currentServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveName\": null,\r\n \"defaultSecondaryLocation\": \"West Europe\",\r\n \"earliestRestoreDate\": \"2016-02-19T23:19:17.883Z\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "790" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "23dc35f3-dd86-4219-bb5a-7aeabae23a31" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-correlation-request-id": [ + "5064a33c-1ee5-4d02-bacc-8bca224b4144" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003234Z:5064a33c-1ee5-4d02-bacc-8bca224b4144" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:32:33 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnIvZGF0YWJhc2VzL3Bvd2Vyc2hlbGxfZGJfcmVzdG9yZWQ/YXBpLXZlcnNpb249MjAxNC0wNC0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"edition\": \"Standard\",\r\n \"sourceDatabaseId\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/hchung-testdb\",\r\n \"createMode\": \"PointInTimeRestore\",\r\n \"restorePointInTime\": \"2016-02-19T16:06:00-08:00\"\r\n },\r\n \"location\": \"North Europe\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "376" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "4c83d3b2-4025-4dd2-81e9-71c4ed259563" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"DATABASE RESTORE\",\r\n \"startTime\": \"2016-02-20T00:32:36.094Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "70" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "59093894-e39d-480c-8fce-748cf5d6d20e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1189" + ], + "x-ms-correlation-request-id": [ + "d0453023-d333-46f5-b8dd-010f83623fd8" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003236Z:d0453023-d333-46f5-b8dd-010f83623fd8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:32:35 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnIvZGF0YWJhc2VzL3Bvd2Vyc2hlbGxfZGJfcmVzdG9yZWQvb3BlcmF0aW9uUmVzdWx0cy8zMTAyZTE1ZS1hZWJhLTRjMTAtYmNlNi1iODEyMTk3ZDM3MTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1QcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "4c83d3b2-4025-4dd2-81e9-71c4ed259563" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"DATABASE RESTORE\",\r\n \"startTime\": \"2016-02-20T00:32:36.017Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "70" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "11ba885e-fe6b-4060-a955-d434ad6e1394" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-correlation-request-id": [ + "ddef6f53-335f-4037-8f05-a404dd21463b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003237Z:ddef6f53-335f-4037-8f05-a404dd21463b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:32:36 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnIvZGF0YWJhc2VzL3Bvd2Vyc2hlbGxfZGJfcmVzdG9yZWQvb3BlcmF0aW9uUmVzdWx0cy8zMTAyZTE1ZS1hZWJhLTRjMTAtYmNlNi1iODEyMTk3ZDM3MTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1QcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "4c83d3b2-4025-4dd2-81e9-71c4ed259563" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"DATABASE RESTORE\",\r\n \"startTime\": \"2016-02-20T00:32:36.017Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "70" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "00316f67-557f-4b4b-996d-611d1fbe4408" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-correlation-request-id": [ + "a6c31663-e0c7-4290-9887-5f8451ed4fa9" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003308Z:a6c31663-e0c7-4290-9887-5f8451ed4fa9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:33:08 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnIvZGF0YWJhc2VzL3Bvd2Vyc2hlbGxfZGJfcmVzdG9yZWQvb3BlcmF0aW9uUmVzdWx0cy8zMTAyZTE1ZS1hZWJhLTRjMTAtYmNlNi1iODEyMTk3ZDM3MTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1QcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "4c83d3b2-4025-4dd2-81e9-71c4ed259563" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"DATABASE RESTORE\",\r\n \"startTime\": \"2016-02-20T00:32:36.017Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "70" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "cf44d17b-75d7-4336-8352-8c840c4dc2a9" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" + ], + "x-ms-correlation-request-id": [ + "915ffb55-6b24-4011-bb9e-3270be564531" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003324Z:915ffb55-6b24-4011-bb9e-3270be564531" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:33:23 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnIvZGF0YWJhc2VzL3Bvd2Vyc2hlbGxfZGJfcmVzdG9yZWQvb3BlcmF0aW9uUmVzdWx0cy8zMTAyZTE1ZS1hZWJhLTRjMTAtYmNlNi1iODEyMTk3ZDM3MTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1QcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "4c83d3b2-4025-4dd2-81e9-71c4ed259563" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"DATABASE RESTORE\",\r\n \"startTime\": \"2016-02-20T00:32:36.017Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "70" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "110a41a4-d87d-49ad-b3ca-02caad53539c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-correlation-request-id": [ + "64a291c4-f8e7-4ade-a477-6bc0aceba677" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003340Z:64a291c4-f8e7-4ade-a477-6bc0aceba677" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:33:39 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnIvZGF0YWJhc2VzL3Bvd2Vyc2hlbGxfZGJfcmVzdG9yZWQvb3BlcmF0aW9uUmVzdWx0cy8zMTAyZTE1ZS1hZWJhLTRjMTAtYmNlNi1iODEyMTk3ZDM3MTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1QcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "4c83d3b2-4025-4dd2-81e9-71c4ed259563" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"DATABASE RESTORE\",\r\n \"startTime\": \"2016-02-20T00:32:36.017Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "70" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "15bb7b8b-f816-4957-b4ba-08de0f422ba9" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14957" + ], + "x-ms-correlation-request-id": [ + "9e96a0d0-98dc-483b-9b36-fc2b7cce25bd" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003355Z:9e96a0d0-98dc-483b-9b36-fc2b7cce25bd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:33:55 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnIvZGF0YWJhc2VzL3Bvd2Vyc2hlbGxfZGJfcmVzdG9yZWQvb3BlcmF0aW9uUmVzdWx0cy8zMTAyZTE1ZS1hZWJhLTRjMTAtYmNlNi1iODEyMTk3ZDM3MTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1QcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "4c83d3b2-4025-4dd2-81e9-71c4ed259563" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"DATABASE RESTORE\",\r\n \"startTime\": \"2016-02-20T00:32:36.017Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "70" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "b1ba93c7-be31-433e-bd7c-ee288939d031" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14956" + ], + "x-ms-correlation-request-id": [ + "6b0ca03b-1cc6-445a-ab95-d13641f31036" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003411Z:6b0ca03b-1cc6-445a-ab95-d13641f31036" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:34:10 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored/operationResults/3102e15e-aeba-4c10-bce6-b812197d3711?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMGE0OTY0NDItNjM1Zi00OTc0LWJkYTQtMmQzMzliOWE2YjNjL3Jlc291cmNlR3JvdXBzL2hjaHVuZy10ZXN0L3Byb3ZpZGVycy9NaWNyb3NvZnQuU3FsL3NlcnZlcnMvaGNodW5nLXRlc3RzdnIvZGF0YWJhc2VzL3Bvd2Vyc2hlbGxfZGJfcmVzdG9yZWQvb3BlcmF0aW9uUmVzdWx0cy8zMTAyZTE1ZS1hZWJhLTRjMTAtYmNlNi1iODEyMTk3ZDM3MTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1QcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "4c83d3b2-4025-4dd2-81e9-71c4ed259563" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/0a496442-635f-4974-bda4-2d339b9a6b3c/resourceGroups/hchung-test/providers/Microsoft.Sql/servers/hchung-testsvr/databases/powershell_db_restored\",\r\n \"name\": \"powershell_db_restored\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"North Europe\",\r\n \"kind\": \"v2.0,user\",\r\n \"properties\": {\r\n \"databaseId\": \"ab70d59d-5460-4db8-bb81-f67b3d3ace50\",\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\": \"2016-02-20T00:33:03.3Z\",\r\n \"currentServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveId\": \"f1173c43-91bd-4aaa-973c-54e79e15235b\",\r\n \"requestedServiceObjectiveName\": null,\r\n \"defaultSecondaryLocation\": \"West Europe\",\r\n \"earliestRestoreDate\": \"2016-02-20T00:34:03.3Z\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "794" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "378ec83f-a195-4b5b-8348-12cf428820e7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14954" + ], + "x-ms-correlation-request-id": [ + "f98f6efb-1f5e-45af-ae31-2b69438fb2e2" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160220T003427Z:f98f6efb-1f5e-45af-ae31-2b69438fb2e2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Sat, 20 Feb 2016 00:34:27 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "0a496442-635f-4974-bda4-2d339b9a6b3c", + "TenantId": "b98ac74f-3f88-40dd-a91d-9d48aab4bf1f", + "Domain": "aad18.ccsctp.net", + "User": "admin@aad18.ccsctp.net" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.ServerDisasterRecoveryConfigurationTests/TestServerDisasterRecoveryConfiguration.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.ServerDisasterRecoveryConfigurationTests/TestServerDisasterRecoveryConfiguration.json new file mode 100644 index 000000000000..783c531123ff --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.Sql.Test.ScenarioTests.ServerDisasterRecoveryConfigurationTests/TestServerDisasterRecoveryConfiguration.json @@ -0,0 +1,2541 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourcegroups/onesdk8312?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgzMTI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14888" + ], + "x-ms-request-id": [ + "23dcfd35-1aac-41e6-a19a-ecf2aa5e70d5" + ], + "x-ms-correlation-request-id": [ + "23dcfd35-1aac-41e6-a19a-ecf2aa5e70d5" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T031937Z:23dcfd35-1aac-41e6-a19a-ecf2aa5e70d5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:19:36 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourcegroups/onesdk8312?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgzMTI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14873" + ], + "x-ms-request-id": [ + "784a4c1b-8ab6-4d9a-9c29-8c464c33592e" + ], + "x-ms-correlation-request-id": [ + "784a4c1b-8ab6-4d9a-9c29-8c464c33592e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032223Z:784a4c1b-8ab6-4d9a-9c29-8c464c33592e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:23 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourcegroups/onesdk8312?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgzMTI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"North Europe\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "34" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312\",\r\n \"name\": \"onesdk8312\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "178" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1189" + ], + "x-ms-request-id": [ + "a9c0bdf5-dba3-4321-8743-1f9a6204b0fb" + ], + "x-ms-correlation-request-id": [ + "a9c0bdf5-dba3-4321-8743-1f9a6204b0fb" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T031938Z:a9c0bdf5-dba3-4321-8743-1f9a6204b0fb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:19:38 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14887" + ], + "x-ms-request-id": [ + "1488b243-e513-4611-9694-b45c610a532f" + ], + "x-ms-correlation-request-id": [ + "1488b243-e513-4611-9694-b45c610a532f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T031938Z:1488b243-e513-4611-9694-b45c610a532f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:19:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourcegroups/onesdk3383?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlZ3JvdXBzL29uZXNkazMzODM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "102" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14886" + ], + "x-ms-request-id": [ + "aa523fbe-6e32-4ccc-9689-32bc63dc33c8" + ], + "x-ms-correlation-request-id": [ + "aa523fbe-6e32-4ccc-9689-32bc63dc33c8" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T031938Z:aa523fbe-6e32-4ccc-9689-32bc63dc33c8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:19:38 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourcegroups/onesdk3383?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlZ3JvdXBzL29uZXNkazMzODM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "HEAD", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14857" + ], + "x-ms-request-id": [ + "fa65ec34-23ce-4ffa-9eb2-da6c124ebfc6" + ], + "x-ms-correlation-request-id": [ + "fa65ec34-23ce-4ffa-9eb2-da6c124ebfc6" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032412Z:fa65ec34-23ce-4ffa-9eb2-da6c124ebfc6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:24:11 GMT" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourcegroups/onesdk3383?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlZ3JvdXBzL29uZXNkazMzODM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"Southeast Asia\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "36" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383\",\r\n \"name\": \"onesdk3383\",\r\n \"location\": \"southeastasia\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "180" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1188" + ], + "x-ms-request-id": [ + "a1e2e70e-f309-4ec6-8ff4-3a9d8cab8882" + ], + "x-ms-correlation-request-id": [ + "a1e2e70e-f309-4ec6-8ff4-3a9d8cab8882" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T031939Z:a1e2e70e-f309-4ec6-8ff4-3a9d8cab8882" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:19:39 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazMzODMvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14885" + ], + "x-ms-request-id": [ + "ef5e0587-6fdb-46aa-af33-e4f9ea49d985" + ], + "x-ms-correlation-request-id": [ + "ef5e0587-6fdb-46aa-af33-e4f9ea49d985" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T031939Z:ef5e0587-6fdb-46aa-af33-e4f9ea49d985" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:19:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "938d5272-8e77-4ae9-807b-d446e66255cf" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Sql/servers/onesdk2537' under resource group 'onesdk8312' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "146" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "04bb7688-4f1e-4c9f-a693-fabe57642d96" + ], + "x-ms-correlation-request-id": [ + "04bb7688-4f1e-4c9f-a693-fabe57642d96" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T031939Z:04bb7688-4f1e-4c9f-a693-fabe57642d96" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:19:39 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "5bd1dedf-eddd-48f2-9269-75580cf4ff58" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537\",\r\n \"name\": \"onesdk2537\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"North Europe\",\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"fullyQualifiedDomainName\": \"onesdk2537.sqltest-eg1.mscds.com\",\r\n \"administratorLogin\": \"testusername\",\r\n \"administratorLoginPassword\": null,\r\n \"externalAdministratorLogin\": null,\r\n \"externalAdministratorSid\": null,\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "467" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "4f70ed55-e4a1-443b-b988-16d9e9129785" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14887" + ], + "x-ms-correlation-request-id": [ + "745f5d6d-97b8-4c1a-8bba-b62c096d0e68" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032122Z:745f5d6d-97b8-4c1a-8bba-b62c096d0e68" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:21:22 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"version\": \"12.0\",\r\n \"administratorLogin\": \"testusername\",\r\n \"administratorLoginPassword\": \"t357ingP@s5w0rd!\"\r\n },\r\n \"location\": \"North Europe\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "180" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "ec555526-896c-4b92-a3de-5724feab8719" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537\",\r\n \"name\": \"onesdk2537\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"North Europe\",\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"fullyQualifiedDomainName\": \"onesdk2537.sqltest-eg1.mscds.com\",\r\n \"administratorLogin\": \"testusername\",\r\n \"administratorLoginPassword\": \"t357ingP@s5w0rd!\",\r\n \"externalAdministratorLogin\": null,\r\n \"externalAdministratorSid\": null,\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "481" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "28441c47-f566-475b-b653-71ab330e66e2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1177" + ], + "x-ms-correlation-request-id": [ + "fb4fd555-04ed-440b-84e9-42802286783f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032033Z:fb4fd555-04ed-440b-84e9-42802286783f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:20:33 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazMzODMvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGszODA1P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "4396a7bf-df05-4a58-87b3-3fbe42537761" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Sql/servers/onesdk3805' under resource group 'onesdk3383' was not found.\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "146" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "568b3c4f-ec3b-40a6-9880-426a2f627545" + ], + "x-ms-correlation-request-id": [ + "568b3c4f-ec3b-40a6-9880-426a2f627545" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032034Z:568b3c4f-ec3b-40a6-9880-426a2f627545" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:20:33 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazMzODMvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGszODA1P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"version\": \"12.0\",\r\n \"administratorLogin\": \"testusername\",\r\n \"administratorLoginPassword\": \"t357ingP@s5w0rd!\"\r\n },\r\n \"location\": \"Southeast Asia\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "182" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "8434d69b-7fb0-4fcd-9f4c-a77810b0afc7" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805\",\r\n \"name\": \"onesdk3805\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"Southeast Asia\",\r\n \"kind\": \"v12.0\",\r\n \"properties\": {\r\n \"fullyQualifiedDomainName\": \"onesdk3805.sqltest-eg1.mscds.com\",\r\n \"administratorLogin\": \"testusername\",\r\n \"administratorLoginPassword\": \"t357ingP@s5w0rd!\",\r\n \"externalAdministratorLogin\": null,\r\n \"externalAdministratorSid\": null,\r\n \"version\": \"12.0\",\r\n \"state\": \"Ready\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "483" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "df34ffb3-b735-4221-9caf-1aec76896646" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1177" + ], + "x-ms-correlation-request-id": [ + "9c37c85a-46a5-4686-8324-cd83b5a72b8e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032121Z:9c37c85a-46a5-4686-8324-cd83b5a72b8e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:21:21 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "fae948d4-e1f9-4d8d-adc9-1fc8fdc7c9c7" + ] + }, + "ResponseBody": "{\r\n \"code\": \"NotFound\",\r\n \"message\": \"Disaster Recovery Configuration with name '' does not exist. To continue, specify a valid DisasterRecoveryConfiguration name.\",\r\n \"target\": null,\r\n \"details\": [],\r\n \"innererror\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "210" + ], + "Content-Type": [ + "application/json" + ], + "x-ms-request-id": [ + "46bb160b-ed7e-45ec-8e60-8c89522b804c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14888" + ], + "x-ms-correlation-request-id": [ + "f8e0e1f9-ba51-4817-9518-c97a90c4bfa1" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032122Z:f8e0e1f9-ba51-4817-9518-c97a90c4bfa1" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:21:22 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"partnerServerId\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805\"\r\n },\r\n \"location\": \"North Europe\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "221" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "33f17ee9-e12a-4341-9d20-3cdc6192d00d" + ] + }, + "ResponseBody": "AsyncOperationInProgressJson", + "ResponseHeaders": { + "Content-Length": [ + "28" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "0f17d906-8920-4832-b87c-750aa3b4ee1c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1176" + ], + "x-ms-correlation-request-id": [ + "a98a0e44-0322-498b-b50e-b966bf872036" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032123Z:a98a0e44-0322-498b-b50e-b966bf872036" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:21:23 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias/disasterRecoveryConfigurationOperationResults/0f17d906-8920-4832-b87c-750aa3b4ee1c?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias/disasterRecoveryConfigurationOperationResults/0f17d906-8920-4832-b87c-750aa3b4ee1c?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcy9kaXNhc3RlclJlY292ZXJ5Q29uZmlndXJhdGlvbk9wZXJhdGlvblJlc3VsdHMvMGYxN2Q5MDYtODkyMC00ODMyLWI4N2MtNzUwYWEzYjRlZTFjP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "33f17ee9-e12a-4341-9d20-3cdc6192d00d" + ] + }, + "ResponseBody": "{\r\n \"operation\": \"AddFailoverPartner\",\r\n \"startTime\": \"2016-02-11T03:21:23.033Z\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "72" + ], + "Content-Type": [ + "application/json" + ], + "Retry-After": [ + "30" + ], + "x-ms-request-id": [ + "d985fc71-0c50-442e-8c9d-3185ac553779" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14886" + ], + "x-ms-correlation-request-id": [ + "420f71d3-328f-41f2-8b7a-efe1dd959791" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032124Z:420f71d3-328f-41f2-8b7a-efe1dd959791" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:21:24 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias/disasterRecoveryConfigurationOperationResults/0f17d906-8920-4832-b87c-750aa3b4ee1c?api-version=2014-04-01-Preview" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias/disasterRecoveryConfigurationOperationResults/0f17d906-8920-4832-b87c-750aa3b4ee1c?api-version=2014-04-01-Preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcy9kaXNhc3RlclJlY292ZXJ5Q29uZmlndXJhdGlvbk9wZXJhdGlvblJlc3VsdHMvMGYxN2Q5MDYtODkyMC00ODMyLWI4N2MtNzUwYWEzYjRlZTFjP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtUHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "33f17ee9-e12a-4341-9d20-3cdc6192d00d" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias\",\r\n \"name\": \"test-sdrc-alias\",\r\n \"type\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration\",\r\n \"location\": null,\r\n \"kind\": null,\r\n \"properties\": {\r\n \"type\": \"AutoDR\",\r\n \"autoFailover\": \"Off\",\r\n \"failoverPolicy\": \"Off\",\r\n \"partnerServerId\": null,\r\n \"partnerLogicalServerName\": \"onesdk3805\",\r\n \"role\": \"Primary\"\r\n },\r\n \"operationId\": \"0f17d906-8920-4832-b87c-750aa3b4ee1c\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "497" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "74070af0-3c4f-4862-9932-930c177b54cf" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14885" + ], + "x-ms-correlation-request-id": [ + "78cf2a42-985c-4511-920f-7e4023a2c628" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032155Z:78cf2a42-985c-4511-920f-7e4023a2c628" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:21:55 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "018ca1c5-a0aa-41fc-9bd5-62517cd58ba2" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias\",\r\n \"name\": \"test-sdrc-alias\",\r\n \"type\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration\",\r\n \"location\": \"North Europe\",\r\n \"properties\": {\r\n \"type\": \"AutoDR\",\r\n \"autoFailover\": \"Off\",\r\n \"failoverPolicy\": \"Off\",\r\n \"partnerServerId\": null,\r\n \"partnerLogicalServerName\": \"onesdk3805\",\r\n \"role\": \"Primary\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "442" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "3c034ae6-0130-46c5-a36b-fa33f409b3f6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14884" + ], + "x-ms-correlation-request-id": [ + "4744eddd-0285-4729-813c-e37d9f00124d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032201Z:4744eddd-0285-4729-813c-e37d9f00124d" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:00 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "460b1916-a0d5-45db-85cd-93be3f4d3f51" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias\",\r\n \"name\": \"test-sdrc-alias\",\r\n \"type\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration\",\r\n \"location\": \"North Europe\",\r\n \"properties\": {\r\n \"type\": \"AutoDR\",\r\n \"autoFailover\": \"Off\",\r\n \"failoverPolicy\": \"Off\",\r\n \"partnerServerId\": null,\r\n \"partnerLogicalServerName\": \"onesdk3805\",\r\n \"role\": \"Secondary\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "444" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "7b9b5c54-79fb-46a2-bfab-f4b11490b76b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14878" + ], + "x-ms-correlation-request-id": [ + "bd1bf467-2f15-43e3-b793-aaf220942a33" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032212Z:bd1bf467-2f15-43e3-b793-aaf220942a33" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:11 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "04b1fc7f-c9e1-4ab5-b172-165b5f5c6062" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias\",\r\n \"name\": \"test-sdrc-alias\",\r\n \"type\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration\",\r\n \"location\": \"North Europe\",\r\n \"properties\": {\r\n \"type\": \"AutoDR\",\r\n \"autoFailover\": \"Off\",\r\n \"failoverPolicy\": \"Off\",\r\n \"partnerServerId\": null,\r\n \"partnerLogicalServerName\": \"onesdk3805\",\r\n \"role\": \"Secondary\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "444" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "fb9cda9c-107d-4973-be9a-7d4ec81e86b3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14877" + ], + "x-ms-correlation-request-id": [ + "4e60ef7c-c469-4c7b-a499-eb74a428e834" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032213Z:4e60ef7c-c469-4c7b-a499-eb74a428e834" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:12 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "e42ab00e-6269-4de8-bafc-192689e1c9b5" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias\",\r\n \"name\": \"test-sdrc-alias\",\r\n \"type\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration\",\r\n \"location\": \"North Europe\",\r\n \"properties\": {\r\n \"type\": \"AutoDR\",\r\n \"autoFailover\": \"Off\",\r\n \"failoverPolicy\": \"Off\",\r\n \"partnerServerId\": null,\r\n \"partnerLogicalServerName\": \"onesdk3805\",\r\n \"role\": \"Primary\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "442" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "bd0dd08d-f713-48b5-a3b9-be374929815b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14876" + ], + "x-ms-correlation-request-id": [ + "28fcc240-3965-4fe0-a271-72cc2f449e2f" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032219Z:28fcc240-3965-4fe0-a271-72cc2f449e2f" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:18 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "f77e5682-65d5-425b-9f54-478f2298f6ab" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias\",\r\n \"name\": \"test-sdrc-alias\",\r\n \"type\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration\",\r\n \"location\": \"North Europe\",\r\n \"properties\": {\r\n \"type\": \"AutoDR\",\r\n \"autoFailover\": \"Off\",\r\n \"failoverPolicy\": \"Off\",\r\n \"partnerServerId\": null,\r\n \"partnerLogicalServerName\": \"onesdk3805\",\r\n \"role\": \"Primary\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "442" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "c2a82042-18ed-4224-be68-1eca414f393f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14874" + ], + "x-ms-correlation-request-id": [ + "986c8c8a-e4f1-460a-b9ec-42812d311dca" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032221Z:986c8c8a-e4f1-460a-b9ec-42812d311dca" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:21 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazMzODMvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGszODA1L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "e704aa03-cffb-40c7-b677-97043c02de45" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805/disasterRecoveryConfiguration/test-sdrc-alias\",\r\n \"name\": \"test-sdrc-alias\",\r\n \"type\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration\",\r\n \"location\": \"SouthEast Asia\",\r\n \"properties\": {\r\n \"type\": \"AutoDR\",\r\n \"autoFailover\": \"Off\",\r\n \"failoverPolicy\": \"Off\",\r\n \"partnerServerId\": null,\r\n \"partnerLogicalServerName\": \"onesdk2537\",\r\n \"role\": \"Secondary\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "446" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "4a3b31f2-b95d-49e5-b873-ab2273825c60" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14883" + ], + "x-ms-correlation-request-id": [ + "5f25033b-7650-4de8-9c72-fd4355e83ebd" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032202Z:5f25033b-7650-4de8-9c72-fd4355e83ebd" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:01 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazMzODMvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGszODA1L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "66966931-75d1-4e61-95f4-450b64a8642d" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805/disasterRecoveryConfiguration/test-sdrc-alias\",\r\n \"name\": \"test-sdrc-alias\",\r\n \"type\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration\",\r\n \"location\": \"SouthEast Asia\",\r\n \"properties\": {\r\n \"type\": \"AutoDR\",\r\n \"autoFailover\": \"Off\",\r\n \"failoverPolicy\": \"Off\",\r\n \"partnerServerId\": null,\r\n \"partnerLogicalServerName\": \"onesdk2537\",\r\n \"role\": \"Secondary\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "446" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "84075e14-afaf-4e82-b275-36d80ffd93de" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14882" + ], + "x-ms-correlation-request-id": [ + "786547f4-ac5f-4d05-a699-7c198a15e9bb" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032203Z:786547f4-ac5f-4d05-a699-7c198a15e9bb" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:02 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazMzODMvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGszODA1L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "e0d21442-1336-420e-8c1d-fb39f5467bb8" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805/disasterRecoveryConfiguration/test-sdrc-alias\",\r\n \"name\": \"test-sdrc-alias\",\r\n \"type\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration\",\r\n \"location\": \"SouthEast Asia\",\r\n \"properties\": {\r\n \"type\": \"AutoDR\",\r\n \"autoFailover\": \"Off\",\r\n \"failoverPolicy\": \"Off\",\r\n \"partnerServerId\": null,\r\n \"partnerLogicalServerName\": \"onesdk2537\",\r\n \"role\": \"Primary\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "444" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "127a774d-92be-40b5-839b-7e8c13484a06" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14879" + ], + "x-ms-correlation-request-id": [ + "4beb9b23-27de-4380-934a-2e8c300dfb8c" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032211Z:4beb9b23-27de-4380-934a-2e8c300dfb8c" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:11 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazMzODMvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGszODA1L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "c8a5fabe-aef3-4637-89ff-c0c1c52f1599" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805/disasterRecoveryConfiguration/test-sdrc-alias\",\r\n \"name\": \"test-sdrc-alias\",\r\n \"type\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration\",\r\n \"location\": \"SouthEast Asia\",\r\n \"properties\": {\r\n \"type\": \"AutoDR\",\r\n \"autoFailover\": \"Off\",\r\n \"failoverPolicy\": \"Off\",\r\n \"partnerServerId\": null,\r\n \"partnerLogicalServerName\": \"onesdk2537\",\r\n \"role\": \"Secondary\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "446" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "x-ms-request-id": [ + "5def092d-63d1-45d6-bdf1-c1345f854752" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14875" + ], + "x-ms-correlation-request-id": [ + "da50d10c-1d11-488f-97ea-cc784cc23d04" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032221Z:da50d10c-1d11-488f-97ea-cc784cc23d04" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:21 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk3383/providers/Microsoft.Sql/servers/onesdk3805/disasterRecoveryConfiguration/test-sdrc-alias/failover?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazMzODMvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGszODA1L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcy9mYWlsb3Zlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "d7133933-a6ab-4fa8-bce7-72e073b7d3c4" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-request-id": [ + "3a2412ad-d039-4043-9deb-ddcbe7a9bbcf" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1175" + ], + "x-ms-correlation-request-id": [ + "c808f620-3ffc-4e19-afea-7f24ce122846" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032205Z:c808f620-3ffc-4e19-afea-7f24ce122846" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:04 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias/failover?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcy9mYWlsb3Zlcj9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "6bff18b9-7b3d-4cac-b608-19b6cb1353cb" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-request-id": [ + "58c4ac35-e2fa-44b8-8009-a7abd8bfbf82" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Preference-Applied": [ + "return-content" + ], + "DataServiceVersion": [ + "3.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1174" + ], + "x-ms-correlation-request-id": [ + "70fca2e5-dfc8-4444-9d0f-db24b28dcc3e" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032214Z:70fca2e5-dfc8-4444-9d0f-db24b28dcc3e" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:13 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourceGroups/onesdk8312/providers/Microsoft.Sql/servers/onesdk2537/disasterRecoveryConfiguration/test-sdrc-alias?api-version=2014-04-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlR3JvdXBzL29uZXNkazgzMTIvcHJvdmlkZXJzL01pY3Jvc29mdC5TcWwvc2VydmVycy9vbmVzZGsyNTM3L2Rpc2FzdGVyUmVjb3ZlcnlDb25maWd1cmF0aW9uL3Rlc3Qtc2RyYy1hbGlhcz9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" + ], + "x-ms-client-request-id": [ + "eb06ee3d-fc4f-42ff-b2d5-62dda6458e93" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-request-id": [ + "91d52d8e-8b27-4369-b9f6-adec63bbf14a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "1.0;" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1173" + ], + "x-ms-correlation-request-id": [ + "797c7285-e4a4-4118-a093-cdbbebb49ad4" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032223Z:797c7285-e4a4-4118-a093-cdbbebb49ad4" + ], + "Cache-Control": [ + "no-store, no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:23 GMT" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourcegroups/onesdk8312?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlZ3JvdXBzL29uZXNkazgzMTI/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1172" + ], + "x-ms-request-id": [ + "a8c8c8d4-c824-4a0a-a5ea-8ce5bef38794" + ], + "x-ms-correlation-request-id": [ + "a8c8c8d4-c824-4a0a-a5ea-8ce5bef38794" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032224Z:a8c8c8d4-c824-4a0a-a5ea-8ce5bef38794" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:24 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNekV5TFU1UFVsUklSVlZTVDFCRklpd2lhbTlpVEc5allYUnBiMjRpT2lKdWIzSjBhR1YxY205d1pTSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14872" + ], + "x-ms-request-id": [ + "985652f2-d933-4830-a066-5c319c5270c6" + ], + "x-ms-correlation-request-id": [ + "985652f2-d933-4830-a066-5c319c5270c6" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032225Z:985652f2-d933-4830-a066-5c319c5270c6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:25 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNekV5TFU1UFVsUklSVlZTVDFCRklpd2lhbTlpVEc5allYUnBiMjRpT2lKdWIzSjBhR1YxY205d1pTSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14871" + ], + "x-ms-request-id": [ + "dbbdecc0-fee5-41ab-8ae6-e988632df83d" + ], + "x-ms-correlation-request-id": [ + "dbbdecc0-fee5-41ab-8ae6-e988632df83d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032240Z:dbbdecc0-fee5-41ab-8ae6-e988632df83d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:40 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNekV5TFU1UFVsUklSVlZTVDFCRklpd2lhbTlpVEc5allYUnBiMjRpT2lKdWIzSjBhR1YxY205d1pTSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14870" + ], + "x-ms-request-id": [ + "6e8b6ff3-2ff0-4498-8f20-68b223b161d5" + ], + "x-ms-correlation-request-id": [ + "6e8b6ff3-2ff0-4498-8f20-68b223b161d5" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032255Z:6e8b6ff3-2ff0-4498-8f20-68b223b161d5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:22:54 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNekV5TFU1UFVsUklSVlZTVDFCRklpd2lhbTlpVEc5allYUnBiMjRpT2lKdWIzSjBhR1YxY205d1pTSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14865" + ], + "x-ms-request-id": [ + "0298c735-ea80-45c1-b9b0-fe7eac23ae34" + ], + "x-ms-correlation-request-id": [ + "0298c735-ea80-45c1-b9b0-fe7eac23ae34" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032311Z:0298c735-ea80-45c1-b9b0-fe7eac23ae34" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:23:10 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNekV5TFU1UFVsUklSVlZTVDFCRklpd2lhbTlpVEc5allYUnBiMjRpT2lKdWIzSjBhR1YxY205d1pTSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14864" + ], + "x-ms-request-id": [ + "c02add60-0cc9-4a7d-b0f2-ab3860cda6e8" + ], + "x-ms-correlation-request-id": [ + "c02add60-0cc9-4a7d-b0f2-ab3860cda6e8" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032326Z:c02add60-0cc9-4a7d-b0f2-ab3860cda6e8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:23:26 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNekV5TFU1UFVsUklSVlZTVDFCRklpd2lhbTlpVEc5allYUnBiMjRpT2lKdWIzSjBhR1YxY205d1pTSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14863" + ], + "x-ms-request-id": [ + "396edadc-3854-4147-b0b5-0026e39c59f3" + ], + "x-ms-correlation-request-id": [ + "396edadc-3854-4147-b0b5-0026e39c59f3" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032341Z:396edadc-3854-4147-b0b5-0026e39c59f3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:23:40 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNekV5TFU1UFVsUklSVlZTVDFCRklpd2lhbTlpVEc5allYUnBiMjRpT2lKdWIzSjBhR1YxY205d1pTSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14862" + ], + "x-ms-request-id": [ + "ffdf5cb8-744c-4ab8-9680-49defd9bc16d" + ], + "x-ms-correlation-request-id": [ + "ffdf5cb8-744c-4ab8-9680-49defd9bc16d" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032356Z:ffdf5cb8-744c-4ab8-9680-49defd9bc16d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:23:56 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREs4MzEyLU5PUlRIRVVST1BFIiwiam9iTG9jYXRpb24iOiJub3J0aGV1cm9wZSJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFczRNekV5TFU1UFVsUklSVlZTVDFCRklpd2lhbTlpVEc5allYUnBiMjRpT2lKdWIzSjBhR1YxY205d1pTSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14858" + ], + "x-ms-request-id": [ + "5e988214-d29f-402d-b73d-655e21521839" + ], + "x-ms-correlation-request-id": [ + "5e988214-d29f-402d-b73d-655e21521839" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032412Z:5e988214-d29f-402d-b73d-655e21521839" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:24:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/resourcegroups/onesdk3383?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL3Jlc291cmNlZ3JvdXBzL29uZXNkazMzODM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1171" + ], + "x-ms-request-id": [ + "53e15ba4-85cd-4978-b51f-8a2d9c37802b" + ], + "x-ms-correlation-request-id": [ + "53e15ba4-85cd-4978-b51f-8a2d9c37802b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032412Z:53e15ba4-85cd-4978-b51f-8a2d9c37802b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:24:11 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNemd6TFZOUFZWUklSVUZUVkVGVFNVRWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluTnZkWFJvWldGemRHRnphV0VpZlE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14856" + ], + "x-ms-request-id": [ + "4d980a55-db7a-44d2-ad3d-7c70f0376989" + ], + "x-ms-correlation-request-id": [ + "4d980a55-db7a-44d2-ad3d-7c70f0376989" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032412Z:4d980a55-db7a-44d2-ad3d-7c70f0376989" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:24:12 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNemd6TFZOUFZWUklSVUZUVkVGVFNVRWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluTnZkWFJvWldGemRHRnphV0VpZlE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14855" + ], + "x-ms-request-id": [ + "d96a2f74-5495-4893-8999-f69ed025d205" + ], + "x-ms-correlation-request-id": [ + "d96a2f74-5495-4893-8999-f69ed025d205" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032427Z:d96a2f74-5495-4893-8999-f69ed025d205" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:24:27 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNemd6TFZOUFZWUklSVUZUVkVGVFNVRWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluTnZkWFJvWldGemRHRnphV0VpZlE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14854" + ], + "x-ms-request-id": [ + "fa7f8aca-dd84-4490-a8eb-f05b408213b2" + ], + "x-ms-correlation-request-id": [ + "fa7f8aca-dd84-4490-a8eb-f05b408213b2" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032442Z:fa7f8aca-dd84-4490-a8eb-f05b408213b2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:24:42 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNemd6TFZOUFZWUklSVUZUVkVGVFNVRWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluTnZkWFJvWldGemRHRnphV0VpZlE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14853" + ], + "x-ms-request-id": [ + "7ab18561-e776-4c06-84f0-d42ca4aab5a1" + ], + "x-ms-correlation-request-id": [ + "7ab18561-e776-4c06-84f0-d42ca4aab5a1" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032458Z:7ab18561-e776-4c06-84f0-d42ca4aab5a1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:24:57 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNemd6TFZOUFZWUklSVUZUVkVGVFNVRWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluTnZkWFJvWldGemRHRnphV0VpZlE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14878" + ], + "x-ms-request-id": [ + "f2069bbd-9f5e-4945-8975-eb43795fbca8" + ], + "x-ms-correlation-request-id": [ + "f2069bbd-9f5e-4945-8975-eb43795fbca8" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032513Z:f2069bbd-9f5e-4945-8975-eb43795fbca8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:25:13 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNemd6TFZOUFZWUklSVUZUVkVGVFNVRWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluTnZkWFJvWldGemRHRnphV0VpZlE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14877" + ], + "x-ms-request-id": [ + "99e9b06d-a66f-4952-90e9-3e4fdf7bd16a" + ], + "x-ms-correlation-request-id": [ + "99e9b06d-a66f-4952-90e9-3e4fdf7bd16a" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032528Z:99e9b06d-a66f-4952-90e9-3e4fdf7bd16a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:25:28 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNemd6TFZOUFZWUklSVUZUVkVGVFNVRWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluTnZkWFJvWldGemRHRnphV0VpZlE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14876" + ], + "x-ms-request-id": [ + "bba2bc36-d8aa-4d62-8202-2bed4af3ef21" + ], + "x-ms-correlation-request-id": [ + "bba2bc36-d8aa-4d62-8202-2bed4af3ef21" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032543Z:bba2bc36-d8aa-4d62-8202-2bed4af3ef21" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:25:42 GMT" + ], + "Location": [ + "https://api-dogfood.resources.windows-int.net/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview" + ] + }, + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/65d96361-b9df-4b18-9055-ea05d43e4c4f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREszMzgzLVNPVVRIRUFTVEFTSUEiLCJqb2JMb2NhdGlvbiI6InNvdXRoZWFzdGFzaWEifQ?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNjVkOTYzNjEtYjlkZi00YjE4LTkwNTUtZWEwNWQ0M2U0YzRmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3pNemd6TFZOUFZWUklSVUZUVkVGVFNVRWlMQ0pxYjJKTWIyTmhkR2x2YmlJNkluTnZkWFJvWldGemRHRnphV0VpZlE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-04-01-preview" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "", + "ResponseHeaders": { + "Content-Length": [ + "0" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14875" + ], + "x-ms-request-id": [ + "c25fad1c-55c5-4750-bd12-0c319317789b" + ], + "x-ms-correlation-request-id": [ + "c25fad1c-55c5-4750-bd12-0c319317789b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160211T032558Z:c25fad1c-55c5-4750-bd12-0c319317789b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 11 Feb 2016 03:25:57 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + "Test-ServerDisasterRecoveryConfiguration": [ + "onesdk8312", + "onesdk3383", + "onesdk2537", + "onesdk3805" + ] + }, + "Variables": { + "SubscriptionId": "65d96361-b9df-4b18-9055-ea05d43e4c4f", + "TenantId": "c01412c9-642c-45e7-98dd-42595b18c2f1", + "Domain": "aad247.ccsctp.net", + "User": "admin@aad247.ccsctp.net" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/UnitTests/AzureSqlServerDisasterRecoveryConfigurationTests.cs b/src/ResourceManager/Sql/Commands.Sql.Test/UnitTests/AzureSqlServerDisasterRecoveryConfigurationTests.cs new file mode 100644 index 000000000000..e73df836e3ee --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql.Test/UnitTests/AzureSqlServerDisasterRecoveryConfigurationTests.cs @@ -0,0 +1,82 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Cmdlet; +using Microsoft.Azure.Commands.Sql.Test.Utilities; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Xunit; + +namespace Microsoft.Azure.Commands.Sql.Test.UnitTests +{ + public class AzureSqlServerDisasterRecoveryConfigurationTests + { + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void NewAzureSqlServerDisasterRecoveryConfigurationAttributes() + { + Type type = typeof(NewAzureSqlServerDisasterRecoveryConfiguration); + UnitTestHelper.CheckCmdletModifiesData(type, supportsShouldProcess: false); + UnitTestHelper.CheckConfirmImpact(type, System.Management.Automation.ConfirmImpact.Low); + + UnitTestHelper.CheckCmdletParameterAttributes(type, "ResourceGroupName", isMandatory: true, valueFromPipelineByName: true); + UnitTestHelper.CheckCmdletParameterAttributes(type, "ServerName", isMandatory: true, valueFromPipelineByName: true); + UnitTestHelper.CheckCmdletParameterAttributes(type, "VirtualEndpointName", isMandatory: true, valueFromPipelineByName: false); + UnitTestHelper.CheckCmdletParameterAttributes(type, "PartnerResourceGroupName", isMandatory: true, valueFromPipelineByName: false); + UnitTestHelper.CheckCmdletParameterAttributes(type, "PartnerServerName", isMandatory: true, valueFromPipelineByName: false); + UnitTestHelper.CheckCmdletParameterAttributes(type, "FailoverPolicy", isMandatory: false, valueFromPipelineByName: false); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetAzureSqlServerDisasterRecoveryConfigurationAttributes() + { + Type type = typeof(GetAzureSqlServerDisasterRecoveryConfiguration); + UnitTestHelper.CheckCmdletModifiesData(type, supportsShouldProcess: false); + UnitTestHelper.CheckConfirmImpact(type, System.Management.Automation.ConfirmImpact.None); + + UnitTestHelper.CheckCmdletParameterAttributes(type, "ResourceGroupName", isMandatory: true, valueFromPipelineByName: true); + UnitTestHelper.CheckCmdletParameterAttributes(type, "ServerName", isMandatory: true, valueFromPipelineByName: true); + UnitTestHelper.CheckCmdletParameterAttributes(type, "VirtualEndpointName", isMandatory: false, valueFromPipelineByName: false); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void SetAzureSqlServerDisasterRecoveryConfigurationAttributes() + { + Type type = typeof(SetAzureSqlServerDisasterRecoveryConfiguration); + UnitTestHelper.CheckCmdletModifiesData(type, supportsShouldProcess: false); + UnitTestHelper.CheckConfirmImpact(type, System.Management.Automation.ConfirmImpact.High); + + UnitTestHelper.CheckCmdletParameterAttributes(type, "ResourceGroupName", isMandatory: true, valueFromPipelineByName: true); + UnitTestHelper.CheckCmdletParameterAttributes(type, "ServerName", isMandatory: true, valueFromPipelineByName: true); + UnitTestHelper.CheckCmdletParameterAttributes(type, "VirtualEndpointName", isMandatory: true, valueFromPipelineByName: false); + UnitTestHelper.CheckCmdletParameterAttributes(type, "Failover", isMandatory: true, valueFromPipelineByName: false); + UnitTestHelper.CheckCmdletParameterAttributes(type, "AllowDataLoss", isMandatory: false, valueFromPipelineByName: false); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void RemoveAzureSqlServerDisasterRecoveryConfigurationAttributes() + { + Type type = typeof(RemoveAzureSqlServerDisasterRecoveryConfiguration); + UnitTestHelper.CheckCmdletModifiesData(type, supportsShouldProcess: true); + UnitTestHelper.CheckConfirmImpact(type, System.Management.Automation.ConfirmImpact.High); + + UnitTestHelper.CheckCmdletParameterAttributes(type, "ResourceGroupName", isMandatory: true, valueFromPipelineByName: true); + UnitTestHelper.CheckCmdletParameterAttributes(type, "ServerName", isMandatory: true, valueFromPipelineByName: true); + UnitTestHelper.CheckCmdletParameterAttributes(type, "VirtualEndpointName", isMandatory: true, valueFromPipelineByName: true); + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/packages.config b/src/ResourceManager/Sql/Commands.Sql.Test/packages.config index 2f4bb1985e64..d27f535e3e3b 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/packages.config +++ b/src/ResourceManager/Sql/Commands.Sql.Test/packages.config @@ -2,17 +2,16 @@ - - + - - + + @@ -21,15 +20,19 @@ - - + + - - - + + + + + + + diff --git a/src/ResourceManager/Sql/Commands.Sql/Auditing/Cmdlet/SqlDatabaseAuditingCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Auditing/Cmdlet/SqlDatabaseAuditingCmdletBase.cs index 1fd9b17ee4c2..82b14b53443b 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Auditing/Cmdlet/SqlDatabaseAuditingCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Auditing/Cmdlet/SqlDatabaseAuditingCmdletBase.cs @@ -12,10 +12,11 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Auditing.Model; using Microsoft.Azure.Commands.Sql.Auditing.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.Auditing.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/Auditing/Cmdlet/SqlDatabaseServerAuditingCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Auditing/Cmdlet/SqlDatabaseServerAuditingCmdletBase.cs index addbc31aeb9e..3bbc8963310e 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Auditing/Cmdlet/SqlDatabaseServerAuditingCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Auditing/Cmdlet/SqlDatabaseServerAuditingCmdletBase.cs @@ -13,10 +13,11 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Auditing.Model; using Microsoft.Azure.Commands.Sql.Auditing.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.Auditing.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/Auditing/Services/AuditingEndpointsCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Auditing/Services/AuditingEndpointsCommunicator.cs index 57c4d105cb86..78a4e5d9c769 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Auditing/Services/AuditingEndpointsCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Auditing/Services/AuditingEndpointsCommunicator.cs @@ -12,11 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; namespace Microsoft.Azure.Commands.Sql.Auditing.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/Auditing/Services/SqlAuditAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Auditing/Services/SqlAuditAdapter.cs index 05ade16d14bc..84b21748a911 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Auditing/Services/SqlAuditAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Auditing/Services/SqlAuditAdapter.cs @@ -14,12 +14,13 @@ using Microsoft.Azure.Commands.Sql.Properties; using Microsoft.Azure.Commands.Sql.Auditing.Model; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; using System; using System.Collections.Generic; using System.Linq; using System.Text; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Database.Services; using Microsoft.Azure.Commands.Sql.Database.Model; diff --git a/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj b/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj index ddefffe24722..8cf6fa0b5fa1 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj +++ b/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj @@ -51,6 +51,13 @@ false + + + + + + + @@ -144,6 +151,17 @@ + + + + + + + + + + + @@ -200,7 +218,6 @@ - @@ -270,10 +287,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -284,7 +297,7 @@ False - ..\..\..\packages\Microsoft.Azure.Management.Sql.0.43.0-prerelease\lib\net40\Microsoft.Azure.Management.Sql.dll + ..\..\..\packages\Microsoft.Azure.Management.Sql.0.45.0-prerelease\lib\net40\Microsoft.Azure.Management.Sql.dll True @@ -294,6 +307,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -314,22 +328,18 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll - - False - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - False ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll @@ -371,6 +381,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Sql/Commands.Sql/Common/AzureEndpointsCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Common/AzureEndpointsCommunicator.cs index 3b8bfdd3e0bb..9615ae803915 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Common/AzureEndpointsCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Common/AzureEndpointsCommunicator.cs @@ -18,11 +18,13 @@ using System.Net.Http; using System.Threading; using System.Threading.Tasks; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Properties; using Microsoft.Azure.Commands.Sql.Auditing.Model; using Microsoft.Azure.Commands.Sql.Auditing.Services; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Resources.Models; using Microsoft.Azure.Management.Sql; diff --git a/src/ResourceManager/Sql/Commands.Sql/Common/AzureSqlCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Common/AzureSqlCmdletBase.cs index 58d916721b9a..0d68284cc45f 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Common/AzureSqlCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Common/AzureSqlCmdletBase.cs @@ -13,9 +13,10 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.ResourceManager.Common; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.Sql.Common diff --git a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Cmdlet/SqlDatabaseDataMaskingPolicyCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Cmdlet/SqlDatabaseDataMaskingPolicyCmdletBase.cs index 4107983c29df..c414c2dca5cf 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Cmdlet/SqlDatabaseDataMaskingPolicyCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Cmdlet/SqlDatabaseDataMaskingPolicyCmdletBase.cs @@ -12,10 +12,11 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.DataMasking.Model; using Microsoft.Azure.Commands.Sql.DataMasking.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.DataMasking.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Cmdlet/SqlDatabaseDataMaskingRuleCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Cmdlet/SqlDatabaseDataMaskingRuleCmdletBase.cs index f84e2469d57c..d80cb4ebb1be 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Cmdlet/SqlDatabaseDataMaskingRuleCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Cmdlet/SqlDatabaseDataMaskingRuleCmdletBase.cs @@ -14,10 +14,11 @@ using Microsoft.Azure.Commands.Sql.DataMasking.Model; using Microsoft.Azure.Commands.Sql.DataMasking.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System.Collections.Generic; using System.Linq; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; namespace Microsoft.Azure.Commands.Sql.DataMasking.Cmdlet diff --git a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/DataMaskingEndpointsCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/DataMaskingEndpointsCommunicator.cs index 90a9aab85015..f6de6c32d820 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/DataMaskingEndpointsCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/DataMaskingEndpointsCommunicator.cs @@ -12,12 +12,14 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; namespace Microsoft.Azure.Commands.Sql.DataMasking.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/SqlDataMaskingAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/SqlDataMaskingAdapter.cs index e76a372ef87e..394e6e59abf2 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/SqlDataMaskingAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Data Masking/Services/SqlDataMaskingAdapter.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- using Microsoft.Azure.Commands.Sql.DataMasking.Model; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; using System; using System.Collections.Generic; @@ -21,6 +21,7 @@ using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Server.Services; using System.Text.RegularExpressions; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Sql.DataMasking.Services { diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Activation/Cmdlet/AzureSqlDatabaseActivationCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Database Activation/Cmdlet/AzureSqlDatabaseActivationCmdletBase.cs index 4de4a12d05ec..213271bb2f91 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database Activation/Cmdlet/AzureSqlDatabaseActivationCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database Activation/Cmdlet/AzureSqlDatabaseActivationCmdletBase.cs @@ -15,12 +15,12 @@ using System; using System.Collections.Generic; using System.Management.Automation; - +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Database.Model; using Microsoft.Azure.Commands.Sql.Database.Services; using Microsoft.Azure.Commands.Sql.DatabaseActivation.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.DatabaseActivation.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Activation/Services/SqlAzureDatabaseActivationAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Database Activation/Services/SqlAzureDatabaseActivationAdapter.cs index 73d319d52509..969e892de331 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database Activation/Services/SqlAzureDatabaseActivationAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database Activation/Services/SqlAzureDatabaseActivationAdapter.cs @@ -16,7 +16,7 @@ using System.Collections.Generic; using System.Globalization; using System.Linq; - +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Database.Model; using Microsoft.Azure.Commands.Sql.Database.Services; @@ -24,7 +24,7 @@ using Microsoft.Azure.Commands.Sql.Properties; using Microsoft.Azure.Commands.Sql.Server.Adapter; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Activation/Services/SqlAzureDatabaseActivationCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Database Activation/Services/SqlAzureDatabaseActivationCommunicator.cs index 4ae44e29946a..ef6cf091a6ac 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database Activation/Services/SqlAzureDatabaseActivationCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database Activation/Services/SqlAzureDatabaseActivationCommunicator.cs @@ -14,9 +14,10 @@ using System; using System.Collections.Generic; - -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/AzureSqlDatabaseGeoBackupCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/AzureSqlDatabaseGeoBackupCmdletBase.cs new file mode 100644 index 000000000000..b36c08b56e4b --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/AzureSqlDatabaseGeoBackupCmdletBase.cs @@ -0,0 +1,59 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Sql.Backup.Model; +using Microsoft.Azure.Commands.Sql.Backup.Services; +using Microsoft.Azure.Commands.Sql.Common; +using Microsoft.Azure.Commands.Sql.Database.Model; +using Microsoft.Azure.Commands.Sql.Database.Services; + +namespace Microsoft.Azure.Commands.Sql.Backup.Cmdlet +{ + public abstract class AzureSqlDatabaseGeoBackupCmdletBase + : AzureSqlCmdletBase, AzureSqlDatabaseBackupAdapter> + { + /// + /// Gets or sets the name of the database server to use. + /// + [Parameter(Mandatory = true, + ValueFromPipelineByPropertyName = true, + Position = 1, + HelpMessage = "The name of the Azure SQL Server the database is in.")] + [ValidateNotNullOrEmpty] + public string ServerName { get; set; } + + /// + /// Gets or sets the name of the database to use. + /// + [Parameter(Mandatory = false, + ValueFromPipelineByPropertyName = true, + Position = 2, + HelpMessage = "The name of the Azure SQL Database to retrieve geo backups for.")] + [ValidateNotNullOrEmpty] + public string DatabaseName { get; set; } + + /// + /// Initializes the adapter + /// + /// The subscription to operate on + /// + protected override AzureSqlDatabaseBackupAdapter InitModelAdapter(AzureSubscription subscription) + { + return new AzureSqlDatabaseBackupAdapter(DefaultProfile.Context); + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/AzureSqlDatabaseRestorePointCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/AzureSqlDatabaseRestorePointCmdletBase.cs index da486f2d9216..6d39b58bca7d 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/AzureSqlDatabaseRestorePointCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/AzureSqlDatabaseRestorePointCmdletBase.cs @@ -14,6 +14,7 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Backup.Model; using Microsoft.Azure.Commands.Sql.Backup.Services; using Microsoft.Azure.Commands.Sql.Common; @@ -31,7 +32,7 @@ public abstract class AzureSqlDatabaseRestorePointCmdletBase [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, Position = 1, - HelpMessage = "The name of the Azure SQL Database Server the database is in.")] + HelpMessage = "The name of the Azure SQL Server the database is in.")] [ValidateNotNullOrEmpty] public string ServerName { get; set; } @@ -50,7 +51,7 @@ public abstract class AzureSqlDatabaseRestorePointCmdletBase /// /// /// - protected override AzureSqlDatabaseBackupAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlDatabaseBackupAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlDatabaseBackupAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/AzureSqlDeletedDatabaseBackupCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/AzureSqlDeletedDatabaseBackupCmdletBase.cs new file mode 100644 index 000000000000..26efa6c64c66 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/AzureSqlDeletedDatabaseBackupCmdletBase.cs @@ -0,0 +1,70 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Sql.Backup.Model; +using Microsoft.Azure.Commands.Sql.Backup.Services; +using Microsoft.Azure.Commands.Sql.Common; +using Microsoft.Azure.Commands.Sql.Database.Model; +using Microsoft.Azure.Commands.Sql.Database.Services; + +namespace Microsoft.Azure.Commands.Sql.Backup.Cmdlet +{ + public abstract class AzureSqlDeletedDatabaseBackupCmdletBase + : AzureSqlCmdletBase, AzureSqlDatabaseBackupAdapter> + { + /// + /// Gets or sets the name of the database server to use. + /// + [Parameter(Mandatory = true, + ValueFromPipelineByPropertyName = true, + Position = 1, + HelpMessage = "The name of the Azure SQL Server the database is in.")] + [ValidateNotNullOrEmpty] + public string ServerName { get; set; } + + /// + /// Gets or sets the name of the database to use. + /// + [Parameter(Mandatory = false, + ValueFromPipelineByPropertyName = true, + Position = 2, + HelpMessage = "The name of the Azure SQL Database to retrieve backups for.")] + [ValidateNotNullOrEmpty] + public string DatabaseName { get; set; } + + /// + /// Gets or sets the deletion date of the database to use. + /// + [Parameter(Mandatory = false, + ValueFromPipelineByPropertyName = true, + Position = 3, + HelpMessage = "The deletion date of the Azure SQL Database to retrieve backups for, with millisecond precision (e.g. 2016-02-23T00:21:22.847Z)")] + [ValidateNotNullOrEmpty] + public DateTime? DeletionDate { get; set; } + + /// + /// Initializes the adapter + /// + /// The subscription to operate on + /// + protected override AzureSqlDatabaseBackupAdapter InitModelAdapter(AzureSubscription subscription) + { + return new AzureSqlDatabaseBackupAdapter(DefaultProfile.Context); + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/GetAzureRMSqlDatabaseGeoBackup.cs b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/GetAzureRMSqlDatabaseGeoBackup.cs new file mode 100644 index 000000000000..dab6f5da580e --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/GetAzureRMSqlDatabaseGeoBackup.cs @@ -0,0 +1,68 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Linq; +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Sql.Backup.Model; +using Microsoft.Azure.Commands.Sql.Database.Model; + +namespace Microsoft.Azure.Commands.Sql.Backup.Cmdlet +{ + [Cmdlet(VerbsCommon.Get, "AzureRMSqlDatabaseGeoBackup", + ConfirmImpact = ConfirmImpact.None)] + public class GetAzureRMSqlDatabaseGeoBackup : AzureSqlDatabaseGeoBackupCmdletBase + { + /// + /// Get the entities from the service + /// + /// The list of entities + protected override IEnumerable GetEntity() + { + ICollection results; + + if (MyInvocation.BoundParameters.ContainsKey("DatabaseName")) + { + results = new List(); + results.Add(ModelAdapter.GetGeoBackup(this.ResourceGroupName, this.ServerName, this.DatabaseName)); + } + else + { + results = ModelAdapter.ListGeoBackups(this.ResourceGroupName, this.ServerName); + } + + return results; + } + + /// + /// No user input to apply to model + /// + /// Model retrieved from service + /// The model that was passed in + protected override IEnumerable ApplyUserInputToModel(IEnumerable model) + { + return model; + } + + /// + /// No changes to persist to server + /// + /// The output of apply user input to model + /// The input entity + protected override IEnumerable PersistChanges(IEnumerable entity) + { + return entity; + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/GetAzureRMSqlDeletedDatabaseBackup.cs b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/GetAzureRMSqlDeletedDatabaseBackup.cs new file mode 100644 index 000000000000..ad53924307ab --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/GetAzureRMSqlDeletedDatabaseBackup.cs @@ -0,0 +1,76 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Linq; +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Sql.Backup.Model; +using Microsoft.Azure.Commands.Sql.Database.Model; + +namespace Microsoft.Azure.Commands.Sql.Backup.Cmdlet +{ + [Cmdlet(VerbsCommon.Get, "AzureRMSqlDeletedDatabaseBackup", + ConfirmImpact = ConfirmImpact.None)] + public class GetAzureRMSqlDeletedDatabaseBackup : AzureSqlDeletedDatabaseBackupCmdletBase + { + /// + /// Get the entities from the service + /// + /// The list of entities + protected override IEnumerable GetEntity() + { + ICollection results; + + if (MyInvocation.BoundParameters.ContainsKey("DatabaseName")) + { + if (MyInvocation.BoundParameters.ContainsKey("DeletionDate")) + { + results = new List(); + // The server expects a deleted database entity ID that consists of the database name and deletion time as a windows file time separated by a comma. + results.Add(ModelAdapter.GetDeletedDatabaseBackup(this.ResourceGroupName, this.ServerName, this.DatabaseName + "," + this.DeletionDate.Value.ToFileTimeUtc().ToString())); + } + else + { + results = ModelAdapter.ListDeletedDatabaseBackups(this.ResourceGroupName, this.ServerName).Where(backup => backup.DatabaseName == DatabaseName).ToList(); + } + } + else + { + results = ModelAdapter.ListDeletedDatabaseBackups(this.ResourceGroupName, this.ServerName); + } + + return results; + } + + /// + /// No user input to apply to model + /// + /// Model retrieved from service + /// The model that was passed in + protected override IEnumerable ApplyUserInputToModel(IEnumerable model) + { + return model; + } + + /// + /// No changes to persist to server + /// + /// The output of apply user input to model + /// The input entity + protected override IEnumerable PersistChanges(IEnumerable entity) + { + return entity; + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/RestoreAzureRMSqlDatabase.cs b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/RestoreAzureRMSqlDatabase.cs new file mode 100644 index 000000000000..66be687ea18f --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Cmdlet/RestoreAzureRMSqlDatabase.cs @@ -0,0 +1,184 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Sql.Backup.Model; +using Microsoft.Azure.Commands.Sql.Backup.Services; +using Microsoft.Azure.Commands.Sql.Common; +using Microsoft.Azure.Commands.Sql.Database.Model; +using Microsoft.Azure.Commands.Sql.Database.Services; + +namespace Microsoft.Azure.Commands.Sql.Backup.Cmdlet +{ + [Cmdlet(VerbsData.Restore, "AzureRmSqlDatabase", + ConfirmImpact = ConfirmImpact.None)] + public class RestoreAzureRmSqlDatabase + : AzureSqlCmdletBase + { + + private const string FromPointInTimeBackupSetName = "FromPointInTimeBackup"; + private const string FromDeletedDatabaseBackupSetName = "FromDeletedDatabaseBackup"; + private const string FromGeoBackupSetName = "FromGeoBackup"; + + /// + /// Gets or sets flag indicating a restore from a point-in-time backup. + /// + [Parameter( + ParameterSetName = FromPointInTimeBackupSetName, + Mandatory = true, + HelpMessage = "Restore from a point-in-time backup.")] + public SwitchParameter FromPointInTimeBackup { get; set; } + + /// + /// Gets or sets flag indicating a restore of a deleted database. + /// + [Parameter( + ParameterSetName = FromDeletedDatabaseBackupSetName, + Mandatory = true, + HelpMessage = "Restore a deleted database.")] + public SwitchParameter FromDeletedDatabaseBackup { get; set; } + + /// + /// Gets or sets flag indicating a geo-restore (recover) request + /// + [Parameter( + ParameterSetName = FromGeoBackupSetName, + Mandatory = true, + HelpMessage = "Restore from a geo backup.")] + public SwitchParameter FromGeoBackup { get; set; } + + /// + /// Gets or sets the point in time to restore the database to + /// + [Parameter( + ParameterSetName = FromPointInTimeBackupSetName, + Mandatory = true, + HelpMessage = "The point in time to restore the database to.")] + public DateTime PointInTime { get; set; } + + /// + /// Gets or sets the deletion time of the deleted database to restore. + /// + [Parameter( + ParameterSetName = FromDeletedDatabaseBackupSetName, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The deletion date of the deleted database to restore.")] + public DateTime DeletionDate { get; set; } + + /// + /// Gets or sets the name of the database server to use. + /// + [Parameter(Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The name of the Azure SQL Server to restore the database to.")] + [ValidateNotNullOrEmpty] + public string ServerName { get; set; } + + /// + /// Gets or sets the name of the target database to restore to + /// + [Parameter(Mandatory = true, + HelpMessage = "The name of the target database to restore to.")] + public string TargetDatabaseName { get; set; } + + /// + /// The resource ID of the database to restore (deleted DB, geo backup DB, live DB) + /// + [Parameter(Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The resource ID of the database to restore.")] + public string ResourceId { get; set; } + + /// + /// Gets or sets the target edition of the database to restore + /// + [Parameter(Mandatory = false, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The database edition to use for the restored database.")] + public DatabaseEdition Edition { get; set; } + + /// + /// Gets or sets the SLO of the database to restore + /// + [Parameter(Mandatory = false, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The service level objective to use for the restored database.")] + public string ServiceObjectiveName { get; set; } + + /// + /// Gets or sets the target elastic pool name + /// + [Parameter(Mandatory = false, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The name of the elastic pool into which the database should be restored.")] + public string ElasticPoolName { get; set; } + + /// + /// Initializes the adapter + /// + /// The subscription ID to operate on + /// + protected override AzureSqlDatabaseBackupAdapter InitModelAdapter(AzureSubscription subscription) + { + return new AzureSqlDatabaseBackupAdapter(DefaultProfile.Context); + } + + /// + /// Send the restore request + /// + /// The list of entities + protected override AzureSqlDatabaseModel GetEntity() + { + AzureSqlDatabaseModel model; + DateTime restorePointInTime = DateTime.MinValue; + string createMode; + string location = ModelAdapter.GetServerLocation(ResourceGroupName, ServerName); + switch (ParameterSetName) + { + case FromPointInTimeBackupSetName: + createMode = "PointInTimeRestore"; + restorePointInTime = PointInTime; + break; + case FromDeletedDatabaseBackupSetName: + createMode = "Restore"; + // Use DeletionDate as RestorePointInTime for restore of deleted DB + restorePointInTime = DeletionDate; + break; + case FromGeoBackupSetName: + createMode = "Recovery"; + break; + default: + throw new ArgumentException("No ParameterSet name"); + } + + model = new AzureSqlDatabaseModel() + { + Location = location, + ResourceGroupName = ResourceGroupName, + ServerName = ServerName, + DatabaseName = TargetDatabaseName, + Edition = Edition, + RequestedServiceObjectiveName = ServiceObjectiveName, + ElasticPoolName = ElasticPoolName, + CreateMode = createMode + }; + + return ModelAdapter.RestoreDatabase(this.ResourceGroupName, restorePointInTime, ResourceId, model); + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Model/AzureSqlDatabaseGeoBackupModel.cs b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Model/AzureSqlDatabaseGeoBackupModel.cs new file mode 100644 index 000000000000..c62ceb034f60 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Model/AzureSqlDatabaseGeoBackupModel.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Sql.Backup.Model +{ + /// + /// Represents an Azure Sql Database geo backup + /// + public class AzureSqlDatabaseGeoBackupModel + { + /// + /// Gets or sets the name of the resource group + /// + public string ResourceGroupName { get; set; } + + /// + /// Gets or sets the name of the server + /// + public string ServerName { get; set; } + + /// + /// Gets or sets the name of the database + /// + public string DatabaseName { get; set; } + + /// + /// Gets or sets the edition of the backup + /// + public string Edition { get; set; } + + /// + /// Gets or sets a unique ID incorporating name and deletion date + /// + public string EntityId { get; set; } + + /// + /// Gets or sets UTC time of the last available backup + /// + public DateTime LastAvailableBackupDate { get; set; } + + /// + /// Gets or sets the resource ID + /// + public string ResourceId { get; set; } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Model/AzureSqlDeletedDatabaseBackupModel.cs b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Model/AzureSqlDeletedDatabaseBackupModel.cs new file mode 100644 index 000000000000..f7b4355ba504 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Model/AzureSqlDeletedDatabaseBackupModel.cs @@ -0,0 +1,85 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Sql.Backup.Model +{ + /// + /// Represents an Azure Sql Database restorable deleted database + /// + public class AzureSqlDeletedDatabaseBackupModel + { + /// + /// Gets or sets the name of the resource group + /// + public string ResourceGroupName { get; set; } + + /// + /// Gets or sets the name of the server + /// + public string ServerName { get; set; } + + /// + /// Gets or sets the name of the database + /// + public string DatabaseName { get; set; } + + /// + /// Gets or sets the edition of the backup + /// + public string Edition { get; set; } + + /// + /// Gets or sets maxSize in bytes + /// + public long MaxSizeBytes { get; set; } + + /// + /// Gets or sets the current service level objective name for the database. + /// + public string ServiceLevelObjective { get; set; } + + /// + /// Gets or sets the elastic pool name for the database. + /// + public string ElasticPoolName { get; set; } + + /// + /// Gets or sets creation Date + /// + public DateTime CreationDate { get; set; } + + /// + /// Gets or sets deletion Date + /// + public DateTime DeletionDate { get; set; } + + /// + /// Gets or sets earliestRestoreDate + /// + public DateTime? RecoveryPeriodStartDate { get; set; } + + /// + /// Gets or sets a unique ID incorporating name and deletion date + /// + public string EntityId { get; set; } + + /// + /// Gets or sets the resource ID + /// + public string ResourceId { get; set; } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Services/AzureSqlDatabaseBackupAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Services/AzureSqlDatabaseBackupAdapter.cs index 57482f2b1497..21f4d243ecf1 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Services/AzureSqlDatabaseBackupAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Services/AzureSqlDatabaseBackupAdapter.cs @@ -16,7 +16,7 @@ using System.Collections.Generic; using System.Globalization; using System.Linq; - +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Backup.Model; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Database.Model; @@ -25,7 +25,7 @@ using Microsoft.Azure.Commands.Sql.Properties; using Microsoft.Azure.Commands.Sql.Server.Adapter; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; @@ -84,8 +84,161 @@ internal IEnumerable ListRestorePoints(string RestorePointType = restorePoint.Properties.RestorePointType, RestorePointCreationDate = restorePoint.Properties.RestorePointCreationDate, EarliestRestoreDate = restorePoint.Properties.EarliestRestoreDate - }; + }; }).ToList(); } + + /// + /// Lists the recoverable databases (geo backups) for a given Sql Azure Server. + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// List of geo backups + internal ICollection ListGeoBackups(string resourceGroup, string serverName) + { + var resp = Communicator.ListGeoBackups(resourceGroup, serverName, Util.GenerateTracingId()); + return resp.Select((geoBackup) => + { + return new AzureSqlDatabaseGeoBackupModel() + { + ResourceGroupName = resourceGroup, + DatabaseName = geoBackup.Name, + ServerName = serverName, + ResourceId = geoBackup.Id, + Edition = geoBackup.Properties.Edition, + LastAvailableBackupDate = geoBackup.Properties.LastAvailableBackupDate + }; + }).ToList(); + } + + /// + /// Lists the restorable deleted databases for a given Sql Azure Server. + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// List of restorable deleted databases + internal ICollection ListDeletedDatabaseBackups(string resourceGroup, string serverName) + { + var resp = Communicator.ListDeletedDatabaseBackups(resourceGroup, serverName, Util.GenerateTracingId()); + return resp.Select((deletedDatabaseBackup) => + { + return new AzureSqlDeletedDatabaseBackupModel() + { + ResourceGroupName = resourceGroup, + ServerName = serverName, + DatabaseName = deletedDatabaseBackup.Properties.DatabaseName, + Edition = deletedDatabaseBackup.Properties.Edition, + MaxSizeBytes = deletedDatabaseBackup.Properties.MaxSizeBytes, + ServiceLevelObjective = deletedDatabaseBackup.Properties.ServiceLevelObjective, + ElasticPoolName = deletedDatabaseBackup.Properties.ElasticPoolName, + CreationDate = deletedDatabaseBackup.Properties.CreationDate, + DeletionDate = deletedDatabaseBackup.Properties.DeletionDate, + RecoveryPeriodStartDate = deletedDatabaseBackup.Properties.EarliestRestoreDate, + ResourceId = deletedDatabaseBackup.Id + }; + }).ToList(); + } + + /// + /// Get a recoverable databases (geo backup) for a given Sql Azure Database. + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// The name of the Azure SQL Database + /// List of geo backups + internal AzureSqlDatabaseGeoBackupModel GetGeoBackup(string resourceGroup, string serverName, string databaseName) + { + var geoBackup = Communicator.GetGeoBackup(resourceGroup, serverName, databaseName, Util.GenerateTracingId()); + return new AzureSqlDatabaseGeoBackupModel() + { + ResourceGroupName = resourceGroup, + DatabaseName = geoBackup.Name, + ServerName = serverName, + ResourceId = geoBackup.Id, + Edition = geoBackup.Properties.Edition, + LastAvailableBackupDate = geoBackup.Properties.LastAvailableBackupDate + }; + } + + /// + /// Get a restorable deleted databases for a given Sql Azure Database. + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// The name of the Azure SQL Database + /// List of restorable deleted databases + internal AzureSqlDeletedDatabaseBackupModel GetDeletedDatabaseBackup(string resourceGroup, string serverName, string databaseName) + { + var deletedDatabaseBackup = Communicator.GetDeletedDatabaseBackup(resourceGroup, serverName, databaseName, Util.GenerateTracingId()); + return new AzureSqlDeletedDatabaseBackupModel() + { + ResourceGroupName = resourceGroup, + ServerName = serverName, + DatabaseName = deletedDatabaseBackup.Properties.DatabaseName, + Edition = deletedDatabaseBackup.Properties.Edition, + MaxSizeBytes = deletedDatabaseBackup.Properties.MaxSizeBytes, + ServiceLevelObjective = deletedDatabaseBackup.Properties.ServiceLevelObjective, + ElasticPoolName = deletedDatabaseBackup.Properties.ElasticPoolName, + CreationDate = deletedDatabaseBackup.Properties.CreationDate, + DeletionDate = deletedDatabaseBackup.Properties.DeletionDate, + RecoveryPeriodStartDate = deletedDatabaseBackup.Properties.EarliestRestoreDate, + ResourceId = deletedDatabaseBackup.Id + }; + } + + /// + /// Restore a given Sql Azure Database + /// + /// The name of the resource group + /// A point to time to restore to (for PITR and dropped DB restore) + /// The resource ID of the DB to restore (live, geo backup, or deleted database) + /// An object modeling the database to create via restore + /// Parameters describing the database restore request + /// Restored database object + internal AzureSqlDatabaseModel RestoreDatabase(string resourceGroup, DateTime restorePointInTime, string resourceId, AzureSqlDatabaseModel model) + { + DatabaseCreateOrUpdateParameters parameters = new DatabaseCreateOrUpdateParameters() + { + Location = model.Location, + Properties = new DatabaseCreateOrUpdateProperties() + { + Edition = model.Edition == DatabaseEdition.None ? null : model.Edition.ToString(), + RequestedServiceObjectiveId = model.RequestedServiceObjectiveId, + ElasticPoolName = model.ElasticPoolName, + RequestedServiceObjectiveName = model.RequestedServiceObjectiveName, + SourceDatabaseId = resourceId, + RestorePointInTime = restorePointInTime, + CreateMode = model.CreateMode + } + }; + var resp = Communicator.RestoreDatabase(resourceGroup, model.ServerName, model.DatabaseName, Util.GenerateTracingId(), parameters); + return AzureSqlDatabaseAdapter.CreateDatabaseModelFromResponse(resourceGroup, model.ServerName, resp); + } + + /// + /// Gets the Location of the server. + /// + /// The resource group the server is in + /// The name of the server + /// + public string GetServerLocation(string resourceGroupName, string serverName) + { + AzureSqlServerAdapter serverAdapter = new AzureSqlServerAdapter(Context); + var server = serverAdapter.GetServer(resourceGroupName, serverName); + return server.Location; + } + + /// + /// Gets a SQL database by name + /// + /// The resource group the database is in + /// The name of the server + /// The name of the database + /// + public AzureSqlDatabaseModel GetDatabase(string resourceGroupName, string serverName, string databaseName) + { + AzureSqlDatabaseAdapter databaseAdapter = new AzureSqlDatabaseAdapter(Context); + return databaseAdapter.GetDatabase(resourceGroupName, serverName, databaseName); + } } } diff --git a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Services/AzureSqlDatabaseBackupCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Services/AzureSqlDatabaseBackupCommunicator.cs index 8ab4e2c57b6f..40a28c1e2f27 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database Backup/Services/AzureSqlDatabaseBackupCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database Backup/Services/AzureSqlDatabaseBackupCommunicator.cs @@ -14,9 +14,10 @@ using System; using System.Collections.Generic; - -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; @@ -72,6 +73,65 @@ public AzureSqlDatabaseBackupCommunicator(AzureContext context) return GetCurrentSqlClient(clientRequestId).DatabaseBackup.ListRestorePoints(resourceGroupName, serverName, databaseName).RestorePoints; } + /// + /// Lists the geo backups for a given Sql Azure Server + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// List of restore points + public IList ListGeoBackups(string resourceGroupName, string serverName, string clientRequestId) + { + return GetCurrentSqlClient(clientRequestId).DatabaseBackup.ListGeoBackups(resourceGroupName, serverName).GeoBackups; + } + + /// + /// Lists the restorable deleted databases for a given Sql Azure Server + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// List of restore points + public IList ListDeletedDatabaseBackups(string resourceGroupName, string serverName, string clientRequestId) + { + return GetCurrentSqlClient(clientRequestId).DatabaseBackup.ListDeletedDatabaseBackups(resourceGroupName, serverName).DeletedDatabaseBackups; + } + + /// + /// Get a geo backup for a given Sql Azure Database + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// The name of the Azure SQL database + /// List of restore points + public Management.Sql.Models.GeoBackup GetGeoBackup(string resourceGroupName, string serverName, string databaseName, string clientRequestId) + { + return GetCurrentSqlClient(clientRequestId).DatabaseBackup.GetGeoBackup(resourceGroupName, serverName, databaseName).GeoBackup; + } + + /// + /// Get a restorable deleted database for a given Sql Azure Database + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// The name of the Azure SQL database + /// List of restore points + public Management.Sql.Models.DeletedDatabaseBackup GetDeletedDatabaseBackup(string resourceGroupName, string serverName, string databaseName, string clientRequestId) + { + return GetCurrentSqlClient(clientRequestId).DatabaseBackup.GetDeletedDatabaseBackup(resourceGroupName, serverName, databaseName).DeletedDatabaseBackup; + } + + /// + /// Restore a given Sql Azure Database + /// + /// The name of the resource group + /// The name of the Azure SQL Server + /// The name of the Azure SQL database + /// Parameters describing the database restore request + /// Restored database object + public Management.Sql.Models.Database RestoreDatabase(string resourceGroupName, string serverName, string databaseName, string clientRequestId, DatabaseCreateOrUpdateParameters parameters) + { + return GetCurrentSqlClient(clientRequestId).Databases.CreateOrUpdate(resourceGroupName, serverName, databaseName, parameters).Database; + } + /// /// Retrieve the SQL Management client for the currently selected subscription, adding the session and request /// id tracing headers for the current cmdlet invocation. diff --git a/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/AzureSqlDatabaseActivityCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/AzureSqlDatabaseActivityCmdletBase.cs index 33a0bd91d1b5..39ed1ef2f392 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/AzureSqlDatabaseActivityCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/AzureSqlDatabaseActivityCmdletBase.cs @@ -15,6 +15,7 @@ using System; using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Database.Model; using Microsoft.Azure.Commands.Sql.Database.Services; @@ -66,7 +67,7 @@ public abstract class AzureSqlDatabaseActivityCmdletBase /// /// /// - protected override AzureSqlDatabaseAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlDatabaseAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlDatabaseAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/AzureSqlDatabaseCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/AzureSqlDatabaseCmdletBase.cs index c2bbb13685da..307d48fe7119 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/AzureSqlDatabaseCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/AzureSqlDatabaseCmdletBase.cs @@ -14,6 +14,7 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Database.Model; using Microsoft.Azure.Commands.Sql.Database.Services; @@ -37,7 +38,7 @@ public abstract class AzureSqlDatabaseCmdletBase : AzureSqlCmdletBase /// /// - protected override AzureSqlDatabaseAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlDatabaseAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlDatabaseAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/GetAzureSqlDatabaseExpanded.cs b/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/GetAzureSqlDatabaseExpanded.cs index 91d26ddcaf2f..e7c5c8601162 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/GetAzureSqlDatabaseExpanded.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database/Cmdlet/GetAzureSqlDatabaseExpanded.cs @@ -14,6 +14,7 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Database.Model; using Microsoft.Azure.Commands.Sql.Database.Services; @@ -49,7 +50,7 @@ public class GetAzureSqlDatabaseExpanded : AzureSqlCmdletBase /// /// - protected override AzureSqlDatabaseAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlDatabaseAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlDatabaseAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/Database/Model/AzureSqlDatabaseModel.cs b/src/ResourceManager/Sql/Commands.Sql/Database/Model/AzureSqlDatabaseModel.cs index ffbe48f47311..924ca466ce1c 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database/Model/AzureSqlDatabaseModel.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database/Model/AzureSqlDatabaseModel.cs @@ -112,6 +112,16 @@ public class AzureSqlDatabaseModel /// public Dictionary Tags { get; set; } + /// + /// Gets or sets the resource ID of the database. + /// + public string ResourceId { get; set; } + + /// + /// Gets or sets the create mode of the database. + /// + public string CreateMode { get; set; } + /// /// Construct AzureSqlDatabaseModel /// @@ -141,6 +151,9 @@ public AzureSqlDatabaseModel(string resourceGroup, string serverName, Management Tags = database.Tags as Dictionary; ElasticPoolName = database.Properties.ElasticPoolName; Location = database.Location; + ResourceId = database.Id; + CreateMode = database.Properties.CreateMode; + EarliestRestoreDate = database.Properties.EarliestRestoreDate; Guid.TryParse(database.Properties.CurrentServiceObjectiveId, out id); CurrentServiceObjectiveId = id; diff --git a/src/ResourceManager/Sql/Commands.Sql/Database/Services/AzureSqlDatabaseAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Database/Services/AzureSqlDatabaseAdapter.cs index e664a38b3ab3..f8fbad3db6d3 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database/Services/AzureSqlDatabaseAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database/Services/AzureSqlDatabaseAdapter.cs @@ -16,12 +16,13 @@ using System.Collections.Generic; using System.Globalization; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Database.Model; using Microsoft.Azure.Commands.Sql.ElasticPool.Services; using Microsoft.Azure.Commands.Sql.Properties; using Microsoft.Azure.Commands.Sql.Server.Adapter; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; namespace Microsoft.Azure.Commands.Sql.Database.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/Database/Services/AzureSqlDatabaseCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Database/Services/AzureSqlDatabaseCommunicator.cs index 6c024cba0f7c..024a51a6451d 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Database/Services/AzureSqlDatabaseCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Database/Services/AzureSqlDatabaseCommunicator.cs @@ -12,14 +12,16 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using Microsoft.WindowsAzure.Management.Storage; using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; namespace Microsoft.Azure.Commands.Sql.Database.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Cmdlet/AzureSqlElasticPoolActivityCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Cmdlet/AzureSqlElasticPoolActivityCmdletBase.cs index a7a29b846457..0346ee6eea8c 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Cmdlet/AzureSqlElasticPoolActivityCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Cmdlet/AzureSqlElasticPoolActivityCmdletBase.cs @@ -14,6 +14,7 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ElasticPool.Model; using Microsoft.Azure.Commands.Sql.ElasticPool.Services; @@ -47,7 +48,7 @@ public abstract class AzureSqlElasticPoolActivityCmdletBase : AzureSqlCmdletBase /// /// /// - protected override AzureSqlElasticPoolAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlElasticPoolAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlElasticPoolAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Cmdlet/AzureSqlElasticPoolCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Cmdlet/AzureSqlElasticPoolCmdletBase.cs index 8c7a0ffc7ea9..6fcbdfd02e1c 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Cmdlet/AzureSqlElasticPoolCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Cmdlet/AzureSqlElasticPoolCmdletBase.cs @@ -14,6 +14,7 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ElasticPool.Model; using Microsoft.Azure.Commands.Sql.ElasticPool.Services; @@ -37,7 +38,7 @@ public abstract class AzureSqlElasticPoolCmdletBase : AzureSqlCmdletBase /// /// - protected override AzureSqlElasticPoolAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlElasticPoolAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlElasticPoolAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Services/AzureSqlElasticPoolAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Services/AzureSqlElasticPoolAdapter.cs index 9abab3a5e7e8..eb3168324937 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Services/AzureSqlElasticPoolAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Services/AzureSqlElasticPoolAdapter.cs @@ -15,12 +15,13 @@ using System; using System.Collections.Generic; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Database.Model; using Microsoft.Azure.Commands.Sql.Database.Services; using Microsoft.Azure.Commands.Sql.ElasticPool.Model; using Microsoft.Azure.Commands.Sql.Server.Adapter; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; namespace Microsoft.Azure.Commands.Sql.ElasticPool.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Services/AzureSqlElasticPoolCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Services/AzureSqlElasticPoolCommunicator.cs index ad58b15d3ce2..c680dcba5965 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Services/AzureSqlElasticPoolCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Elastic Pools/Services/AzureSqlElasticPoolCommunicator.cs @@ -12,14 +12,16 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using Microsoft.WindowsAzure.Management.Storage; using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; namespace Microsoft.Azure.Commands.Sql.ElasticPool.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Cmdlet/AzureSqlServerFirewallRuleCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Cmdlet/AzureSqlServerFirewallRuleCmdletBase.cs index 67227f9bd1f8..bedfc8687982 100644 --- a/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Cmdlet/AzureSqlServerFirewallRuleCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Cmdlet/AzureSqlServerFirewallRuleCmdletBase.cs @@ -14,10 +14,11 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.FirewallRule.Adapter; using Microsoft.Azure.Commands.Sql.FirewallRule.Model; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.FirewallRule.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Services/AzureSqlServerFirewallRuleAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Services/AzureSqlServerFirewallRuleAdapter.cs index 48afa3159d05..319e9839326f 100644 --- a/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Services/AzureSqlServerFirewallRuleAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Services/AzureSqlServerFirewallRuleAdapter.cs @@ -14,10 +14,11 @@ using System.Collections.Generic; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.FirewallRule.Model; using Microsoft.Azure.Commands.Sql.FirewallRule.Services; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; namespace Microsoft.Azure.Commands.Sql.FirewallRule.Adapter diff --git a/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Services/AzureSqlServerFirewallRuleCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Services/AzureSqlServerFirewallRuleCommunicator.cs index ad25bd6f7935..d65dbb27352f 100644 --- a/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Services/AzureSqlServerFirewallRuleCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/FirewallRule/Services/AzureSqlServerFirewallRuleCommunicator.cs @@ -14,9 +14,11 @@ using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; diff --git a/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Cmdlet/AzureSqlDatabaseExecuteIndexRecommendationCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Cmdlet/AzureSqlDatabaseExecuteIndexRecommendationCmdletBase.cs index 53a79634a870..399f7be2e53b 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Cmdlet/AzureSqlDatabaseExecuteIndexRecommendationCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Cmdlet/AzureSqlDatabaseExecuteIndexRecommendationCmdletBase.cs @@ -14,10 +14,11 @@ using System.Linq; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Model; using Microsoft.Azure.Commands.Sql.Service; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Cmdlet/GetAzureSqlDatabaseIndexRecommendations.cs b/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Cmdlet/GetAzureSqlDatabaseIndexRecommendations.cs index 213110ca346a..7374cbad9726 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Cmdlet/GetAzureSqlDatabaseIndexRecommendations.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Cmdlet/GetAzureSqlDatabaseIndexRecommendations.cs @@ -15,10 +15,11 @@ using System.Collections.Generic; using System.Linq; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Model; using Microsoft.Azure.Commands.Sql.Service; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Service/AzureSqlDatabaseIndexRecommendationAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Service/AzureSqlDatabaseIndexRecommendationAdapter.cs index 1991f77c34b8..c400e44ef249 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Service/AzureSqlDatabaseIndexRecommendationAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Service/AzureSqlDatabaseIndexRecommendationAdapter.cs @@ -13,9 +13,10 @@ // ---------------------------------------------------------------------------------- using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Model; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.Service { diff --git a/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Service/AzureSqlDatabaseIndexRecommendationCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Service/AzureSqlDatabaseIndexRecommendationCommunicator.cs index 50c65cd4e3f8..0ad2ed9f6e35 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Service/AzureSqlDatabaseIndexRecommendationCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Index Recommendations/Service/AzureSqlDatabaseIndexRecommendationCommunicator.cs @@ -16,10 +16,12 @@ using System.Collections; using System.Collections.Generic; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Model; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; diff --git a/src/ResourceManager/Sql/Commands.Sql/Location Capabilities/Services/AzureSqlCapabilitiesAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Location Capabilities/Services/AzureSqlCapabilitiesAdapter.cs index 49f3ab5feb42..a3a68697bd18 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Location Capabilities/Services/AzureSqlCapabilitiesAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Location Capabilities/Services/AzureSqlCapabilitiesAdapter.cs @@ -14,9 +14,10 @@ using System; using System.Linq; using Microsoft.Azure; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Location_Capabilities.Model; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.Location_Capabilities.Services { diff --git a/src/ResourceManager/Sql/Commands.Sql/Location Capabilities/Services/AzureSqlCapabilitiesCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Location Capabilities/Services/AzureSqlCapabilitiesCommunicator.cs index 774e7a8469ef..03d7c8bfefd9 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Location Capabilities/Services/AzureSqlCapabilitiesCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Location Capabilities/Services/AzureSqlCapabilitiesCommunicator.cs @@ -12,9 +12,11 @@ // ---------------------------------------------------------------------------------- using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; diff --git a/src/ResourceManager/Sql/Commands.Sql/Microsoft.Azure.Commands.Sql.dll-Help.xml b/src/ResourceManager/Sql/Commands.Sql/Microsoft.Azure.Commands.Sql.dll-Help.xml index 8dcd923a6f94..495a73922280 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Microsoft.Azure.Commands.Sql.dll-Help.xml +++ b/src/ResourceManager/Sql/Commands.Sql/Microsoft.Azure.Commands.Sql.dll-Help.xml @@ -1,406 +1,484 @@ - - - - - - Get-AzureRmSqlCapability - - Gets SQL Database capabilities for the current subscription. - - - - - Get - AzureRMSqlCapability - - - - The Get-AzureRmSqlCapability cmdlet gets the Azure SQL Database capabilities available on the current subscription for a region. If you specify the ServerVersionName, EditionName, or ServiceObjectiveName parameters, this cmdlet returns the specified values and their predecessors. - - - - Get-AzureRmSqlCapability - - LocationName - - Specifies the name of the Location for which this cmdlet gets capabilities. For more information, see Azure Regions (http://azure.microsoft.com/en-us/regions/). - - String - - - Defaults - - Indicates that this cmdlet gets only defaults. - - SwitchParameter - - - - Get-AzureRmSqlCapability - - LocationName - - Specifies the name of the Location for which this cmdlet gets capabilities. For more information, see Azure Regions (http://azure.microsoft.com/en-us/regions/). - - String - - - ServerVersionName - - Specifies the name of the server version for which this cmdlet gets capabilities. - - String - - - EditionName - - Specifies the name of the database edition for which this cmdlet gets capabilities. - - String - - - ServiceObjectiveName - - Specifies the name of the service objective for which this cmdlet gets capabilities. - - String - - - - - - LocationName - - Specifies the name of the Location for which this cmdlet gets capabilities. For more information, see Azure Regions (http://azure.microsoft.com/en-us/regions/). - - String - - String - - - none - - - ServerVersionName - - Specifies the name of the server version for which this cmdlet gets capabilities. - - String - - String - - - none - - - EditionName - - Specifies the name of the database edition for which this cmdlet gets capabilities. - - String - - String - - - none - - - ServiceObjectiveName - - Specifies the name of the service objective for which this cmdlet gets capabilities. - - String - - String - - - none - - - Defaults - - Indicates that this cmdlet gets only defaults. - - SwitchParameter - - SwitchParameter - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Location_Capabilities.Model.LocationCapabilityModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get capabilities for the current subscription for a region -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlCapability -LocationName "Central US" - - This command returns the capabilities for SQL Database on the current subscription for the Central US region. - - - Location : Central US + + + + + Get-AzureRmSqlCapability + + Gets SQL Database capabilities for the current subscription. + + + + + Get + AzureRmSqlCapability + + + + The Get-AzureRmSqlCapability cmdlet gets the Azure SQL Database capabilities available on the current subscription for a region. If you specify the ServerVersionName, EditionName, or ServiceObjectiveName parameters, this cmdlet returns the specified values and their predecessors. + + + + Get-AzureRmSqlCapability + + LocationName + + Specifies the name of the Location for which this cmdlet gets capabilities. For more information, see Azure Regions (http://azure.microsoft.com/en-us/regions/). + + String + + + ServerVersionName + + Specifies the name of the server version for which this cmdlet gets capabilities. + + String + + + EditionName + + Specifies the name of the database edition for which this cmdlet gets capabilities. + + String + + + ServiceObjectiveName + + Specifies the name of the service objective for which this cmdlet gets capabilities. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureRmSqlCapability + + LocationName + + Specifies the name of the Location for which this cmdlet gets capabilities. For more information, see Azure Regions (http://azure.microsoft.com/en-us/regions/). + + String + + + Defaults + + Indicates that this cmdlet gets only defaults. + + SwitchParameter + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + LocationName + + Specifies the name of the Location for which this cmdlet gets capabilities. For more information, see Azure Regions (http://azure.microsoft.com/en-us/regions/). + + String + + String + + + none + + + ServerVersionName + + Specifies the name of the server version for which this cmdlet gets capabilities. + + String + + String + + + none + + + EditionName + + Specifies the name of the database edition for which this cmdlet gets capabilities. + + String + + String + + + none + + + ServiceObjectiveName + + Specifies the name of the service objective for which this cmdlet gets capabilities. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Defaults + + Indicates that this cmdlet gets only defaults. + + SwitchParameter + + SwitchParameter + + + none + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Location_Capabilities.Model.LocationCapabilityModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get capabilities for the current subscription for a region -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlCapability -LocationName "Central US" + + This command returns the capabilities for SQL Database on the current subscription for the Central US region. + + + Location : Central US Status : Available SupportedServerVersions : {12.0, 2.0} - - - - - - - - - - - -------------------------- Example 2: Get default capabilities for the current subscription for a region -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlCapability -LocationName "Central US" -Defaults - - This command returns the default capabilities for SQL Database on the current subscription in the Central US region. - - - Location : Central US + + + + + + + + + + + -------------------------- Example 2: Get default capabilities for the current subscription for a region -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlCapability -LocationName "Central US" -Defaults + + This command returns the default capabilities for SQL Database on the current subscription in the Central US region. + + + Location : Central US Status : Available ExpandedDetails : Version: 2.0 (Default) -> Edition: Standard (Default) -> Service Objective: S0 (Default) - - - - - - - - - - - -------------------------- Example 3: Get details for a service objective -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlCapability -LocationName "Central US" -ServiceObjectiveName "S1" - - This command gets default capabilities for SQL Database for the specified service objective on the current subscription. - - - Location : Central US + + + + + + + + + + + -------------------------- Example 3: Get details for a service objective -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlCapability -LocationName "Central US" -ServiceObjectiveName "S1" + + This command gets default capabilities for SQL Database for the specified service objective on the current subscription. + + + Location : Central US Status : Available ExpandedDetails : Version: 12.0 (Available) -> Edition: Standard (Default) -> Service Objective: S1 (Available) Version: 2.0 (Default) -> Edition: Standard (Default) -> Service Objective: S1 (Available) - - - - - - - - - - - - - Azure SQL Database Cmdlets - - - - - - - - - Get-AzureRmSqlDatabase - - Gets one or more Azure SQL databases. - - - - - Get - AzureRMSqlDatabase - - - - The Get-AzureRmSqlDatabase cmdlet gets one or more Azure SQL databases from an Azure SQL Database Server. - - - - Get-AzureRmSqlDatabase - - DatabaseName - - Specifies the name of the database to retrieve. - - String - - - ServerName - - Specifies the name of the server the database is in. - - String - - - ResourceGroupName - - Specifies the name of the resource group of the server that contains the database. - - String - - - - - - DatabaseName - - Specifies the name of the database to retrieve. - - String - - String - - - none - - - ServerName - - Specifies the name of the server the database is in. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group of the server that contains the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get all databases on a server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command gets all databases on the server named server01. - - - ResourceGroupName : resourcegroup01 + + + + + + + + + + + + + Azure SQL Database Cmdlets + + + + + + + + Get-AzureRmSqlDatabase + + Gets one or more Azure SQL databases. + + + + + Get + AzureRmSqlDatabase + + + + The Get-AzureRmSqlDatabase cmdlet gets one or more Azure SQL databases from an Azure SQL Database Server. + + + + Get-AzureRmSqlDatabase + + DatabaseName + + Specifies the name of the database to retrieve. + + String + + + ServerName + + Specifies the name of the server the database is in. + + String + + + ResourceGroupName + + Specifies the name of the resource group of the server that contains the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + DatabaseName + + Specifies the name of the database to retrieve. + + String + + String + + + none + + + ServerName + + Specifies the name of the server the database is in. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group of the server that contains the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get all databases on a server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command gets all databases on the server named server01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 DatabaseName : master Location : Central US @@ -437,26 +515,26 @@ RequestedServiceObjectiveName : ElasticPoolName : EarliestRestoreDate : Tags : - - - - - - - - - - - -------------------------- Example 2: Get a database by name on a server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command gets a database named Database02 from a server named Server01. - - - ResourceGroupName : resourcegroup01 + + + + + + + + + + + -------------------------- Example 2: Get a database by name on a server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command gets a database named Database02 from a server named Server01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 DatabaseName : database01 Location : Central US @@ -474,389 +552,448 @@ RequestedServiceObjectiveName : ElasticPoolName : EarliestRestoreDate : Tags : - - - - - - - - - - - - - New-AzureRmSqlDatabase - - - - - Remove-AzureRmSqlDatabase - - - - - Resume-AzureRmSqlDatabase - - - - - Set-AzureRmSqlDatabase - - - - - Suspend-AzureRmSqlDatabase - - - - - Azure SQL Database - - - - - - - - - Get-AzureRmSqlDatabaseActivity - - Gets the status of moving elastic databases. - - - - - Get - AzureRMSqlDatabaseActivity - - - - The Get-AzureRmSqlDatabaseActivity cmdlet gets the status of moving elastic databases into or out of an elastic database pool in Azure SQL Database. - - - - Get-AzureRmSqlDatabaseActivity - - ServerName - - Specifies the name of the SQL Server that hosts the elastic database pool. - - String - - - ElasticPoolName - - Specifies the name of the elastic database pool for which this cmdlet gets status. - - String - - - DatabaseName - - Specifies the name of the database for which this cmdlet gets status. - - String - - - OperationId - - Specifies the ID of the operation that this cmdlet gets. - - Nullable`1[Guid] - - - ResourceGroupName - - Specifies the name of the resource group that contains the database for which this cmdlet gets status. - - String - - - - - - ServerName - - Specifies the name of the SQL Server that hosts the elastic database pool. - - String - - String - - - none - - - ElasticPoolName - - Specifies the name of the elastic database pool for which this cmdlet gets status. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database for which this cmdlet gets status. - - String - - String - - - none - - - OperationId - - Specifies the ID of the operation that this cmdlet gets. - - Nullable`1[Guid] - - Nullable`1[Guid] - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database for which this cmdlet gets status. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseActivityModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get status for all SQL Database instances -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseActivity -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticPool01" - - This command returns the operation status of all SQL Database instances in an elastic pool named elasticPool01. - - - - - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseAuditingPolicy - - Gets the auditing policy of an Azure SQL database. - - - - - Get - AzureRMSqlDatabaseAuditingPolicy - - - - The Get-AzureRmSqlDatabaseAuditingPolicy cmdlet gets the auditing policy of an Azure SQL database. To use the cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. - - - - Get-AzureRmSqlDatabaseAuditingPolicy - - ServerName - - Specifies the name of the server that contains the database. - - String - - - DatabaseName - - Specifies the name of the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - - - - - ServerName - - Specifies the name of the server that contains the database. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseAuditingPolicyModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get the auditing policy of an Azure SQL database -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command gets the auditing policy of database database01 located in server01 in resource group resourcegroup01. - - - DatabaseName : database01 + + + + + + + + + + + + + New-AzureRmSqlDatabase + + + + Remove-AzureRmSqlDatabase + + + + Resume-AzureRmSqlDatabase + + + + Set-AzureRmSqlDatabase + + + + Suspend-AzureRmSqlDatabase + + + + Azure SQL Database + + + + + + + + Get-AzureRmSqlDatabaseActivity + + Gets the status of moving elastic databases. + + + + + Get + AzureRmSqlDatabaseActivity + + + + The Get-AzureRmSqlDatabaseActivity cmdlet gets the status of moving elastic databases into or out of an elastic database pool in Azure SQL Database. + + + + Get-AzureRmSqlDatabaseActivity + + ServerName + + Specifies the name of the SQL Server that hosts the elastic database pool. + + String + + + ElasticPoolName + + Specifies the name of the elastic database pool for which this cmdlet gets status. + + String + + + DatabaseName + + Specifies the name of the database for which this cmdlet gets status. + + String + + + OperationId + + Specifies the ID of the operation that this cmdlet gets. + + Nullable`1[Guid] + + + ResourceGroupName + + Specifies the name of the resource group that contains the database for which this cmdlet gets status. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the SQL Server that hosts the elastic database pool. + + String + + String + + + none + + + ElasticPoolName + + Specifies the name of the elastic database pool for which this cmdlet gets status. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database for which this cmdlet gets status. + + String + + String + + + none + + + OperationId + + Specifies the ID of the operation that this cmdlet gets. + + Nullable`1[Guid] + + Nullable`1[Guid] + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database for which this cmdlet gets status. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseActivityModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get status for all SQL Database instances -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseActivity -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticPool01" + + This command returns the operation status of all SQL Database instances in an elastic pool named elasticPool01. + + + + + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseAuditingPolicy + + Gets the auditing policy of an Azure SQL database. + + + + + Get + AzureRmSqlDatabaseAuditingPolicy + + + + The Get-AzureRmSqlDatabaseAuditingPolicy cmdlet gets the auditing policy of an Azure SQL database. To use the cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. + + + + Get-AzureRmSqlDatabaseAuditingPolicy + + ServerName + + Specifies the name of the server that contains the database. + + String + + + DatabaseName + + Specifies the name of the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server that contains the database. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseAuditingPolicyModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get the auditing policy of an Azure SQL database -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command gets the auditing policy of database database01 located in server01 in resource group resourcegroup01. + + + DatabaseName : database01 UseServerDefault : Disabled ResourceGroupName : resourcegroup01 ServerName : server01 @@ -866,2068 +1003,2979 @@ EventType : {PlainSQL_Success, PlainSQL_Failure, ParameterizedSQL_Succe AuditState : New RetentionInDays : 0 TableIdentifier : Server01Database01 - - - - - - - - - - - - - Remove-AzureRmSqlDatabaseAuditing - - - - - Set-AzureRmSqlDatabaseAuditingPolicy - - - - - Azure SQL Database - - - - - - - - - Get-AzureRmSqlDatabaseDataMaskingPolicy - - Gets the data masking policy for an Azure SQL database. - - - - - Get - AzureRMSqlDatabaseDataMaskingPolicy - - - - The Get-AzureRmSqlDatabaseDataMaskingPolicy cmdlet gets the data masking policy of an Azure SQL database. To use this cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. - - - - Get-AzureRmSqlDatabaseDataMaskingPolicy - - ServerName - - Specifies the name of the server containing the database. - - String - - - DatabaseName - - Specifies the name of the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group containing the database. - - String - - - - - - ServerName - - Specifies the name of the server containing the database. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group containing the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingPolicyModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get the data masking policy for an Azure SQL database -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command gets the data masking policy from database database01 in resource group resourcegroup01 contained in server server01. - - - DatabaseName : database01 + + + + + + + + + + + + + Remove-AzureRmSqlDatabaseAuditing + + + + Set-AzureRmSqlDatabaseAuditingPolicy + + + + Azure SQL Database + + + + + + + + Get-AzureRmSqlDatabaseDataMaskingPolicy + + Gets the data masking policy for an Azure SQL database. + + + + + Get + AzureRmSqlDatabaseDataMaskingPolicy + + + + The Get-AzureRmSqlDatabaseDataMaskingPolicy cmdlet gets the data masking policy of an Azure SQL database. To use this cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. + + + + Get-AzureRmSqlDatabaseDataMaskingPolicy + + ServerName + + Specifies the name of the server containing the database. + + String + + + DatabaseName + + Specifies the name of the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group containing the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server containing the database. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group containing the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingPolicyModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get the data masking policy for an Azure SQL database -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command gets the data masking policy from database database01 in resource group resourcegroup01 contained in server server01. + + + DatabaseName : database01 ResourceGroupName : resourcegroup01 ServerName : server01 DataMaskingState : Uninitialized PrivilegedUsers : - - - - - - - - - - - - - Get-AzureRmSqlDatabaseDataMaskingRule - - - - - New-AzureRmSqlDatabaseDataMaskingRule - - - - - Remove-AzureRmSqlDatabaseDataMaskingRule - - - - - Set-AzureRmSqlDatabaseDataMaskingPolicy - - - - - Set-AzureRmSqlDatabaseDataMaskingRule - - - - - Azure SQL Database - - - - - - - - - Get-AzureRmSqlDatabaseDataMaskingRule - - Gets the data masking rules from an Azure SQL database. - - - - - Get - AzureRMSqlDatabaseDataMaskingRule - - - - The Get-AzureRmSqlDatabaseDataMaskingRule cmdlet gets either a specific data masking rule, or all of the data masking rules of an Azure SQL database. To use the cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database, and the RuleId parameter to specify which rule this cmdlet returns. If you do not provide RuleId, then all the data masking rules of that Azure SQL database are returned. - - - - Get-AzureRmSqlDatabaseDataMaskingRule - - RuleId - - Specifies the ID of the requested rule. If you do not specify this parameter, this cmdlet gets all the information about all the data masking rules in the specified SQL database. - - String - - - ServerName - - Specifies the name of the server. - - String - - - DatabaseName - - Specifies the name of the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group containing the database. - - String - - - - - - RuleId - - Specifies the ID of the requested rule. If you do not specify this parameter, this cmdlet gets all the information about all the data masking rules in the specified SQL database. - - String - - String - - - none - - - ServerName - - Specifies the name of the server. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group containing the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingRuleModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get all data masking rules from a database -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseDataMaskingRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command gets all data masking rules from database01 in resource group resourcegroup01 contained in server server01. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseDataMaskingPolicy - - - - - New-AzureRmSqlDatabaseDataMaskingRule - - - - - Remove-AzureRmSqlDatabaseDataMaskingRule - - - - - Set-AzureRmSqlDatabaseDataMaskingPolicy - - - - - Set-AzureRmSqlDatabaseDataMaskingRule - - - - - Azure SQL Database - - - - - - - - - Get-AzureRmSqlDatabaseExpanded - - - - - - - Get - AzureRMSqlDatabaseExpanded - - - - - - - - Get-AzureRmSqlDatabaseExpanded - - ServerName - - - - String - - - DatabaseName - - - - String - - - ResourceGroupName - - - - String - - - - - - ServerName - - - - String - - String - - - none - - - DatabaseName - - - - String - - String - - - none - - - ResourceGroupName - - - - String - - String - - - none - - - Profile - - - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - - - - - - - Get-AzureRmSqlDatabaseIndexRecommendations - - Gets the recommended index operations for a server or database. - - - - - Get - AzureRMSqlDatabaseIndexRecommendations - - - - The Get-AzureRmSqlDatabaseIndexRecommendations cmdlet gets the recommended index operations for a server or database in Azure SQL Database. - - - - Get-AzureRmSqlDatabaseIndexRecommendations - - ServerName - - Specifies the server that hosts the database for which this cmdlet gets index recommendations. - - String - - - DatabaseName - - Specifies the name of the database for which this cmdlet gets the index recommendations. - - String - - - TableName - - Specifies the name of an Azure SQL Table. - - String - - - IndexRecommendationName - - Specifies the name of the index recommendation that this cmdlet gets. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the server. This cmdlet gets index recommendations for a database that this server hosts. - - String - - - - - - ServerName - - Specifies the server that hosts the database for which this cmdlet gets index recommendations. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database for which this cmdlet gets the index recommendations. - - String - - String - - - none - - - TableName - - Specifies the name of an Azure SQL Table. - - String - - String - - - none - - - IndexRecommendationName - - Specifies the name of the index recommendation that this cmdlet gets. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the server. This cmdlet gets index recommendations for a database that this server hosts. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get index recommendations for all databases on server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseIndexRecommendations -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command returns index recommendations for all databases on server. - - - - - - - - - - - - - - - -------------------------- Example 2: Get index recommendations for a specific database -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseIndexRecommendations -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command returns index recommendations for specific database. - - - - - - - - - - - - - - - -------------------------- Example 3: Get a single index recommendation by name -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseIndexRecommendations -ResourceGroupName "resourcegroup01" -ServerName "server01" -DtabaseName "database01" -IndexRecommendationName "INDEX_NAME" - - This command returns single index recommendation by name. - - - - - - - - - - - - - - - - - Start-AzureRmSqlDatabaseExecuteIndexRecommendation - - - - - Stop-AzureRmSqlDatabaseExecuteIndexRecommendation - - - - - - - - - Get-AzureRmSqlDatabaseReplicationLink - - Gets the geo-replication links between an Azure SQL Database and the specified Azure Resource Group or Azure SQL Server. - - - - - Get - AzureRMSqlDatabaseReplicationLink - - - - This cmdlet replaces the Get-AzureSqlDatabaseCopy cmdlet. It will return all geo-replication links between the specified Azure Resource Group or Azure SQL Server. - - - - Get-AzureRmSqlDatabaseReplicationLink - - DatabaseName - - The name of the Azure SQL Database to retrieve links for. - - String - - - PartnerResourceGroupName - - The name of the Azure Resource Group for the partner. - - String - - - ServerName - - The name of the Azure SQL Server for the database to retrieve links for. - - String - - - ResourceGroupName - - The name of the Azure Resource Group for the database to retrieve links for. - - String - - - - Get-AzureRmSqlDatabaseReplicationLink - - DatabaseName - - The name of the Azure SQL Database to retrieve links for. - - String - - - PartnerResourceGroupName - - The name of the Azure Resource Group for the partner. - - String - - - PartnerServerName - - The name of the Azure SQL Server for the partner. - - String - - - ServerName - - The name of the Azure SQL Server for the database to retrieve links for. - - String - - - ResourceGroupName - - The name of the Azure Resource Group for the database to retrieve links for. - - String - - - - - - DatabaseName - - The name of the Azure SQL Database to retrieve links for. - - String - - String - - - - - - - PartnerResourceGroupName - - The name of the Azure Resource Group for the partner. - - String - - String - - - - - - - ServerName - - The name of the Azure SQL Server for the database to retrieve links for. - - String - - String - - - - - - - ResourceGroupName - - The name of the Azure Resource Group for the database to retrieve links for. - - String - - String - - - - - - - PartnerServerName - - The name of the Azure SQL Server for the partner. - - String - - String - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - - - - - - - Get-AzureRmSqlDatabaseRestorePoints - - - - - - - Get - AzureRMSqlDatabaseRestorePoints - - - - - - - - Get-AzureRmSqlDatabaseRestorePoints - - ServerName - - Specifies the name of the Azure SQL Server holding the database. - - String - - - DatabaseName - - Specifies the name of the Azure SQL Database. - - String - - - ResourceGroupName - - Specifies the name of the resource group of the Azure SQL Database. - - String - - - - - - ServerName - - Specifies the name of the Azure SQL Server holding the database. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the Azure SQL Database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group of the Azure SQL Database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1 -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseRestorePoints -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - Returns all available restore points for Azure SQL Database "database01". - - - ResourceGroupName : resourcegroup01 + + + + + + + + + + + + + Get-AzureRmSqlDatabaseDataMaskingRule + + + + New-AzureRmSqlDatabaseDataMaskingRule + + + + Remove-AzureRmSqlDatabaseDataMaskingRule + + + + Set-AzureRmSqlDatabaseDataMaskingPolicy + + + + Set-AzureRmSqlDatabaseDataMaskingRule + + + + Azure SQL Database + + + + + + + + Get-AzureRmSqlDatabaseDataMaskingRule + + Gets the data masking rules from an Azure SQL database. + + + + + Get + AzureRmSqlDatabaseDataMaskingRule + + + + The Get-AzureRmSqlDatabaseDataMaskingRule cmdlet gets either a specific data masking rule, or all of the data masking rules of an Azure SQL database. To use the cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database, and the RuleId parameter to specify which rule this cmdlet returns. If you do not provide RuleId, then all the data masking rules of that Azure SQL database are returned. + + + + Get-AzureRmSqlDatabaseDataMaskingRule + + SchemaName + + + + String + + + TableName + + + + String + + + ColumnName + + + + String + + + ServerName + + Specifies the name of the server. + + String + + + DatabaseName + + Specifies the name of the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group containing the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + SchemaName + + + + String + + String + + + + + + TableName + + + + String + + String + + + + + + ColumnName + + + + String + + String + + + + + + ServerName + + Specifies the name of the server. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group containing the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + RuleId + + Specifies the ID of the requested rule. If you do not specify this parameter, this cmdlet gets all the information about all the data masking rules in the specified SQL database. + + string + + string + + + none + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingRuleModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get all data masking rules from a database -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseDataMaskingRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command gets all data masking rules from database01 in resource group resourcegroup01 contained in server server01. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseDataMaskingPolicy + + + + New-AzureRmSqlDatabaseDataMaskingRule + + + + Remove-AzureRmSqlDatabaseDataMaskingRule + + + + Set-AzureRmSqlDatabaseDataMaskingPolicy + + + + Set-AzureRmSqlDatabaseDataMaskingRule + + + + Azure SQL Database + + + + + + + + Get-AzureRmSqlDatabaseExpanded + + + + + + + Get + AzureRmSqlDatabaseExpanded + + + + + + + + Get-AzureRmSqlDatabaseExpanded + + ServerName + + + + String + + + DatabaseName + + + + String + + + ResourceGroupName + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + + + String + + String + + + none + + + DatabaseName + + + + String + + String + + + none + + + ResourceGroupName + + + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + + + + + + + Get-AzureRMSqlDatabaseGeoBackup + + Gets one or more geo backups of databases in a SQL server. + + + + + Get + AzureRMSqlDatabaseGeoBackup + + + + Gets one or more geo backups of databases in a SQL server. A geo backup is also known as a "recoverable database" and is restorable resource using data files in a separate geographic location. + + + + Get-AzureRMSqlDatabaseGeoBackup + + ServerName + + + + String + + + DatabaseName + + + + String + + + ResourceGroupName + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + + + String + + String + + + + + + DatabaseName + + + + String + + String + + + + + + ResourceGroupName + + + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Backup.Model.AzureSqlDatabaseGeoBackupModel + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + + + + + + + Get-AzureRmSqlDatabaseIndexRecommendations + + Gets the recommended index operations for a server or database. + + + + + Get + AzureRmSqlDatabaseIndexRecommendations + + + + The Get-AzureRmSqlDatabaseIndexRecommendations cmdlet gets the recommended index operations for a server or database in Azure SQL Database. + + + + Get-AzureRmSqlDatabaseIndexRecommendations + + ServerName + + Specifies the server that hosts the database for which this cmdlet gets index recommendations. + + String + + + DatabaseName + + Specifies the name of the database for which this cmdlet gets the index recommendations. + + String + + + TableName + + Specifies the name of an Azure SQL Table. + + String + + + IndexRecommendationName + + Specifies the name of the index recommendation that this cmdlet gets. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the server. This cmdlet gets index recommendations for a database that this server hosts. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the server that hosts the database for which this cmdlet gets index recommendations. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database for which this cmdlet gets the index recommendations. + + String + + String + + + none + + + TableName + + Specifies the name of an Azure SQL Table. + + String + + String + + + none + + + IndexRecommendationName + + Specifies the name of the index recommendation that this cmdlet gets. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the server. This cmdlet gets index recommendations for a database that this server hosts. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get index recommendations for all databases on server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseIndexRecommendations -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command returns index recommendations for all databases on server. + + + + + + + + + + + + + + -------------------------- Example 2: Get index recommendations for a specific database -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseIndexRecommendations -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command returns index recommendations for specific database. + + + + + + + + + + + + + + -------------------------- Example 3: Get a single index recommendation by name -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseIndexRecommendations -ResourceGroupName "resourcegroup01" -ServerName "server01" -DtabaseName "database01" -IndexRecommendationName "INDEX_NAME" + + This command returns single index recommendation by name. + + + + + + + + + + + + + + + + Start-AzureRmSqlDatabaseExecuteIndexRecommendation + + + + Stop-AzureRmSqlDatabaseExecuteIndexRecommendation + + + + + + + + Get-AzureRmSqlDatabaseReplicationLink + + Gets the geo-replication links between an Azure SQL Database and the specified Azure Resource Group or Azure SQL Server. + + + + + Get + AzureRmSqlDatabaseReplicationLink + + + + This cmdlet replaces the Get-AzureSqlDatabaseCopy cmdlet. It will return all geo-replication links between the specified Azure Resource Group or Azure SQL Server. + + + + Get-AzureRmSqlDatabaseReplicationLink + + DatabaseName + + The name of the Azure SQL Database to retrieve links for. + + String + + + PartnerResourceGroupName + + The name of the Azure Resource Group for the partner. + + String + + + ServerName + + The name of the Azure SQL Server for the database to retrieve links for. + + String + + + ResourceGroupName + + The name of the Azure Resource Group for the database to retrieve links for. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureRmSqlDatabaseReplicationLink + + DatabaseName + + The name of the Azure SQL Database to retrieve links for. + + String + + + PartnerResourceGroupName + + The name of the Azure Resource Group for the partner. + + String + + + PartnerServerName + + The name of the Azure SQL Server for the partner. + + String + + + ServerName + + The name of the Azure SQL Server for the database to retrieve links for. + + String + + + ResourceGroupName + + The name of the Azure Resource Group for the database to retrieve links for. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + DatabaseName + + The name of the Azure SQL Database to retrieve links for. + + String + + String + + + + + + PartnerResourceGroupName + + The name of the Azure Resource Group for the partner. + + String + + String + + + + + + ServerName + + The name of the Azure SQL Server for the database to retrieve links for. + + String + + String + + + + + + ResourceGroupName + + The name of the Azure Resource Group for the database to retrieve links for. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + PartnerServerName + + The name of the Azure SQL Server for the partner. + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + + + + + + + Get-AzureRmSqlDatabaseRestorePoints + + + + + + + Get + AzureRmSqlDatabaseRestorePoints + + + + + + + + Get-AzureRmSqlDatabaseRestorePoints + + ServerName + + Specifies the name of the Azure SQL Server holding the database. + + String + + + DatabaseName + + Specifies the name of the Azure SQL Database. + + String + + + ResourceGroupName + + Specifies the name of the resource group of the Azure SQL Database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the Azure SQL Server holding the database. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the Azure SQL Database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group of the Azure SQL Database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1 -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseRestorePoints -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + Returns all available restore points for Azure SQL Database "database01". + + + ResourceGroupName : resourcegroup01 ServerName : server01 DatabaseName : database01 Location : Central US RestorePointType : CONTINUOUS RestorePointCreationDate : -EarliestRestoreDate : 8/12/2015 12:00:00 AM +EarliestRestoreDate : 8/12/2015 12:00:00 AM + + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseSecureConnectionPolicy + + Gets the secure connection policy of an Azure SQL database. + + + + + Get + AzureRmSqlDatabaseSecureConnectionPolicy + + + + The Get-AzureRmSqlDatabaseSecureConnectionPolicy cmdlet gets the secure connection policy of an Azure SQL database. To use the cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. After this cmdlet runs successfully, it returns an object describing the current secure connection policy as well as the database identifiers. Database identifiers include, but are not limited to, ResourceGroupName, ServerName, and DatabaseName. + + + + Get-AzureRmSqlDatabaseSecureConnectionPolicy + + ServerName + + Specifies the name of server that contains the database. + + String + + + DatabaseName + + Specifies the name of the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of server that contains the database. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseSecureConnectionPolicy - - Gets the secure connection policy of an Azure SQL database. - - - - - Get - AzureRMSqlDatabaseSecureConnectionPolicy - - - - The Get-AzureRmSqlDatabaseSecureConnectionPolicy cmdlet gets the secure connection policy of an Azure SQL database. To use the cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. After this cmdlet runs successfully, it returns an object describing the current secure connection policy as well as the database identifiers. Database identifiers include, but are not limited to, ResourceGroupName, ServerName, and DatabaseName. - - - - Get-AzureRmSqlDatabaseSecureConnectionPolicy - - ServerName - - Specifies the name of server that contains the database. - - String - - - DatabaseName - - Specifies the name of the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - - - - - ServerName - - Specifies the name of server that contains the database. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseSecureConnectionPolicyModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get the secure connection policy of an azure_2 SQL database -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseSecureConnectionPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command gets the secure connection policy of an Azure SQL database named database01 located in server server01. - - - DatabaseName : database01 + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseSecureConnectionPolicyModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get the secure connection policy of an azure_2 SQL database -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseSecureConnectionPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command gets the secure connection policy of an Azure SQL database named database01 located in server server01. + + + DatabaseName : database01 ConnectionStrings : Microsoft.Azure.Commands.Sql.SecureConnection.Model.ConnectionStrings ResourceGroupName : resourcegroup01 ServerName : server01 ProxyDnsName : server01.database.secure.windows.net ProxyPort : 1433 SecureConnectionState : Optional - - - - - - - - - - - - - Azure SQL Database - - - - - - - - - Get-AzureRmSqlDatabaseTransparentDataEncryption - - Gets the TPE state for an Azure SQL database. - - - - - Get - AzureRMSqlDatabaseTransparentDataEncryption - - - - The Get-AzureRmSqlDatabaseTransparentDataEncryption cmdlet gets the state of Transparent Data Encryption (TPE) from an Azure SQL database. For more information, see Transparent Data Encryption with Azure SQL Database (https://msdn.microsoft.com/library/dn948096) in the Microsoft Developer Network Library. This cmdlet gets the current state of TPE, but both encryption and decryption can be long running operations. To see the encryption scan progress, run the Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity cmdlet. - - - - Get-AzureRmSqlDatabaseTransparentDataEncryption - - ServerName - - Specifies the name of the server that hosts the database for which this cmdlet gets TDE status. - - String - - - DatabaseName - - Specifies the name of the database for which this cmdlet gets TDE status. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database for which this cmdlet gets TDE status. - - String - - - - - - ServerName - - Specifies the name of the server that hosts the database for which this cmdlet gets TDE status. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database for which this cmdlet gets TDE status. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database for which this cmdlet gets TDE status. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Model.AzureSqlDatabaseTransparentDataEncryptionModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get TPE status for a database -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseTransparentDataEncryption -ServerName "server01" -ResourceGroupName "resourcegroup01" -DatabaseName "database01" - - This command gets the status of TPE for the database named Database01 on the server named server01. - - - ResourceGroupName ServerName DatabaseName State + + + + + + + + + + + + + Azure SQL Database + + + + + + + + Get-AzureRmSqlDatabaseThreatDetectionPolicy + + Gets the threat detection policy for a database. + + + + + Get + AzureRmSqlDatabaseThreatDetectionPolicy + + + + The Get-AzureRmSqlDatabaseThreatDetectionPolicy cmdlet gets the threat detection policy of an Azure SQL database. To use this cmdlet, specify the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database for which this cmdlet gets the policy. + + + + Get-AzureRmSqlDatabaseThreatDetectionPolicy + + ServerName + + Specifies the name of a server. + + String + + + DatabaseName + + Specifies the name of a database. + + String + + + ResourceGroupName + + Specifies the name of the resource group that the server is assigned to. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of a server. + + String + + String + + + none + + + DatabaseName + + Specifies the name of a database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that the server is assigned to. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + +You cannot pipe input to this cmdlet. + + + + + + + Microsoft.Azure.Commands.Sql.ThreatDetection.Model.DatabaseThreatDetectionPolicyModel + + + + + +This cmdlet returns a Model.DatabaseThreatDetectionPolicyModel object. + + + + + + + + + + + + + + -------------------------- Example 1: Get the threat detection policy for a database -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseThreatDetectionPolicy -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01" +DatabaseName : Database01 +ResourceGroupName : ResourceGroup11 +ServerName : Server01 +ThreatDetectionState : Disabled +NotificationRecipientsEmails : +EmailAdmins : False +ExcludedDetectionTypes : {} + + This command gets the threat detection policy for a database named Database01. The database is located on the server named Server01, which is assigned to the resource group ResourceGroup11. + + + + + + + + + + + + + + + + Remove-AzureRmSqlDatabaseThreatDetectionPolicy + + + + Set-AzureRmSqlDatabaseThreatDetectionPolicy + + + + Azure SQL Database Cmdlets + + + + + + + + Get-AzureRmSqlDatabaseTransparentDataEncryption + + Gets the TPE state for an Azure SQL database. + + + + + Get + AzureRmSqlDatabaseTransparentDataEncryption + + + + The Get-AzureRmSqlDatabaseTransparentDataEncryption cmdlet gets the state of Transparent Data Encryption (TPE) from an Azure SQL database. For more information, see Transparent Data Encryption with Azure SQL Database (https://msdn.microsoft.com/library/dn948096) in the Microsoft Developer Network Library. This cmdlet gets the current state of TPE, but both encryption and decryption can be long running operations. To see the encryption scan progress, run the Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity cmdlet. + + + + Get-AzureRmSqlDatabaseTransparentDataEncryption + + ServerName + + Specifies the name of the server that hosts the database for which this cmdlet gets TDE status. + + String + + + DatabaseName + + Specifies the name of the database for which this cmdlet gets TDE status. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database for which this cmdlet gets TDE status. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server that hosts the database for which this cmdlet gets TDE status. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database for which this cmdlet gets TDE status. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database for which this cmdlet gets TDE status. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Model.AzureSqlDatabaseTransparentDataEncryptionModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get TPE status for a database -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseTransparentDataEncryption -ServerName "server01" -ResourceGroupName "resourcegroup01" -DatabaseName "database01" + + This command gets the status of TPE for the database named Database01 on the server named server01. + + + ResourceGroupName ServerName DatabaseName State ----------------- ---------- ------------ ----- -resourcegroup01 server01 database01 Disabled +resourcegroup01 server01 database01 Disabled + + + + + + + + + + + + + Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity + + + + Set-AzureRmSqlDatabaseTransparentDataEncryption + + + + + + + + Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity + + Gets the progress of a TDE scan of an Azure SQL database. + + + + + Get + AzureRmSqlDatabaseTransparentDataEncryptionActivity + + + + The Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity cmdlet gets the progress of a Transparent Data Encryption (TDE) scan of an Azure SQL database. If no encryption span is running, this cmdlet returns an empty list. For more information, see Transparent Data Encryption with Azure SQL Database (https://msdn.microsoft.com/library/dn948096) in the Microsoft Developer Network Library. + + + + Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity + + ServerName + + Specifies the name of the server that hosts the database for which this cmdlet gets TDE encryption activity. + + String + + + DatabaseName + + Specifies the name of the database for which this cmdlet gets TDE encryption activity. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database for which this cmdlet gets TDE encryption activity. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server that hosts the database for which this cmdlet gets TDE encryption activity. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database for which this cmdlet gets TDE encryption activity. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database for which this cmdlet gets TDE encryption activity. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + - - - - - - - - - - - - - Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity - - - - - Set-AzureRmSqlDatabaseTransparentDataEncryption - - - - - - - - - Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity - - Gets the progress of a TDE scan of an Azure SQL database. - - - - - Get - AzureRMSqlDatabaseTransparentDataEncryptionActivity - - - - The Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity cmdlet gets the progress of a Transparent Data Encryption (TDE) scan of an Azure SQL database. If no encryption span is running, this cmdlet returns an empty list. For more information, see Transparent Data Encryption with Azure SQL Database (https://msdn.microsoft.com/library/dn948096) in the Microsoft Developer Network Library. - - - - Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity - - ServerName - - Specifies the name of the server that hosts the database for which this cmdlet gets TDE encryption activity. - - String - - - DatabaseName - - Specifies the name of the database for which this cmdlet gets TDE encryption activity. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database for which this cmdlet gets TDE encryption activity. - - String - - - - - - ServerName - - Specifies the name of the server that hosts the database for which this cmdlet gets TDE encryption activity. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database for which this cmdlet gets TDE encryption activity. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database for which this cmdlet gets TDE encryption activity. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Model.AzureSqlDatabaseTransparentDataEncryptionActivityModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get TPE activity for a database -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity -ServerName "server01" -ResourceGroupName "resourcegroup01" -DatabaseName "database01" - - This command gets the TPE activity for the database named database01 on the server named server01. - - - ResourceGroupName : resourcegroup01 + + + + + + + Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Model.AzureSqlDatabaseTransparentDataEncryptionActivityModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get TPE activity for a database -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity -ServerName "server01" -ResourceGroupName "resourcegroup01" -DatabaseName "database01" + + This command gets the TPE activity for the database named database01 on the server named server01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 DatabaseName : database01 Status : Encrypting -PercentComplete : 3.662109 +PercentComplete : 3.662109 + + + + + + + + + + + + + Get-AzureRmSqlDatabaseTransparentDataEncryption + + + + Set-AzureRmSqlDatabaseTransparentDataEncryption + + + + + + + + Get-AzureRmSqlDatabaseUpgradeHint + + Gets pricing tier hints for a database for upgrading SQL Database. + + + + + Get + AzureRmSqlDatabaseUpgradeHint + + + + The Get-AzureRmSqlDatabaseUpgradeHint cmdlet gets pricing tier hints for a database for upgrading Azure SQL Database. Databases that are still in Web and Business pricing tiers get the hint to upgrade to the new Basic, Standard, or Premium pricing tiers. + + + + Get-AzureRmSqlDatabaseUpgradeHint + + ServerName + + Specifies the name of the server that hosts the database for which this cmdlet gets an upgrade hint. + + String + + + DatabaseName + + Specifies the name of the SQL database for which this cmdlet gets an upgrade hint. If you do not specify a database, this cmdlet gets hints for all databases on the logical server. + + String + + + ExcludeElasticPoolCandidates + + Indicates whether to exclude databases that are included in elastic database pool recommendations. + + Boolean + + + ResourceGroupName + + Specifies the name of the resource group that contains the database for which this cmdlet gets an upgrade hint. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server that hosts the database for which this cmdlet gets an upgrade hint. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the SQL database for which this cmdlet gets an upgrade hint. If you do not specify a database, this cmdlet gets hints for all databases on the logical server. + + String + + String + + + none + + + ExcludeElasticPoolCandidates + + Indicates whether to exclude databases that are included in elastic database pool recommendations. + + Boolean + + Boolean + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database for which this cmdlet gets an upgrade hint. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - Get-AzureRmSqlDatabaseTransparentDataEncryption - - - - - Set-AzureRmSqlDatabaseTransparentDataEncryption - - - - - - - - - Get-AzureRmSqlDatabaseUpgradeHint - - Gets pricing tier hints for a database for upgrading SQL Database. - - - - - Get - AzureRMSqlDatabaseUpgradeHint - - - - The Get-AzureRmSqlDatabaseUpgradeHint cmdlet gets pricing tier hints for a database for upgrading Azure SQL Database. Databases that are still in Web and Business pricing tiers get the hint to upgrade to the new Basic, Standard, or Premium pricing tiers. - - - - Get-AzureRmSqlDatabaseUpgradeHint - - ServerName - - Specifies the name of the server that hosts the database for which this cmdlet gets an upgrade hint. - - String - - - DatabaseName - - Specifies the name of the SQL database for which this cmdlet gets an upgrade hint. If you do not specify a database, this cmdlet gets hints for all databases on the logical server. - - String - - - ExcludeElasticPoolCandidates - - Indicates whether to exclude databases that are included in elastic database pool recommendations. - - Boolean - - - ResourceGroupName - - Specifies the name of the resource group that contains the database for which this cmdlet gets an upgrade hint. - - String - - - - - - ServerName - - Specifies the name of the server that hosts the database for which this cmdlet gets an upgrade hint. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the SQL database for which this cmdlet gets an upgrade hint. If you do not specify a database, this cmdlet gets hints for all databases on the logical server. - - String - - String - - - none - - - ExcludeElasticPoolCandidates - - Indicates whether to exclude databases that are included in elastic database pool recommendations. - - Boolean - - Boolean - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database for which this cmdlet gets an upgrade hint. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get recommendations for all databases on a server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseUpgradeHint -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command returns upgrade hints for all databases on server. - - - - - - - - - - - - - - - -------------------------- Example 2: Get recommendations for specific database -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseUpgradeHint -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command returns upgrade hint for specific database. - - - - - - - - - - - - - - - -------------------------- Example 3: Get recommendation for all databases that are not recommended for an elastic database pool -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlDatabaseUpgradeHint -ResourceGroupName "resourcegroup01" -ServerName "server01" -ExcludeElasticPoolCandidates $True - - This command returns upgrade hints for database that are not included in elastic database pool recommendations. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseExpanded - - - - - Get-AzureRmSqlElasticPoolRecommendation - - - - - - - - - Get-AzureRmSqlElasticPool - - Gets elastic pools and their property values in an Azure SQL Database. - - - - - Get - AzureRMSqlElasticPool - - - - The Get-AzureRmSqlElasticPool cmdlet gets elastic pools and their property values in an Azure SQL Database. Specify the name of an existing elastic pool to see the property values for only that pool. - - - - Get-AzureRmSqlElasticPool - - ElasticPoolName - - Specifies the name of the elastic pool that this cmdlet gets. - - String - - - ServerName - - Specifies the name of the server that contains the elastic pool that this cmdlet gets. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the elastic pool that this cmdlet gets. - - String - - - - - - ElasticPoolName - - Specifies the name of the elastic pool that this cmdlet gets. - - String - - String - - - none - - - ServerName - - Specifies the name of the server that contains the elastic pool that this cmdlet gets. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the elastic pool that this cmdlet gets. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get all elastic pools -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command gets all elastic pools on the server named server01. - - - ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/server01/elasticPools/elasticpool01 + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get recommendations for all databases on a server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseUpgradeHint -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command returns upgrade hints for all databases on server. + + + + + + + + + + + + + + -------------------------- Example 2: Get recommendations for specific database -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseUpgradeHint -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command returns upgrade hint for specific database. + + + + + + + + + + + + + + -------------------------- Example 3: Get recommendation for all databases that are not recommended for an elastic database pool -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlDatabaseUpgradeHint -ResourceGroupName "resourcegroup01" -ServerName "server01" -ExcludeElasticPoolCandidates $True + + This command returns upgrade hints for database that are not included in elastic database pool recommendations. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseExpanded + + + + Get-AzureRmSqlElasticPoolRecommendation + + + + + + + + Get-AzureRMSqlDeletedDatabaseBackup + + Gets one or more backups of deleted databases in a SQL server. + + + + + Get + AzureRMSqlDeletedDatabaseBackup + + + + Gets one or more backups of deleted databases in a SQL server. Also known as a "restorable dropped database", this is a restorable resource that allows restoring a database that has been deleted. + + + + Get-AzureRMSqlDeletedDatabaseBackup + + ServerName + + + + String + + + DatabaseName + + + + String + + + DeletionDate + + + + Nullable`1[DateTime] + + + ResourceGroupName + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + + + String + + String + + + + + + DatabaseName + + + + String + + String + + + + + + DeletionDate + + + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + + + + ResourceGroupName + + + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Backup.Model.AzureSqlDeletedDatabaseBackupModel + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + + + + + + + Get-AzureRmSqlElasticPool + + Gets elastic pools and their property values in an Azure SQL Database. + + + + + Get + AzureRmSqlElasticPool + + + + The Get-AzureRmSqlElasticPool cmdlet gets elastic pools and their property values in an Azure SQL Database. Specify the name of an existing elastic pool to see the property values for only that pool. + + + + Get-AzureRmSqlElasticPool + + ElasticPoolName + + Specifies the name of the elastic pool that this cmdlet gets. + + String + + + ServerName + + Specifies the name of the server that contains the elastic pool that this cmdlet gets. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the elastic pool that this cmdlet gets. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ElasticPoolName + + Specifies the name of the elastic pool that this cmdlet gets. + + String + + String + + + none + + + ServerName + + Specifies the name of the server that contains the elastic pool that this cmdlet gets. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the elastic pool that this cmdlet gets. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get all elastic pools -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command gets all elastic pools on the server named server01. + + + ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/server01/elasticPools/elasticpool01 ResourceGroupName : resourcegroup01 ServerName : server01 ElasticPoolName : elasticpool01 @@ -2953,28 +4001,27 @@ Dtu : 400 DatabaseDtuMax : 100 DatabaseDtuMin : 10 StorageMB : 409600 -Tags : - - - - - - - - - - - - -------------------------- Example 2: Get a specific elastic pool -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticPool27" - - This command gets the elastic pool named elasticPool01 on the server named server01. - - - ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/server01/elasticPools/elasticpool01 +Tags : + + + + + + + + + + + -------------------------- Example 2: Get a specific elastic pool -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticPool27" + + This command gets the elastic pool named elasticPool01 on the server named server01. + + + ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/server01/elasticPools/elasticpool01 ResourceGroupName : resourcegroup01 ServerName : server01 ElasticPoolName : elasticpool01 @@ -2986,28 +4033,27 @@ Dtu : 400 DatabaseDtuMax : 100 DatabaseDtuMin : 10 StorageMB : 409600 -Tags : - - - - - - - - - - - - -------------------------- Example 3: Get metrics for a Azure SQL Elastic Database Pool -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticpool01" | Get-Metrics -TimeGrain 0:5:0 - - Returns metrics for an Azure SQL Elastic Database Pool named "elasticpool01". - - - DimensionName : +Tags : + + + + + + + + + + + -------------------------- Example 3: Get metrics for a Azure SQL Elastic Database Pool -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticpool01" | Get-Metrics -TimeGrain 0:5:0 + + Returns metrics for an Azure SQL Elastic Database Pool named "elasticpool01". + + + DimensionName : DimensionValue : Name : cpu_percent EndTime : 8/27/2015 5:22:25 PM @@ -3061,451 +4107,499 @@ ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGro StartTime : 8/27/2015 4:20:00 PM TimeGrain : 00:05:00 Unit : Percent - - - - - - - - - - - - - Azure SQL Database - - - - - New-AzureRmSqlElasticPool - - - - - Remove-AzureRmSqlElasticPool - - - - - Set-AzureRmSqlElasticPool - - - - - - - - - Get-AzureRmSqlElasticPoolActivity - - Gets the status of operations on an elastic pool. - - - - - Get - AzureRMSqlElasticPoolActivity - - - - The Get-AzureRmSqlElasticPoolActivity cmdlet gets the status of operations on an elastic pool in Azure SQL Database. You can see status of pool creation and configuration updates. - - - - Get-AzureRmSqlElasticPoolActivity - - ServerName - - Specifies the name of a server that contains an elastic pool. This cmdlet gets status for a pool on the server that this parameter specifies. - - String - - - ElasticPoolName - - Specifies the name of an elastic pool. This cmdlet gets status for the pool that this parameter specifies. - - String - - - ResourceGroupName - - Specifies the name of a resource group that contains an elastic pool. This cmdlet gets status for a pool in the resource group that this parameter specifies. - - String - - - - - - ServerName - - Specifies the name of a server that contains an elastic pool. This cmdlet gets status for a pool on the server that this parameter specifies. - - String - - String - - - none - - - ElasticPoolName - - Specifies the name of an elastic pool. This cmdlet gets status for the pool that this parameter specifies. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of a resource group that contains an elastic pool. This cmdlet gets status for a pool in the resource group that this parameter specifies. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolActivityModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get the status of operations for an elastic pool -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlElasticPoolActivity -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticpool01" - - This command gets the status of the operations for the elastic pool named elasticPool01. - - - - - - - - - - - - - - - - - Azure SQL Database - - - - - Get-AzureRmSqlElasticPool - - - - - Get-AzureRmSqlElasticPoolDatabase - - - - - New-AzureRmSqlElasticPool - - - - - Remove-AzureRmSqlElasticPool - - - - - Set-AzureRmSqlElasticPool - - - - - - - - - Get-AzureRmSqlElasticPoolDatabase - - Gets elastic databases in an elastic pool and their property values. - - - - - Get - AzureRMSqlElasticPoolDatabase - - - - The Get-AzureRmSqlElasticPoolDatabase cmdlet gets elastic databases in an elastic pool and their property values. Specify the name of an elastic database in Azure SQL Database to see the property values for only that database. - - - - Get-AzureRmSqlElasticPoolDatabase - - ElasticPoolName - - Specifies the name of an elastic pool. This cmdlet gets databases in the pool that this parameter specifies. - - String - - - DatabaseName - - Specifies the name of the Azure SQL Database that this cmdlet gets. - - String - - - ServerName - - Specifies the name of a server that contains an elastic pool. This cmdlet gets a database in a pool on the server that this parameter specifies. - - String - - - ResourceGroupName - - Specifies the name of a resource group that contains an elastic pool. This cmdlet gets a database in a pool in the resource group that this parameter specifies. - - String - - - - - - ElasticPoolName - - Specifies the name of an elastic pool. This cmdlet gets databases in the pool that this parameter specifies. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the Azure SQL Database that this cmdlet gets. - - String - - String - - - none - - - ServerName - - Specifies the name of a server that contains an elastic pool. This cmdlet gets a database in a pool on the server that this parameter specifies. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of a resource group that contains an elastic pool. This cmdlet gets a database in a pool in the resource group that this parameter specifies. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get all databases in an elastic pool -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlElasticPoolDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticPool01" - - This command gets all databases in an elastic pool named elasticPool01. - - - - - - - - - - - - - - - - - Azure SQL Database - - - - - Get-AzureRmSqlElasticPool - - - - - Get-AzureRmSqlElasticPoolActivity - - - - - New-AzureRmSqlElasticPool - - - - - Remove-AzureRmSqlElasticPool - - - - - Set-AzureRmSqlElasticPool - - - - - - - - - Get-AzureRmSqlElasticPoolRecommendation - - Gets elastic pool recommendations. - - - - - Get - AzureRMSqlElasticPoolRecommendation - - - - The Get-AzureRmSqlElasticPoolRecommendation cmdlet gets elastic pool recommendations for a server. These recommendations include the following values: - -- DatabaseCollection. Collection of database names that belong to the pool. + + + + + + + + + + + + + Azure SQL Database + + + + New-AzureRmSqlElasticPool + + + + Remove-AzureRmSqlElasticPool + + + + Set-AzureRmSqlElasticPool + + + + + + + + Get-AzureRmSqlElasticPoolActivity + + Gets the status of operations on an elastic pool. + + + + + Get + AzureRmSqlElasticPoolActivity + + + + The Get-AzureRmSqlElasticPoolActivity cmdlet gets the status of operations on an elastic pool in Azure SQL Database. You can see status of pool creation and configuration updates. + + + + Get-AzureRmSqlElasticPoolActivity + + ServerName + + Specifies the name of a server that contains an elastic pool. This cmdlet gets status for a pool on the server that this parameter specifies. + + String + + + ElasticPoolName + + Specifies the name of an elastic pool. This cmdlet gets status for the pool that this parameter specifies. + + String + + + ResourceGroupName + + Specifies the name of a resource group that contains an elastic pool. This cmdlet gets status for a pool in the resource group that this parameter specifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of a server that contains an elastic pool. This cmdlet gets status for a pool on the server that this parameter specifies. + + String + + String + + + none + + + ElasticPoolName + + Specifies the name of an elastic pool. This cmdlet gets status for the pool that this parameter specifies. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of a resource group that contains an elastic pool. This cmdlet gets status for a pool in the resource group that this parameter specifies. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolActivityModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get the status of operations for an elastic pool -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlElasticPoolActivity -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticpool01" + + This command gets the status of the operations for the elastic pool named elasticPool01. + + + + + + + + + + + + + + + + Azure SQL Database + + + + Get-AzureRmSqlElasticPool + + + + Get-AzureRmSqlElasticPoolDatabase + + + + New-AzureRmSqlElasticPool + + + + Remove-AzureRmSqlElasticPool + + + + Set-AzureRmSqlElasticPool + + + + + + + + Get-AzureRmSqlElasticPoolDatabase + + Gets elastic databases in an elastic pool and their property values. + + + + + Get + AzureRmSqlElasticPoolDatabase + + + + The Get-AzureRmSqlElasticPoolDatabase cmdlet gets elastic databases in an elastic pool and their property values. Specify the name of an elastic database in Azure SQL Database to see the property values for only that database. + + + + Get-AzureRmSqlElasticPoolDatabase + + ElasticPoolName + + Specifies the name of an elastic pool. This cmdlet gets databases in the pool that this parameter specifies. + + String + + + DatabaseName + + Specifies the name of the Azure SQL Database that this cmdlet gets. + + String + + + ServerName + + Specifies the name of a server that contains an elastic pool. This cmdlet gets a database in a pool on the server that this parameter specifies. + + String + + + ResourceGroupName + + Specifies the name of a resource group that contains an elastic pool. This cmdlet gets a database in a pool in the resource group that this parameter specifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ElasticPoolName + + Specifies the name of an elastic pool. This cmdlet gets databases in the pool that this parameter specifies. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the Azure SQL Database that this cmdlet gets. + + String + + String + + + none + + + ServerName + + Specifies the name of a server that contains an elastic pool. This cmdlet gets a database in a pool on the server that this parameter specifies. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of a resource group that contains an elastic pool. This cmdlet gets a database in a pool in the resource group that this parameter specifies. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get all databases in an elastic pool -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlElasticPoolDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticPool01" + + This command gets all databases in an elastic pool named elasticPool01. + + + + + + + + + + + + + + + + Azure SQL Database + + + + Get-AzureRmSqlElasticPool + + + + Get-AzureRmSqlElasticPoolActivity + + + + New-AzureRmSqlElasticPool + + + + Remove-AzureRmSqlElasticPool + + + + Set-AzureRmSqlElasticPool + + + + + + + + Get-AzureRmSqlElasticPoolRecommendation + + Gets elastic pool recommendations. + + + + + Get + AzureRmSqlElasticPoolRecommendation + + + + The Get-AzureRmSqlElasticPoolRecommendation cmdlet gets elastic pool recommendations for a server. These recommendations include the following values: + -- DatabaseCollection. Collection of database names that belong to the pool. -- DatabaseDtuMin. Data Transmission Unit (DTU) guarantee for database in elastic pool. -- DatabaseDtuMax. DTU cap for database in elastic pool. -- Dtu. DTU guarantee for elastic pool. @@ -3513,255 +4607,319 @@ Unit : Percent -- Edition. Edition for elastic pool. Valid values are: Basic, Standard, and Premium. -- IncludeAllDatabases. Whether to include all databases in the server in the elastic pool. -- Name. Name of the elastic pool. - - - - Get-AzureRmSqlElasticPoolRecommendation - - ServerName - - Specifies the name of the server for which this cmdlet gets recommendations. - - String - - - ResourceGroupName - - Specifies name of the resource group that contains the server. - - String - - - - - - ServerName - - Specifies the name of the server for which this cmdlet gets recommendations. - - String - - String - - - none - - - ResourceGroupName - - Specifies name of the resource group that contains the server. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get recommendations for a server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlElasticPoolRecommendation -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command gets the elastic pool recommendations for the server named server01. - - - - - - - - - - - - - - - - - - - - - Get-AzureRmSqlServer - - Returns information about Azure SQL Database servers. - - - - - Get - AzureRMSqlServer - - - - The Get-AzureRmSqlServer cmdlet returns information about one or more Azure SQL Database servers. Specify the name of a server to see information about only that server. - - - - Get-AzureRmSqlServer - - ServerName - - Specifies the name of the server that this cmdlet gets. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the servers that this cmdlet gets. - - String - - - - - - ServerName - - Specifies the name of the server that this cmdlet gets. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the servers that this cmdlet gets. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get all Azure SQL Servers in a resource group -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlServer –ResourceGroupName "resourcegroup01" - - This command gets information about all the Azure SQL Database servers in the resource group resourcegroup01. - - - ResourceGroupName : resourcegroup01 + + + + Get-AzureRmSqlElasticPoolRecommendation + + ServerName + + Specifies the name of the server for which this cmdlet gets recommendations. + + String + + + ResourceGroupName + + Specifies name of the resource group that contains the server. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server for which this cmdlet gets recommendations. + + String + + String + + + none + + + ResourceGroupName + + Specifies name of the resource group that contains the server. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get recommendations for a server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlElasticPoolRecommendation -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command gets the elastic pool recommendations for the server named server01. + + + + + + + + + + + + + + + + + + + + Get-AzureRmSqlServer + + Returns information about Azure SQL Database servers. + + + + + Get + AzureRmSqlServer + + + + The Get-AzureRmSqlServer cmdlet returns information about one or more Azure SQL Database servers. Specify the name of a server to see information about only that server. + + + + Get-AzureRmSqlServer + + ServerName + + Specifies the name of the server that this cmdlet gets. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the servers that this cmdlet gets. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server that this cmdlet gets. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the servers that this cmdlet gets. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get all Azure SQL Servers in a resource group -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServer –ResourceGroupName "resourcegroup01" + + This command gets information about all the Azure SQL Database servers in the resource group resourcegroup01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 Location : Central US SqlAdministratorLogin : adminLogin @@ -3776,53 +4934,52 @@ SqlAdministratorLogin : adminLogin SqlAdministratorPassword : ServerVersion : 12.0 Tags : - - - - - - - - - - - -------------------------- Example 2: Get information about an Azure SQL Database server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlServer -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command gets information about the Azure SQL Database server named server01. - - - ResourceGroupName : resourcegroup01 + + + + + + + + + + + -------------------------- Example 2: Get information about an Azure SQL Database server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServer -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command gets information about the Azure SQL Database server named server01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 Location : Central US SqlAdministratorLogin : adminLogin SqlAdministratorPassword : ServerVersion : 12.0 -Tags : - - - - - - - - - - - - -------------------------- Example 3: Get all Azure SQL Servers in the subscription -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmResourceGroup | Get-AzureRmSqlServer - - This command gets information about all the Azure SQL Database servers in the current subscription. - - - ResourceGroupName : resourcegroup01 +Tags : + + + + + + + + + + + -------------------------- Example 3: Get all Azure SQL Servers in the subscription -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmResourceGroup | Get-AzureRmSqlServer + + This command gets information about all the Azure SQL Database servers in the current subscription. + + + ResourceGroupName : resourcegroup01 ServerName : server01 Location : Central US SqlAdministratorLogin : adminLogin @@ -3845,490 +5002,786 @@ SqlAdministratorLogin : adminLogin SqlAdministratorPassword : ServerVersion : 12.0 Tags : - - - - - - - - - - - - - Azure SQL Database - - - - - New-AzureRmSqlServer - - - - - Remove-AzureRmSqlServer - - - - - Set-AzureRmSqlServer - - - - - - - - - Get-AzureRmSqlServerActiveDirectoryAdministrator - - Gets information about an Azure AD administrator for SQL Server. - - - - - Get - AzureRMSqlServerActiveDirectoryAdministrator - - - - The Get-AzureRmSqlServerActiveDirectoryAdministrator cmdlet gets information about an Azure Active Directory (Azure AD) administrator for an Azure SQL Server in the current subscription. - - - - Get-AzureRmSqlServerActiveDirectoryAdministrator - - ServerName - - Specifies the name of the SQL Server for which this cmdlet gets information. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the SQL Server for which this cmdlet gets information. - - String - - - - - - ServerName - - Specifies the name of the SQL Server for which this cmdlet gets information. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the SQL Server for which this cmdlet gets information. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Model.AzureSqlServerActiveDirectoryAdministratorModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Gets information about an administrator for a server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "resourcegroup01" -ServerName "server01" - - - This command gets information about an Azure AD administrator for a server named Server06 that is associated with resource group named Resourcegroup01. - - - ResourceGroupName ServerName DisplayName ObjectId + + + + + + + + + + + + + Azure SQL Database + + + + New-AzureRmSqlServer + + + + Remove-AzureRmSqlServer + + + + Set-AzureRmSqlServer + + + + + + + + Get-AzureRmSqlServerActiveDirectoryAdministrator + + Gets information about an Azure AD administrator for SQL Server. + + + + + Get + AzureRmSqlServerActiveDirectoryAdministrator + + + + The Get-AzureRmSqlServerActiveDirectoryAdministrator cmdlet gets information about an Azure Active Directory (Azure AD) administrator for an Azure SQL Server in the current subscription. + + + + Get-AzureRmSqlServerActiveDirectoryAdministrator + + ServerName + + Specifies the name of the SQL Server for which this cmdlet gets information. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the SQL Server for which this cmdlet gets information. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the SQL Server for which this cmdlet gets information. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the SQL Server for which this cmdlet gets information. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Model.AzureSqlServerActiveDirectoryAdministratorModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Gets information about an administrator for a server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command gets information about an Azure AD administrator for a server named Server06 that is associated with resource group named Resourcegroup01. + + + ResourceGroupName ServerName DisplayName ObjectId ----------------- ---------- ----------- -------- resourcegroup01 server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b - - - - - - - - - - - - - Remove-AzureRmSqlServerActiveDirectoryAdministrator - - - - - Set-AzureRmSqlServerActiveDirectoryAdministrator - - - - - - - - - Get-AzureRmSqlServerAuditingPolicy - - Gets the auditing policy of an Azure SQL server. - - - - - Get - AzureRMSqlServerAuditingPolicy - - - - The Get-AzureRmSqlServerAuditingPolicy cmdlet gets the auditing policy of an Azure SQL server. Specify the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. This cmdlet returns a policy that is used by the Azure SQL databases that are both defined in the specified Azure SQL server and use its auditing policy. - - - - Get-AzureRmSqlServerAuditingPolicy - - ServerName - - Specifies the name of the Azure SQL server for which this cmdlet gets an auditing policy. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the Azure SQL server. - - String - - - - - - ServerName - - Specifies the name of the Azure SQL server for which this cmdlet gets an auditing policy. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the Azure SQL server. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.ServerAuditingPolicyModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get the auditing policy of an Azure SQL server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlServerAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command gets the auditing policy of the server server02 in resource group resourcegroup01. - - - ResourceGroupName : resourcegroup01 + + + + + + + + + + + + + Remove-AzureRmSqlServerActiveDirectoryAdministrator + + + + Set-AzureRmSqlServerActiveDirectoryAdministrator + + + + + + + + Get-AzureRmSqlServerAuditingPolicy + + Gets the auditing policy of an Azure SQL server. + + + + + Get + AzureRmSqlServerAuditingPolicy + + + + The Get-AzureRmSqlServerAuditingPolicy cmdlet gets the auditing policy of an Azure SQL server. Specify the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. This cmdlet returns a policy that is used by the Azure SQL databases that are both defined in the specified Azure SQL server and use its auditing policy. + + + + Get-AzureRmSqlServerAuditingPolicy + + ServerName + + Specifies the name of the Azure SQL server for which this cmdlet gets an auditing policy. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the Azure SQL server. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the Azure SQL server for which this cmdlet gets an auditing policy. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the Azure SQL server. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.ServerAuditingPolicyModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get the auditing policy of an Azure SQL server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServerAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command gets the auditing policy of the server server02 in resource group resourcegroup01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 StorageAccountName : StorageKeyType : Primary EventType : {PlainSQL_Success, PlainSQL_Failure, ParameterizedSQL_Success, ParameterizedSQL_Failure...} AuditState : New RetentionInDays : 0 -TableIdentifier : Server01 +TableIdentifier : Server01 + + + + + + + + + + + + + Set-AzureRmSqlServerAuditingPolicy + + + + Use-AzureRmSqlServerAuditingPolicy + + + + + + + + Get-AzureRmSqlServerCommunicationLink + + Gets communication links for elastic database transactions between Azure SQL Database servers. + + + + + Get + AzureRmSqlServerCommunicationLink + + + + The Get-AzureRmSqlServerCommunicationLink cmdlet gets server-to-server communication links for Elastic transactions. Specify the name of a server communication link to see the properties for that link. + + + + Get-AzureRmSqlServerCommunicationLink + + LinkName + + Specifies the name of the server communication link that this cmdlet gets. + + String + + + ServerName + + Specifies the name of the one of the servers that contain the server communication link that this cmdlet gets. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the server communication link that this cmdlet gets. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + LinkName + + Specifies the name of the server communication link that this cmdlet gets. + + String + + String + + + + + + ServerName + + Specifies the name of the one of the servers that contain the server communication link that this cmdlet gets. + + String + + String + + + + + + ResourceGroupName + + Specifies the name of the resource group that contains the server communication link that this cmdlet gets. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerCommunicationLinkModel + + + + + - - - - - - - - - - - - - Set-AzureRmSqlServerAuditingPolicy - - - - - Use-AzureRmSqlServerAuditingPolicy - - - - - - - - - Get-AzureRmSqlServerFirewallRule - - Gets firewall rules for an Azure SQL Database server. - - - - - Get - AzureRMSqlServerFirewallRule - - - - The Get-AzureRmSqlServerFirewallRule cmdlet gets firewall rules for an Azure SQL Database server. If you specify the name of a firewall rule, this cmdlet gets information about that specific firewall rule. - - - - Get-AzureRmSqlServerFirewallRule - - FirewallRuleName - - Specifies the name of the firewall rule that this cmdlet gets. - - String - - - ServerName - - Specifies the name of a server. This cmdlet gets firewall rules from the server that this parameter specifies. - - String - - - ResourceGroupName - - Specifies the name of a resource group. This cmdlet gets firewall rules on a server in the resource group that this parameter specifies. - - String - - - - - - FirewallRuleName - - Specifies the name of the firewall rule that this cmdlet gets. - - String - - String - - - none - - - ServerName - - Specifies the name of a server. This cmdlet gets firewall rules from the server that this parameter specifies. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of a resource group. This cmdlet gets firewall rules on a server in the resource group that this parameter specifies. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.FirewallRule.Model.AzureSqlServerFirewallRuleModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get all rules for a server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlServerFirewallRule -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command gets all the firewall rules for the server named server01. - - - ResourceGroupName : resourcegroup01 + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get all communication links for a server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServerCommunicationLink -ResourceGroupName "ResourceGroup01" -ServerName "ContosoServer17" + + This command gets all server-to-server communication links for elastic database transactions for the server named ContosoServer17. + + + + + + + + + + + + + + -------------------------- Example 2: Get a specific communication link for a server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServerCommunicationLink -ResourceGroupName "ResourceGroup01" -ServerName "ContosoServer01" -LinkName "Link01" + + This command gets the server-to-server communication link named Link01. + + + + + + + + + + + + + + + + New-AzureRmSqlServerCommunicationLink + + + + Remove-AzureRmSqlServerCommunicationLink + + + + + + + + Get-AzureRmSqlServerFirewallRule + + Gets firewall rules for an Azure SQL Database server. + + + + + Get + AzureRmSqlServerFirewallRule + + + + The Get-AzureRmSqlServerFirewallRule cmdlet gets firewall rules for an Azure SQL Database server. If you specify the name of a firewall rule, this cmdlet gets information about that specific firewall rule. + + + + Get-AzureRmSqlServerFirewallRule + + FirewallRuleName + + Specifies the name of the firewall rule that this cmdlet gets. + + String + + + ServerName + + Specifies the name of a server. This cmdlet gets firewall rules from the server that this parameter specifies. + + String + + + ResourceGroupName + + Specifies the name of a resource group. This cmdlet gets firewall rules on a server in the resource group that this parameter specifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + FirewallRuleName + + Specifies the name of the firewall rule that this cmdlet gets. + + String + + String + + + none + + + ServerName + + Specifies the name of a server. This cmdlet gets firewall rules from the server that this parameter specifies. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of a resource group. This cmdlet gets firewall rules on a server in the resource group that this parameter specifies. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.FirewallRule.Model.AzureSqlServerFirewallRuleModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get all rules for a server -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServerFirewallRule -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command gets all the firewall rules for the server named server01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 StartIpAddress : 0.0.0.0 EndIpAddress : 0.0.0.0 @@ -4338,204 +5791,232 @@ ResourceGroupName : resourcegroup01 ServerName : server01 StartIpAddress : 1.2.3.4 EndIpAddress : 4.3.2.1 -FirewallRuleName : rule01 +FirewallRuleName : rule01 + + + + + + + + + + + + + Azure SQL Database + + + + New-AzureRmSqlServerFirewallRule + + + + Remove-AzureRmSqlServerFirewallRule + + + + Set-AzureRmSqlServerFirewallRule + + + + + + + + Get-AzureRmSqlServerServiceObjective + + Gets service objectives for an Azure SQL Database server. + + + + + Get + AzureRmSqlServerServiceObjective + + + + The Get-AzureRmSqlServerServiceObjective cmdlet gets the available service objectives for an Azure SQL Database server. + + + + Get-AzureRmSqlServerServiceObjective + + ServiceObjectiveName + + Specifies the name of a service objective for an Azure SQL Database server. Valid values are: Basic, S0, S1, S2, P1, P2, and P3. + + String + + + ServerName + + Specifies the name of an Azure SQL Database server. This cmdlet gets service objectives for the server that this parameter specifies. + + String + + + DatabaseName + + Specifies the name of an Azure SQL Database. + + String + + + ResourceGroupName + + Specifies the name of a resource group. This cmdlet gets service objectives for an Azure SQL Database server in the resource group that this parameter specifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServiceObjectiveName + + Specifies the name of a service objective for an Azure SQL Database server. Valid values are: Basic, S0, S1, S2, P1, P2, and P3. + + String + + String + + + none + + + ServerName + + Specifies the name of an Azure SQL Database server. This cmdlet gets service objectives for the server that this parameter specifies. + + String + + String + + + none + + + DatabaseName + + Specifies the name of an Azure SQL Database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of a resource group. This cmdlet gets service objectives for an Azure SQL Database server in the resource group that this parameter specifies. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ServiceObjective.Model.AzureSqlServerServiceObjectiveModel + + + + + - - - - - - - - - - - - - Azure SQL Database - - - - - New-AzureRmSqlServerFirewallRule - - - - - Remove-AzureRmSqlServerFirewallRule - - - - - Set-AzureRmSqlServerFirewallRule - - - - - - - - - Get-AzureRmSqlServerServiceObjective - - Gets service objectives for an Azure SQL Database server. - - - - - Get - AzureRMSqlServerServiceObjective - - - - The Get-AzureRmSqlServerServiceObjective cmdlet gets the available service objectives for an Azure SQL Database server. - - - - Get-AzureRmSqlServerServiceObjective - - ServiceObjectiveName - - Specifies the name of a service objective for an Azure SQL Database server. Valid values are: Basic, S0, S1, S2, P1, P2, and P3. - - String - - - ServerName - - Specifies the name of an Azure SQL Database server. This cmdlet gets service objectives for the server that this parameter specifies. - - String - - - DatabaseName - - Specifies the name of an Azure SQL Database. - - String - - - ResourceGroupName - - Specifies the name of a resource group. This cmdlet gets service objectives for an Azure SQL Database server in the resource group that this parameter specifies. - - String - - - - - - ServiceObjectiveName - - Specifies the name of a service objective for an Azure SQL Database server. Valid values are: Basic, S0, S1, S2, P1, P2, and P3. - - String - - String - - - none - - - ServerName - - Specifies the name of an Azure SQL Database server. This cmdlet gets service objectives for the server that this parameter specifies. - - String - - String - - - none - - - DatabaseName - - Specifies the name of an Azure SQL Database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of a resource group. This cmdlet gets service objectives for an Azure SQL Database server in the resource group that this parameter specifies. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ServiceObjective.Model.AzureSqlServerServiceObjectiveModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get a service objective -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlServerServiceObjective -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command gets the service objective for the server named server01. The command specifies the database named database01. - - - ResourceGroupName ServerName ServiceObjectiveName Description Enabled IsDefault IsSystem + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get a service objective -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServerServiceObjective -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command gets the service objective for the server named server01. The command specifies the database named database01. + + + ResourceGroupName ServerName ServiceObjectiveName Description Enabled IsDefault IsSystem ----------------- ---------- -------------------- ----------- ------- --------- -------- resourcegroup01 server01 ElasticPool True False False resourcegroup01 server01 System True False True @@ -4551,792 +6032,725 @@ resourcegroup01 server01 P1 True True resourcegroup01 server01 P2 True False False resourcegroup01 server01 P3 True False False resourcegroup01 server01 P4 True False False - - - - - - - - - - - - - Azure SQL Database - - - - - - - - - Get-AzureRmSqlServerUpgrade - - Gets the status of an Azure SQL Database server upgrade. - - - - - Get - AzureRMSqlServerUpgrade - - - - The Get-AzureRmSqlServerUpgrade cmdlet gets the status of an Azure SQL Database server upgrade. - - - - Get-AzureRmSqlServerUpgrade - - ServerName - - Specifies the name of the server about which this cmdlet gets upgrade status. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the server about which this cmdlet gets upgrade status. - - String - - - - - - ServerName - - Specifies the name of the server about which this cmdlet gets upgrade status. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the server about which this cmdlet gets upgrade status. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ServerUpgrade.Model.AzureSqlServerUpgradeModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get the status of an upgrade -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlServerUpgrade -ResourceGroupName "resourcegroup01" -ServerName "server01" | Format-List - - - This command gets the status of an upgrade request from the server named server01 in resource group named resourcegroup01. - - - ResourceGroupName : resourcegroup01 + + + + + + + + + + + + + Azure SQL Database + + + + + + + + Get-AzureRmSqlServerUpgrade + + Gets the status of an Azure SQL Database server upgrade. + + + + + Get + AzureRmSqlServerUpgrade + + + + The Get-AzureRmSqlServerUpgrade cmdlet gets the status of an Azure SQL Database server upgrade. + + + + Get-AzureRmSqlServerUpgrade + + ServerName + + Specifies the name of the server about which this cmdlet gets upgrade status. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the server about which this cmdlet gets upgrade status. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server about which this cmdlet gets upgrade status. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the server about which this cmdlet gets upgrade status. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ServerUpgrade.Model.AzureSqlServerUpgradeModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get the status of an upgrade -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServerUpgrade -ResourceGroupName "resourcegroup01" -ServerName "server01" | Format-List + + This command gets the status of an upgrade request from the server named server01 in resource group named resourcegroup01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 Status : Queued - - - - - - - - - - - - - Start-AzureRmSqlServerUpgrade - - - - - Stop-AzureRmSqlServerUpgrade - - - - - - - - - Get-AzureRmSqlServerUpgradeHint - - Gets pricing tier hints for upgrading a SQL Database server. - - - - - Get - AzureRMSqlServerUpgradeHint - - - - The Get-AzureRmSqlServerUpgradeHint cmdlet gets pricing tier hints for upgrading an Azure SQL Database server. Hints may contain the elastic database pool and stand-alone database hints. Databases that are still in Web and Business pricing tiers get a hint to upgrade to the new Basic, Standard, or Premium pricing tiers, or to go into the elastic database pool. This cmdlet returns hints for all databases that the specified server hosts. - - - - Get-AzureRmSqlServerUpgradeHint - - ServerName - - Specifies the name of the server for which this cmdlet gets an upgrade hint. - - String - - - ExcludeElasticPools - - Indicates whether to exclude databases that are included in elastic database pool recommendations. - - Boolean - - - ResourceGroupName - - Specifies the name of the resource group that contains the server for which this cmdlet gets an upgrade hint. - - String - - - - - - ServerName - - Specifies the name of the server for which this cmdlet gets an upgrade hint. - - String - - String - - - none - - - ExcludeElasticPools - - Indicates whether to exclude databases that are included in elastic database pool recommendations. - - Boolean - - Boolean - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the server for which this cmdlet gets an upgrade hint. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get combined recommendations -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlServerUpgradeHint -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command gets combined recommendations for all the databases on server named server01. - - - ElasticPools Databases + + + + + + + + + + + + + Start-AzureRmSqlServerUpgrade + + + + Stop-AzureRmSqlServerUpgrade + + + + + + + + Get-AzureRmSqlServerUpgradeHint + + Gets pricing tier hints for upgrading a SQL Database server. + + + + + Get + AzureRmSqlServerUpgradeHint + + + + The Get-AzureRmSqlServerUpgradeHint cmdlet gets pricing tier hints for upgrading an Azure SQL Database server. Hints may contain the elastic database pool and stand-alone database hints. Databases that are still in Web and Business pricing tiers get a hint to upgrade to the new Basic, Standard, or Premium pricing tiers, or to go into the elastic database pool. This cmdlet returns hints for all databases that the specified server hosts. + + + + Get-AzureRmSqlServerUpgradeHint + + ServerName + + Specifies the name of the server for which this cmdlet gets an upgrade hint. + + String + + + ExcludeElasticPools + + Indicates whether to exclude databases that are included in elastic database pool recommendations. + + Boolean + + + ResourceGroupName + + Specifies the name of the resource group that contains the server for which this cmdlet gets an upgrade hint. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server for which this cmdlet gets an upgrade hint. + + String + + String + + + none + + + ExcludeElasticPools + + Indicates whether to exclude databases that are included in elastic database pool recommendations. + + Boolean + + Boolean + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the server for which this cmdlet gets an upgrade hint. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Get combined recommendations -------------------------- + + PS C:\> + + PS C:\> Get-AzureRmSqlServerUpgradeHint -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command gets combined recommendations for all the databases on server named server01. + + + ElasticPools Databases ------------ --------- {} {database01, database02} - - - - - - - - - - - - - Get-AzureRmSqlDatabaseExpanded - - - - - Get-AzureRmSqlElasticPoolRecommendation - - - - - - - - - Get-AzureRmSqlServerCommunicationLink - - Gets server communication links and their property values in an Azure SQL Server. - - - - - Get - AzureRmSqlServerCommunicationLink - - - - The Get-AzureRmSqlServerCommunicationLink cmdlet gets server-to-server partnerships for Elastic transactions and their property values. Specify the name of an existing server communication link to see the property values for only that one. - - - - Get-AzureRmSqlServerCommunicationLink - - LinkName - - Specifies the name of the server communication link that this cmdlet gets. - - String - - - ServerName - - Specifies the name of the one of the servers that contain the server communication link that this cmdlet gets. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the server communication link that this cmdlet gets. - - String - - - - - - LinkName - - Specifies the name of the server communication link that this cmdlet gets. - - String - - String - - - - - - ServerName - - Specifies the name of the one of the servers that contain the server communication link that this cmdlet gets. - - String - - String - - - - - - ResourceGroupName - - Specifies the name of the resource group that contains the server communication link that this cmdlet gets. - - String - - String - - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerCommunicationLinkModel - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Get all communication links for a server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlServerCommunicationLink -ResourceGroupName "resourcegroup01" -ServerName "server01" - - Gets all server-to-server partnership for Elastic transactions that the specified server is involved in. - - - - - - - - - - - - - - -------------------------- Example 2: Get a named communication link for a server -------------------------- - - PS C:\> - - PS C:\> Get-AzureRmSqlServerCommunicationLink -ResourceGroupName "resourcegroup01" -ServerName "server01" -LinkName "link01" - - Gets the specified server-to-server partnership for Elastic transactions. - - - - - - - - - - - - - - - - - - - - New-AzureRmSqlDatabase - - Creates an Azure SQL database or an elastic database. - - - - - New - AzureRMSqlDatabase - - - - The New-AzureRmSqlDatabase cmdlet creates a new Azure SQL database. + + + + + + + + + + + + + Get-AzureRmSqlDatabaseExpanded + + + + Get-AzureRmSqlElasticPoolRecommendation + + + + + + + + New-AzureRmSqlDatabase + + Creates an Azure SQL database or an elastic database. + + + + + New + AzureRmSqlDatabase + + + + The New-AzureRmSqlDatabase cmdlet creates a new Azure SQL database. You can also create an elastic database by setting the ElasticPoolName parameter to an existing elastic pool. - - - - New-AzureRmSqlDatabase - - DatabaseName - - Specifies the name of the database. - - String - - - CollationName - - Specifies the name of the Azure SQL database collation. - - String - - - CatalogCollation - - Specifies the name of the Azure SQL database catalog collation. - - String - - - MaxSizeBytes - - Specifies the maximum size of the database in bytes. - - Int64 - - - Edition - - Specifies the edition to assign to the database. Valid values are: + + + + New-AzureRmSqlDatabase + + DatabaseName + + Specifies the name of the database. + + String + + + CollationName + + Specifies the name of the Azure SQL database collation. + + String + + + CatalogCollation + + Specifies the name of the Azure SQL database catalog collation. + + String + + + MaxSizeBytes + + Specifies the maximum size of the database in bytes. + + Int64 + + + Edition + + Specifies the edition to assign to the database. Valid values are: -- Default -- None -- Premium -- Basis -- Standard - - DatabaseEdition - - - RequestedServiceObjectiveName - - Specifies the name of the service objective to assign to the database. - - String - - - ElasticPoolName - - Specifies the name of the elastic pool in which to put the database. - - String - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the new server. - - Dictionary`2[String] - - - ServerName - - Specifies the name of the server to create the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group that the server is in. - - String - - - - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - CollationName - - Specifies the name of the Azure SQL database collation. - - String - - String - - - none - - - CatalogCollation - - Specifies the name of the Azure SQL database catalog collation. - - String - - String - - - none - - - MaxSizeBytes - - Specifies the maximum size of the database in bytes. - - Int64 - - Int64 - - - none - - - Edition - - Specifies the edition to assign to the database. Valid values are: + + DatabaseEdition + + + RequestedServiceObjectiveName + + Specifies the name of the service objective to assign to the database. + + String + + + ElasticPoolName + + Specifies the name of the elastic pool in which to put the database. + + String + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the new server. + + Dictionary`2[String] + + + ServerName + + Specifies the name of the server to create the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group that the server is in. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + CollationName + + Specifies the name of the Azure SQL database collation. + + String + + String + + + none + + + CatalogCollation + + Specifies the name of the Azure SQL database catalog collation. + + String + + String + + + none + + + MaxSizeBytes + + Specifies the maximum size of the database in bytes. + + Int64 + + Int64 + + + none + + + Edition + + Specifies the edition to assign to the database. Valid values are: -- Default -- None -- Premium -- Basis -- Standard - - DatabaseEdition - - DatabaseEdition - - - none - - - RequestedServiceObjectiveName - - Specifies the name of the service objective to assign to the database. - - String - - String - - - none - - - ElasticPoolName - - Specifies the name of the elastic pool in which to put the database. - - String - - String - - - none - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the new server. - - Dictionary`2[String] - - Dictionary`2[String] - - - none - - - ServerName - - Specifies the name of the server to create the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that the server is in. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Create an database in a specified server -------------------------- - - PS C:\> - - PS C:\> New-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command creates a database named database01 in server server01. - - - ResourceGroupName : resourcegroup01 + + DatabaseEdition + + DatabaseEdition + + + none + + + RequestedServiceObjectiveName + + Specifies the name of the service objective to assign to the database. + + String + + String + + + none + + + ElasticPoolName + + Specifies the name of the elastic pool in which to put the database. + + String + + String + + + none + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the new server. + + Dictionary`2[String] + + Dictionary`2[String] + + + none + + + ServerName + + Specifies the name of the server to create the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that the server is in. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Create an database in a specified server -------------------------- + + PS C:\> + + PS C:\> New-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command creates a database named database01 in server server01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 DatabaseName : database01 Location : Central US @@ -5354,26 +6768,26 @@ RequestedServiceObjectiveName : ElasticPoolName : EarliestRestoreDate : Tags : - - - - - - - - - - - -------------------------- Example 2: Create an elastic database in a specified server -------------------------- - - PS C:\> - - PS C:\> New-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -ElasticPoolName "elasticpool01" - - This command creates a database named database01 in the elastic pool named elasticpool01 in server server01. - - - ResourceGroupName : resourcegroup01 + + + + + + + + + + + -------------------------- Example 2: Create an elastic database in a specified server -------------------------- + + PS C:\> + + PS C:\> New-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -ElasticPoolName "elasticpool01" + + This command creates a database named database01 in the elastic pool named elasticpool01 in server server01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 DatabaseName : database02 Location : Central US @@ -5391,1245 +6805,1337 @@ RequestedServiceObjectiveName : ElasticPoolName : elasticpool01 EarliestRestoreDate : Tags : - - - - - - - - - - - - - Get-AzureRmSqlDatabase - - - - - Remove-AzureRmSqlDatabase - - - - - Resume-AzureRmSqlDatabase - - - - - Set-AzureRmSqlDatabase - - - - - Suspend-AzureRmSqlDatabase - - - - - Azure SQL Database - - - - - New-AzureRmSqlServer - - - - - New-AzureRmSqlElasticPool - - - - - - - - - New-AzureRmSqlDatabaseCopy - - Creates a copy of an existing Azure SQL Database using the snapshot of the data at the time of the call. - - - - - New - AzureRMSqlDatabaseCopy - - - - This cmdlet replaces the Start-AzureRqlDatabaseCopy cmdlet when used to create a one-time database copy. It returns the database object of the copy. - Note: Use New-AzureRmSqlDatabaseSecondary for setting up geo-replication for a database. - - - - New-AzureRmSqlDatabaseCopy - - DatabaseName - - The name of the Azure SQL Database to be copied. - - String - - - ServiceObjectiveName - - The name of the service objective to assign to the copy. - - String - - - ElasticPoolName - - The name of the Elastic Pool to put the copy in. - - String - - - Tags - - The tags to associate with the Azure SQL Database copy. - - Dictionary`2[String] - - - CopyResourceGroupName - - The name of the Azure Resource Group to create copy in. - - String - - - CopyServerName - - The name of the Azure SQL Server to create copy in. - - String - - - CopyDatabaseName - - The name of the Azure SQL Database copy. - - String - - - ServerName - - The name of the Azure SQL Server the database to be copied is in. - - String - - - ResourceGroupName - - The name of the Azure Resource Group the database to be copied is in. - - String - - - - - - DatabaseName - - The name of the Azure SQL Database to be copied. - - String - - String - - - - - - - ServiceObjectiveName - - The name of the service objective to assign to the copy. - - String - - String - - - - - - - ElasticPoolName - - The name of the Elastic Pool to put the copy in. - - String - - String - - - - - - - Tags - - The tags to associate with the Azure SQL Database copy. - - Dictionary`2[String] - - Dictionary`2[String] - - - - - - - CopyResourceGroupName - - The name of the Azure Resource Group to create copy in. - - String - - String - - - - - - - CopyServerName - - The name of the Azure SQL Server to create copy in. - - String - - String - - - - - - - CopyDatabaseName - - The name of the Azure SQL Database copy. - - String - - String - - - - - - - ServerName - - The name of the Azure SQL Server the database to be copied is in. - - String - - String - - - - - - - ResourceGroupName - - The name of the Azure Resource Group the database to be copied is in. - - String - - String - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - - - - - - - New-AzureRmSqlDatabaseDataMaskingRule - - Creates a data masking rule for an Azure SQL database. - - - - - New - AzureRMSqlDatabaseDataMaskingRule - - - - The New-AzureRmSqlDatabaseDataMaskingRule cmdlet is used to create a data masking rule in an Azure SQL database. To use the cmdlet, use the ResourceGroupName, ServerName, DatabaseName, and RuleId parameters to identify the rule. Provide the TableName and ColumnName to specify the target of the rule and the MaskingFunction parameter to define how the data is masked. - If MaskingFunction has a value of Number or Text, you can specify the NumberFrom and NumberTo parameters, for number masking, or the PrefixSize, ReplacementString, and SuffixSize for text masking. - If the command succeeds and the PassThru parameter is used, the cmdlet returns an object describing the data masking rule properties as well as the rule identifiers. Rule identifiers include, but are not limited to, ResourceGroupName, ServerName, DatabaseName, and RuleID. - - - - New-AzureRmSqlDatabaseDataMaskingRule - - ColumnName - - Specifies the name of the column that is the target of this masking rule. - - String - - - SchemaName - - - - String - - - TableName - - Specifies the name of the table in the database of which the masked column is part. - - String - - - MaskingFunction - - Specifies the masking function that the rule uses. Valid values are: - -- Default + + + + + + + + + + + + + Get-AzureRmSqlDatabase + + + + Remove-AzureRmSqlDatabase + + + + Resume-AzureRmSqlDatabase + + + + Set-AzureRmSqlDatabase + + + + Suspend-AzureRmSqlDatabase + + + + Azure SQL Database + + + + New-AzureRmSqlServer + + + + New-AzureRmSqlElasticPool + + + + + + + + New-AzureRmSqlDatabaseCopy + + Creates a copy of an existing Azure SQL Database using the snapshot of the data at the time of the call. + + + + + New + AzureRmSqlDatabaseCopy + + + + This cmdlet replaces the Start-AzureRqlDatabaseCopy cmdlet when used to create a one-time database copy. It returns the database object of the copy. + Note: Use New-AzureRmSqlDatabaseSecondary for setting up geo-replication for a database. + + + + New-AzureRmSqlDatabaseCopy + + DatabaseName + + The name of the Azure SQL Database to be copied. + + String + + + ServiceObjectiveName + + The name of the service objective to assign to the copy. + + String + + + ElasticPoolName + + The name of the Elastic Pool to put the copy in. + + String + + + Tags + + The tags to associate with the Azure SQL Database copy. + + Dictionary`2[String] + + + CopyResourceGroupName + + The name of the Azure Resource Group to create copy in. + + String + + + CopyServerName + + The name of the Azure SQL Server to create copy in. + + String + + + CopyDatabaseName + + The name of the Azure SQL Database copy. + + String + + + ServerName + + The name of the Azure SQL Server the database to be copied is in. + + String + + + ResourceGroupName + + The name of the Azure Resource Group the database to be copied is in. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + DatabaseName + + The name of the Azure SQL Database to be copied. + + String + + String + + + + + + ServiceObjectiveName + + The name of the service objective to assign to the copy. + + String + + String + + + + + + ElasticPoolName + + The name of the Elastic Pool to put the copy in. + + String + + String + + + + + + Tags + + The tags to associate with the Azure SQL Database copy. + + Dictionary`2[String] + + Dictionary`2[String] + + + + + + CopyResourceGroupName + + The name of the Azure Resource Group to create copy in. + + String + + String + + + + + + CopyServerName + + The name of the Azure SQL Server to create copy in. + + String + + String + + + + + + CopyDatabaseName + + The name of the Azure SQL Database copy. + + String + + String + + + + + + ServerName + + The name of the Azure SQL Server the database to be copied is in. + + String + + String + + + + + + ResourceGroupName + + The name of the Azure Resource Group the database to be copied is in. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + + + + + + + New-AzureRmSqlDatabaseDataMaskingRule + + Creates a data masking rule for an Azure SQL database. + + + + + New + AzureRmSqlDatabaseDataMaskingRule + + + + The New-AzureRmSqlDatabaseDataMaskingRule cmdlet is used to create a data masking rule in an Azure SQL database. To use the cmdlet, use the ResourceGroupName, ServerName, DatabaseName, and RuleId parameters to identify the rule. Provide the TableName and ColumnName to specify the target of the rule and the MaskingFunction parameter to define how the data is masked. + If MaskingFunction has a value of Number or Text, you can specify the NumberFrom and NumberTo parameters, for number masking, or the PrefixSize, ReplacementString, and SuffixSize for text masking. + If the command succeeds and the PassThru parameter is used, the cmdlet returns an object describing the data masking rule properties as well as the rule identifiers. Rule identifiers include, but are not limited to, ResourceGroupName, ServerName, DatabaseName, and RuleID. + + + + New-AzureRmSqlDatabaseDataMaskingRule + + MaskingFunction + + Specifies the masking function that the rule uses. Valid values are: + -- Default -- NoMasking -- Text -- Number -- SocialSecurityNumber -- CreditCardNumber -- Email - The default value is Default. - - String - - - PrefixSize - - Specifies the number of characters in the beginning of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. - - Nullable`1[UInt32] - - - ReplacementString - - Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is an empty string. - - String - - - SuffixSize - - Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. - - Nullable`1[UInt32] - - - NumberFrom - - Specifies the lower bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. - - Nullable`1[Double] - - - NumberTo - - Specifies the upper bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. - - Nullable`1[Double] - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - - RuleId - - Specifies the identifier for the data masking rule. - - String - - - ServerName - - Specifies the name of the server that contains the database. - - String - - - DatabaseName - - Specifies the name of the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - - - - - ColumnName - - Specifies the name of the column that is the target of this masking rule. - - String - - String - - - none - - - SchemaName - - - - String - - String - - - none - - - TableName - - Specifies the name of the table in the database of which the masked column is part. - - String - - String - - - none - - - MaskingFunction - - Specifies the masking function that the rule uses. Valid values are: - -- Default + The default value is Default. + + String + + + PrefixSize + + Specifies the number of characters in the beginning of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. + + Nullable`1[UInt32] + + + ReplacementString + + Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is an empty string. + + String + + + SuffixSize + + Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. + + Nullable`1[UInt32] + + + NumberFrom + + Specifies the lower bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. + + Nullable`1[Double] + + + NumberTo + + Specifies the upper bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. + + Nullable`1[Double] + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + SchemaName + + + + String + + + TableName + + Specifies the name of the table in the database of which the masked column is part. + + String + + + ColumnName + + Specifies the name of the column that is the target of this masking rule. + + String + + + ServerName + + Specifies the name of the server that contains the database. + + String + + + DatabaseName + + Specifies the name of the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + MaskingFunction + + Specifies the masking function that the rule uses. Valid values are: + -- Default -- NoMasking -- Text -- Number -- SocialSecurityNumber -- CreditCardNumber -- Email - The default value is Default. - - String - - String - - - none - - - PrefixSize - - Specifies the number of characters in the beginning of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. - - Nullable`1[UInt32] - - Nullable`1[UInt32] - - - none - - - ReplacementString - - Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is an empty string. - - String - - String - - - none - - - SuffixSize - - Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. - - Nullable`1[UInt32] - - Nullable`1[UInt32] - - - none - - - NumberFrom - - Specifies the lower bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. - - Nullable`1[Double] - - Nullable`1[Double] - - - none - - - NumberTo - - Specifies the upper bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. - - Nullable`1[Double] - - Nullable`1[Double] - - - none - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - SwitchParameter - - - none - - - RuleId - - Specifies the identifier for the data masking rule. - - String - - String - - - none - - - ServerName - - Specifies the name of the server that contains the database. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingRuleModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Create a data masking rule for a number column in a database -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlDatabaseDataMaskingRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -RuleId "rule01" -SchemaName "schema01" -TableName "table01" -ColumnName "column01" -MaskingFunction Number -NumberFrom 5 -NumberTo 14 - - This command creates a data masking rule for the column named column01 in the table named table01 in the schema named schema01. database01 contains all these elements. The rule is a number masking rule that uses a random number between 5 and 14 as the masked value. The rule is named rule01. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseDataMaskingRule - - - - - Remove-AzureRmSqlDatabaseDataMaskingRule - - - - - Set-AzureRmSqlDatabaseDataMaskingRule - - - - - Azure SQL Database - - - - - - - - - New-AzureRmSqlDatabaseSecondary - - Creates a new secondary database for an existing Azure SQL Database and starts data replication. - - - - - New - AzureRMSqlDatabaseSecondary - - - - This cmdlet replaces the Start-AzureSqlDatabaseCopy cmdlet when used for setting up geo-replication for a database. It returns the geo-replication link object from the primary to the secondary database. - - - - New-AzureRmSqlDatabaseSecondary - - DatabaseName - - The name of the Azure SQL Database to act as primary. - - String - - - SecondaryServiceObjectiveName - - The name of the service objective to assign to the secondary. - - String - - - SecondaryElasticPoolName - - The name of the Elastic Pool to put the secondary in. - - String - - - Tags - - The tags to associate with the Azure SQL Database replication link. - - Dictionary`2[String] - - - PartnerResourceGroupName - - The name of the Azure Resource Group to create secondary in. - - String - - - PartnerServerName - - The name of the Azure SQL Server to create secondary in. - - String - - - AllowConnections - - The read intent of the secondary Azure SQL Database. - - AllowConnections - - - ServerName - - The name of the Azure SQL Server of the primary Azure SQL Database. - - String - - - ResourceGroupName - - The name of the Azure Resource Group of the primary Azure SQL Database. - - String - - - - - - DatabaseName - - The name of the Azure SQL Database to act as primary. - - String - - String - - - - - - - SecondaryServiceObjectiveName - - The name of the service objective to assign to the secondary. - - String - - String - - - - - - - SecondaryElasticPoolName - - The name of the Elastic Pool to put the secondary in. - - String - - String - - - - - - - Tags - - The tags to associate with the Azure SQL Database replication link. - - Dictionary`2[String] - - Dictionary`2[String] - - - - - - - PartnerResourceGroupName - - The name of the Azure Resource Group to create secondary in. - - String - - String - - - - - - - PartnerServerName - - The name of the Azure SQL Server to create secondary in. - - String - - String - - - - - - - AllowConnections - - The read intent of the secondary Azure SQL Database. - - AllowConnections - - AllowConnections - - - - - - - ServerName - - The name of the Azure SQL Server of the primary Azure SQL Database. - - String - - String - - - - - - - ResourceGroupName - - The name of the Azure Resource Group of the primary Azure SQL Database. - - String - - String - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - - - - - - - New-AzureRmSqlElasticPool - - Creates an elastic database pool in Azure SQL Database. - - - - - New - AzureRMSqlElasticPool - - - - The New-AzureRmSqlElasticPool cmdlet creates an elastic database pool in Azure SQL Database. - - - - New-AzureRmSqlElasticPool - - ElasticPoolName - - Specifies the name of the elastic pool that this cmdlet creates. - - String - - - Edition - - Specifies the edition of Azure SQL Database for the elastic pool. Valid values are: - -- Premium + The default value is Default. + + String + + String + + + none + + + PrefixSize + + Specifies the number of characters in the beginning of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. + + Nullable`1[UInt32] + + Nullable`1[UInt32] + + + none + + + ReplacementString + + Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is an empty string. + + String + + String + + + none + + + SuffixSize + + Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. + + Nullable`1[UInt32] + + Nullable`1[UInt32] + + + none + + + NumberFrom + + Specifies the lower bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. + + Nullable`1[Double] + + Nullable`1[Double] + + + none + + + NumberTo + + Specifies the upper bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. + + Nullable`1[Double] + + Nullable`1[Double] + + + none + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + SchemaName + + + + String + + String + + + none + + + TableName + + Specifies the name of the table in the database of which the masked column is part. + + String + + String + + + none + + + ColumnName + + Specifies the name of the column that is the target of this masking rule. + + String + + String + + + none + + + ServerName + + Specifies the name of the server that contains the database. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + RuleId + + Specifies the identifier for the data masking rule. + + string + + string + + + none + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingRuleModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Create a data masking rule for a number column in a database -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabaseDataMaskingRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -RuleId "rule01" -SchemaName "schema01" -TableName "table01" -ColumnName "column01" -MaskingFunction Number -NumberFrom 5 -NumberTo 14 + + This command creates a data masking rule for the column named column01 in the table named table01 in the schema named schema01. database01 contains all these elements. The rule is a number masking rule that uses a random number between 5 and 14 as the masked value. The rule is named rule01. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseDataMaskingRule + + + + Remove-AzureRmSqlDatabaseDataMaskingRule + + + + Set-AzureRmSqlDatabaseDataMaskingRule + + + + Azure SQL Database + + + + + + + + New-AzureRmSqlDatabaseSecondary + + Creates a new secondary database for an existing Azure SQL Database and starts data replication. + + + + + New + AzureRmSqlDatabaseSecondary + + + + This cmdlet replaces the Start-AzureSqlDatabaseCopy cmdlet when used for setting up geo-replication for a database. It returns the geo-replication link object from the primary to the secondary database. + + + + New-AzureRmSqlDatabaseSecondary + + DatabaseName + + The name of the Azure SQL Database to act as primary. + + String + + + SecondaryServiceObjectiveName + + The name of the service objective to assign to the secondary. + + String + + + SecondaryElasticPoolName + + The name of the Elastic Pool to put the secondary in. + + String + + + Tags + + The tags to associate with the Azure SQL Database replication link. + + Dictionary`2[String] + + + PartnerResourceGroupName + + The name of the Azure Resource Group to create secondary in. + + String + + + PartnerServerName + + The name of the Azure SQL Server to create secondary in. + + String + + + AllowConnections + + The read intent of the secondary Azure SQL Database. + + AllowConnections + + + ServerName + + The name of the Azure SQL Server of the primary Azure SQL Database. + + String + + + ResourceGroupName + + The name of the Azure Resource Group of the primary Azure SQL Database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + DatabaseName + + The name of the Azure SQL Database to act as primary. + + String + + String + + + + + + SecondaryServiceObjectiveName + + The name of the service objective to assign to the secondary. + + String + + String + + + + + + SecondaryElasticPoolName + + The name of the Elastic Pool to put the secondary in. + + String + + String + + + + + + Tags + + The tags to associate with the Azure SQL Database replication link. + + Dictionary`2[String] + + Dictionary`2[String] + + + + + + PartnerResourceGroupName + + The name of the Azure Resource Group to create secondary in. + + String + + String + + + + + + PartnerServerName + + The name of the Azure SQL Server to create secondary in. + + String + + String + + + + + + AllowConnections + + The read intent of the secondary Azure SQL Database. + + AllowConnections + + AllowConnections + + + + + + ServerName + + The name of the Azure SQL Server of the primary Azure SQL Database. + + String + + String + + + + + + ResourceGroupName + + The name of the Azure Resource Group of the primary Azure SQL Database. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + + + + + + + New-AzureRmSqlElasticPool + + Creates an elastic database pool in Azure SQL Database. + + + + + New + AzureRmSqlElasticPool + + + + The New-AzureRmSqlElasticPool cmdlet creates an elastic database pool in Azure SQL Database. + + + + New-AzureRmSqlElasticPool + + ElasticPoolName + + Specifies the name of the elastic pool that this cmdlet creates. + + String + + + Edition + + Specifies the edition of Azure SQL Database for the elastic pool. Valid values are: + -- Premium -- Basic -- Standard - For the current preview, the edition must be Standard. - - DatabaseEdition - - - Dtu - - Specifies the total number of shared DTUs for the elastic pool. The default values for different editions are as follows: - -- Basic. 100 DTUs + For the current preview, the edition must be Standard. + + DatabaseEdition + + + Dtu + + Specifies the total number of shared DTUs for the elastic pool. The default values for different editions are as follows: + -- Basic. 100 DTUs -- Standard. 100 DTUs -- Premium. 125 DTUs - - Int32 - - - StorageMB - - Specifies the storage limit, in megabytes, for the elastic pool. You cannot specify a value for this parameter for the Premium edition. - If you do not specify this parameter, this cmdlet calculates a value based on the value of the Dtu parameter. We recommend that you do not specify the StorageMB parameter. - If you specify StorageMB, but do not specify Dtu, the cmdlet calculates a value for Dtu. If you specify values for both, the values must be consistent. For more information about the relationship between storage and DTUs, see eDTU and storage limits for elastic pools and elastic databases. - - Int32 - - - DatabaseDtuMin - - Specifies the minimum number of DTUs that the elastic pool guarantees to all the databases in the pool. The default value is zero (0). - - Int32 - - - DatabaseDtuMax - - Specifies the maximum number of Database Throughput Units (DTUs) that any single database in the pool can consume. The default values for different editions are as follows: - -- Basic. 5 DTUs + + Int32 + + + StorageMB + + Specifies the storage limit, in megabytes, for the elastic pool. You cannot specify a value for this parameter for the Premium edition. + If you do not specify this parameter, this cmdlet calculates a value based on the value of the Dtu parameter. We recommend that you do not specify the StorageMB parameter. + If you specify StorageMB, but do not specify Dtu, the cmdlet calculates a value for Dtu. If you specify values for both, the values must be consistent. For more information about the relationship between storage and DTUs, see eDTU and storage limits for elastic pools and elastic databases. + + Int32 + + + DatabaseDtuMin + + Specifies the minimum number of DTUs that the elastic pool guarantees to all the databases in the pool. The default value is zero (0). + + Int32 + + + DatabaseDtuMax + + Specifies the maximum number of Database Throughput Units (DTUs) that any single database in the pool can consume. The default values for different editions are as follows: + -- Basic. 5 DTUs -- Standard. 100 DTUs -- Premium. 125 DTUs - - Int32 - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the elastic pool. - - Dictionary`2[String] - - - ServerName - - Specifies the name of the server in which this cmdlet creates the elastic pool. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the elastic pool that this cmdlet creates. - - String - - - - - - ElasticPoolName - - Specifies the name of the elastic pool that this cmdlet creates. - - String - - String - - - none - - - Edition - - Specifies the edition of Azure SQL Database for the elastic pool. Valid values are: - -- Premium + + Int32 + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the elastic pool. + + Dictionary`2[String] + + + ServerName + + Specifies the name of the server in which this cmdlet creates the elastic pool. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the elastic pool that this cmdlet creates. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ElasticPoolName + + Specifies the name of the elastic pool that this cmdlet creates. + + String + + String + + + none + + + Edition + + Specifies the edition of Azure SQL Database for the elastic pool. Valid values are: + -- Premium -- Basic -- Standard - For the current preview, the edition must be Standard. - - DatabaseEdition - - DatabaseEdition - - - none - - - Dtu - - Specifies the total number of shared DTUs for the elastic pool. The default values for different editions are as follows: - -- Basic. 100 DTUs + For the current preview, the edition must be Standard. + + DatabaseEdition + + DatabaseEdition + + + none + + + Dtu + + Specifies the total number of shared DTUs for the elastic pool. The default values for different editions are as follows: + -- Basic. 100 DTUs -- Standard. 100 DTUs -- Premium. 125 DTUs - - Int32 - - Int32 - - - none - - - StorageMB - - Specifies the storage limit, in megabytes, for the elastic pool. You cannot specify a value for this parameter for the Premium edition. - If you do not specify this parameter, this cmdlet calculates a value based on the value of the Dtu parameter. We recommend that you do not specify the StorageMB parameter. - If you specify StorageMB, but do not specify Dtu, the cmdlet calculates a value for Dtu. If you specify values for both, the values must be consistent. For more information about the relationship between storage and DTUs, see eDTU and storage limits for elastic pools and elastic databases. - - Int32 - - Int32 - - - none - - - DatabaseDtuMin - - Specifies the minimum number of DTUs that the elastic pool guarantees to all the databases in the pool. The default value is zero (0). - - Int32 - - Int32 - - - none - - - DatabaseDtuMax - - Specifies the maximum number of Database Throughput Units (DTUs) that any single database in the pool can consume. The default values for different editions are as follows: - -- Basic. 5 DTUs + + Int32 + + Int32 + + + none + + + StorageMB + + Specifies the storage limit, in megabytes, for the elastic pool. You cannot specify a value for this parameter for the Premium edition. + If you do not specify this parameter, this cmdlet calculates a value based on the value of the Dtu parameter. We recommend that you do not specify the StorageMB parameter. + If you specify StorageMB, but do not specify Dtu, the cmdlet calculates a value for Dtu. If you specify values for both, the values must be consistent. For more information about the relationship between storage and DTUs, see eDTU and storage limits for elastic pools and elastic databases. + + Int32 + + Int32 + + + none + + + DatabaseDtuMin + + Specifies the minimum number of DTUs that the elastic pool guarantees to all the databases in the pool. The default value is zero (0). + + Int32 + + Int32 + + + none + + + DatabaseDtuMax + + Specifies the maximum number of Database Throughput Units (DTUs) that any single database in the pool can consume. The default values for different editions are as follows: + -- Basic. 5 DTUs -- Standard. 100 DTUs -- Premium. 125 DTUs - - Int32 - - Int32 - - - none - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the elastic pool. - - Dictionary`2[String] - - Dictionary`2[String] - - - none - - - ServerName - - Specifies the name of the server in which this cmdlet creates the elastic pool. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the elastic pool that this cmdlet creates. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Create an elastic pool -------------------------- - - PS C:\> - - PS C:\> New-AzureRmSqlElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticpool01" -Edition "Standard" -Dtu 400 -DatabaseDtuMin 10 -DatabaseDtuMax 100 - - This command creates an elastic pool in the Standard service tier named elasticpool01. The server named server01 hosts the elastic pool in an Azure resource group named resourcegroup01. The command specifies DTU property values for the pool and the databases in the pool. - - - ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/server01/elasticPools/elasticpool01 + + Int32 + + Int32 + + + none + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the elastic pool. + + Dictionary`2[String] + + Dictionary`2[String] + + + none + + + ServerName + + Specifies the name of the server in which this cmdlet creates the elastic pool. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the elastic pool that this cmdlet creates. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Create an elastic pool -------------------------- + + PS C:\> + + PS C:\> New-AzureRmSqlElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticpool01" -Edition "Standard" -Dtu 400 -DatabaseDtuMin 10 -DatabaseDtuMax 100 + + This command creates an elastic pool in the Standard service tier named elasticpool01. The server named server01 hosts the elastic pool in an Azure resource group named resourcegroup01. The command specifies DTU property values for the pool and the databases in the pool. + + + ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/server01/elasticPools/elasticpool01 ResourceGroupName : resourcegroup01 ServerName : server01 ElasticPoolName : elasticpool01 @@ -6641,3287 +8147,4487 @@ Dtu : 400 DatabaseDtuMax : 100 DatabaseDtuMin : 10 StorageMB : 409600 -Tags : +Tags : + + + + + + + + + + + + + Azure SQL Database + + + + Get-AzureRmSqlElasticPool + + + + Get-AzureRmSqlElasticPoolActivity + + + + Get-AzureRmSqlElasticPoolDatabase + + + + Remove-AzureRmSqlElasticPool + + + + Set-AzureRmSqlElasticPool + + + + + + + + New-AzureRmSqlServer + + Creates an Azure SQL Database server. + + + + + New + AzureRmSqlServer + + + + The New-AzureRmSqlServer cmdlet creates an Azure SQL Database server. + + + + New-AzureRmSqlServer + + ServerName + + Specifies the name of the new server. + + String + + + SqlAdministratorCredentials + + Specifies the SQL Database server administrator credential for the new server. To obtain a PSCredential object, use the Get-Credential cmdlet. For more information, type Get-Help Get-Credential. + + PSCredential + + + Location + + Specifies the location of the data center where this cmdlet creates the server. + + String + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the new server. + + Dictionary`2[String] + + + ServerVersion + + Specifies the version of the new server. Valid values are: 2.0 and 12.0. + Specify 2.0 to create a version 11 server, or 12.0 to create a version 12 server. + + String + + + ResourceGroupName + + Specifies the name of the resource group in which this cmdlet creates the server. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the new server. + + String + + String + + + none + + + SqlAdministratorCredentials + + Specifies the SQL Database server administrator credential for the new server. To obtain a PSCredential object, use the Get-Credential cmdlet. For more information, type Get-Help Get-Credential. + + PSCredential + + PSCredential + + + none + + + Location + + Specifies the location of the data center where this cmdlet creates the server. + + String + + String + + + none + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the new server. + + Dictionary`2[String] + + Dictionary`2[String] + + + none + + + ServerVersion + + Specifies the version of the new server. Valid values are: 2.0 and 12.0. + Specify 2.0 to create a version 11 server, or 12.0 to create a version 12 server. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group in which this cmdlet creates the server. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + - - - - - - - - - - - - - Azure SQL Database - - - - - Get-AzureRmSqlElasticPool - - - - - Get-AzureRmSqlElasticPoolActivity - - - - - Get-AzureRmSqlElasticPoolDatabase - - - - - Remove-AzureRmSqlElasticPool - - - - - Set-AzureRmSqlElasticPool - - - - - - - - - New-AzureRmSqlServer - - Creates an Azure SQL Database server. - - - - - New - AzureRMSqlServer - - - - The New-AzureRmSqlServer cmdlet creates an Azure SQL Database server. - - - - New-AzureRmSqlServer - - ServerName - - Specifies the name of the new server. - - String - - - SqlAdministratorCredentials - - Specifies the SQL Database server administrator credential for the new server. To obtain a PSCredential object, use the Get-Credential cmdlet. For more information, type Get-Help Get-Credential. - - PSCredential - - - Location - - Specifies the location of the data center where this cmdlet creates the server. - - String - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the new server. - - Dictionary`2[String] - - - ServerVersion - - Specifies the version of the new server. Valid values are: 2.0 and 12.0. - Specify 2.0 to create a version 11 server, or 12.0 to create a version 12 server. - - String - - - ResourceGroupName - - Specifies the name of the resource group in which this cmdlet creates the server. - - String - - - - - - ServerName - - Specifies the name of the new server. - - String - - String - - - none - - - SqlAdministratorCredentials - - Specifies the SQL Database server administrator credential for the new server. To obtain a PSCredential object, use the Get-Credential cmdlet. For more information, type Get-Help Get-Credential. - - PSCredential - - PSCredential - - - none - - - Location - - Specifies the location of the data center where this cmdlet creates the server. - - String - - String - - - none - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the new server. - - Dictionary`2[String] - - Dictionary`2[String] - - - none - - - ServerVersion - - Specifies the version of the new server. Valid values are: 2.0 and 12.0. - Specify 2.0 to create a version 11 server, or 12.0 to create a version 12 server. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group in which this cmdlet creates the server. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Create a new Azure SQL Database server -------------------------- - - PS C:\> - - PS C:\> New-AzureRmSqlServer -ResourceGroupName "resourcegroup01" -Location "Central US" -ServerName "server01" -ServerVersion "12.0" - - This command creates a version 12 Azure SQL Database server. - - - ResourceGroupName : resourcegroup01 + + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Create a new Azure SQL Database server -------------------------- + + PS C:\> + + PS C:\> New-AzureRmSqlServer -ResourceGroupName "resourcegroup01" -Location "Central US" -ServerName "server01" -ServerVersion "12.0" + + This command creates a version 12 Azure SQL Database server. + + + ResourceGroupName : resourcegroup01 ServerName : server01 Location : Australia East SqlAdministratorLogin : adminLogin SqlAdministratorPassword : ServerVersion : 12.0 -Tags : +Tags : + + + + + + + + + + + + + Azure SQL Database + + + + Get-AzureRmSqlServer + + + + Remove-AzureRmSqlServer + + + + Set-AzureRmSqlServer + + + + New-AzureRmSqlServerFirewallRule + + + + + + + + New-AzureRmSqlServerCommunicationLink + + Creates a communication link for elastic database transactions between two in Azure SQL Database servers. + + + + + New + AzureRmSqlServerCommunicationLink + + + + The New-AzureRmSqlServerCommunicationLink cmdlet creates a communication link for elastic database transactions between two logical servers in Azure SQL Database. Elastic database transactions can span databases in either of the paired servers. You can create more than one link on a server. Therefore, elastic database transactions can span across a larger number of servers. + + + + New-AzureRmSqlServerCommunicationLink + + LinkName + + Specifies the name of the server communication link that this cmdlet creates. + + String + + + PartnerServer + + Specifies the name of the other server taking part in this partnership. + + String + + + ServerName + + Specifies the name of the server to set up the partnership on. + + String + + + ResourceGroupName + + Specifies the name of the resource group the server named in the 'ServerName' parameter. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + LinkName + + Specifies the name of the server communication link that this cmdlet creates. + + String + + String + + + + + + PartnerServer + + Specifies the name of the other server taking part in this partnership. + + String + + String + + + + + + ServerName + + Specifies the name of the server to set up the partnership on. + + String + + String + + + + + + ResourceGroupName + + Specifies the name of the resource group the server named in the 'ServerName' parameter. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerCommunicationLinkModel + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Create a communication link -------------------------- + + PS C:\> + + PS C:\> New-AzureRmSqlServerCommunicationLink -ResourceGroupName "ResourceGroup01" -ServerName "ContosoServer17" -LinkName "Link01" -PartnerServer "ContosoServer02" + + This command creates a link named Link01 between ContosoServer17 and ContosoServer02. + + + + + + + + + + + + + + + + Get-AzureRmSqlServerCommunicationLink + + + + Remove-AzureRmSqlServerCommunicationLink + + + + + + + + New-AzureRmSqlServerFirewallRule + + Creates a firewall rule for an Azure SQL Database server. + + + + + New + AzureRmSqlServerFirewallRule + + + + The New-AzureRmSqlServerFirewallRule cmdlet creates a firewall rule for the specified Azure SQL Database server. + + + + New-AzureRmSqlServerFirewallRule + + FirewallRuleName + + Specifies the name of the new firewall rule. + + String + + + StartIpAddress + + Specifies the start value of the IP address range for the firewall rule. + + String + + + EndIpAddress + + Specifies the end value of the IP address range for this rule. + + String + + + ServerName + + Specifies the name of a server. This cmdlet creates a firewall rule on the server that this cmdlet specifies. Specify the server name, not the fully qualified DNS name. + + String + + + ResourceGroupName + + Specifies the name of a resource group that contains a server. This cmdlet creates a firewall rule on a server in the resource group that this cmdlet specifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + New-AzureRmSqlServerFirewallRule + + AllowAllAzureIPs + + Indicates that this firewall rule enables all Azure IP addresses to access the server. + + SwitchParameter + + + ServerName + + Specifies the name of a server. This cmdlet creates a firewall rule on the server that this cmdlet specifies. Specify the server name, not the fully qualified DNS name. + + String + + + ResourceGroupName + + Specifies the name of a resource group that contains a server. This cmdlet creates a firewall rule on a server in the resource group that this cmdlet specifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + FirewallRuleName + + Specifies the name of the new firewall rule. + + String + + String + + + none + + + StartIpAddress + + Specifies the start value of the IP address range for the firewall rule. + + String + + String + + + none + + + EndIpAddress + + Specifies the end value of the IP address range for this rule. + + String + + String + + + none + + + ServerName + + Specifies the name of a server. This cmdlet creates a firewall rule on the server that this cmdlet specifies. Specify the server name, not the fully qualified DNS name. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of a resource group that contains a server. This cmdlet creates a firewall rule on a server in the resource group that this cmdlet specifies. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + AllowAllAzureIPs + + Indicates that this firewall rule enables all Azure IP addresses to access the server. + + SwitchParameter + + SwitchParameter + + + none + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + - - - - - - - - - - - - - Azure SQL Database - - - - - Get-AzureRmSqlServer - - - - - Remove-AzureRmSqlServer - - - - - Set-AzureRmSqlServer - - - - - New-AzureRmSqlServerFirewallRule - - - - - - - - - New-AzureRmSqlServerFirewallRule - - Creates a firewall rule for an Azure SQL Database server. - - - - - New - AzureRMSqlServerFirewallRule - - - - The New-AzureRmSqlServerFirewallRule cmdlet creates a firewall rule for the specified Azure SQL Database server. - - - - New-AzureRmSqlServerFirewallRule - - AllowAllAzureIPs - - Indicates that this firewall rule enables all Azure IP addresses to access the server. - - SwitchParameter - - - ServerName - - Specifies the name of a server. This cmdlet creates a firewall rule on the server that this cmdlet specifies. Specify the server name, not the fully qualified DNS name. - - String - - - ResourceGroupName - - Specifies the name of a resource group that contains a server. This cmdlet creates a firewall rule on a server in the resource group that this cmdlet specifies. - - String - - - - New-AzureRmSqlServerFirewallRule - - FirewallRuleName - - Specifies the name of the new firewall rule. - - String - - - StartIpAddress - - Specifies the start value of the IP address range for the firewall rule. - - String - - - EndIpAddress - - Specifies the end value of the IP address range for this rule. - - String - - - ServerName - - Specifies the name of a server. This cmdlet creates a firewall rule on the server that this cmdlet specifies. Specify the server name, not the fully qualified DNS name. - - String - - - ResourceGroupName - - Specifies the name of a resource group that contains a server. This cmdlet creates a firewall rule on a server in the resource group that this cmdlet specifies. - - String - - - - - - FirewallRuleName - - Specifies the name of the new firewall rule. - - String - - String - - - none - - - StartIpAddress - - Specifies the start value of the IP address range for the firewall rule. - - String - - String - - - none - - - EndIpAddress - - Specifies the end value of the IP address range for this rule. - - String - - String - - - none - - - ServerName - - Specifies the name of a server. This cmdlet creates a firewall rule on the server that this cmdlet specifies. Specify the server name, not the fully qualified DNS name. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of a resource group that contains a server. This cmdlet creates a firewall rule on a server in the resource group that this cmdlet specifies. - - String - - String - - - none - - - AllowAllAzureIPs - - Indicates that this firewall rule enables all Azure IP addresses to access the server. - - SwitchParameter - - SwitchParameter - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.FirewallRule.Model.AzureSqlServerFirewallRuleModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Create a firewall rule -------------------------- - - PS C:\> - - PS C:\> New-AzureRmSqlServerFirewallRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -FirewallRuleName "rule01" -StartIpAddress "192.168.0.198" -EndIpAddress "192.168.0.199" - - This command creates a firewall rule named rule01 on the server named server01. The rule includes the specified start and end IP addresses. - - - ResourceGroupName : resourcegroup01 + + + + + + + Microsoft.Azure.Commands.Sql.FirewallRule.Model.AzureSqlServerFirewallRuleModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Create a firewall rule -------------------------- + + PS C:\> + + PS C:\> New-AzureRmSqlServerFirewallRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -FirewallRuleName "rule01" -StartIpAddress "192.168.0.198" -EndIpAddress "192.168.0.199" + + This command creates a firewall rule named rule01 on the server named server01. The rule includes the specified start and end IP addresses. + + + ResourceGroupName : resourcegroup01 ServerName : server01 StartIpAddress : 192.168.0.198 EndIpAddress : 192.168.0.199 FirewallRuleName : rule01 - - - - - - - - - - - - - Azure SQL Database - - - - - Get-AzureRmSqlServerFirewallRule - - - - - Remove-AzureRmSqlServerFirewallRule - - - - - Set-AzureRmSqlServerFirewallRule - - - - - - - - - New-AzureRmSqlServerCommunicationLink - - Creates an Azure SQL Server partnership for Elastic transactions. Once established, Elastic transactions will be able to span databases in either of the servers paired. - - - - - New - AzureRmSqlServerCommunicationLink - - - - The New-AzureRmSqlServerCommunicationLink cmdlet creates an Azure SQL Server partnership for Elastic transactions. The partnership can be set up for two servers at a time and once established, Elastic transactions will be able to span databases in either of the servers paired. Users can create many server partnerships as necessary and involve a server in multiple partnerships to span Elastic transactions over a larger number of servers. - - - - New-AzureRmSqlServerCommunicationLink - - LinkName - - Specifies the name of the server communication link that this cmdlet creates. - - String - - - PartnerServer - - Specifies the name of the other server taking part in this partnership. - - String - - - ServerName - - Specifies the name of the server to set up the partnership on. - - String - - - ResourceGroupName - - Specifies the name of the resource group the server named in the 'ServerName' parameter. - - String - - - - - - LinkName - - Specifies the name of the server communication link that this cmdlet creates. - - String - - String - - - - - - PartnerServer - - Specifies the name of the other server taking part in this partnership. - - String - - String - - - - - - ServerName - - Specifies the name of the server to set up the partnership on. - - String - - String - - - - - - ResourceGroupName - - Specifies the name of the resource group the server named in the 'ServerName' parameter. - - String - - String - - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerCommunicationLinkModel - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Create a new Azure SQL Server communication link -------------------------- - - PS C:\> - - PS C:\> New-AzureRmSqlServerCommunicationLink -ResourceGroupName "resourcegroup01" -ServerName "server01" -LinkName "link01" -PartnerServer "server02" - - - - - - - - - - - - - - - - - - - - - - Remove-AzureRmSqlDatabase - - Removes an Azure SQL database. - - - - - Remove - AzureRMSqlDatabase - - - - The Remove-AzureRmSqlDatabase cmdlet removes an Azure SQL database. - - - - Remove-AzureRmSqlDatabase - - DatabaseName - - Specifies the name of the database that this cmdlet removes. - - String - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - - ServerName - - Specifies the name of the server the database is in. - - String - - - ResourceGroupName - - Specifies the name of the resource group. - - String - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - DatabaseName - - Specifies the name of the database that this cmdlet removes. - - String - - String - - - none - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - SwitchParameter - - - none - - - ServerName - - Specifies the name of the server the database is in. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group. - - String - - String - - - none - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - false - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - false - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Remove a database from an Azure SQL server -------------------------- - - PS C:\> - - PS C:\> Remove-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command removes the database named database01 from server server01. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabase - - - - - New-AzureRmSqlDatabase - - - - - Resume-AzureRmSqlDatabase - - - - - Set-AzureRmSqlDatabase - - - - - Suspend-AzureRmSqlDatabase - - - - - Azure SQL Database - - - - - - - - - Remove-AzureRmSqlDatabaseAuditing - - Removes auditing of an Azure SQL database. - - - - - Remove - AzureRMSqlDatabaseAuditing - - - - The Remove-AzureRmSqlDatabaseAuditing cmdlet removes the auditing of an Azure SQL database. To use this cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. After you run this cmdlet, auditing of the database is not performed. If the command succeeds and you have used the PassThru parameter, the cmdlet returns an object describing the current auditing policy, as well as the database identifiers. Database identifiers include, but are not limited to, the ResourceGroupName, ServerName and DatabaseName. - - - - Remove-AzureRmSqlDatabaseAuditing - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - - ServerName - - Specifies the name of the server containing the database. - - String - - - DatabaseName - - Specifies the name of the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group containing the database. - - String - - - - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - SwitchParameter - - - none - - - ServerName - - Specifies the name of the server containing the database. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group containing the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseAuditingPolicyModel - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseAuditingPolicyModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Remove the auditing of an Azure SQL database -------------------------- - - PS C:\> - - PS C:\> Remove-AzureRmSqlDatabaseAuditing -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command removes the auditing of database named database01. That database is located on server01 in the resource group named resourcegroup01. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseAuditingPolicy - - - - - Set-AzureRmSqlDatabaseAuditingPolicy - - - - - Azure SQL Database - - - - - - - - - Remove-AzureRmSqlDatabaseDataMaskingRule - - Removes a data masking rule from an Azure SQL database. - - - - - Remove - AzureRMSqlDatabaseDataMaskingRule - - - - The Remove-AzureRmSqlDatabaseDataMaskingRule cmdlet removes a specific data masking rule from an Azure SQL database. You can remove a data masking rule by using the ResourceGroupName, ServerName, DatabaseName, and RuleId parameters to identify the rule to be removed. - - - - Remove-AzureRmSqlDatabaseDataMaskingRule - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - - RuleId - - Specifies the identifier for the data masking rule. - - String - - - ServerName - - Specifies the name of the server that contains the database. - - String - - - DatabaseName - - Specifies the name of the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - SwitchParameter - - - none - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - SwitchParameter - - - none - - - RuleId - - Specifies the identifier for the data masking rule. - - String - - String - - - none - - - ServerName - - Specifies the name of the server that contains the database. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - String - - - none - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - false - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - false - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingRuleModel - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingRuleModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Remove a database data masking rule -------------------------- - - PS C:\> - - PS C:\> Remove-AzureRmSqlDatabaseDataMaskingRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -RuleId "rule01" - - This command removes the rule that has the ID rule01, that was defined for the database database01 located in server01 in resource group resourcegroup01. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseDataMaskingRule - - - - - New-AzureRmSqlDatabaseDataMaskingRule - - - - - Set-AzureRmSqlDatabaseDataMaskingRule - - - - - Azure SQL Database - - - - - - - - - Remove-AzureRmSqlDatabaseSecondary - - Terminates data replication between an Azure SQL Database and the specified secondary database. - - - - - Remove - AzureRMSqlDatabaseSecondary - - - - This cmdlet replaces the Stop-AzureSqlDatabaseCopy cmdlet. It will force terminates the geo-replication link. There is no replication synchronization prior to termination. - - - - Remove-AzureRmSqlDatabaseSecondary - - DatabaseName - - The name of the primary Azure SQL Database with the replication link to remove. - - String - - - PartnerResourceGroupName - - The name of the partner Azure Resource Group. - - String - - - PartnerServerName - - The name of the partner Azure SQL Server. - - String - - - ServerName - - The name of the Azure SQL Server with the replication link to remove. - - String - - - ResourceGroupName - - The name of the Azure Resource Group with the replication link to remove. - - String - - - - - - DatabaseName - - The name of the primary Azure SQL Database with the replication link to remove. - - String - - String - - - - - - - PartnerResourceGroupName - - The name of the partner Azure Resource Group. - - String - - String - - - - - - - PartnerServerName - - The name of the partner Azure SQL Server. - - String - - String - - - - - - - ServerName - - The name of the Azure SQL Server with the replication link to remove. - - String - - String - - - - - - - ResourceGroupName - - The name of the Azure Resource Group with the replication link to remove. - - String - - String - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - - - - - - - Remove-AzureRmSqlElasticPool - - Deletes an elastic database pool. - - - - - Remove - AzureRMSqlElasticPool - - - - The Remove-AzureRmSqlElasticPool cmdlet deletes an elastic pool in Azure SQL Database. - - - - Remove-AzureRmSqlElasticPool - - ElasticPoolName - - Specifies the name of the elastic pool that this cmdlet deletes. - - String - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - - ServerName - - Specifies the name of the server that contains the elastic pool that this cmdlet modifies. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the elastic pool that this cmdlet deletes. - - String - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - ElasticPoolName - - Specifies the name of the elastic pool that this cmdlet deletes. - - String - - String - - - none - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - SwitchParameter - - - none - - - ServerName - - Specifies the name of the server that contains the elastic pool that this cmdlet modifies. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the elastic pool that this cmdlet deletes. - - String - - String - - - none - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - false - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - false - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolModel - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Delete an elastic pool -------------------------- - - PS C:\> - - PS C:\> Remove-AzureRmSqlElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticpool01" - - This command deletes an elastic pool named elasticpool01. - - - - - - - - - - - - - - - - - Azure SQL Database - - - - - Get-AzureRmSqlElasticPool - - - - - Get-AzureRmSqlElasticPoolActivity - - - - - Get-AzureRmSqlElasticPoolDatabase - - - - - New-AzureRmSqlElasticPool - - - - - Set-AzureRmSqlElasticPool - - - - - - - - - Remove-AzureRmSqlServer - - Removes an Azure SQL Database server. - - - - - Remove - AzureRMSqlServer - - - - The Remove-AzureRmSqlServer cmdlet removes an Azure SQL Database server. - - - - Remove-AzureRmSqlServer - - ServerName - - Specifies the name of the server that this cmdlet removes. - - String - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - - ResourceGroupName - - Specifies the name of the resource group that contains the server that this cmdlet removes. - - String - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - ServerName - - Specifies the name of the server that this cmdlet removes. - - String - - String - - - none - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - SwitchParameter - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the server that this cmdlet removes. - - String - - String - - - none - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - false - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - false - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerModel - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Remove a server -------------------------- - - PS C:\> - - PS C:\> Remove-AzureRmSqlServer -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command removes the Azure SQL Database server named server01. - - - - - - - - - - - - - - - - - Azure SQL Database - - - - - Get-AzureRmSqlServer - - - - - New-AzureRmSqlServer - - - - - Set-AzureRmSqlServer - - - - - - - - - Remove-AzureRmSqlServerActiveDirectoryAdministrator - - Removes an Azure AD administrator for SQL Server. - - - - - Remove - AzureRMSqlServerActiveDirectoryAdministrator - - - - The Remove-AzureRmSqlServerActiveDirectoryAdministrator cmdlet removes an Azure Active Directory (Azure AD) administrator for Azure SQL Server in the current subscription. - - - - Remove-AzureRmSqlServerActiveDirectoryAdministrator - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - - ServerName - - Specifies the name of the SQL Server for which this cmdlet removes an administrator. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the SQL Server for which this cmdlet removes an administrator. - - String - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - SwitchParameter - - - none - - - ServerName - - Specifies the name of the SQL Server for which this cmdlet removes an administrator. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the SQL Server for which this cmdlet removes an administrator. - - String - - String - - - none - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - false - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - false - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Model.AzureSqlServerActiveDirectoryAdministratorModel - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Model.AzureSqlServerActiveDirectoryAdministratorModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Remove an administrator -------------------------- - - PS C:\> - - PS C:\> Remove-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "resourcegroup01" -ServerName "server01" - - - Removes the Azure AD administrator for the server named server01 that is associated with resource group resourcegroup01. - - - Confirm -Are you sure you want to remove the Azure Sql Server Active Directory Administrator on server 'server01'? -[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): Y + + + + + + + + + + + + + Azure SQL Database + + + + Get-AzureRmSqlServerFirewallRule + + + + Remove-AzureRmSqlServerFirewallRule + + + + Set-AzureRmSqlServerFirewallRule + + + + + + + + Remove-AzureRmSqlDatabase + + Removes an Azure SQL database. + + + + + Remove + AzureRmSqlDatabase + + + + The Remove-AzureRmSqlDatabase cmdlet removes an Azure SQL database. + + + + Remove-AzureRmSqlDatabase + + DatabaseName + + Specifies the name of the database that this cmdlet removes. + + String + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + + ServerName + + Specifies the name of the server the database is in. + + String + + + ResourceGroupName + + Specifies the name of the resource group. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + DatabaseName + + Specifies the name of the database that this cmdlet removes. + + String + + String + + + none + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + SwitchParameter + + + none + + + ServerName + + Specifies the name of the server the database is in. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + false + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + false + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Remove a database from an Azure SQL server -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command removes the database named database01 from server server01. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabase + + + + New-AzureRmSqlDatabase + + + + Resume-AzureRmSqlDatabase + + + + Set-AzureRmSqlDatabase + + + + Suspend-AzureRmSqlDatabase + + + + Azure SQL Database + + + + + + + + Remove-AzureRmSqlDatabaseAuditing + + Removes auditing of an Azure SQL database. + + + + + Remove + AzureRmSqlDatabaseAuditing + + + + The Remove-AzureRmSqlDatabaseAuditing cmdlet removes the auditing of an Azure SQL database. To use this cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. After you run this cmdlet, auditing of the database is not performed. If the command succeeds and you have used the PassThru parameter, the cmdlet returns an object describing the current auditing policy, as well as the database identifiers. Database identifiers include, but are not limited to, the ResourceGroupName, ServerName and DatabaseName. + If you remove auditing of an Azure SQL database, threat detection is also removed. + + + + Remove-AzureRmSqlDatabaseAuditing + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + ServerName + + Specifies the name of the server containing the database. + + String + + + DatabaseName + + Specifies the name of the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group containing the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + ServerName + + Specifies the name of the server containing the database. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group containing the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseAuditingPolicyModel + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseAuditingPolicyModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Remove the auditing of an Azure SQL database -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlDatabaseAuditing -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command removes the auditing of database named database01. That database is located on server01 in the resource group named resourcegroup01. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseAuditingPolicy + + + + Set-AzureRmSqlDatabaseAuditingPolicy + + + + Azure SQL Database + + + + + + + + Remove-AzureRmSqlDatabaseDataMaskingRule + + Removes a data masking rule from an Azure SQL database. + + + + + Remove + AzureRmSqlDatabaseDataMaskingRule + + + + The Remove-AzureRmSqlDatabaseDataMaskingRule cmdlet removes a specific data masking rule from an Azure SQL database. You can remove a data masking rule by using the ResourceGroupName, ServerName, DatabaseName, and RuleId parameters to identify the rule to be removed. + + + + Remove-AzureRmSqlDatabaseDataMaskingRule + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + + SchemaName + + + + String + + + TableName + + + + String + + + ColumnName + + + + String + + + ServerName + + Specifies the name of the server that contains the database. + + String + + + DatabaseName + + Specifies the name of the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + SwitchParameter + + + none + + + SchemaName + + + + String + + String + + + + + + TableName + + + + String + + String + + + + + + ColumnName + + + + String + + String + + + + + + ServerName + + Specifies the name of the server that contains the database. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + false + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + false + + + RuleId + + Specifies the identifier for the data masking rule. + + string + + string + + + none + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingRuleModel + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingRuleModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Remove a database data masking rule -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlDatabaseDataMaskingRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -RuleId "rule01" + + This command removes the rule that has the ID rule01, that was defined for the database database01 located in server01 in resource group resourcegroup01. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseDataMaskingRule + + + + New-AzureRmSqlDatabaseDataMaskingRule + + + + Set-AzureRmSqlDatabaseDataMaskingRule + + + + Azure SQL Database + + + + + + + + Remove-AzureRmSqlDatabaseSecondary + + Terminates data replication between an Azure SQL Database and the specified secondary database. + + + + + Remove + AzureRmSqlDatabaseSecondary + + + + This cmdlet replaces the Stop-AzureSqlDatabaseCopy cmdlet. It will force terminates the geo-replication link. There is no replication synchronization prior to termination. + + + + Remove-AzureRmSqlDatabaseSecondary + + DatabaseName + + The name of the primary Azure SQL Database with the replication link to remove. + + String + + + PartnerResourceGroupName + + The name of the partner Azure Resource Group. + + String + + + PartnerServerName + + The name of the partner Azure SQL Server. + + String + + + ServerName + + The name of the Azure SQL Server with the replication link to remove. + + String + + + ResourceGroupName + + The name of the Azure Resource Group with the replication link to remove. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + DatabaseName + + The name of the primary Azure SQL Database with the replication link to remove. + + String + + String + + + + + + PartnerResourceGroupName + + The name of the partner Azure Resource Group. + + String + + String + + + + + + PartnerServerName + + The name of the partner Azure SQL Server. + + String + + String + + + + + + ServerName + + The name of the Azure SQL Server with the replication link to remove. + + String + + String + + + + + + ResourceGroupName + + The name of the Azure Resource Group with the replication link to remove. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + + + + + + + Remove-AzureRmSqlDatabaseThreatDetectionPolicy + + Removes the threat detection policy from a database. + + + + + Remove + AzureRmSqlDatabaseThreatDetectionPolicy + + + + The Remove-AzureRmSqlDatabaseThreatDetectionPolicy cmdlet removes the threat detection policy from an Azure SQL database. + To use this cmdlet, specify the ResourceGroupName, ServerName and DatabaseName parameters to identify the database from which this cmdlet removes the policy. + + + + Remove-AzureRmSqlDatabaseThreatDetectionPolicy + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + ServerName + + Specifies the name of a server. + + String + + + DatabaseName + + Specifies the name of a database where the threat detection policy should be removed. + + String + + + ResourceGroupName + + Specifies the name of the resource group the server is assigned to. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + ServerName + + Specifies the name of a server. + + String + + String + + + none + + + DatabaseName + + Specifies the name of a database where the threat detection policy should be removed. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group the server is assigned to. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + +You cannot pipe input to this cmdlet. + + + + + + + Microsoft.Azure.Commands.Sql.ThreatDetection.Model.DatabaseThreatDetectionPolicyModel + + + + + +This cmdlet returns a DatabaseThreatDetectionPolicyModel object. + + + + + + + + + + + + + + -------------------------- Example 1: Remove a threat detection policy for a database -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlDatabaseThreatDetectionPolicy -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01" + + This command removes the threat detection policy from a database named Database01 on the server named Server01. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseThreatDetectionPolicy + + + + Set-AzureRmSqlDatabaseThreatDetectionPolicy + + + + Azure SQL Database Cmdlets + + + + + + + + Remove-AzureRmSqlElasticPool + + Deletes an elastic database pool. + + + + + Remove + AzureRmSqlElasticPool + + + + The Remove-AzureRmSqlElasticPool cmdlet deletes an elastic pool in Azure SQL Database. + + + + Remove-AzureRmSqlElasticPool + + ElasticPoolName + + Specifies the name of the elastic pool that this cmdlet deletes. + + String + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + + ServerName + + Specifies the name of the server that contains the elastic pool that this cmdlet modifies. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the elastic pool that this cmdlet deletes. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + ElasticPoolName + + Specifies the name of the elastic pool that this cmdlet deletes. + + String + + String + + + none + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + SwitchParameter + + + none + + + ServerName + + Specifies the name of the server that contains the elastic pool that this cmdlet modifies. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the elastic pool that this cmdlet deletes. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + false + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + false + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolModel + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Delete an elastic pool -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticpool01" + + This command deletes an elastic pool named elasticpool01. + + + + + + + + + + + + + + + + Azure SQL Database + + + + Get-AzureRmSqlElasticPool + + + + Get-AzureRmSqlElasticPoolActivity + + + + Get-AzureRmSqlElasticPoolDatabase + + + + New-AzureRmSqlElasticPool + + + + Set-AzureRmSqlElasticPool + + + + + + + + Remove-AzureRmSqlServer + + Removes an Azure SQL Database server. + + + + + Remove + AzureRmSqlServer + + + + The Remove-AzureRmSqlServer cmdlet removes an Azure SQL Database server. + + + + Remove-AzureRmSqlServer + + ServerName + + Specifies the name of the server that this cmdlet removes. + + String + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + + ResourceGroupName + + Specifies the name of the resource group that contains the server that this cmdlet removes. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + ServerName + + Specifies the name of the server that this cmdlet removes. + + String + + String + + + none + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + SwitchParameter + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the server that this cmdlet removes. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + false + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + false + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerModel + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Remove a server -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlServer -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command removes the Azure SQL Database server named server01. + + + + + + + + + + + + + + + + Azure SQL Database + + + + Get-AzureRmSqlServer + + + + New-AzureRmSqlServer + + + + Set-AzureRmSqlServer + + + + + + + + Remove-AzureRmSqlServerActiveDirectoryAdministrator + + Removes an Azure AD administrator for SQL Server. + + + + + Remove + AzureRmSqlServerActiveDirectoryAdministrator + + + + The Remove-AzureRmSqlServerActiveDirectoryAdministrator cmdlet removes an Azure Active Directory (Azure AD) administrator for Azure SQL Server in the current subscription. + + + + Remove-AzureRmSqlServerActiveDirectoryAdministrator + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + + ServerName + + Specifies the name of the SQL Server for which this cmdlet removes an administrator. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the SQL Server for which this cmdlet removes an administrator. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + SwitchParameter + + + none + + + ServerName + + Specifies the name of the SQL Server for which this cmdlet removes an administrator. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the SQL Server for which this cmdlet removes an administrator. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + false + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + false + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Model.AzureSqlServerActiveDirectoryAdministratorModel + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Model.AzureSqlServerActiveDirectoryAdministratorModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Remove an administrator -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "resourcegroup01" -ServerName "server01" + + Removes the Azure AD administrator for the server named server01 that is associated with resource group resourcegroup01. + + + Confirm +Are you sure you want to remove the Azure Sql Server Active Directory Administrator on server 'server01'? +[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): Y ResourceGroupName ServerName DisplayName ObjectId ----------------- ---------- ----------- -------- resourcegroup01 server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b - - - - - - - - - - - - - Get-AzureRmSqlServerActiveDirectoryAdministrator - - - - - Set-AzureRmSqlServerActiveDirectoryAdministrator - - - - - - - - - Remove-AzureRmSqlServerAuditing - - Removes auditing of an Azure SQL server. - - - - - Remove - AzureRMSqlServerAuditing - - - - The Remove-AzureRmSqlServerAuditing cmdlet removes the auditing of an Azure SQL server. To use this cmdlet, specify the ResourceGroupName and ServerName parameters to identify the server. After you run this cmdlet, auditing of the databases in the provided Azure SQL server, that are defined as using this policy of that Azure SQL server, is not performed. If the command succeeds, and you specify the PassThru parameter, the cmdlet returns an object that describes the current auditing policy and the Azure SQL server identifiers. Server identifiers include the ResourceGroupName and ServerName. - - - - Remove-AzureRmSqlServerAuditing - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - - ServerName - - Specifies the name of the Azure SQL server. - - String - - - ResourceGroupName - - Specifies the name of the resource group of the Azure SQL server. - - String - - - - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - SwitchParameter - - - none - - - ServerName - - Specifies the name of the Azure SQL server. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group of the Azure SQL server. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.ServerAuditingPolicyModel - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.ServerAuditingPolicyModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Remove the auditing of an Azure SQL server -------------------------- - - PS C:\> - - PS C:\> Remove-AzureRmSqlDatabaseAuditing -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command removes the auditing of all the databases located in server01 in resource group resourcegroup01 that use the policy of that server. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseAuditingPolicy - - - - - Set-AzureRmSqlDatabaseAuditingPolicy - - - - - - - - - Remove-AzureRmSqlServerFirewallRule - - Deletes a firewall rule from an Azure SQL Database server. - - - - - Remove - AzureRMSqlServerFirewallRule - - - - The Remove-AzureRmSqlServerFirewallRule cmdlet deletes a firewall rule from the specified Azure SQL Database server. - - - - Remove-AzureRmSqlServerFirewallRule - - FirewallRuleName - - Specifies the name of the firewall rule that this cmdlet deletes. - - String - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - - ServerName - - Specifies the name of a server. This cmdlet deletes a firewall rule from the server that this parameter specifies. - - String - - - ResourceGroupName - - Specifies the name of a resource group. This cmdlet deletes a firewall rule on a server in the resource group that this parameter specifies. - - String - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - FirewallRuleName - - Specifies the name of the firewall rule that this cmdlet deletes. - - String - - String - - - none - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - SwitchParameter - - - none - - - ServerName - - Specifies the name of a server. This cmdlet deletes a firewall rule from the server that this parameter specifies. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of a resource group. This cmdlet deletes a firewall rule on a server in the resource group that this parameter specifies. - - String - - String - - - none - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - false - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - false - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.FirewallRule.Model.AzureSqlServerFirewallRuleModel - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Delete a rule -------------------------- - - PS C:\> - - PS C:\> Remove-AzureRmSqlServerFirewallRule -FirewallRuleName "rule01" -ResourceGroupName "resourcegroup01" -ServerName "server01" - - This command deletes a firewall rule named rule01 on the server named server01. - - - - - - - - - - - - - - - - - Azure SQL Database - - - - - Get-AzureRmSqlServerFirewallRule - - - - - New-AzureRmSqlServerFirewallRule - - - - - Set-AzureRmSqlServerFirewallRule - - - - - - - - - Remove-AzureRmSqlServerCommunicationLink - - Deletes an Azure SQL Server communication link. - - - - - Remove - AzureRmSqlServerCommunicationLink - - - - The Remove-AzureRmSqlServerCommunicationLink cmdlet deletes an existing server-to-server partnership for Elastic transactions. - - - - Remove-AzureRmSqlServerCommunicationLink - - LinkName - - Specifies the name of the server communication link that this cmdlet deletes. - - String - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - - ServerName - - Specifies the name of the server that contains the server communication link that this cmdlet deletes. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the server communication link that this cmdlet deletes. - - String - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - LinkName - - Specifies the name of the server communication link that this cmdlet deletes. - - String - - String - - - - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - SwitchParameter - - - - - - ServerName - - Specifies the name of the server that contains the server communication link that this cmdlet deletes. - - String - - String - - - - - - ResourceGroupName - - Specifies the name of the resource group that contains the server communication link that this cmdlet deletes. - - String - - String - - - - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerCommunicationLinkModel - - - - - - - - - - - - - - + + + + + + + + + + + + + Get-AzureRmSqlServerActiveDirectoryAdministrator + + + + Set-AzureRmSqlServerActiveDirectoryAdministrator + + + + + + + + Remove-AzureRmSqlServerAuditing + + Removes auditing of an Azure SQL server. + + + + + Remove + AzureRmSqlServerAuditing + + + + The Remove-AzureRmSqlServerAuditing cmdlet removes the auditing of an Azure SQL server. To use this cmdlet, specify the ResourceGroupName and ServerName parameters to identify the server. After you run this cmdlet, auditing of the databases in the provided Azure SQL server, that are defined as using this policy of that Azure SQL server, is not performed. If the command succeeds, and you specify the PassThru parameter, the cmdlet returns an object that describes the current auditing policy and the Azure SQL server identifiers. Server identifiers include the ResourceGroupName and ServerName. + + + + Remove-AzureRmSqlServerAuditing + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + ServerName + + Specifies the name of the Azure SQL server. + + String + + + ResourceGroupName + + Specifies the name of the resource group of the Azure SQL server. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + ServerName + + Specifies the name of the Azure SQL server. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group of the Azure SQL server. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.ServerAuditingPolicyModel + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.ServerAuditingPolicyModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Remove the auditing of an Azure SQL server -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlDatabaseAuditing -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command removes the auditing of all the databases located in server01 in resource group resourcegroup01 that use the policy of that server. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseAuditingPolicy + + + + Set-AzureRmSqlDatabaseAuditingPolicy + + + + + + + + Remove-AzureRmSqlServerCommunicationLink + + Deletes a communication link for elastic database transactions between two Azure SQL Database servers. + + + + + Remove + AzureRmSqlServerCommunicationLink + + + + The Remove-AzureRmSqlServerCommunicationLink cmdlet deletes a server-to-server communication link for elastic database transactions in Azure SQL Database. + + + + Remove-AzureRmSqlServerCommunicationLink + + LinkName + + Specifies the name of the server communication link that this cmdlet deletes. + + String + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + + ServerName + + Specifies the name of the server that contains the server communication link that this cmdlet deletes. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the server communication link that this cmdlet deletes. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + LinkName + + Specifies the name of the server communication link that this cmdlet deletes. + + String + + String + + + + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + SwitchParameter + + + + + + ServerName + + Specifies the name of the server that contains the server communication link that this cmdlet deletes. + + String + + String + + + + + + ResourceGroupName + + Specifies the name of the resource group that contains the server communication link that this cmdlet deletes. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerCommunicationLinkModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Delete a server communication link -------------------------- - - PS C:\> - - PS C:\> Remove-AzureRmSqlServerCommunicationLink -ResourceGroupName "resourcegroup01" -ServerName "server01" -LinkName "link01" - - Deletes an existing server-to-server partnership for Elastic transactions. - - - - - - - - - - - - - - - - - - - - Resume-AzureRmSqlDatabase - - Resumes an Azure SQL Data Warehouse database. - - - - - Resume - AzureRMSqlDatabase - - - - The Resume-AzureRmSqlDatabase cmdlet resumes an Azure SQL Data Warehouse database. - - - - Resume-AzureRmSqlDatabase - - ServerName - - Specifies the name of the server that hosts the database that this cmdlet resumes. - - String - - - DatabaseName - - Specifies the name of the database that this cmdlet resumes. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database that this cmdlet resumes. - - String - - - - - - ServerName - - Specifies the name of the server that hosts the database that this cmdlet resumes. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database that this cmdlet resumes. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database that this cmdlet resumes. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel - - - - - - - - - - - - - - - - - - This Resume-AzureRmSqlDatabase cmdlet works only on Azure SQL Data Warehouse databases. This operation is not supported on Azure SQL Database Basic, Standard and Premium editions. - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Resumes an Azure SQL Data Warehouse database -------------------------- - - PS C:\> - - PS C:\> Resume-AzureSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command resumes a suspended Azure SQL Data Warehouse database. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabase - - - - - New-AzureRmSqlDatabase - - - - - Remove-AzureRmSqlDatabase - - - - - Set-AzureRmSqlDatabase - - - - - Suspend-AzureRmSqlDatabase - - - - - - - - - Set-AzureRmSqlDatabase - - Sets properties for an Azure SQL database, or moves an existing database into an elastic pool. - - - - - Set - AzureRMSqlDatabase - - - - The Set-AzureRmSqlDatabase cmdlet sets properties for an Azure SQL database. You can specify the ElasticPoolName parameter to move a database into an elastic pool. If database is already in an elastic pool, you can specify the RequestedServiceObjectiveName parameter to assign a performance level. - - - - Set-AzureRmSqlDatabase - - DatabaseName - - Specifies the name of the database. - - String - - - MaxSizeBytes - - Specifies the new maximum size for the database in bytes. You can specify either this parameter or MaxSizeGB. See the MaxSizeGB parameter for acceptable values based on edition. - - Int64 - - - Edition - - Specifies the edition for the database. Valid values are: + + + + + -------------------------- Example 1: Delete a communication link -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlServerCommunicationLink -ResourceGroupName "ResourceGroup01" -ServerName "ContosoServer17" -LinkName "Link01" + + This command deletes a server-to-server communication link named Link01 on ContosoServer17. + + + + + + + + + + + + + + + + Get-AzureRmSqlServerCommunicationLink + + + + New-AzureRmSqlServerCommunicationLink + + + + + + + + Remove-AzureRmSqlServerFirewallRule + + Deletes a firewall rule from an Azure SQL Database server. + + + + + Remove + AzureRmSqlServerFirewallRule + + + + The Remove-AzureRmSqlServerFirewallRule cmdlet deletes a firewall rule from the specified Azure SQL Database server. + + + + Remove-AzureRmSqlServerFirewallRule + + FirewallRuleName + + Specifies the name of the firewall rule that this cmdlet deletes. + + String + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + + ServerName + + Specifies the name of a server. This cmdlet deletes a firewall rule from the server that this parameter specifies. + + String + + + ResourceGroupName + + Specifies the name of a resource group. This cmdlet deletes a firewall rule on a server in the resource group that this parameter specifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + FirewallRuleName + + Specifies the name of the firewall rule that this cmdlet deletes. + + String + + String + + + none + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + SwitchParameter + + + none + + + ServerName + + Specifies the name of a server. This cmdlet deletes a firewall rule from the server that this parameter specifies. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of a resource group. This cmdlet deletes a firewall rule on a server in the resource group that this parameter specifies. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + false + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + false + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.FirewallRule.Model.AzureSqlServerFirewallRuleModel + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Delete a rule -------------------------- + + PS C:\> + + PS C:\> Remove-AzureRmSqlServerFirewallRule -FirewallRuleName "rule01" -ResourceGroupName "resourcegroup01" -ServerName "server01" + + This command deletes a firewall rule named rule01 on the server named server01. + + + + + + + + + + + + + + + + Azure SQL Database + + + + Get-AzureRmSqlServerFirewallRule + + + + New-AzureRmSqlServerFirewallRule + + + + Set-AzureRmSqlServerFirewallRule + + + + + + + + Restore-AzureRmSqlDatabase + + Restores an Azure SQL Database from a restorable resource. + + + + + Restore + AzureRmSqlDatabase + + + + Restores an Azure SQL Database from a restorable resource. A restored database is created as a new database. Input can be a geo backup, a deleted database, or a live database with point in time. + + + + Restore-AzureRmSqlDatabase + + FromPointInTimeBackup + + + + SwitchParameter + + + PointInTime + + + + DateTime + + + ServerName + + + + String + + + TargetDatabaseName + + + + String + + + ResourceId + + + + String + + + Edition + + + + DatabaseEdition + + + ServiceObjectiveName + + + + String + + + ElasticPoolName + + + + String + + + ResourceGroupName + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Restore-AzureRmSqlDatabase + + FromDeletedDatabaseBackup + + + + SwitchParameter + + + DeletionDate + + + + DateTime + + + ServerName + + + + String + + + TargetDatabaseName + + + + String + + + ResourceId + + + + String + + + Edition + + + + DatabaseEdition + + + ServiceObjectiveName + + + + String + + + ElasticPoolName + + + + String + + + ResourceGroupName + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Restore-AzureRmSqlDatabase + + FromGeoBackup + + + + SwitchParameter + + + ServerName + + + + String + + + TargetDatabaseName + + + + String + + + ResourceId + + + + String + + + Edition + + + + DatabaseEdition + + + ServiceObjectiveName + + + + String + + + ElasticPoolName + + + + String + + + ResourceGroupName + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + FromPointInTimeBackup + + + + SwitchParameter + + SwitchParameter + + + + + + PointInTime + + + + DateTime + + DateTime + + + + + + ServerName + + + + String + + String + + + + + + TargetDatabaseName + + + + String + + String + + + + + + ResourceId + + + + String + + String + + + + + + Edition + + + + DatabaseEdition + + DatabaseEdition + + + + + + ServiceObjectiveName + + + + String + + String + + + + + + ElasticPoolName + + + + String + + String + + + + + + ResourceGroupName + + + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + FromDeletedDatabaseBackup + + + + SwitchParameter + + SwitchParameter + + + + + + DeletionDate + + + + DateTime + + DateTime + + + + + + FromGeoBackup + + + + SwitchParameter + + SwitchParameter + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + + + + + + + Resume-AzureRmSqlDatabase + + Resumes an Azure SQL Data Warehouse database. + + + + + Resume + AzureRmSqlDatabase + + + + The Resume-AzureRmSqlDatabase cmdlet resumes an Azure SQL Data Warehouse database. + + + + Resume-AzureRmSqlDatabase + + ServerName + + Specifies the name of the server that hosts the database that this cmdlet resumes. + + String + + + DatabaseName + + Specifies the name of the database that this cmdlet resumes. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database that this cmdlet resumes. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server that hosts the database that this cmdlet resumes. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database that this cmdlet resumes. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database that this cmdlet resumes. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + + + This Resume-AzureRmSqlDatabase cmdlet works only on Azure SQL Data Warehouse databases. This operation is not supported on Azure SQL Database Basic, Standard and Premium editions. + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Resumes an Azure SQL Data Warehouse database -------------------------- + + PS C:\> + + PS C:\> Resume-AzureSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command resumes a suspended Azure SQL Data Warehouse database. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabase + + + + New-AzureRmSqlDatabase + + + + Remove-AzureRmSqlDatabase + + + + Set-AzureRmSqlDatabase + + + + Suspend-AzureRmSqlDatabase + + + + + + + + Set-AzureRmSqlDatabase + + Sets properties for an Azure SQL database, or moves an existing database into an elastic pool. + + + + + Set + AzureRmSqlDatabase + + + + The Set-AzureRmSqlDatabase cmdlet sets properties for an Azure SQL database. You can specify the ElasticPoolName parameter to move a database into an elastic pool. If database is already in an elastic pool, you can specify the RequestedServiceObjectiveName parameter to assign a performance level. + + + + Set-AzureRmSqlDatabase + + DatabaseName + + Specifies the name of the database. + + String + + + MaxSizeBytes + + Specifies the new maximum size for the database in bytes. You can specify either this parameter or MaxSizeGB. See the MaxSizeGB parameter for acceptable values based on edition. + + Int64 + + + Edition + + Specifies the edition for the database. Valid values are: -- Default -- None -- Premium -- Basic -- Standard - - DatabaseEdition - - - RequestedServiceObjectiveName - - Specifies the name of the service objective to assign to the database. For information about service objectives, see Azure SQL Database Service Tiers and Performance Levels (https://msdn.microsoft.com/en-us/library/azure/dn741336.aspx) in the Microsoft Developer Library. - - String - - - ElasticPoolName - - Specifies name of the elastic pool in which to put the database. - - String - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the new server. - - Dictionary`2[String] - - - ServerName - - Specifies the name of the server that contains the database. - - String - - - ResourceGroupName - - Specifies the name of resource group of the server that contains the database. - - String - - - - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - MaxSizeBytes - - Specifies the new maximum size for the database in bytes. You can specify either this parameter or MaxSizeGB. See the MaxSizeGB parameter for acceptable values based on edition. - - Int64 - - Int64 - - - none - - - Edition - - Specifies the edition for the database. Valid values are: + + DatabaseEdition + + + RequestedServiceObjectiveName + + Specifies the name of the service objective to assign to the database. For information about service objectives, see Azure SQL Database Service Tiers and Performance Levels (https://msdn.microsoft.com/en-us/library/azure/dn741336.aspx) in the Microsoft Developer Library. + + String + + + ElasticPoolName + + Specifies name of the elastic pool in which to put the database. + + String + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the new server. + + Dictionary`2[String] + + + ServerName + + Specifies the name of the server that contains the database. + + String + + + ResourceGroupName + + Specifies the name of resource group of the server that contains the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + MaxSizeBytes + + Specifies the new maximum size for the database in bytes. You can specify either this parameter or MaxSizeGB. See the MaxSizeGB parameter for acceptable values based on edition. + + Int64 + + Int64 + + + none + + + Edition + + Specifies the edition for the database. Valid values are: -- Default -- None -- Premium -- Basic -- Standard - - DatabaseEdition - - DatabaseEdition - - - none - - - RequestedServiceObjectiveName - - Specifies the name of the service objective to assign to the database. For information about service objectives, see Azure SQL Database Service Tiers and Performance Levels (https://msdn.microsoft.com/en-us/library/azure/dn741336.aspx) in the Microsoft Developer Library. - - String - - String - - - none - - - ElasticPoolName - - Specifies name of the elastic pool in which to put the database. - - String - - String - - - none - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the new server. - - Dictionary`2[String] - - Dictionary`2[String] - - - none - - - ServerName - - Specifies the name of the server that contains the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of resource group of the server that contains the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Update a database to a Standard S2 database -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -DatabaseName "database01" -ServerName "server01" -Edition "Standard" -RequestedServiceObjectiveName "S2" - - This command updates a database named database01 to a Standard S2 database in a server named server01. - - - ResourceGroupName : resourcegroup01 + + DatabaseEdition + + DatabaseEdition + + + none + + + RequestedServiceObjectiveName + + Specifies the name of the service objective to assign to the database. For information about service objectives, see Azure SQL Database Service Tiers and Performance Levels (https://msdn.microsoft.com/en-us/library/azure/dn741336.aspx) in the Microsoft Developer Library. + + String + + String + + + none + + + ElasticPoolName + + Specifies name of the elastic pool in which to put the database. + + String + + String + + + none + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the new server. + + Dictionary`2[String] + + Dictionary`2[String] + + + none + + + ServerName + + Specifies the name of the server that contains the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of resource group of the server that contains the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Update a database to a Standard S2 database -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -DatabaseName "database01" -ServerName "server01" -Edition "Standard" -RequestedServiceObjectiveName "S2" + + This command updates a database named database01 to a Standard S2 database in a server named server01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 DatabaseName : database01 Location : Central US @@ -9938,28 +12644,27 @@ RequestedServiceObjectiveId : 455330e1-00cd-488b-b5fa-177c226f28b7 RequestedServiceObjectiveName : ElasticPoolName : EarliestRestoreDate : -Tags : - - - - - - - - - - - - -------------------------- Example 2: Add a database to an elastic pool -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -DatabaseName "database01" -ServerName "server01" -ElasticPoolName "elasticpool01" - - The following command adds a database named database01 to the elastic pool named elasticpool01 in the server named server01. - - - ResourceGroupName : resourcegroup01 +Tags : + + + + + + + + + + + -------------------------- Example 2: Add a database to an elastic pool -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabase -ResourceGroupName "resourcegroup01" -DatabaseName "database01" -ServerName "server01" -ElasticPoolName "elasticpool01" + + The following command adds a database named database01 to the elastic pool named elasticpool01 in the server named server01. + + + ResourceGroupName : resourcegroup01 ServerName : server01 DatabaseName : database01 Location : Central US @@ -9977,1796 +12682,2204 @@ RequestedServiceObjectiveName : ElasticPoolName : elasticpool01 EarliestRestoreDate : Tags : - - - - - - - - - - - - - Get-AzureRmSqlDatabase - - - - - New-AzureRmSqlDatabase - - - - - Remove-AzureRmSqlDatabase - - - - - Resume-AzureRmSqlDatabase - - - - - Suspend-AzureRmSqlDatabase - - - - - Azure SQL Database - - - - - - - - - Set-AzureRmSqlDatabaseAuditingPolicy - - Sets the auditing policy for an Azure SQL database. - - - - - Set - AzureRMSqlDatabaseAuditingPolicy - - - - The Set-AzureRmSqlDatabaseAuditingPolicy cmdlet changes the auditing policy of an Azure SQL database. To use the cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. Specify the StorageAccountName parameter to specify the storage account to be used for the audit logs and the StorageKeyType parameter to define which of that storage keys to use. - You can also define retention for the audit logs table by setting the value of the RetentionInDays and TableIdentifier parameters to define the period and the seed for the names of the audit logs tables. Specify the EventType parameter to define which event types to audit. - After the cmdlet runs successfully, auditing of the database is enabled. If the database used the policy of its server for auditing before you ran this cmdlet, auditing stops using the policy of its server. If the cmdlet succeeds and you use the PassThru parameter, it returns an object describing the current auditing policy, as well as the database identifiers. Database identifiers include, but are not limited to, ResourceGroupName, ServerName, and DatabaseName. - - - - Set-AzureRmSqlDatabaseAuditingPolicy - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - - EventType - - Specifies the event types to audit. Valid values are: - -- PlainSQL_Success --- PlainSQL_Failure --- ParameterizedSQL_Success --- ParameterizedSQL_Failure --- StoredProcedure_Success --- StoredProcedure_Failure --- Login_Success --- Login_Failure --- TransactionManagement_Success --- TransactionManagement_Failure --- All --- None - You can specify several event types. You can specify All to audit all of the event types or None to specify that no events will be audited. If you specify All or None at the same time, the cmdlet fails to run. - - String[] - - - StorageAccountName - - Specifies the name of the storage account to be used when auditing the database. Wildcards are not permitted. This parameter is not required. When this parameter is not provided, the cmdlet will use the storage account that was defined previously as part of the auditing policy of the database. If this is the first time a database auditing policy is defined and this parameter is not provided, the cmdlet will fail. - - String - - - StorageKeyType - - Specifies which of the storage access keys to use. Valid values are: - -- Primary --- Secondary - The default value is Primary. - - String - - - RetentionInDays - - Specifies the number of retention days for the audit logs table. A value of zero (0) means that the table is not retained. The default value is zero. If you specify a value greater than zero, you must specify a value for the TableIdentifer parameter. - - Nullable`1[UInt32] - - - TableIdentifier - - Specifies the name of the audit logs table. Specify this value if you specify a value greater than zero for the RetentionInDays parameter. - - String - - - ThreatDetectionState - - Defines if threat detection is enabled or disabled for this database. - - String - - - NotificationRecipientsEmail - - A semicolon separated list of email addresses to send the alerts to. - - String - - - EmailAdmins - - Defines whether to email service and co-administrators. - - Boolean - - - ExcludedDetectionTypes - - A semicolon separated list of detection types to filter. - - String - - - ServerName - - Specifies the name of the server that contains the database. - - String - - - DatabaseName - - Specifies the name of the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - - - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - SwitchParameter - - - none - - - EventType - - Specifies the event types to audit. Valid values are: - -- PlainSQL_Success --- PlainSQL_Failure --- ParameterizedSQL_Success --- ParameterizedSQL_Failure --- StoredProcedure_Success --- StoredProcedure_Failure --- Login_Success --- Login_Failure --- TransactionManagement_Success --- TransactionManagement_Failure --- All --- None - You can specify several event types. You can specify All to audit all of the event types or None to specify that no events will be audited. If you specify All or None at the same time, the cmdlet fails to run. - - String[] - - String[] - - - none - - - StorageAccountName - - Specifies the name of the storage account to be used when auditing the database. Wildcards are not permitted. This parameter is not required. When this parameter is not provided, the cmdlet will use the storage account that was defined previously as part of the auditing policy of the database. If this is the first time a database auditing policy is defined and this parameter is not provided, the cmdlet will fail. - - String - - String - - - none - - - StorageKeyType - - Specifies which of the storage access keys to use. Valid values are: - -- Primary --- Secondary - The default value is Primary. - - String - - String - - - none - - - RetentionInDays - - Specifies the number of retention days for the audit logs table. A value of zero (0) means that the table is not retained. The default value is zero. If you specify a value greater than zero, you must specify a value for the TableIdentifer parameter. - - Nullable`1[UInt32] - - Nullable`1[UInt32] - - - none - - - TableIdentifier - - Specifies the name of the audit logs table. Specify this value if you specify a value greater than zero for the RetentionInDays parameter. - - String - - String - - - none - - - ServerName - - Specifies the name of the server that contains the database. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseAuditingPolicyModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Set the auditing policy of a database -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlDatabaseAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -StorageAccountName "Storage31" - - This command sets the auditing policy of database named database01 located in server01 to use the storage account named Storage31. - - - - - - - - - - - - - - - -------------------------- Example 2: Set the storage account key of an existing auditing policy of a database -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlDatabaseAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -StorageAccountKey Secondary - - This command sets the auditing policy of database named database01 located in server01 to keep using the same storage account name, but use the secondary key. - - - - - - - - - - - - - - - -------------------------- Example 3: Set the auditing policy of a database to use a specific event type -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlDatabaseAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -EventType Login_Failure - - This command sets the auditing policy of database named database01 located in server01 to log the Login_Failure event type. The command does not change the storage settings. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseAuditingPolicy - - - - - Remove-AzureRmSqlDatabaseAuditing - - - - - Azure SQL Database - - - - - - - - - Set-AzureRmSqlDatabaseDataMaskingPolicy - - Sets data masking for an Azure SQL database. - - - - - Set - AzureRMSqlDatabaseDataMaskingPolicy - - - - The Set-AzureRmSqlDatabaseDataMaskingPolicy cmdlet sets the data masking policy for an Azure SQL database. To use this cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. You can set the DataMaskingState parameter to specify whether data masking operations are enabled or disabled. You can also set the PrivilegedUsers parameter to specify which users are allowed to see the unmasked data. If the cmdlet succeeds and the PassThru parameter is used, it returns an object describing the current data masking policy as well as the database identifiers. Database identifiers include, but are not limited to, ResourceGroupName, ServerName, and DatabaseName. - - - - Set-AzureRmSqlDatabaseDataMaskingPolicy - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - - PrivilegedLogins - - The parameter PrivilegedLogins is being deprecated and will be removed in a future release. Use the PrivilegedUsers parameter to provide SQL users excluded from masking. - - String - - - PrivilegedUsers - - Specifies a semicolon separated list of privileged user ids that can view the masking data. - - String - - - DataMaskingState - - Specifies whether data masking operation is enabled or disabled. Valid values are: + + + + + + + + + + + + + Get-AzureRmSqlDatabase + + + + New-AzureRmSqlDatabase + + + + Remove-AzureRmSqlDatabase + + + + Resume-AzureRmSqlDatabase + + + + Suspend-AzureRmSqlDatabase + + + + Azure SQL Database + + + + + + + + Set-AzureRmSqlDatabaseAuditingPolicy + + Sets the auditing policy for an Azure SQL database. + + + + + Set + AzureRmSqlDatabaseAuditingPolicy + + + + The Set-AzureRmSqlDatabaseAuditingPolicy cmdlet changes the auditing policy of an Azure SQL database. To use the cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. Specify the StorageAccountName parameter to specify the storage account to be used for the audit logs and the StorageKeyType parameter to define the storage keys. + You can also define retention for the audit logs table by setting the value of the RetentionInDays and TableIdentifier parameters to define the period and the seed for the audit log table names. Specify the EventType parameter to define which event types to audit. + After the cmdlet runs successfully, auditing of the database is enabled. If the database used the policy of its server for auditing before you ran this cmdlet, auditing stops using that policy. If the cmdlet succeeds and you use the PassThru parameter, it returns an object describing the current auditing policy, as well as the database identifiers. Database identifiers include, but are not limited to, ResourceGroupName, ServerName, and DatabaseName. + + + + Set-AzureRmSqlDatabaseAuditingPolicy + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + EventType + + Specifies the event types to audit. Valid values are: + -- PlainSQL_Success + -- PlainSQL_Failure + -- ParameterizedSQL_Success + -- ParameterizedSQL_Failure + -- StoredProcedure_Success + -- StoredProcedure_Failure + -- Login_Success + -- Login_Failure + -- TransactionManagement_Success + -- TransactionManagement_Failure + -- All + -- None + You can specify several event types. You can specify All to audit all of the event types or None to specify that no events will be audited. If you specify All or None at the same time, the cmdlet fails to run. + + String[] + + + StorageAccountName + + Specifies the name of the storage account to be used when auditing the database. Wildcards are not permitted. This parameter is not required. When this parameter is not provided, the cmdlet will use the storage account that was defined previously as part of the auditing policy of the database. If this is the first time a database auditing policy is defined and this parameter is not provided, the cmdlet will fail. + + String + + + StorageKeyType + + Specifies which of the storage access keys to use. Valid values are: + -- Primary + -- Secondary + The default value is Primary. + + String + + + RetentionInDays + + Specifies the number of retention days for the audit logs table. A value of zero (0) means that the table is not retained. The default value is zero. If you specify a value greater than zero, you must specify a value for the TableIdentifer parameter. + + Nullable`1[UInt32] + + + TableIdentifier + + Specifies the name of the audit logs table. Specify this value if you specify a value greater than zero for the RetentionInDays parameter. + + String + + + ServerName + + Specifies the name of the server that hosts the database. + + String + + + DatabaseName + + Specifies the name of the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group that the database is assigned to. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + EventType + + Specifies the event types to audit. Valid values are: + -- PlainSQL_Success + -- PlainSQL_Failure + -- ParameterizedSQL_Success + -- ParameterizedSQL_Failure + -- StoredProcedure_Success + -- StoredProcedure_Failure + -- Login_Success + -- Login_Failure + -- TransactionManagement_Success + -- TransactionManagement_Failure + -- All + -- None + You can specify several event types. You can specify All to audit all of the event types or None to specify that no events will be audited. If you specify All or None at the same time, the cmdlet fails to run. + + String[] + + String[] + + + none + + + StorageAccountName + + Specifies the name of the storage account to be used when auditing the database. Wildcards are not permitted. This parameter is not required. When this parameter is not provided, the cmdlet will use the storage account that was defined previously as part of the auditing policy of the database. If this is the first time a database auditing policy is defined and this parameter is not provided, the cmdlet will fail. + + String + + String + + + none + + + StorageKeyType + + Specifies which of the storage access keys to use. Valid values are: + -- Primary + -- Secondary + The default value is Primary. + + String + + String + + + none + + + RetentionInDays + + Specifies the number of retention days for the audit logs table. A value of zero (0) means that the table is not retained. The default value is zero. If you specify a value greater than zero, you must specify a value for the TableIdentifer parameter. + + Nullable`1[UInt32] + + Nullable`1[UInt32] + + + none + + + TableIdentifier + + Specifies the name of the audit logs table. Specify this value if you specify a value greater than zero for the RetentionInDays parameter. + + String + + String + + + none + + + ServerName + + Specifies the name of the server that hosts the database. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that the database is assigned to. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseAuditingPolicyModel + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1: Set the auditing policy of a database -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabaseAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -StorageAccountName "Storage31" + + This command sets the auditing policy of database named database01 located on server01 to use the storage account named Storage31. + + + + + + + + + + + + + + -------------------------- Example 2: Set the storage account key of an existing auditing policy of a database -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabaseAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -StorageAccountKey Secondary + + This command sets the auditing policy of database named database01 located on server01 to keep using the same storage account name but to now use the secondary key. + + + + + + + + + + + + + + -------------------------- Example 3: Set the auditing policy of a database to use a specific event type -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabaseAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -EventType Login_Failure + + This command sets the auditing policy of database named database01 located on server01; the policy will log the Login_Failure event type. The command does not change the storage settings. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseAuditingPolicy + + + + Remove-AzureRmSqlDatabaseAuditing + + + + Azure SQL Database Cmdlets + + + + + + + + Set-AzureRmSqlDatabaseDataMaskingPolicy + + Sets data masking for an Azure SQL database. + + + + + Set + AzureRmSqlDatabaseDataMaskingPolicy + + + + The Set-AzureRmSqlDatabaseDataMaskingPolicy cmdlet sets the data masking policy for an Azure SQL database. To use this cmdlet, use the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. You can set the DataMaskingState parameter to specify whether data masking operations are enabled or disabled. You can also set the PrivilegedUsers parameter to specify which users are allowed to see the unmasked data. If the cmdlet succeeds and the PassThru parameter is used, it returns an object describing the current data masking policy as well as the database identifiers. Database identifiers include, but are not limited to, ResourceGroupName, ServerName, and DatabaseName. + + + + Set-AzureRmSqlDatabaseDataMaskingPolicy + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + PrivilegedLogins + + The parameter PrivilegedLogins is being deprecated and will be removed in a future release. Use the PrivilegedUsers parameter to provide SQL users excluded from masking. + + String + + + PrivilegedUsers + + Specifies a semicolon separated list of privileged user ids that can view the masking data. + + String + + + DataMaskingState + + Specifies whether data masking operation is enabled or disabled. Valid values are: -- Enabled -- Disabled - The default value is Enabled. - - String - - - ServerName - - Specifies the name of the server containing the database. - - String - - - DatabaseName - - Specifies the name of the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group containing the database. - - String - - - - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - SwitchParameter - - - none - - - PrivilegedLogins - - The parameter PrivilegedLogins is being deprecated and will be removed in a future release. Use the PrivilegedUsers parameter to provide SQL users excluded from masking. - - String - - String - - - none - - - PrivilegedUsers - - Specifies a semicolon separated list of privileged user ids that can view the masking data. - - String - - String - - - none - - - DataMaskingState - - Specifies whether data masking operation is enabled or disabled. Valid values are: + The default value is Enabled. + + String + + + ServerName + + Specifies the name of the server containing the database. + + String + + + DatabaseName + + Specifies the name of the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group containing the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + PrivilegedLogins + + The parameter PrivilegedLogins is being deprecated and will be removed in a future release. Use the PrivilegedUsers parameter to provide SQL users excluded from masking. + + String + + String + + + none + + + PrivilegedUsers + + Specifies a semicolon separated list of privileged user ids that can view the masking data. + + String + + String + + + none + + + DataMaskingState + + Specifies whether data masking operation is enabled or disabled. Valid values are: -- Enabled -- Disabled - The default value is Enabled. - - String - - String - - - none - - - ServerName - - Specifies the name of the server containing the database. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group containing the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingPolicyModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Set the data masking policy for a database -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command sets the data masking policy from database named database01 on the server named server01. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseDataMaskingPolicy - - - - - Get-AzureRmSqlDatabaseDataMaskingRule - - - - - New-AzureRmSqlDatabaseDataMaskingRule - - - - - Remove-AzureRmSqlDatabaseDataMaskingRule - - - - - Set-AzureRmSqlDatabaseDataMaskingRule - - - - - Azure SQL Database - - - - - - - - - Set-AzureRmSqlDatabaseDataMaskingRule - - Sets the properties of a data masking rule in an Azure SQL database. - - - - - Set - AzureRMSqlDatabaseDataMaskingRule - - - - The Set-AzureRmSqlDatabaseDataMaskingRule cmdlet is used to set a data masking rule in an Azure SQL database. To use the cmdlet, provide the ResourceGroupName, ServerName, DatabaseName, and RuleId parameters to identify the rule. You can provide any of the parameters of SchemaName, TableName, and ColumnName to retarget the rule. Specify the MaskingFunction parameter to modify how the data is masked. If you specify a value of Number or Text for MaskingFunction, you can specify the NumberFrom and NumberTo parameters for number masking or the PrefixSize, ReplacementString, and SuffixSize parameters for text masking. If the command succeeds, and if you specify the PassThru parameter, the cmdlet returns an object that describe the data masking rule properties, and the rule identifiers. Rule identifiers include, but are not limited to, ResourceGroupName, ServerName,DatabaseName and RuleId. - - - - Set-AzureRmSqlDatabaseDataMaskingRule - - ColumnName - - Specifies the name of the column that is the target of this masking rule. - - String - - - TableName - - Specifies the name of the table in the database of which the masked column is part. - - String - - - SchemaName - - - - String - - - MaskingFunction - - Specifies the masking function that the rule uses. Valid values are: - -- Default + The default value is Enabled. + + String + + String + + + none + + + ServerName + + Specifies the name of the server containing the database. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group containing the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingPolicyModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Set the data masking policy for a database -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabaseDataMaskingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command sets the data masking policy from database named database01 on the server named server01. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseDataMaskingPolicy + + + + Get-AzureRmSqlDatabaseDataMaskingRule + + + + New-AzureRmSqlDatabaseDataMaskingRule + + + + Remove-AzureRmSqlDatabaseDataMaskingRule + + + + Set-AzureRmSqlDatabaseDataMaskingRule + + + + Azure SQL Database + + + + + + + + Set-AzureRmSqlDatabaseDataMaskingRule + + Sets the properties of a data masking rule in an Azure SQL database. + + + + + Set + AzureRmSqlDatabaseDataMaskingRule + + + + The Set-AzureRmSqlDatabaseDataMaskingRule cmdlet is used to set a data masking rule in an Azure SQL database. To use the cmdlet, provide the ResourceGroupName, ServerName, DatabaseName, and RuleId parameters to identify the rule. You can provide any of the parameters of SchemaName, TableName, and ColumnName to retarget the rule. Specify the MaskingFunction parameter to modify how the data is masked. If you specify a value of Number or Text for MaskingFunction, you can specify the NumberFrom and NumberTo parameters for number masking or the PrefixSize, ReplacementString, and SuffixSize parameters for text masking. If the command succeeds, and if you specify the PassThru parameter, the cmdlet returns an object that describe the data masking rule properties, and the rule identifiers. Rule identifiers include, but are not limited to, ResourceGroupName, ServerName,DatabaseName and RuleId. + + + + Set-AzureRmSqlDatabaseDataMaskingRule + + MaskingFunction + + Specifies the masking function that the rule uses. Valid values are: + -- Default -- NoMasking -- Text -- Number -- SocialSecurityNumber -- CreditCardNumber -- Email - The default value is Default. - - String - - - PrefixSize - - Specifies the number of characters in the beginning of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. - - Nullable`1[UInt32] - - - ReplacementString - - Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. - - String - - - SuffixSize - - Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. - - Nullable`1[UInt32] - - - NumberFrom - - Specifies the lower bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. - - Nullable`1[Double] - - - NumberTo - - Specifies the upper bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. - - Nullable`1[Double] - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - - RuleId - - Specifies the identifier for the data masking rule. - - String - - - ServerName - - Specifies the name of the server that contains the database. - - String - - - DatabaseName - - Specifies the name of the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - - - - - ColumnName - - Specifies the name of the column that is the target of this masking rule. - - String - - String - - - none - - - TableName - - Specifies the name of the table in the database of which the masked column is part. - - String - - String - - - none - - - SchemaName - - - - String - - String - - - none - - - MaskingFunction - - Specifies the masking function that the rule uses. Valid values are: - -- Default + The default value is Default. + + String + + + PrefixSize + + Specifies the number of characters in the beginning of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. + + Nullable`1[UInt32] + + + ReplacementString + + Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. + + String + + + SuffixSize + + Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. + + Nullable`1[UInt32] + + + NumberFrom + + Specifies the lower bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. + + Nullable`1[Double] + + + NumberTo + + Specifies the upper bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. + + Nullable`1[Double] + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + SchemaName + + + + String + + + TableName + + Specifies the name of the table in the database of which the masked column is part. + + String + + + ColumnName + + Specifies the name of the column that is the target of this masking rule. + + String + + + ServerName + + Specifies the name of the server that contains the database. + + String + + + DatabaseName + + Specifies the name of the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + MaskingFunction + + Specifies the masking function that the rule uses. Valid values are: + -- Default -- NoMasking -- Text -- Number -- SocialSecurityNumber -- CreditCardNumber -- Email - The default value is Default. - - String - - String - - - none - - - PrefixSize - - Specifies the number of characters in the beginning of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. - - Nullable`1[UInt32] - - Nullable`1[UInt32] - - - none - - - ReplacementString - - Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. - - String - - String - - - none - - - SuffixSize - - Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. - - Nullable`1[UInt32] - - Nullable`1[UInt32] - - - none - - - NumberFrom - - Specifies the lower bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. - - Nullable`1[Double] - - Nullable`1[Double] - - - none - - - NumberTo - - Specifies the upper bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. - - Nullable`1[Double] - - Nullable`1[Double] - - - none - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - SwitchParameter - - - none - - - RuleId - - Specifies the identifier for the data masking rule. - - String - - String - - - none - - - ServerName - - Specifies the name of the server that contains the database. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingRuleModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Change the range of a data masking rule in a database -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlDatabaseDataMaskingRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -RuleId "Rule17" -NumberFrom 23 -NumberTo 42 - - This command modifies a data masking rule that has the ID Rule17. That rule operates in the database named database01 on server server01. This command changes the boundaries for the interval in which a random number is generated as the masked value. The new range is between 23 and 42. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseDataMaskingRule - - - - - New-AzureRmSqlDatabaseDataMaskingRule - - - - - Remove-AzureRmSqlDatabaseDataMaskingRule - - - - - Azure SQL Database - - - - - - - - - Set-AzureRmSqlDatabaseSecondary - - Switches a secondary Azure SQL Database to the primary in order to failover. - - - - - Set - AzureRMSqlDatabaseSecondary - - - - This cmdlet is designed as a general configuration command, but at the moment it is limited to initiating failover. Use it with the -AllowDataLoss parameter to initiate a force failover during an outage. You don’t have to specify it when performing a planned operation , such as DR drill. In the latter case the secondary databases will be synchronized with the primary before switching. - - - - Set-AzureRmSqlDatabaseSecondary - - DatabaseName - - The name of the Azure SQL Database Secondary. - - String - - - PartnerResourceGroupName - - The name of the Azure Resource Group of the partner Azure SQL Database. - - String - - - Failover - - Determines if this operation is a failover. - - SwitchParameter - - - AllowDataLoss - - Determines if this failover operation will allow data loss. - - SwitchParameter - - - ServerName - - The name of the Azure SQL Server of the Azure SQL Database Secondary. - - String - - - ResourceGroupName - - The name of the Azure Resource Group of the Azure SQL Database Secondary. - - String - - - - Set-AzureRmSqlDatabaseSecondary - - DatabaseName - - The name of the Azure SQL Database Secondary. - - String - - - PartnerResourceGroupName - - The name of the Azure Resource Group of the partner Azure SQL Database. - - String - - - ServerName - - The name of the Azure SQL Server of the Azure SQL Database Secondary. - - String - - - ResourceGroupName - - The name of the Azure Resource Group of the Azure SQL Database Secondary. - - String - - - - - - DatabaseName - - The name of the Azure SQL Database Secondary. - - String - - String - - - - - - - PartnerResourceGroupName - - The name of the Azure Resource Group of the partner Azure SQL Database. - - String - - String - - - - - - - ServerName - - The name of the Azure SQL Server of the Azure SQL Database Secondary. - - String - - String - - - - - - - ResourceGroupName - - The name of the Azure Resource Group of the Azure SQL Database Secondary. - - String - - String - - - - - - - Failover - - Determines if this operation is a failover. - - SwitchParameter - - SwitchParameter - - - - - - - AllowDataLoss - - Determines if this failover operation will allow data loss. - - SwitchParameter - - SwitchParameter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - - - - - - - Set-AzureRmSqlDatabaseTransparentDataEncryption - - Modifies TPE for an Azure SQL database. - - - - - Set - AzureRMSqlDatabaseTransparentDataEncryption - - - - The Set-AzureRmSqlDatabaseTransparentDataEncryption cmdlet modifies the Transparent Data Encryption (TDE) property of an Azure SQL database. For more information, see Transparent Data Encryption with Azure SQL Database (https://msdn.microsoft.com/library/dn948096) in the Microsoft Developer Network Library. - - - - Set-AzureRmSqlDatabaseTransparentDataEncryption - - State - - Specifies the value of the TDE property. Valid values are: - -- Enabled + The default value is Default. + + String + + String + + + none + + + PrefixSize + + Specifies the number of characters in the beginning of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. + + Nullable`1[UInt32] + + Nullable`1[UInt32] + + + none + + + ReplacementString + + Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. + + String + + String + + + none + + + SuffixSize + + Specifies the number of characters in the end of the text that is not masked. Specify this parameter only if you specify a value of Text for the MaskingFunction parameter. The default value is 0. + + Nullable`1[UInt32] + + Nullable`1[UInt32] + + + none + + + NumberFrom + + Specifies the lower bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. + + Nullable`1[Double] + + Nullable`1[Double] + + + none + + + NumberTo + + Specifies the upper bound number of the interval from which a random value is selected. Specify this parameter only if you specify a value of Number for the MaskingFunction parameter. The default value is 0. + + Nullable`1[Double] + + Nullable`1[Double] + + + none + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + SchemaName + + + + String + + String + + + none + + + TableName + + Specifies the name of the table in the database of which the masked column is part. + + String + + String + + + none + + + ColumnName + + Specifies the name of the column that is the target of this masking rule. + + String + + String + + + none + + + ServerName + + Specifies the name of the server that contains the database. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + RuleId + + Specifies the identifier for the data masking rule. + + string + + string + + + none + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseDataMaskingRuleModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Change the range of a data masking rule in a database -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabaseDataMaskingRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -RuleId "Rule17" -NumberFrom 23 -NumberTo 42 + + This command modifies a data masking rule that has the ID Rule17. That rule operates in the database named database01 on server server01. This command changes the boundaries for the interval in which a random number is generated as the masked value. The new range is between 23 and 42. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseDataMaskingRule + + + + New-AzureRmSqlDatabaseDataMaskingRule + + + + Remove-AzureRmSqlDatabaseDataMaskingRule + + + + Azure SQL Database + + + + + + + + Set-AzureRmSqlDatabaseSecondary + + Switches a secondary Azure SQL Database to the primary in order to failover. + + + + + Set + AzureRmSqlDatabaseSecondary + + + + This cmdlet is designed as a general configuration command, but at the moment it is limited to initiating failover. Use it with the -AllowDataLoss parameter to initiate a force failover during an outage. You don’t have to specify it when performing a planned operation , such as DR drill. In the latter case the secondary databases will be synchronized with the primary before switching. + + + + Set-AzureRmSqlDatabaseSecondary + + DatabaseName + + The name of the Azure SQL Database Secondary. + + String + + + PartnerResourceGroupName + + The name of the Azure Resource Group of the partner Azure SQL Database. + + String + + + ServerName + + The name of the Azure SQL Server of the Azure SQL Database Secondary. + + String + + + ResourceGroupName + + The name of the Azure Resource Group of the Azure SQL Database Secondary. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Set-AzureRmSqlDatabaseSecondary + + DatabaseName + + The name of the Azure SQL Database Secondary. + + String + + + PartnerResourceGroupName + + The name of the Azure Resource Group of the partner Azure SQL Database. + + String + + + Failover + + Determines if this operation is a failover. + + SwitchParameter + + + AllowDataLoss + + Determines if this failover operation will allow data loss. + + SwitchParameter + + + ServerName + + The name of the Azure SQL Server of the Azure SQL Database Secondary. + + String + + + ResourceGroupName + + The name of the Azure Resource Group of the Azure SQL Database Secondary. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + DatabaseName + + The name of the Azure SQL Database Secondary. + + String + + String + + + + + + PartnerResourceGroupName + + The name of the Azure Resource Group of the partner Azure SQL Database. + + String + + String + + + + + + ServerName + + The name of the Azure SQL Server of the Azure SQL Database Secondary. + + String + + String + + + + + + ResourceGroupName + + The name of the Azure Resource Group of the Azure SQL Database Secondary. + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Failover + + Determines if this operation is a failover. + + SwitchParameter + + SwitchParameter + + + + + + AllowDataLoss + + Determines if this failover operation will allow data loss. + + SwitchParameter + + SwitchParameter + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + + + + + + + Set-AzureRmSqlDatabaseThreatDetectionPolicy + + Sets a threat detection policy on a database. + + + + + Set + AzureRmSqlDatabaseThreatDetectionPolicy + + + + The Set-AzureRmSqlDatabaseThreatDetectionPolicy cmdlet sets a threat detection policy on an Azure SQL database. In order to enable threat detection on a database an auditing policy must be enabled on that database. + To use this cmdlet, specify the ResourceGroupName, ServerName and DatabaseName parameters to identify the database. + + + + Set-AzureRmSqlDatabaseThreatDetectionPolicy + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + NotificationRecipientsEmails + + Specifies a semicolon-separated list of email addresses to which the policy sends alerts. + + String + + + EmailAdmins + + Specifies whether the threat detection policy contacts administrators by using email. + + Nullable`1[Boolean] + + + ExcludedDetectionType + + Specifies an array of detection types to exclude from the policy. Valid values are: + -- Sql_Injection +-- Sql_Injection_Vulnerability +-- Access_Anomaly +-- Usage_Anomaly +-- None + + String[] + + + ServerName + + Specifies the name of the server. + + String + + + DatabaseName + + Specifies the name of the database where the policy will be set. + + String + + + ResourceGroupName + + Specifies the name of the resource group the server is assigned to. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + NotificationRecipientsEmails + + Specifies a semicolon-separated list of email addresses to which the policy sends alerts. + + String + + String + + + none + + + EmailAdmins + + Specifies whether the threat detection policy contacts administrators by using email. + + Nullable`1[Boolean] + + Nullable`1[Boolean] + + + none + + + ExcludedDetectionType + + Specifies an array of detection types to exclude from the policy. Valid values are: + -- Sql_Injection +-- Sql_Injection_Vulnerability +-- Access_Anomaly +-- Usage_Anomaly +-- None + + String[] + + String[] + + + none + + + ServerName + + Specifies the name of the server. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database where the policy will be set. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group the server is assigned to. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + +You cannot pipe input to this cmdlet. + + + + + + + Microsoft.Azure.Commands.Sql.ThreatDetection.Model.DatabaseThreatDetectionPolicyModel + + + + + +This cmdlet returns a Model.DatabaseThreatDetectionPolicyModel object. + + + + + + + + + + + + + + -------------------------- Example 1: Set the threat detection policy for a database -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabaseThreatDetectionPolicy -ResourceGroupName "ResourceGroup11" -ServerName "Server01" -DatabaseName "Database01" -NotificationRecipientsEmails "admin01@contoso.com;secadmin@contoso.com" -EmailAdmins $False -ExcludedDetectionType "Sql_Injection_Vulnerability", "SQL_Injection" + + This command sets the threat detection policy for a database named Database01 on the server named Server01. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseThreatDetectionPolicy + + + + Remove-AzureRmSqlDatabaseThreatDetectionPolicy + + + + Azure SQL Database Cmdlets + + + + + + + + Set-AzureRmSqlDatabaseTransparentDataEncryption + + Modifies TPE for an Azure SQL database. + + + + + Set + AzureRmSqlDatabaseTransparentDataEncryption + + + + The Set-AzureRmSqlDatabaseTransparentDataEncryption cmdlet modifies the Transparent Data Encryption (TDE) property of an Azure SQL database. For more information, see Transparent Data Encryption with Azure SQL Database (https://msdn.microsoft.com/library/dn948096) in the Microsoft Developer Network Library. + + + + Set-AzureRmSqlDatabaseTransparentDataEncryption + + State + + Specifies the value of the TDE property. Valid values are: + -- Enabled -- Disabled - - TransparentDataEncryptionStateType - - - ServerName - - Specifies the name of the server that hosts the database that this cmdlet modifies. - - String - - - DatabaseName - - Specifies the name of the database that this cmdlet modifies. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database that this cmdlet modifies. - - String - - - - - - State - - Specifies the value of the TDE property. Valid values are: - -- Enabled + + TransparentDataEncryptionStateType + + + ServerName + + Specifies the name of the server that hosts the database that this cmdlet modifies. + + String + + + DatabaseName + + Specifies the name of the database that this cmdlet modifies. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database that this cmdlet modifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + State + + Specifies the value of the TDE property. Valid values are: + -- Enabled -- Disabled - - TransparentDataEncryptionStateType - - TransparentDataEncryptionStateType - - - none - - - ServerName - - Specifies the name of the server that hosts the database that this cmdlet modifies. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database that this cmdlet modifies. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database that this cmdlet modifies. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Model.AzureSqlDatabaseTransparentDataEncryptionModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Enable TPE for a database -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlDatabaseTransparentDataEncryption -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -State Enabled - - This command enables TPE for the database named database01 on the server named server01. - - - ResourceGroupName ServerName DatabaseName State ------------------ ---------- ------------ ----- -resourcegroup01 server01 database01 Enabled + + TransparentDataEncryptionStateType + + TransparentDataEncryptionStateType + + + none + + + ServerName + + Specifies the name of the server that hosts the database that this cmdlet modifies. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database that this cmdlet modifies. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database that this cmdlet modifies. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + - - - - - - - - - - - - - Get-AzureRmSqlDatabaseTransparentDataEncryption - - - - - Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity - - - - - - - - - Set-AzureRmSqlElasticPool - - Modifies properties for an elastic database pool in Azure SQL Database. - - - - - Set - AzureRMSqlElasticPool - - - - The Set-AzureRmSqlElasticPool cmdlet modifies properties for an elastic database pool in Azure SQL Database. This cmdlet can modify the minimum Database Throughput Units (DTUs) per database, and the maximum DTUs per database, the number of DTUs for the pool, and the storage limit for the pool. - - - - Set-AzureRmSqlElasticPool - - ElasticPoolName - - Specifies the name of the elastic pool that this cmdlet modifies. - - String - - - Edition - - Specifies the edition of Azure SQL Database for the elastic pool. You cannot change the edition. - - DatabaseEdition - - - Dtu - - Specifies the total number of shared DTUs for the elastic pool. The default values for different editions are as follows: - -- Basic. 100 DTUs + + + + + + + Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Model.AzureSqlDatabaseTransparentDataEncryptionModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Enable TPE for a database -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabaseTransparentDataEncryption -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -State Enabled + + This command enables TPE for the database named database01 on the server named server01. + + + ResourceGroupName ServerName DatabaseName State +----------------- ---------- ------------ ----- +resourcegroup01 server01 database01 Enabled + + + + + + + + + + + + + Get-AzureRmSqlDatabaseTransparentDataEncryption + + + + Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity + + + + + + + + Set-AzureRmSqlElasticPool + + Modifies properties for an elastic database pool in Azure SQL Database. + + + + + Set + AzureRmSqlElasticPool + + + + The Set-AzureRmSqlElasticPool cmdlet modifies properties for an elastic database pool in Azure SQL Database. This cmdlet can modify the minimum Database Throughput Units (DTUs) per database, and the maximum DTUs per database, the number of DTUs for the pool, and the storage limit for the pool. + + + + Set-AzureRmSqlElasticPool + + ElasticPoolName + + Specifies the name of the elastic pool that this cmdlet modifies. + + String + + + Edition + + Specifies the edition of Azure SQL Database for the elastic pool. You cannot change the edition. + + DatabaseEdition + + + Dtu + + Specifies the total number of shared DTUs for the elastic pool. The default values for different editions are as follows: + -- Basic. 100 DTUs -- Standard. 100 DTUs -- Premium. 125 DTUs - - Int32 - - - StorageMB - - Specifies the storage limit, in megabytes, for the elastic pool. For more information, see the New-AzureRmSqlElasticPool cmdlet. - - Int32 - - - DatabaseDtuMin - - Specifies the minimum number of DTUs that the elastic pool guarantees to all the databases in the pool. The default value is zero (0). - - Int32 - - - DatabaseDtuMax - - Specifies the maximum number of DTUs that any single database in the pool can consume. The default values for different editions are as follows: - -- Basic. 5 DTUs + + Int32 + + + StorageMB + + Specifies the storage limit, in megabytes, for the elastic pool. For more information, see the New-AzureRmSqlElasticPool cmdlet. + + Int32 + + + DatabaseDtuMin + + Specifies the minimum number of DTUs that the elastic pool guarantees to all the databases in the pool. The default value is zero (0). + + Int32 + + + DatabaseDtuMax + + Specifies the maximum number of DTUs that any single database in the pool can consume. The default values for different editions are as follows: + -- Basic. 5 DTUs -- Standard. 100 DTUs -- Premium. 125 DTUs - - Int32 - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the elastic pool. - - Dictionary`2[String] - - - ServerName - - Specifies the name of the server that contains the elastic pool that this cmdlet updates. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the elastic pool that this cmdlet modifies. - - String - - - - - - ElasticPoolName - - Specifies the name of the elastic pool that this cmdlet modifies. - - String - - String - - - none - - - Edition - - Specifies the edition of Azure SQL Database for the elastic pool. You cannot change the edition. - - DatabaseEdition - - DatabaseEdition - - - none - - - Dtu - - Specifies the total number of shared DTUs for the elastic pool. The default values for different editions are as follows: - -- Basic. 100 DTUs + + Int32 + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the elastic pool. + + Dictionary`2[String] + + + ServerName + + Specifies the name of the server that contains the elastic pool that this cmdlet updates. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the elastic pool that this cmdlet modifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ElasticPoolName + + Specifies the name of the elastic pool that this cmdlet modifies. + + String + + String + + + none + + + Edition + + Specifies the edition of Azure SQL Database for the elastic pool. You cannot change the edition. + + DatabaseEdition + + DatabaseEdition + + + none + + + Dtu + + Specifies the total number of shared DTUs for the elastic pool. The default values for different editions are as follows: + -- Basic. 100 DTUs -- Standard. 100 DTUs -- Premium. 125 DTUs - - Int32 - - Int32 - - - none - - - StorageMB - - Specifies the storage limit, in megabytes, for the elastic pool. For more information, see the New-AzureRmSqlElasticPool cmdlet. - - Int32 - - Int32 - - - none - - - DatabaseDtuMin - - Specifies the minimum number of DTUs that the elastic pool guarantees to all the databases in the pool. The default value is zero (0). - - Int32 - - Int32 - - - none - - - DatabaseDtuMax - - Specifies the maximum number of DTUs that any single database in the pool can consume. The default values for different editions are as follows: - -- Basic. 5 DTUs + + Int32 + + Int32 + + + none + + + StorageMB + + Specifies the storage limit, in megabytes, for the elastic pool. For more information, see the New-AzureRmSqlElasticPool cmdlet. + + Int32 + + Int32 + + + none + + + DatabaseDtuMin + + Specifies the minimum number of DTUs that the elastic pool guarantees to all the databases in the pool. The default value is zero (0). + + Int32 + + Int32 + + + none + + + DatabaseDtuMax + + Specifies the maximum number of DTUs that any single database in the pool can consume. The default values for different editions are as follows: + -- Basic. 5 DTUs -- Standard. 100 DTUs -- Premium. 125 DTUs - - Int32 - - Int32 - - - none - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the elastic pool. - - Dictionary`2[String] - - Dictionary`2[String] - - - none - - - ServerName - - Specifies the name of the server that contains the elastic pool that this cmdlet updates. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the elastic pool that this cmdlet modifies. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Modify properties for an elastic pool -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlDatabaseElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticpool01" -Dtu 1000 -DatabaseDtuMax 100 -DatabaseDtuMin 20 - - This command modifies properties for an elastic pool named elasticpool01. The command sets the number of DTUs for the elastic pool to be 1000 and sets the minimum and maximum DTUs. - - - ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/server01/elasticPools/elasticpool01 + + Int32 + + Int32 + + + none + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the elastic pool. + + Dictionary`2[String] + + Dictionary`2[String] + + + none + + + ServerName + + Specifies the name of the server that contains the elastic pool that this cmdlet updates. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the elastic pool that this cmdlet modifies. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ElasticPool.Model.AzureSqlElasticPoolModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Modify properties for an elastic pool -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlDatabaseElasticPool -ResourceGroupName "resourcegroup01" -ServerName "server01" -ElasticPoolName "elasticpool01" -Dtu 1000 -DatabaseDtuMax 100 -DatabaseDtuMin 20 + + This command modifies properties for an elastic pool named elasticpool01. The command sets the number of DTUs for the elastic pool to be 1000 and sets the minimum and maximum DTUs. + + + ResourceId : /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/resourcegroup01/providers/Microsoft.Sql/servers/server01/elasticPools/elasticpool01 ResourceGroupName : resourcegroup01 ServerName : server01 ElasticPoolName : elasticpool01 @@ -11778,587 +14891,641 @@ Dtu : 200 DatabaseDtuMax : 100 DatabaseDtuMin : 20 StorageMB : 204800 -Tags : +Tags : + + + + + + + + + + + + + Azure SQL Database + + + + Get-AzureRmSqlElasticPool + + + + Get-AzureRmSqlElasticPoolActivity + + + + Get-AzureRmSqlElasticPoolDatabase + + + + New-AzureRmSqlElasticPool + + + + + + + + Set-AzureRmSqlServer + + Modifies properties of an Azure SQL Database server. + + + + + Set + AzureRmSqlServer + + + + The Set-AzureRmSqlServer cmdlet modifies properties of an Azure SQL Database server. + + + + Set-AzureRmSqlServer + + ServerName + + Specifies the name of the server that this cmdlet modifies. + + String + + + SqlAdministratorPassword + + Specifies a new password, as a SecureSting, for the database server administrator for the server. To obtain a SecureSting, use the Get-Credential cmdlet. For more information, type Get-Help ConvertTo-SecureString. + + SecureString + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the server. + + Dictionary`2[String] + + + ServerVersion + + Specifies the version to which this cmdlet changes the server. Valid values are: 2.0 and 12.0. + + String + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + + ResourceGroupName + + Specifies the name of the resource group that contains the server that this cmdlet modifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + ServerName + + Specifies the name of the server that this cmdlet modifies. + + String + + String + + + none + + + SqlAdministratorPassword + + Specifies a new password, as a SecureSting, for the database server administrator for the server. To obtain a SecureSting, use the Get-Credential cmdlet. For more information, type Get-Help ConvertTo-SecureString. + + SecureString + + SecureString + + + none + + + Tags + + Specifies a dictionary of tags that this cmdlet associates with the server. + + Dictionary`2[String] + + Dictionary`2[String] + + + none + + + ServerVersion + + Specifies the version to which this cmdlet changes the server. Valid values are: 2.0 and 12.0. + + String + + String + + + none + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + SwitchParameter + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the server that this cmdlet modifies. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + false + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + false + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + - - - - - - - - - - - - - Azure SQL Database - - - - - Get-AzureRmSqlElasticPool - - - - - Get-AzureRmSqlElasticPoolActivity - - - - - Get-AzureRmSqlElasticPoolDatabase - - - - - New-AzureRmSqlElasticPool - - - - - - - - - Set-AzureRmSqlServer - - Modifies properties of an Azure SQL Database server. - - - - - Set - AzureRMSqlServer - - - - The Set-AzureRmSqlServer cmdlet modifies properties of an Azure SQL Database server. - - - - Set-AzureRmSqlServer - - ServerName - - Specifies the name of the server that this cmdlet modifies. - - String - - - SqlAdministratorPassword - - Specifies a new password, as a SecureSting, for the database server administrator for the server. To obtain a SecureSting, use the Get-Credential cmdlet. For more information, type Get-Help ConvertTo-SecureString. - - SecureString - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the server. - - Dictionary`2[String] - - - ServerVersion - - Specifies the version to which this cmdlet changes the server. Valid values are: 2.0 and 12.0. - - String - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - - ResourceGroupName - - Specifies the name of the resource group that contains the server that this cmdlet modifies. - - String - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - ServerName - - Specifies the name of the server that this cmdlet modifies. - - String - - String - - - none - - - SqlAdministratorPassword - - Specifies a new password, as a SecureSting, for the database server administrator for the server. To obtain a SecureSting, use the Get-Credential cmdlet. For more information, type Get-Help ConvertTo-SecureString. - - SecureString - - SecureString - - - none - - - Tags - - Specifies a dictionary of tags that this cmdlet associates with the server. - - Dictionary`2[String] - - Dictionary`2[String] - - - none - - - ServerVersion - - Specifies the version to which this cmdlet changes the server. Valid values are: 2.0 and 12.0. - - String - - String - - - none - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - SwitchParameter - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the server that this cmdlet modifies. - - String - - String - - - none - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - false - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - false - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Reset admin password on Azure SQL Server -------------------------- - - PS C:\> - - PS C:\> $serverPassword = "newpassword" + + + + + + + Microsoft.Azure.Commands.Sql.Server.Model.AzureSqlServerModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Reset admin password on Azure SQL Server -------------------------- + + PS C:\> + + PS C:\> $serverPassword = "newpassword" PS C:\> $secureString = ConvertTo-SecureString $serverPassword -AsPlainText -Force -PS C:\> Set-AzureSqlServer -ResourceGroupName "resourcegroup01" -ServerName "server01" -SqlAdministratorPassword $secureString - - Resets the admin password to "newpassword" on Azure SQL Server "server01". - - - ResourceGroupName : resourcegroup01 +PS C:\> Set-AzureSqlServer -ResourceGroupName "resourcegroup01" -ServerName "server01" -SqlAdministratorPassword $secureString + + Resets the admin password to "newpassword" on Azure SQL Server "server01". + + + ResourceGroupName : resourcegroup01 ServerName : server01 Location : Australia East SqlAdministratorLogin : adminLogin SqlAdministratorPassword : ServerVersion : 12.0 Tags : - - - - - - - - - - - - - Azure SQL Database - - - - - - - - - Set-AzureRmSqlServerActiveDirectoryAdministrator - - Provisions an Azure AD administrator for SQL Server. - - - - - Set - AzureRMSqlServerActiveDirectoryAdministrator - - - - The Set-AzureRmSqlServerActiveDirectoryAdministrator cmdlet provisions an Azure Active Directory (Azure AD) administrator for Azure SQL Server in the current subscription. - Only one administrator can be provisioned at a time. - The following members of Azure AD can be provisioned as an administrator for SQL Server: - -- Native members of Azure AD + + + + + + + + + + + + + Azure SQL Database + + + + + + + + Set-AzureRmSqlServerActiveDirectoryAdministrator + + Provisions an Azure AD administrator for SQL Server. + + + + + Set + AzureRmSqlServerActiveDirectoryAdministrator + + + + The Set-AzureRmSqlServerActiveDirectoryAdministrator cmdlet provisions an Azure Active Directory (Azure AD) administrator for Azure SQL Server in the current subscription. + Only one administrator can be provisioned at a time. + The following members of Azure AD can be provisioned as an administrator for SQL Server: + -- Native members of Azure AD -- Federated members of Azure AD -- Imported members from other Azure AD who are native or federated members -- Azure AD groups created as security groups - + Microsoft accounts, such as those in the Outllook.com, Hotmail.com, or Live.com domains, are not supported as administrators. Other guest accounts, such as those in the Gmail.com or Yahoo.com domains, are not supported as administrators. - We recommend that you provision a dedicated Azure AD group as an administrator. - - - - Set-AzureRmSqlServerActiveDirectoryAdministrator - - DisplayName - - Specifies the display name of the Azure AD administrator that this cmdlet provisions for SQL Server. - - String - - - ObjectId - - Specifies the unique ID of the Azure AD administrator that this cmdlet provisions for SQL Server. If the display name is not unique, you must specify a value for this parameter. - - Guid - - - ServerName - - Specifies the name of the SQL Server for which this cmdlet provisions an administrator. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the SQL Server for which this cmdlet provisions an administrator. - - String - - - - - - DisplayName - - Specifies the display name of the Azure AD administrator that this cmdlet provisions for SQL Server. - - String - - String - - - none - - - ObjectId - - Specifies the unique ID of the Azure AD administrator that this cmdlet provisions for SQL Server. If the display name is not unique, you must specify a value for this parameter. - - Guid - - Guid - - - none - - - ServerName - - Specifies the name of the SQL Server for which this cmdlet provisions an administrator. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the SQL Server for which this cmdlet provisions an administrator. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Model.AzureSqlServerActiveDirectoryAdministratorModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Provision an administrator group for a server -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "resourcegroup01" -ServerName "server01" -DisplayName "DBAs" - - - This command provisions an Azure AD administrator group DBAs for the server named server01 that is associated with resource group resourcegroup01. - - - ResourceGroupName ServerName DisplayName ObjectId + We recommend that you provision a dedicated Azure AD group as an administrator. + + + + Set-AzureRmSqlServerActiveDirectoryAdministrator + + DisplayName + + Specifies the display name of the Azure AD administrator that this cmdlet provisions for SQL Server. + + String + + + ObjectId + + Specifies the unique ID of the Azure AD administrator that this cmdlet provisions for SQL Server. If the display name is not unique, you must specify a value for this parameter. + + Guid + + + ServerName + + Specifies the name of the SQL Server for which this cmdlet provisions an administrator. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the SQL Server for which this cmdlet provisions an administrator. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + DisplayName + + Specifies the display name of the Azure AD administrator that this cmdlet provisions for SQL Server. + + String + + String + + + none + + + ObjectId + + Specifies the unique ID of the Azure AD administrator that this cmdlet provisions for SQL Server. If the display name is not unique, you must specify a value for this parameter. + + Guid + + Guid + + + none + + + ServerName + + Specifies the name of the SQL Server for which this cmdlet provisions an administrator. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the SQL Server for which this cmdlet provisions an administrator. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Model.AzureSqlServerActiveDirectoryAdministratorModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Provision an administrator group for a server -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "resourcegroup01" -ServerName "server01" -DisplayName "DBAs" + + This command provisions an Azure AD administrator group DBAs for the server named server01 that is associated with resource group resourcegroup01. + + + ResourceGroupName ServerName DisplayName ObjectId ----------------- ---------- ----------- -------- resourcegroup01 server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b - - - - - - - - - - - -------------------------- Example 2: Provision an administrator user for a server -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "resourcegroup01" -ServerName "server01" -DisplayName "David Chew" - - - This command provisions an Azure AD user David Chew as an administrator for the server named server01. - - - ResourceGroupName ServerName DisplayName ObjectId + + + + + + + + + + + -------------------------- Example 2: Provision an administrator user for a server -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "resourcegroup01" -ServerName "server01" -DisplayName "David Chew" + + This command provisions an Azure AD user David Chew as an administrator for the server named server01. + + + ResourceGroupName ServerName DisplayName ObjectId ----------------- ---------- ----------- -------- resourcegroup01 server01 David Chew 11E95548-B179-4FE1-9AF4-ACA49D13ABB9 - - - - - - - - - - - -------------------------- Example 3: Provision an administrator group by specifying its ID -------------------------- - - PS C:\> - - PS C:\>Set-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "resourcegroup01" -ServerName "server01" -DisplayName "DBAs" -ObjectId "40b79501-b343-44ed-9ce7-da4c8cc7353b" - - - This command provisions an Azure AD administrator group DBAs for the server named server01. This command specifies an ID for the ObjectId parameter. If the display name of the object is not unique, the command still works. - - - ResourceGroupName ServerName DisplayName ObjectId + + + + + + + + + + + -------------------------- Example 3: Provision an administrator group by specifying its ID -------------------------- + + PS C:\> + + PS C:\>Set-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "resourcegroup01" -ServerName "server01" -DisplayName "DBAs" -ObjectId "40b79501-b343-44ed-9ce7-da4c8cc7353b" + + This command provisions an Azure AD administrator group DBAs for the server named server01. This command specifies an ID for the ObjectId parameter. If the display name of the object is not unique, the command still works. + + + ResourceGroupName ServerName DisplayName ObjectId ----------------- ---------- ----------- -------- resourcegroup01 server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b - - - - - - - - - - - - - Get-AzureRmSqlServerActiveDirectoryAdministrator - - - - - Remove-AzureRmSqlServerActiveDirectoryAdministrator - - - - - - - - - Set-AzureRmSqlServerAuditingPolicy - - Changes the auditing policy of an Azure SQL server. - - - - - Set - AzureRMSqlServerAuditingPolicy - - - - The Set-AzureRmSqlServerAuditingPolicy cmdlet changes the auditing policy of an Azure SQL server. Specify the ResourceGroupName and ServerName parameters to identify the server, the StorageAccountName parameter to specify the storage account to be used for the audit logs and the StorageKeyType parameter to define which of that storage keys to use. You can also define retention for the audit logs table by setting the value of the RetentionInDays and TableIdentifier parameters to define the period and the seed for the names of the audit logs tables. Specify the EventType parameter to define which event types to audit. After you run this cmdlet, auditing of the databases that use the policy of this server is enabled. If the cmdlet succeeds, and you specify the PassThru parameter, the cmdlet returns an object that describes the current auditing policy, and the server’s identifiers. Server identifiers include, but are not limited to, ResourceGroupName and ServerName. - - - - Set-AzureRmSqlServerAuditingPolicy - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - - EventType - - Specifies the event types to audit. Valid values are: - -- PlainSQL_Success + + + + + + + + + + + + + Get-AzureRmSqlServerActiveDirectoryAdministrator + + + + Remove-AzureRmSqlServerActiveDirectoryAdministrator + + + + + + + + Set-AzureRmSqlServerAuditingPolicy + + Changes the auditing policy of an Azure SQL server. + + + + + Set + AzureRmSqlServerAuditingPolicy + + + + The Set-AzureRmSqlServerAuditingPolicy cmdlet changes the auditing policy of an Azure SQL server. Specify the ResourceGroupName and ServerName parameters to identify the server, the StorageAccountName parameter to specify the storage account to be used for the audit logs and the StorageKeyType parameter to define which of that storage keys to use. You can also define retention for the audit logs table by setting the value of the RetentionInDays and TableIdentifier parameters to define the period and the seed for the names of the audit logs tables. Specify the EventType parameter to define which event types to audit. After you run this cmdlet, auditing of the databases that use the policy of this server is enabled. If the cmdlet succeeds, and you specify the PassThru parameter, the cmdlet returns an object that describes the current auditing policy, and the server’s identifiers. Server identifiers include, but are not limited to, ResourceGroupName and ServerName. + + + + Set-AzureRmSqlServerAuditingPolicy + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + EventType + + Specifies the event types to audit. Valid values are: + -- PlainSQL_Success -- PlainSQL_Failure -- ParameterizedSQL_Success -- ParameterizedSQL_Failure @@ -12370,75 +15537,89 @@ resourcegroup01 server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b - You can specify several event types. You can specify All to audit all of the event types or None to specify that no events will be audited. If you specify All or None at the same time, the cmdlet fails. - - String[] - - - StorageAccountName - - Specifies the name of the storage account to be used when auditing the database. Wildcard characters are not permitted. If you do not specify this parameter, the cmdlet uses the storage account that was defined previously as part of the auditing policy of the database. If this is the first time a database auditing policy is defined and you do not specify this parameter, the cmdlet fails. - - String - - - StorageKeyType - - Specifies which of the storage access keys to use. Valid values are: - -- Primary + You can specify several event types. You can specify All to audit all of the event types or None to specify that no events will be audited. If you specify All or None at the same time, the cmdlet fails. + + String[] + + + StorageAccountName + + Specifies the name of the storage account to be used when auditing the database. Wildcard characters are not permitted. If you do not specify this parameter, the cmdlet uses the storage account that was defined previously as part of the auditing policy of the database. If this is the first time a database auditing policy is defined and you do not specify this parameter, the cmdlet fails. + + String + + + StorageKeyType + + Specifies which of the storage access keys to use. Valid values are: + -- Primary -- Secondary - The default value is Primary. - - String - - - RetentionInDays - - Specifies the number of retention days for the audit logs table. A value of zero (0) means that the table is not retained. The default value is zero. If you specify a value greater than zero, you must specify a value for the TableIdentifer parameter. - - Nullable`1[UInt32] - - - TableIdentifier - - Specifies the name of the audit logs table. Specify this value if you specify a value greater than zero for the RetentionInDays parameter. - - String - - - ServerName - - Specifies the name of the server that contains the database. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - - - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - SwitchParameter - - - none - - - EventType - - Specifies the event types to audit. Valid values are: - -- PlainSQL_Success + The default value is Primary. + + String + + + RetentionInDays + + Specifies the number of retention days for the audit logs table. A value of zero (0) means that the table is not retained. The default value is zero. If you specify a value greater than zero, you must specify a value for the TableIdentifer parameter. + + Nullable`1[UInt32] + + + TableIdentifier + + Specifies the name of the audit logs table. Specify this value if you specify a value greater than zero for the RetentionInDays parameter. + + String + + + ServerName + + Specifies the name of the server that contains the database. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + EventType + + Specifies the event types to audit. Valid values are: + -- PlainSQL_Success -- PlainSQL_Failure -- ParameterizedSQL_Success -- ParameterizedSQL_Failure @@ -12450,1655 +15631,2049 @@ resourcegroup01 server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b - You can specify several event types. You can specify All to audit all of the event types or None to specify that no events will be audited. If you specify All or None at the same time, the cmdlet fails. - - String[] - - String[] - - - none - - - StorageAccountName - - Specifies the name of the storage account to be used when auditing the database. Wildcard characters are not permitted. If you do not specify this parameter, the cmdlet uses the storage account that was defined previously as part of the auditing policy of the database. If this is the first time a database auditing policy is defined and you do not specify this parameter, the cmdlet fails. - - String - - String - - - none - - - StorageKeyType - - Specifies which of the storage access keys to use. Valid values are: - -- Primary + You can specify several event types. You can specify All to audit all of the event types or None to specify that no events will be audited. If you specify All or None at the same time, the cmdlet fails. + + String[] + + String[] + + + none + + + StorageAccountName + + Specifies the name of the storage account to be used when auditing the database. Wildcard characters are not permitted. If you do not specify this parameter, the cmdlet uses the storage account that was defined previously as part of the auditing policy of the database. If this is the first time a database auditing policy is defined and you do not specify this parameter, the cmdlet fails. + + String + + String + + + none + + + StorageKeyType + + Specifies which of the storage access keys to use. Valid values are: + -- Primary -- Secondary - The default value is Primary. - - String - - String - - - none - - - RetentionInDays - - Specifies the number of retention days for the audit logs table. A value of zero (0) means that the table is not retained. The default value is zero. If you specify a value greater than zero, you must specify a value for the TableIdentifer parameter. - - Nullable`1[UInt32] - - Nullable`1[UInt32] - - - none - - - TableIdentifier - - Specifies the name of the audit logs table. Specify this value if you specify a value greater than zero for the RetentionInDays parameter. - - String - - String - - - none - - - ServerName - - Specifies the name of the server that contains the database. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.ServerAuditingPolicyModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Set the auditing policy of an Azure SQL server -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlServerAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -StorageAccountName "Storage22" - - This command sets the auditing policy of the server named server01 to use storage account named Storage22. - - - - - - - - - - - - - - - -------------------------- Example 2: Set the storage account key of an already existing auditing policy of an Azure SQL server -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlServerAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -StorageAccountKey Secondary - - This command sets the auditing policy of the server named server01 to use the secondary key. The command does not modify the storage account name. - - - - - - - - - - - - - - - -------------------------- Example 3: Set the auditing policy of an Azure SQL server to use a specific event type -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlServerAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -EventType Login_Failure - - This command sets the auditing policy of the server named server01 to use the Login_Failure event type. This command does not modify any other setting. - - - - - - - - - - - - - - - - - Get-AzureRmSqlServerAuditingPolicy - - - - - Use-AzureRmSqlServerAuditingPolicy - - - - - - - - - Set-AzureRmSqlServerFirewallRule - - Modifies a firewall rule in Azure SQL Database server. - - - - - Set - AzureRMSqlServerFirewallRule - - - - The Set-AzureRmSqlServerFirewallRule cmdlet modifies a firewall rule in Azure SQL Database server. - - - - Set-AzureRmSqlServerFirewallRule - - FirewallRuleName - - Specifies the name of the firewall rule that this cmdlet modifies. - - String - - - StartIpAddress - - Specifies the start value of the IP address range for the firewall rule. - - String - - - EndIpAddress - - Specifies the end value of the IP address range for this rule. - - String - - - ServerName - - Specifies the name of a server. This cmdlet modifies a firewall rule on the server that this parameter specifies. - - String - - - ResourceGroupName - - Specifies the name of a resource group. This cmdlet modifies a firewall rule on a server in the resource group that this cmdlet specifies. - - String - - - - - - FirewallRuleName - - Specifies the name of the firewall rule that this cmdlet modifies. - - String - - String - - - none - - - StartIpAddress - - Specifies the start value of the IP address range for the firewall rule. - - String - - String - - - none - - - EndIpAddress - - Specifies the end value of the IP address range for this rule. - - String - - String - - - none - - - ServerName - - Specifies the name of a server. This cmdlet modifies a firewall rule on the server that this parameter specifies. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of a resource group. This cmdlet modifies a firewall rule on a server in the resource group that this cmdlet specifies. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.FirewallRule.Model.AzureSqlServerFirewallRuleModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Modify a firewall rule -------------------------- - - PS C:\> - - PS C:\> Set-AzureRmSqlServerFirewallRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -FirewallRuleName "rule01" -StartIpAddress "192.168.0.197" -EndIpAddress "192.168.0.199" - - This command modifies a firewall rule named rule01 on the server named server01. The command modifies the start and end IP addresses. - - - ResourceGroupName : resourcegroup01 + The default value is Primary. + + String + + String + + + none + + + RetentionInDays + + Specifies the number of retention days for the audit logs table. A value of zero (0) means that the table is not retained. The default value is zero. If you specify a value greater than zero, you must specify a value for the TableIdentifer parameter. + + Nullable`1[UInt32] + + Nullable`1[UInt32] + + + none + + + TableIdentifier + + Specifies the name of the audit logs table. Specify this value if you specify a value greater than zero for the RetentionInDays parameter. + + String + + String + + + none + + + ServerName + + Specifies the name of the server that contains the database. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.ServerAuditingPolicyModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Set the auditing policy of an Azure SQL server -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlServerAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -StorageAccountName "Storage22" + + This command sets the auditing policy of the server named server01 to use storage account named Storage22. + + + + + + + + + + + + + + -------------------------- Example 2: Set the storage account key of an already existing auditing policy of an Azure SQL server -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlServerAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -StorageAccountKey Secondary + + This command sets the auditing policy of the server named server01 to use the secondary key. The command does not modify the storage account name. + + + + + + + + + + + + + + -------------------------- Example 3: Set the auditing policy of an Azure SQL server to use a specific event type -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlServerAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server01" -EventType Login_Failure + + This command sets the auditing policy of the server named server01 to use the Login_Failure event type. This command does not modify any other setting. + + + + + + + + + + + + + + + + Get-AzureRmSqlServerAuditingPolicy + + + + Use-AzureRmSqlServerAuditingPolicy + + + + + + + + Set-AzureRmSqlServerCommunicationLink + + + + + + + Set + AzureRmSqlServerCommunicationLink + + + + + + + + Set-AzureRmSqlServerCommunicationLink + + LinkName + + + + String + + + PartnerServer + + + + String + + + ServerName + + + + String + + + ResourceGroupName + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + LinkName + + + + String + + String + + + + + + PartnerServer + + + + String + + String + + + + + + ServerName + + + + String + + String + + + + + + ResourceGroupName + + + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Set-AzureRmSqlServerFirewallRule + + Modifies a firewall rule in Azure SQL Database server. + + + + + Set + AzureRmSqlServerFirewallRule + + + + The Set-AzureRmSqlServerFirewallRule cmdlet modifies a firewall rule in Azure SQL Database server. + + + + Set-AzureRmSqlServerFirewallRule + + FirewallRuleName + + Specifies the name of the firewall rule that this cmdlet modifies. + + String + + + StartIpAddress + + Specifies the start value of the IP address range for the firewall rule. + + String + + + EndIpAddress + + Specifies the end value of the IP address range for this rule. + + String + + + ServerName + + Specifies the name of a server. This cmdlet modifies a firewall rule on the server that this parameter specifies. + + String + + + ResourceGroupName + + Specifies the name of a resource group. This cmdlet modifies a firewall rule on a server in the resource group that this cmdlet specifies. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + FirewallRuleName + + Specifies the name of the firewall rule that this cmdlet modifies. + + String + + String + + + none + + + StartIpAddress + + Specifies the start value of the IP address range for the firewall rule. + + String + + String + + + none + + + EndIpAddress + + Specifies the end value of the IP address range for this rule. + + String + + String + + + none + + + ServerName + + Specifies the name of a server. This cmdlet modifies a firewall rule on the server that this parameter specifies. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of a resource group. This cmdlet modifies a firewall rule on a server in the resource group that this cmdlet specifies. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.FirewallRule.Model.AzureSqlServerFirewallRuleModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Modify a firewall rule -------------------------- + + PS C:\> + + PS C:\> Set-AzureRmSqlServerFirewallRule -ResourceGroupName "resourcegroup01" -ServerName "server01" -FirewallRuleName "rule01" -StartIpAddress "192.168.0.197" -EndIpAddress "192.168.0.199" + + This command modifies a firewall rule named rule01 on the server named server01. The command modifies the start and end IP addresses. + + + ResourceGroupName : resourcegroup01 ServerName : server01 StartIpAddress : 192.168.0.199 EndIpAddress : 192.168.0.200 FirewallRuleName : rule01 - - - - - - - - - - - - - Azure SQL Database - - - - - Get-AzureRmSqlServerFirewallRule - - - - - New-AzureRmSqlServerFirewallRule - - - - - Remove-AzureRmSqlServerFirewallRule - - - - - - - - - Start-AzureRmSqlDatabaseExecuteIndexRecommendation - - Starts the workflow that runs a recommended index operation. - - - - - Start - AzureRMSqlDatabaseExecuteIndexRecommendation - - - - The Start-AzureRmSqlDatabaseExecuteIndexRecommendation cmdlet starts the workflow that runs a recommended index operation in Azure SQL Database. - - - - Start-AzureRmSqlDatabaseExecuteIndexRecommendation - - ServerName - - Specifies the server that hosts the database for which this cmdlet starts a workflow. - - String - - - DatabaseName - - Specifies the name of the database for which this cmdlet starts the workflow. - - String - - - IndexRecommendationName - - Specifies the name of the index recommendation that this cmdlet runs. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the server. This cmdlet starts a workflow on a database that this server hosts. - - String - - - - - - ServerName - - Specifies the server that hosts the database for which this cmdlet starts a workflow. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database for which this cmdlet starts the workflow. - - String - - String - - - none - - - IndexRecommendationName - - Specifies the name of the index recommendation that this cmdlet runs. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the server. This cmdlet starts a workflow on a database that this server hosts. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Run an index recommendation -------------------------- - - PS C:\> - - PS C:\> Start-AzureRmSqlDatabaseExecuteIndexRecommendation -ResourceGroup "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -IndexRecommendationName "INDEX_NAME" - - This command runs index recommendation. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseIndexRecommendations - - - - - Stop-AzureRmSqlDatabaseExecuteIndexRecommendation - - - - - - - - - Start-AzureRmSqlServerUpgrade - - Starts the upgrade of an Azure SQL Database server. - - - - - Start - AzureRMSqlServerUpgrade - - - - The Start-AzureRmSqlServerUpgrade cmdlet starts the upgrade of an Azure SQL Database server version 11 to version 12. Monitor the progress of an upgrade by using the Get-AzureRmSqlServerUpgrade cmdlet. - - - - Start-AzureRmSqlServerUpgrade - - ServerVersion - - Specifies the version to which this cmdlet upgrades the server. Currently, the only valid value is 12.0. - - String - - - ScheduleUpgradeAfterUtcDateTime - - Specifies the earliest time, as a DateTime object, to upgrade the server. Specify a value in the ISO8601 format, in Coordinated Universal Time (UTC). For more information, type Get-Help Get-Date. - - Nullable`1[DateTime] - - - DatabaseCollection - - Specifies an array of RecommendedDatabaseProperties objects that this cmdlet uses for the server upgrade. - - RecommendedDatabaseProperties[] - - - ElasticPoolCollection - - Collection of UpgradeRecommendedElasticPoolProperties objects to be used for the server upgrade. Check the examples on how to construct a sample object. - - UpgradeRecommendedElasticPoolProperties[] - - - ServerName - - Specifies the name of the server that this cmdlet upgrades. - - String - - - ResourceGroupName - - Specifies the name of the resource group in which this cmdlet upgrades a server. - - String - - - - - - ServerVersion - - Specifies the version to which this cmdlet upgrades the server. Currently, the only valid value is 12.0. - - String - - String - - - none - - - ScheduleUpgradeAfterUtcDateTime - - Specifies the earliest time, as a DateTime object, to upgrade the server. Specify a value in the ISO8601 format, in Coordinated Universal Time (UTC). For more information, type Get-Help Get-Date. - - Nullable`1[DateTime] - - Nullable`1[DateTime] - - - none - - - DatabaseCollection - - Specifies an array of RecommendedDatabaseProperties objects that this cmdlet uses for the server upgrade. - - RecommendedDatabaseProperties[] - - RecommendedDatabaseProperties[] - - - none - - - ElasticPoolCollection - - Collection of UpgradeRecommendedElasticPoolProperties objects to be used for the server upgrade. Check the examples on how to construct a sample object. - - UpgradeRecommendedElasticPoolProperties[] - - UpgradeRecommendedElasticPoolProperties[] - - - none - - - ServerName - - Specifies the name of the server that this cmdlet upgrades. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group in which this cmdlet upgrades a server. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.ServerUpgrade.Model.AzureSqlServerUpgradeModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Upgrade a Simple server -------------------------- - - PS C:\> - - PS C:\> Start-AzureRmSqlServerUpgrade -ResourceGroupName "resourcegroup01" -ServerName "server01" -ServerVersion 12.0 - - This command upgrades the server named server01 in resource group named resourcegroup01 to version 12.0. server01 must currently be version 2.0. - - - ResourceGroupName : resourcegroup01 + + + + + + + + + + + + + Azure SQL Database + + + + Get-AzureRmSqlServerFirewallRule + + + + New-AzureRmSqlServerFirewallRule + + + + Remove-AzureRmSqlServerFirewallRule + + + + + + + + Start-AzureRmSqlDatabaseExecuteIndexRecommendation + + Starts the workflow that runs a recommended index operation. + + + + + Start + AzureRmSqlDatabaseExecuteIndexRecommendation + + + + The Start-AzureRmSqlDatabaseExecuteIndexRecommendation cmdlet starts the workflow that runs a recommended index operation in Azure SQL Database. + + + + Start-AzureRmSqlDatabaseExecuteIndexRecommendation + + ServerName + + Specifies the server that hosts the database for which this cmdlet starts a workflow. + + String + + + DatabaseName + + Specifies the name of the database for which this cmdlet starts the workflow. + + String + + + IndexRecommendationName + + Specifies the name of the index recommendation that this cmdlet runs. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the server. This cmdlet starts a workflow on a database that this server hosts. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the server that hosts the database for which this cmdlet starts a workflow. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database for which this cmdlet starts the workflow. + + String + + String + + + none + + + IndexRecommendationName + + Specifies the name of the index recommendation that this cmdlet runs. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the server. This cmdlet starts a workflow on a database that this server hosts. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Run an index recommendation -------------------------- + + PS C:\> + + PS C:\> Start-AzureRmSqlDatabaseExecuteIndexRecommendation -ResourceGroup "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -IndexRecommendationName "INDEX_NAME" + + This command runs index recommendation. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseIndexRecommendations + + + + Stop-AzureRmSqlDatabaseExecuteIndexRecommendation + + + + + + + + Start-AzureRmSqlServerUpgrade + + Starts the upgrade of an Azure SQL Database server. + + + + + Start + AzureRmSqlServerUpgrade + + + + The Start-AzureRmSqlServerUpgrade cmdlet starts the upgrade of an Azure SQL Database server version 11 to version 12. Monitor the progress of an upgrade by using the Get-AzureRmSqlServerUpgrade cmdlet. + + + + Start-AzureRmSqlServerUpgrade + + ServerVersion + + Specifies the version to which this cmdlet upgrades the server. Currently, the only valid value is 12.0. + + String + + + ScheduleUpgradeAfterUtcDateTime + + Specifies the earliest time, as a DateTime object, to upgrade the server. Specify a value in the ISO8601 format, in Coordinated Universal Time (UTC). For more information, type Get-Help Get-Date. + + Nullable`1[DateTime] + + + DatabaseCollection + + Specifies an array of RecommendedDatabaseProperties objects that this cmdlet uses for the server upgrade. + + RecommendedDatabaseProperties[] + + + ElasticPoolCollection + + Collection of UpgradeRecommendedElasticPoolProperties objects to be used for the server upgrade. Check the examples on how to construct a sample object. + + UpgradeRecommendedElasticPoolProperties[] + + + ServerName + + Specifies the name of the server that this cmdlet upgrades. + + String + + + ResourceGroupName + + Specifies the name of the resource group in which this cmdlet upgrades a server. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerVersion + + Specifies the version to which this cmdlet upgrades the server. Currently, the only valid value is 12.0. + + String + + String + + + none + + + ScheduleUpgradeAfterUtcDateTime + + Specifies the earliest time, as a DateTime object, to upgrade the server. Specify a value in the ISO8601 format, in Coordinated Universal Time (UTC). For more information, type Get-Help Get-Date. + + Nullable`1[DateTime] + + Nullable`1[DateTime] + + + none + + + DatabaseCollection + + Specifies an array of RecommendedDatabaseProperties objects that this cmdlet uses for the server upgrade. + + RecommendedDatabaseProperties[] + + RecommendedDatabaseProperties[] + + + none + + + ElasticPoolCollection + + Collection of UpgradeRecommendedElasticPoolProperties objects to be used for the server upgrade. Check the examples on how to construct a sample object. + + UpgradeRecommendedElasticPoolProperties[] + + UpgradeRecommendedElasticPoolProperties[] + + + none + + + ServerName + + Specifies the name of the server that this cmdlet upgrades. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group in which this cmdlet upgrades a server. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.ServerUpgrade.Model.AzureSqlServerUpgradeModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Upgrade a Simple server -------------------------- + + PS C:\> + + PS C:\> Start-AzureRmSqlServerUpgrade -ResourceGroupName "resourcegroup01" -ServerName "server01" -ServerVersion 12.0 + + This command upgrades the server named server01 in resource group named resourcegroup01 to version 12.0. server01 must currently be version 2.0. + + + ResourceGroupName : resourcegroup01 ServerName : server01 ServerVersion : 12.0 ScheduleUpgradeAfterUtcDateTime : DatabaseCollection : - - - - - - - - - - - -------------------------- Example 2: Upgrade server by using schedule time and database recommendation -------------------------- - - PS C:\> - - PS C:\> $ScheduleTime = (Get-Date).AddMinutes(5).ToUniversalTime() + + + + + + + + + + + -------------------------- Example 2: Upgrade server by using schedule time and database recommendation -------------------------- + + PS C:\> + + PS C:\> $ScheduleTime = (Get-Date).AddMinutes(5).ToUniversalTime() PS C:\> $DatabaseMap = New-Object -TypeName Microsoft.Azure.Management.Sql.Models.RecommendedDatabaseProperties -PS C:\> $DatabaseMap.Name = "contosodb" -PS C:\> $DatabaseMap.TargetEdition = "Standard" -PS C:\> $DatabaseMap.TargetServiceLevelObjective = "S0" -PS C:\> Start-AzureRmSqlServerUpgrade -ResourceGroupName "resourcegroup01" -ServerName "server01" -ServerVersion 12.0 -ScheduleUpgradeAfterUtcDateTime $ScheduleTime -DatabaseCollection ($DatabaseMap) - - The first command creates a time five minutes in the future by using the Get-Date core cmdlet. The command stores the date in the $ScheduleTime variable. For more information, type Get-Help Get-Date. +PS C:\> $DatabaseMap.Name = "contosodb" +PS C:\> $DatabaseMap.TargetEdition = "Standard" +PS C:\> $DatabaseMap.TargetServiceLevelObjective = "S0" +PS C:\> Start-AzureRmSqlServerUpgrade -ResourceGroupName "resourcegroup01" -ServerName "server01" -ServerVersion 12.0 -ScheduleUpgradeAfterUtcDateTime $ScheduleTime -DatabaseCollection ($DatabaseMap) + + The first command creates a time five minutes in the future by using the Get-Date core cmdlet. The command stores the date in the $ScheduleTime variable. For more information, type Get-Help Get-Date. The second command creates a RecommendedDatabaseProperties object, and then stores that object in the $DatabaseMap variable. The next three commands assign values to properties of the object stored in $DatabaseMap. The final command upgrades the existing server named server02 in the resource group named resourcegroup01 to version 12.0. The earliest time to upgrade is five minutes after you run the command, as specified by the $ScheduleTime variable. After the upgrade, the database contosodb has the edition Standard and the Service Level Objective value of S0. - - - - - - - - - - - - - - - - - Get-AzureRmSqlServerUpgrade - - - - - Stop-AzureRmSqlServerUpgrade - - - - - - - - - Stop-AzureRmSqlDatabaseExecuteIndexRecommendation - - Stops the workflow that runs a recommended index operation. - - - - - Stop - AzureRMSqlDatabaseExecuteIndexRecommendation - - - - The Stop-AzureRmSqlDatabaseExecuteIndexRecommendation cmdlet stops the workflow that runs a recommended index operation. - - - - Stop-AzureRmSqlDatabaseExecuteIndexRecommendation - - ServerName - - Specifies the server that hosts the database for which this cmdlet stops a workflow. - - String - - - DatabaseName - - Specifies the name of the database for which this cmdlet stops the workflow. - - String - - - IndexRecommendationName - - Specifies the name of the index recommendation that this cmdlet stops. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the server. This cmdlet stops a workflow on a database that this server hosts. - - String - - - - - - ServerName - - Specifies the server that hosts the database for which this cmdlet stops a workflow. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database for which this cmdlet stops the workflow. - - String - - String - - - none - - - IndexRecommendationName - - Specifies the name of the index recommendation that this cmdlet stops. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the server. This cmdlet stops a workflow on a database that this server hosts. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Stop running an index recommendation -------------------------- - - PS C:\> - - PS C:\> Stop-AzureRmSqlDatabaseExecuteIndexRecommendation -ResourceGroup "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -IndexRecommendationName "INDEX_NAME" - - This command stops running the index recommendation. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseIndexRecommendations - - - - - Start-AzureRmSqlDatabaseExecuteIndexRecommendation - - - - - - - - - Stop-AzureRmSqlServerUpgrade - - Stops the upgrade of an Azure SQL Database server. - - - - - Stop - AzureRMSqlServerUpgrade - - - - The Stop-AzureRmSqlServerUpgrade cmdlet stops the upgrade of an Azure SQL Database server. - - - - Stop-AzureRmSqlServerUpgrade - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - - ServerName - - Specifies the name of the server for which this cmdlet stops an upgrade. - - String - - - ResourceGroupName - - Specifies the name of the resource group in which this cmdlet stops the upgrade of a server. - - String - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - - - - - Force - - Forces the command to run without asking for user confirmation. - - SwitchParameter - - SwitchParameter - - - none - - - ServerName - - Specifies the name of the server for which this cmdlet stops an upgrade. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group in which this cmdlet stops the upgrade of a server. - - String - - String - - - none - - - WhatIf - - Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. - - SwitchParameter - - SwitchParameter - - - false - - - Confirm - - Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. - - SwitchParameter - - SwitchParameter - - - false - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.ServerUpgrade.Model.AzureSqlServerUpgradeModel - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Stop a server upgrade -------------------------- - - PS C:\> - - PS C:\> Stop-AzureRmSqlServerUpgrade -ResourceGroupName "resourcegroup01" -ServerName "server02" - - This command stops the request to upgrade the server named server02 in the resource group named resourcegroup01. - - - - - - - - - - - - - - - - - Get-AzureRmSqlServerUpgrade - - - - - Start-AzureRmSqlServerUpgrade - - - - - - - - - Suspend-AzureRmSqlDatabase - - Suspends an Azure SQL Data Warehouse database. - - - - - Suspend - AzureRMSqlDatabase - - - - The Suspend-AzureRmSqlDatabase cmdlet suspends an Azure SQL Data Warehouse database. - - - - Suspend-AzureRmSqlDatabase - - ServerName - - Specifies the name of the server which hosts the database that this cmdlet suspends. - - String - - - DatabaseName - - Specifies the name of the database that this cmdlet suspends. - - String - - - ResourceGroupName - - Specifies the name of the resource group. - - String - - - - - - ServerName - - Specifies the name of the server which hosts the database that this cmdlet suspends. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database that this cmdlet suspends. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel - - - - - - - - - - - - - - - - - - This Suspend-AzureRmSqlDatabase cmdlet works only on Azure SQL Data Warehouse databases. This operation is not supported on Azure SQL Database Basic, Standard and Premium editions. - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Suspends an Azure SQL Data Warehouse database -------------------------- - - PS C:\> - - PS C:\> Suspend-AzureSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" - - This command suspends an active Azure SQL Data Warehouse database. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabase - - - - - New-AzureRmSqlDatabase - - - - - Remove-AzureRmSqlDatabase - - - - - Resume-AzureRmSqlDatabase - - - - - Set-AzureRmSqlDatabase - - - - - - - - - Use-AzureRmSqlServerAuditingPolicy - - Specifies that a database uses the auditing policy of its hosting server. - - - - - Use - AzureRMSqlServerAuditingPolicy - - - - The Use-AzureRmSqlServerAuditingPolicy cmdlet specifies that a database uses the auditing policy of its host server. Specify the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. If no auditing policy is defined for the database server, this cmdlet fails. - - - - Use-AzureRmSqlServerAuditingPolicy - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - - ServerName - - Specifies the name of the server that hosts the database to use the auditing policy. - - String - - - DatabaseName - - Specifies the name of the database to use the auditing policy. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the database to use the auditing policy. - - String - - - - - - PassThru - - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - - SwitchParameter - - SwitchParameter - - - none - - - ServerName - - Specifies the name of the server that hosts the database to use the auditing policy. - - String - - String - - - none - - - DatabaseName - - Specifies the name of the database to use the auditing policy. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the database to use the auditing policy. - - String - - String - - - none - - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - Microsoft.Azure.Commands.Sql.Security.Model.DatabaseAuditingPolicyModel - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql - - - - - -------------------------- Example 1: Define for a database to use the auditing policy of its server -------------------------- - - PS C:\> - - PS C:\> Use-AzureRmSqlServerAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server02" -DatabaseName "database01" - - This command specifies that the database named database01 on server01 uses the auditing policy of its server. - - - - - - - - - - - - - - - - - Get-AzureRmSqlDatabaseAuditingPolicy - - - - - Get-AzureRmSqlServerAuditingPolicy - - - - - Set-AzureRmSqlDatabaseAuditingPolicy - - - - - Set-AzureRmSqlServerAuditingPolicy - - - - - + + + + + + + + + + + + + + + + Get-AzureRmSqlServerUpgrade + + + + Stop-AzureRmSqlServerUpgrade + + + + + + + + Stop-AzureRmSqlDatabaseExecuteIndexRecommendation + + Stops the workflow that runs a recommended index operation. + + + + + Stop + AzureRmSqlDatabaseExecuteIndexRecommendation + + + + The Stop-AzureRmSqlDatabaseExecuteIndexRecommendation cmdlet stops the workflow that runs a recommended index operation. + + + + Stop-AzureRmSqlDatabaseExecuteIndexRecommendation + + ServerName + + Specifies the server that hosts the database for which this cmdlet stops a workflow. + + String + + + DatabaseName + + Specifies the name of the database for which this cmdlet stops the workflow. + + String + + + IndexRecommendationName + + Specifies the name of the index recommendation that this cmdlet stops. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the server. This cmdlet stops a workflow on a database that this server hosts. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the server that hosts the database for which this cmdlet stops a workflow. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database for which this cmdlet stops the workflow. + + String + + String + + + none + + + IndexRecommendationName + + Specifies the name of the index recommendation that this cmdlet stops. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the server. This cmdlet stops a workflow on a database that this server hosts. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Stop running an index recommendation -------------------------- + + PS C:\> + + PS C:\> Stop-AzureRmSqlDatabaseExecuteIndexRecommendation -ResourceGroup "resourcegroup01" -ServerName "server01" -DatabaseName "database01" -IndexRecommendationName "INDEX_NAME" + + This command stops running the index recommendation. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseIndexRecommendations + + + + Start-AzureRmSqlDatabaseExecuteIndexRecommendation + + + + + + + + Stop-AzureRmSqlServerUpgrade + + Stops the upgrade of an Azure SQL Database server. + + + + + Stop + AzureRmSqlServerUpgrade + + + + The Stop-AzureRmSqlServerUpgrade cmdlet stops the upgrade of an Azure SQL Database server. + + + + Stop-AzureRmSqlServerUpgrade + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + + ServerName + + Specifies the name of the server for which this cmdlet stops an upgrade. + + String + + + ResourceGroupName + + Specifies the name of the resource group in which this cmdlet stops the upgrade of a server. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + + + + + Force + + Forces the command to run without asking for user confirmation. + + SwitchParameter + + SwitchParameter + + + none + + + ServerName + + Specifies the name of the server for which this cmdlet stops an upgrade. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group in which this cmdlet stops the upgrade of a server. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run.Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + false + + + Confirm + + Prompts you for confirmation before running the cmdlet.Prompts you for confirmation before running the cmdlet. + + SwitchParameter + + SwitchParameter + + + false + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.ServerUpgrade.Model.AzureSqlServerUpgradeModel + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Stop a server upgrade -------------------------- + + PS C:\> + + PS C:\> Stop-AzureRmSqlServerUpgrade -ResourceGroupName "resourcegroup01" -ServerName "server02" + + This command stops the request to upgrade the server named server02 in the resource group named resourcegroup01. + + + + + + + + + + + + + + + + Get-AzureRmSqlServerUpgrade + + + + Start-AzureRmSqlServerUpgrade + + + + + + + + Suspend-AzureRmSqlDatabase + + Suspends an Azure SQL Data Warehouse database. + + + + + Suspend + AzureRmSqlDatabase + + + + The Suspend-AzureRmSqlDatabase cmdlet suspends an Azure SQL Data Warehouse database. + + + + Suspend-AzureRmSqlDatabase + + ServerName + + Specifies the name of the server which hosts the database that this cmdlet suspends. + + String + + + DatabaseName + + Specifies the name of the database that this cmdlet suspends. + + String + + + ResourceGroupName + + Specifies the name of the resource group. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ServerName + + Specifies the name of the server which hosts the database that this cmdlet suspends. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database that this cmdlet suspends. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel + + + + + + + + + + + + + + + This Suspend-AzureRmSqlDatabase cmdlet works only on Azure SQL Data Warehouse databases. This operation is not supported on Azure SQL Database Basic, Standard and Premium editions. + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Suspends an Azure SQL Data Warehouse database -------------------------- + + PS C:\> + + PS C:\> Suspend-AzureSqlDatabase -ResourceGroupName "resourcegroup01" -ServerName "server01" -DatabaseName "database01" + + This command suspends an active Azure SQL Data Warehouse database. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabase + + + + New-AzureRmSqlDatabase + + + + Remove-AzureRmSqlDatabase + + + + Resume-AzureRmSqlDatabase + + + + Set-AzureRmSqlDatabase + + + + + + + + Use-AzureRmSqlServerAuditingPolicy + + Specifies that a database uses the auditing policy of its hosting server. + + + + + Use + AzureRmSqlServerAuditingPolicy + + + + The Use-AzureRmSqlServerAuditingPolicy cmdlet specifies that a database uses the auditing policy of its host server. Specify the ResourceGroupName, ServerName, and DatabaseName parameters to identify the database. If no auditing policy is defined for the database server, this cmdlet fails. + If the host uses server level auditing, threat detection is removed. + + + + Use-AzureRmSqlServerAuditingPolicy + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + + ServerName + + Specifies the name of the server that hosts the database to use the auditing policy. + + String + + + DatabaseName + + Specifies the name of the database to use the auditing policy. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the database to use the auditing policy. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter + + + none + + + ServerName + + Specifies the name of the server that hosts the database to use the auditing policy. + + String + + String + + + none + + + DatabaseName + + Specifies the name of the database to use the auditing policy. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the database to use the auditing policy. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + Microsoft.Azure.Commands.Sql.Security.Model.DatabaseAuditingPolicyModel + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, sql, database, mssql + + + + + -------------------------- Example 1: Define for a database to use the auditing policy of its server -------------------------- + + PS C:\> + + PS C:\> Use-AzureRmSqlServerAuditingPolicy -ResourceGroupName "resourcegroup01" -ServerName "server02" -DatabaseName "database01" + + This command specifies that the database named database01 on server01 uses the auditing policy of its server. + + + + + + + + + + + + + + + + Get-AzureRmSqlDatabaseAuditingPolicy + + + + Get-AzureRmSqlServerAuditingPolicy + + + + Set-AzureRmSqlDatabaseAuditingPolicy + + + + Set-AzureRmSqlServerAuditingPolicy + + + + \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.Designer.cs b/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.Designer.cs index 987709396c02..73e128b82d0c 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.Designer.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.Designer.cs @@ -357,6 +357,24 @@ internal static string RemoveAzureSqlServerDescription { } } + /// + /// Looks up a localized string similar to Permanently removing Azure Sql Disaster Recovery Configuration '{0}' on server '{1}'.. + /// + internal static string RemoveAzureSqlServerDisasterRecoveryConfigurationDescription { + get { + return ResourceManager.GetString("RemoveAzureSqlServerDisasterRecoveryConfigurationDescription", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to remove the Azure Sql Disaster Recovery Configuration '{0}' on server '{1}'?. + /// + internal static string RemoveAzureSqlServerDisasterRecoveryConfigurationWarning { + get { + return ResourceManager.GetString("RemoveAzureSqlServerDisasterRecoveryConfigurationWarning", resourceCulture); + } + } + /// /// Looks up a localized string similar to Permanently removing Firewall Rule '{0}' for Azure Sql Database Server '{1}'.. /// @@ -409,6 +427,15 @@ internal static string ServerCommunicationLinkNameExists { get { return ResourceManager.GetString("ServerCommunicationLinkNameExists", resourceCulture); } + } + + /// + /// Looks up a localized string similar to Server Disaster Recovery Configuration already exists in server '{1}'.. + /// + internal static string ServerDisasterRecoveryConfigurationNameExists { + get { + return ResourceManager.GetString("ServerDisasterRecoveryConfigurationNameExists", resourceCulture); + } } /// @@ -465,6 +492,16 @@ internal static string SetDataMaskingRuleIdDoesNotExistError { } } + /// + /// Looks up a localized string similar to No Set Options were provided. + /// + internal static string SetDisasterRecoveryConfigurationNoOptionProvided + { + get { + return ResourceManager.GetString("SetDisasterRecoveryConfigurationNoOptionProvided", resourceCulture); + } + } + /// /// Looks up a localized string similar to No Set Options were provided. /// diff --git a/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.resx b/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.resx index e5ce2897ef8d..eb1ce6a8af41 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.resx +++ b/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.resx @@ -141,6 +141,9 @@ The {0} cmdlet is deprecated and will be removed in a future release. + + Server Disaster Recovery Configuration already exists in server '{1}'. + Elastic Pool with name: '{0}' already exists in server '{1}'. @@ -180,6 +183,9 @@ Permanently removing Azure Sql Database '{0}' on server '{1}'. + + Permanently removing Azure Sql Disaster Recovery Configuration '{0}' on server '{1}'. + Permanently removing Azure Sql Database Elastic Pool '{0}' on server '{1}'. @@ -189,6 +195,9 @@ Are you sure you want to remove the Azure Sql Database '{0}' on server '{1}'? + + Are you sure you want to remove the Azure Sql Disaster Recovery Configuration '{0}' on server '{1}'? + Removing Azure Sql Server Active Directory Administrator on server '{0}'. @@ -249,6 +258,9 @@ No Set Options were provided + + No Set Options were provided + Dynamic Data Masking is only available in the latest SQL Database Update (V12). Please upgrade to set it up on your database. diff --git a/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Cmdlet/GetAzureSqlElasticPoolRecommendation.cs b/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Cmdlet/GetAzureSqlElasticPoolRecommendation.cs index 5da7e369712c..00ffc9539b4b 100644 --- a/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Cmdlet/GetAzureSqlElasticPoolRecommendation.cs +++ b/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Cmdlet/GetAzureSqlElasticPoolRecommendation.cs @@ -14,6 +14,7 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.RecommendedElasticPools.Services; using Microsoft.Azure.Management.Sql.Models; @@ -40,7 +41,7 @@ public class GetAzureSqlElasticPoolRecommendation : AzureSqlCmdletBase /// /// - protected override AzureSqlElasticPoolRecommendationAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlElasticPoolRecommendationAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlElasticPoolRecommendationAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Services/AzureSqlElasticPoolRecommendationAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Services/AzureSqlElasticPoolRecommendationAdapter.cs index 2b15c93701cc..64465283eff9 100644 --- a/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Services/AzureSqlElasticPoolRecommendationAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Services/AzureSqlElasticPoolRecommendationAdapter.cs @@ -14,8 +14,9 @@ using System.Collections.Generic; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; namespace Microsoft.Azure.Commands.Sql.RecommendedElasticPools.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Services/AzureSqlElasticPoolRecommendationCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Services/AzureSqlElasticPoolRecommendationCommunicator.cs index 7e47e912fa1e..d09065d9cd5e 100644 --- a/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Services/AzureSqlElasticPoolRecommendationCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/RecommendedElasticPools/Services/AzureSqlElasticPoolRecommendationCommunicator.cs @@ -14,9 +14,11 @@ using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; namespace Microsoft.Azure.Commands.Sql.RecommendedElasticPools.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/Replication/Cmdlet/AzureSqlDatabaseCopyCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Replication/Cmdlet/AzureSqlDatabaseCopyCmdletBase.cs index 8338e66a197d..dcc621459b5e 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Replication/Cmdlet/AzureSqlDatabaseCopyCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Replication/Cmdlet/AzureSqlDatabaseCopyCmdletBase.cs @@ -17,6 +17,7 @@ using Microsoft.Azure.Commands.Sql.ReplicationLink.Services; using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Sql.Replication.Cmdlet { @@ -37,7 +38,7 @@ public abstract class AzureSqlDatabaseCopyCmdletBase : AzureSqlCmdletBase /// The Azure Subscription /// A replication Adapter object - protected override AzureSqlDatabaseReplicationAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlDatabaseReplicationAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlDatabaseReplicationAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/Replication/Cmdlet/AzureSqlDatabaseSecondaryCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Replication/Cmdlet/AzureSqlDatabaseSecondaryCmdletBase.cs index 0e467bdebf1a..4c1b4ce1799d 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Replication/Cmdlet/AzureSqlDatabaseSecondaryCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Replication/Cmdlet/AzureSqlDatabaseSecondaryCmdletBase.cs @@ -17,6 +17,7 @@ using Microsoft.Azure.Commands.Sql.ReplicationLink.Services; using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Sql.Replication.Cmdlet { @@ -37,7 +38,7 @@ public abstract class AzureSqlDatabaseSecondaryCmdletBase : AzureSqlCmdletBase /// /// A replication Adapter object - protected override AzureSqlDatabaseReplicationAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlDatabaseReplicationAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlDatabaseReplicationAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/Replication/Services/AzureSqlDatabaseReplicationAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Replication/Services/AzureSqlDatabaseReplicationAdapter.cs index 0316ae83dc89..3bad7e3ab339 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Replication/Services/AzureSqlDatabaseReplicationAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Replication/Services/AzureSqlDatabaseReplicationAdapter.cs @@ -21,13 +21,14 @@ using Microsoft.Azure.Commands.Sql.Server.Adapter; using Microsoft.Azure.Commands.Sql.Server.Services; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using System; using System.Collections.Generic; using System.Globalization; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Sql.ReplicationLink.Services { diff --git a/src/ResourceManager/Sql/Commands.Sql/Replication/Services/AzureSqlDatabaseReplicationCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Replication/Services/AzureSqlDatabaseReplicationCommunicator.cs index 698f6cc8e4e8..bff667b742bd 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Replication/Services/AzureSqlDatabaseReplicationCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Replication/Services/AzureSqlDatabaseReplicationCommunicator.cs @@ -13,14 +13,16 @@ // ---------------------------------------------------------------------------------- using Microsoft.Azure.Commands.Sql.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using Microsoft.WindowsAzure.Management.Storage; using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Sql.ReplicationLink.Services { diff --git a/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Cmdlet/SqlDatabaseSecureConnectionCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Cmdlet/SqlDatabaseSecureConnectionCmdletBase.cs index df9906657e5f..3cd19b1666a9 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Cmdlet/SqlDatabaseSecureConnectionCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Cmdlet/SqlDatabaseSecureConnectionCmdletBase.cs @@ -12,10 +12,11 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.SecureConnection.Model; using Microsoft.Azure.Commands.Sql.SecureConnection.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.SecureConnection.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Services/SecureConnectionEndpointsCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Services/SecureConnectionEndpointsCommunicator.cs index f6d0fe9aaab8..865e4abad700 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Services/SecureConnectionEndpointsCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Services/SecureConnectionEndpointsCommunicator.cs @@ -12,11 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; namespace Microsoft.Azure.Commands.Sql.SecureConnection.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Services/SqlSecureConnectionAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Services/SqlSecureConnectionAdapter.cs index 0a57f130ab20..8b681aab82d5 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Services/SqlSecureConnectionAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Secure Connection/Services/SqlSecureConnectionAdapter.cs @@ -14,9 +14,10 @@ using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.SecureConnection.Model; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; using System; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Sql.SecureConnection.Services { diff --git a/src/ResourceManager/Sql/Commands.Sql/Server/Cmdlet/AzureSqlServerCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/Server/Cmdlet/AzureSqlServerCmdletBase.cs index 970d9527c683..68250d5d8ac5 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Server/Cmdlet/AzureSqlServerCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Server/Cmdlet/AzureSqlServerCmdletBase.cs @@ -13,10 +13,10 @@ // ---------------------------------------------------------------------------------- using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Server.Adapter; using Microsoft.Azure.Commands.Sql.Server.Model; -using Microsoft.Azure.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Sql.Server.Cmdlet { @@ -29,7 +29,7 @@ public abstract class AzureSqlServerCmdletBase : AzureSqlCmdletBaseThe server adapter protected override AzureSqlServerAdapter InitModelAdapter(AzureSubscription subscription) { - return new AzureSqlServerAdapter(DefaultProfile.Context); + return new AzureSqlServerAdapter(DefaultContext); } } } diff --git a/src/ResourceManager/Sql/Commands.Sql/Server/Cmdlet/GetAzureSqlServer.cs b/src/ResourceManager/Sql/Commands.Sql/Server/Cmdlet/GetAzureSqlServer.cs index 7e0bebfd8d1b..c451a273015f 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Server/Cmdlet/GetAzureSqlServer.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Server/Cmdlet/GetAzureSqlServer.cs @@ -16,8 +16,9 @@ using System.IO; using System.Management.Automation; using System.Reflection; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Commands.Sql.Server.Model; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.Azure.Commands.Sql.Server.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/Server/Services/AzureSqlServerAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/Server/Services/AzureSqlServerAdapter.cs index a1ef2d04967f..bd076b7ec1ea 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Server/Services/AzureSqlServerAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Server/Services/AzureSqlServerAdapter.cs @@ -18,11 +18,12 @@ using System.Runtime.InteropServices; using System.Security; using System.Security.Permissions; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.Server.Model; using Microsoft.Azure.Commands.Sql.Server.Services; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; @@ -46,8 +47,7 @@ public class AzureSqlServerAdapter /// /// Constructs a server adapter /// - /// The current azure profile - /// The current azure subscription + /// The current azure profile public AzureSqlServerAdapter(AzureContext context) { Context = context; diff --git a/src/ResourceManager/Sql/Commands.Sql/Server/Services/AzureSqlServerCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/Server/Services/AzureSqlServerCommunicator.cs index 11d32f26ca2d..03330e083ba9 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Server/Services/AzureSqlServerCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Server/Services/AzureSqlServerCommunicator.cs @@ -12,14 +12,16 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using Microsoft.WindowsAzure.Management.Storage; using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; namespace Microsoft.Azure.Commands.Sql.Server.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Cmdlet/AzureSqlServerActiveDirectoryAdministratorCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Cmdlet/AzureSqlServerActiveDirectoryAdministratorCmdletBase.cs index 428ef281d841..6670aa420109 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Cmdlet/AzureSqlServerActiveDirectoryAdministratorCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Cmdlet/AzureSqlServerActiveDirectoryAdministratorCmdletBase.cs @@ -15,6 +15,7 @@ using System; using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Model; using Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Services; @@ -38,7 +39,7 @@ public abstract class AzureSqlServerActiveDirectoryAdministratorCmdletBase : Azu /// /// /// - protected override AzureSqlServerActiveDirectoryAdministratorAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlServerActiveDirectoryAdministratorAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlServerActiveDirectoryAdministratorAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Services/AzureSqlServerActiveDirectoryAdministratorAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Services/AzureSqlServerActiveDirectoryAdministratorAdapter.cs index 9176486d5ee9..3dfc4bae03e2 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Services/AzureSqlServerActiveDirectoryAdministratorAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Services/AzureSqlServerActiveDirectoryAdministratorAdapter.cs @@ -17,15 +17,16 @@ using System.Collections.Generic; using System.Globalization; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Model; using Microsoft.Azure.Commands.Sql.Properties; using Microsoft.Azure.Commands.Sql.Server.Adapter; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using MicrosoftAzureCommandsResources::Microsoft.Azure.Commands.Resources.Models.ActiveDirectory; namespace Microsoft.Azure.Commands.Sql.ServerActiveDirectoryAdministrator.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Services/AzureSqlServerActiveDirectoryAdministratorCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Services/AzureSqlServerActiveDirectoryAdministratorCommunicator.cs index 2453f62263ea..f93bf77a6e45 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Services/AzureSqlServerActiveDirectoryAdministratorCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServerActiveDirectoryAdministrator/Services/AzureSqlServerActiveDirectoryAdministratorCommunicator.cs @@ -14,9 +14,11 @@ using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Cmdlet/AzureSqlServerCommunicationLinkCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Cmdlet/AzureSqlServerCommunicationLinkCmdletBase.cs index 8db1b8be2fc8..64c13455ab63 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Cmdlet/AzureSqlServerCommunicationLinkCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Cmdlet/AzureSqlServerCommunicationLinkCmdletBase.cs @@ -14,6 +14,7 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ServerCommunicationLink.Model; using Microsoft.Azure.Commands.Sql.ServerCommunicationLink.Services; @@ -37,7 +38,7 @@ public abstract class AzureSqlServerCommunicationLinkCmdletBase : AzureSqlCmdlet /// /// The subscription /// Link adapter for ServerCommunicationLink - protected override AzureSqlServerCommunicationLinkAdapter InitModelAdapter(Azure.Common.Authentication.Models.AzureSubscription subscription) + protected override AzureSqlServerCommunicationLinkAdapter InitModelAdapter(AzureSubscription subscription) { return new AzureSqlServerCommunicationLinkAdapter(DefaultProfile.Context); } diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Cmdlet/SetAzureSqlServerCommunicationLink.cs b/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Cmdlet/SetAzureSqlServerCommunicationLink.cs deleted file mode 100644 index 854fef8d3206..000000000000 --- a/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Cmdlet/SetAzureSqlServerCommunicationLink.cs +++ /dev/null @@ -1,90 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System.Collections.Generic; -using System.Linq; -using System.Management.Automation; -using Microsoft.Azure.Commands.Sql.Database.Model; -using Microsoft.Azure.Commands.Sql.ServerCommunicationLink.Model; - -namespace Microsoft.Azure.Commands.Sql.ServerCommunicationLink.Cmdlet -{ - /// - /// Cmdlet to create a new Azure Sql Database server communication link - /// - [Cmdlet(VerbsCommon.Set, "AzureRmSqlServerCommunicationLink", - ConfirmImpact = ConfirmImpact.Medium), OutputType(typeof(AzureSqlServerCommunicationLinkModel))] - public class SetAzureSqlServerCommunicationLink : AzureSqlServerCommunicationLinkCmdletBase - { - /// - /// Gets or sets the name of the server communication link to create. - /// - [Parameter(Mandatory = true, - HelpMessage = "The name of the Azure SQL server communication link to create.")] - [ValidateNotNullOrEmpty] - public string LinkName { get; set; } - - /// - /// Gets or sets the name of the partner server. - /// - [Parameter(Mandatory = true, - HelpMessage = "The name of the partner server.")] - [ValidateNotNullOrEmpty] - public string PartnerServer { get; set; } - - /// - /// Get the entities from the service - /// - /// The list of entities - protected override IEnumerable GetEntity() - { - return new List() { - ModelAdapter.GetServerCommunicationLink(this.ResourceGroupName, this.ServerName, this.LinkName) - }; - } - - /// - /// Create the model from user input - /// - /// Model retrieved from service - /// The model that was passed in - protected override IEnumerable ApplyUserInputToModel(IEnumerable model) - { - string location = ModelAdapter.GetServerLocation(ResourceGroupName, ServerName); - List newEntity = new List(); - newEntity.Add(new AzureSqlServerCommunicationLinkModel() - { - ResourceGroupName = ResourceGroupName, - ServerName = ServerName, - Location = location, - Name = LinkName, - PartnerServer = MyInvocation.BoundParameters.ContainsKey("PartnerServer") ? PartnerServer : null, - }); - - return newEntity; - } - - /// - /// Update the server communication link - /// - /// The output of apply user input to model - /// The input entity - protected override IEnumerable PersistChanges(IEnumerable entity) - { - return new List() { - ModelAdapter.UpsertServerCommunicationLink(entity.First()) - }; - } - } -} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Services/AzureSqlServerCommunicationLinkAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Services/AzureSqlServerCommunicationLinkAdapter.cs index e9156fb5c540..a75b1e42e830 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Services/AzureSqlServerCommunicationLinkAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Services/AzureSqlServerCommunicationLinkAdapter.cs @@ -15,12 +15,13 @@ using System; using System.Collections.Generic; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Database.Model; using Microsoft.Azure.Commands.Sql.Database.Services; using Microsoft.Azure.Commands.Sql.ServerCommunicationLink.Model; using Microsoft.Azure.Commands.Sql.Server.Adapter; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; namespace Microsoft.Azure.Commands.Sql.ServerCommunicationLink.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Services/AzureSqlServerCommunicationLinkCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Services/AzureSqlServerCommunicationLinkCommunicator.cs index accd6cb70623..c0c4500aeb75 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Services/AzureSqlServerCommunicationLinkCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServerCommunicationLink/Services/AzureSqlServerCommunicationLinkCommunicator.cs @@ -12,14 +12,16 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using Microsoft.WindowsAzure.Management.Storage; using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; namespace Microsoft.Azure.Commands.Sql.ServerCommunicationLink.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/AzureSqlServerDisasterRecoveryConfigurationActivityCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/AzureSqlServerDisasterRecoveryConfigurationActivityCmdletBase.cs new file mode 100644 index 000000000000..ba401d615328 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/AzureSqlServerDisasterRecoveryConfigurationActivityCmdletBase.cs @@ -0,0 +1,66 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Sql.Common; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Model; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Services; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Cmdlet +{ + public abstract class AzureSqlServerDisasterRecoveryConfigurationActivityCmdletBase + : AzureSqlCmdletBase, AzureSqlServerDisasterRecoveryConfigurationAdapter> + { + /// + /// Gets or sets the name of the server to use. + /// + [Parameter(Mandatory = true, + ValueFromPipelineByPropertyName = true, + Position = 1, + HelpMessage = "The name of the Azure SQL Server the Disaster Recovery Configuration is in.")] + [ValidateNotNullOrEmpty] + public string ServerName { get; set; } + + /// + /// Gets or sets the name of the Server Disaster Recovery Configuration to use. + /// + [Parameter(Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The name of the Azure SQL Server Disaster Recovery Configuration.")] + [ValidateNotNullOrEmpty] + public string ServerDisasterRecoveryConfigurationName { get; set; } + + /// + /// Gets or sets the OperationId. + /// + [Parameter(Mandatory = false, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The ID of the operation to retrieve.")] + [ValidateNotNullOrEmpty] + public Guid? OperationId { get; set; } + + /// + /// Initializes the adapter + /// + /// + /// + protected override AzureSqlServerDisasterRecoveryConfigurationAdapter InitModelAdapter(AzureSubscription subscription) + { + return new AzureSqlServerDisasterRecoveryConfigurationAdapter(DefaultProfile.Context); + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/AzureSqlServerDisasterRecoveryConfigurationCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/AzureSqlServerDisasterRecoveryConfigurationCmdletBase.cs new file mode 100644 index 000000000000..4d6bfccc5b71 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/AzureSqlServerDisasterRecoveryConfigurationCmdletBase.cs @@ -0,0 +1,46 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Sql.Common; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Model; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Services; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Cmdlet +{ + public abstract class AzureSqlServerDisasterRecoveryConfigurationCmdletBase : AzureSqlCmdletBase, AzureSqlServerDisasterRecoveryConfigurationAdapter> + { + /// + /// Gets or sets the name of the server to use. + /// + [Parameter(Mandatory = true, + ValueFromPipelineByPropertyName = true, + Position = 1, + HelpMessage = "The name of the Azure SQL Server the Disaster Recovery Configuration is in.")] + [ValidateNotNullOrEmpty] + public string ServerName { get; set; } + + /// + /// Initializes the adapter + /// + /// + /// + protected override AzureSqlServerDisasterRecoveryConfigurationAdapter InitModelAdapter(AzureSubscription subscription) + { + return new AzureSqlServerDisasterRecoveryConfigurationAdapter(DefaultProfile.Context); + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/GetAzureSqlServerDisasterRecoveryConfiguration.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/GetAzureSqlServerDisasterRecoveryConfiguration.cs new file mode 100644 index 000000000000..729f961c3b74 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/GetAzureSqlServerDisasterRecoveryConfiguration.cs @@ -0,0 +1,75 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Model; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Cmdlet +{ + [Cmdlet(VerbsCommon.Get, "AzureRmSqlServerDisasterRecoveryConfiguration", + ConfirmImpact = ConfirmImpact.None)] + public class GetAzureSqlServerDisasterRecoveryConfiguration : AzureSqlServerDisasterRecoveryConfigurationCmdletBase + { + /// + /// Gets or sets the name of the Server Disaster Recovery Configuration to use. + /// + [Parameter(Mandatory = false, + HelpMessage = "The name of the Azure SQL Server Disaster Recovery Configuration to retrieve.")] + public string VirtualEndpointName { get; set; } + + /// + /// Get the entities from the service + /// + /// The list of entities + protected override IEnumerable GetEntity() + { + ICollection results; + + if (MyInvocation.BoundParameters.ContainsKey("VirtualEndpointName")) + { + results = new List + { + ModelAdapter.GetServerDisasterRecoveryConfiguration(this.ResourceGroupName, this.ServerName, this.VirtualEndpointName) + }; + } + else + { + results = ModelAdapter.ListServerDisasterRecoveryConfigurations(this.ResourceGroupName, this.ServerName); + } + + return results; + } + + /// + /// No user input to apply to model + /// + /// Model retrieved from service + /// The model that was passed in + protected override IEnumerable ApplyUserInputToModel(IEnumerable model) + { + return model; + } + + /// + /// No changes to persist to server + /// + /// The output of apply user input to model + /// The input entity + protected override IEnumerable PersistChanges(IEnumerable entity) + { + return entity; + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/GetAzureSqlServerDisasterRecoveryConfigurationActivity.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/GetAzureSqlServerDisasterRecoveryConfigurationActivity.cs new file mode 100644 index 000000000000..759965d4e03a --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/GetAzureSqlServerDisasterRecoveryConfigurationActivity.cs @@ -0,0 +1,54 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Model; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Cmdlet +{ + [Cmdlet(VerbsCommon.Get, "AzureRmSqlServerDisasterRecoveryConfigurationActivity", + ConfirmImpact = ConfirmImpact.None)] + public class GetAzureSqlServerDisasterRecoveryConfigurationActivity : AzureSqlServerDisasterRecoveryConfigurationActivityCmdletBase + { + /// + /// Gets Server Disaster Recovery Configuration activity + /// + /// List of Server Disaster Recovery Configuration activities + protected override IEnumerable GetEntity() + { + return ModelAdapter.ListServerDisasterRecoveryConfigurationActivity(this.ResourceGroupName, this.ServerName, this.ServerDisasterRecoveryConfigurationName, this.OperationId); + } + + /// + /// No user input to apply to model + /// + /// Model retrieved from service + /// The model that was passed in + protected override IEnumerable ApplyUserInputToModel(IEnumerable model) + { + return model; + } + + /// + /// No changes to persist to server + /// + /// The output of apply user input to model + /// The input entity + protected override IEnumerable PersistChanges(IEnumerable entity) + { + return entity; + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/NewAzureSqlServerDisasterRecoveryConfiguration.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/NewAzureSqlServerDisasterRecoveryConfiguration.cs new file mode 100644 index 000000000000..75082997e2e8 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/NewAzureSqlServerDisasterRecoveryConfiguration.cs @@ -0,0 +1,129 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using Hyak.Common; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Model; +using Microsoft.Azure.Commands.Sql.Properties; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Cmdlet +{ + /// + /// Cmdlet to create a new Azure Sql Server Disaster Recovery Configuration + /// + [Cmdlet(VerbsCommon.New, "AzureRmSqlServerDisasterRecoveryConfiguration", + ConfirmImpact = ConfirmImpact.Low)] + public class NewAzureSqlServerDisasterRecoveryConfiguration : AzureSqlServerDisasterRecoveryConfigurationCmdletBase + { + /// + /// Gets or sets the Virtual Endpoint name of the Server Disaster Recovery Configuration to create. + /// + [Parameter(Mandatory = true, + HelpMessage = "The Virtual Endpoint name of the Azure SQL Server Disaster Recovery Configuration to create.")] + [ValidateNotNullOrEmpty] + public string VirtualEndpointName { get; set; } + + /// + /// Gets or sets the name of the partner resource group name for the Server Disaster Recovery Configuration to create. + /// + [Parameter(Mandatory = true, + HelpMessage = "The name of the partner resource group name for the Azure SQL Server Disaster Recovery Configuration to create.")] + [ValidateNotNullOrEmpty] + public string PartnerResourceGroupName { get; set; } + + /// + /// Gets or sets the name of the partner server for the Server Disaster Recovery Configuration to create. + /// + [Parameter(Mandatory = true, + HelpMessage = "The name of the partner server for the Azure SQL Server Disaster Recovery Configuration to create.")] + [ValidateNotNullOrEmpty] + public string PartnerServerName { get; set; } + + /// + /// Gets or sets the failover policy of the Server Disaster Recovery Configuration to create. + /// + [Parameter(Mandatory = false, + HelpMessage = "The failover policy of the Azure SQL Server Disaster Recovery Configuration to create.")] + [ValidateNotNullOrEmpty] + public string FailoverPolicy { get; set; } + + /// + /// Get the entities from the service + /// + /// The list of entities + protected override IEnumerable GetEntity() + { + // We try to get the Server Disaster Recovery Configuration. Since this is a create, we don't want the Server Disaster Recovery Configuration to exist + try + { + ModelAdapter.ListServerDisasterRecoveryConfigurations(this.ResourceGroupName, this.ServerName); + } + catch (CloudException ex) + { + if (ex.Response.StatusCode == System.Net.HttpStatusCode.NotFound) + { + // This is what we want. We looked and there is no Server Disaster Recovery Configuration with this name. + return null; + } + + // Unexpected exception encountered + throw; + } + + // The Server Disaster Recovery Configuration already exists + throw new PSArgumentException( + string.Format(Microsoft.Azure.Commands.Sql.Properties.Resources.ServerDisasterRecoveryConfigurationNameExists, this.VirtualEndpointName, this.ServerName), "ServerDisasterRecoveryConfigurationName"); + } + + /// + /// Create the model from user input + /// + /// Model retrieved from service + /// The model that was passed in + protected override IEnumerable ApplyUserInputToModel(IEnumerable model) + { + List newEntity = new List(); + + newEntity.Add(new AzureSqlServerDisasterRecoveryConfigurationModel() + { + ResourceGroupName = ResourceGroupName, + ServerName = ServerName, + ServerDisasterRecoveryConfigurationName = VirtualEndpointName, + Location = "", + AutoFailover = "", + FailoverPolicy = FailoverPolicy, + PartnerServerName = PartnerServerName, + Role = "Primary" + }); + return newEntity; + } + + /// + /// Create the new Server Disaster Recovery Configuration + /// + /// The output of apply user input to model + /// The input entity + protected override IEnumerable PersistChanges(IEnumerable entity) + { + string partnerServerId = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Sql/servers/{2}", + DefaultContext.Subscription.Id, PartnerResourceGroupName, PartnerServerName); + + return new List() { + ModelAdapter.CreateServerDisasterRecoveryConfiguration(this.ResourceGroupName, this.ServerName, partnerServerId, entity.First()) + }; + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/RemoveAzureSqlServerDisasterRecoveryConfiguration.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/RemoveAzureSqlServerDisasterRecoveryConfiguration.cs new file mode 100644 index 000000000000..c0548552f1d8 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/RemoveAzureSqlServerDisasterRecoveryConfiguration.cs @@ -0,0 +1,92 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Globalization; +using System.Management.Automation; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Model; +using Microsoft.Azure.Commands.Sql.Properties; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Cmdlet +{ + [Cmdlet(VerbsCommon.Remove, "AzureRmSqlServerDisasterRecoveryConfiguration", + SupportsShouldProcess = true, + ConfirmImpact = ConfirmImpact.High)] + public class RemoveAzureSqlServerDisasterRecoveryConfiguration : AzureSqlServerDisasterRecoveryConfigurationCmdletBase + { + /// + /// Gets or sets the name of the Server Disaster Recovery Configuration to remove. + /// + [Parameter(Mandatory = true, + ValueFromPipelineByPropertyName = true, + Position = 2, + HelpMessage = "The name of the Azure SQL Server Disaster Recovery Configuration to remove.")] + [ValidateNotNullOrEmpty] + public string VirtualEndpointName { get; set; } + + /// + /// Defines whether it is ok to skip the requesting of rule removal confirmation + /// + [Parameter(HelpMessage = "Skip confirmation message for performing the action")] + public SwitchParameter Force { get; set; } + + /// + /// Get the entities from the service + /// + /// The list of entities + protected override IEnumerable GetEntity() + { + return new List() { + ModelAdapter.GetServerDisasterRecoveryConfiguration(this.ResourceGroupName, this.ServerName, this.VirtualEndpointName) + }; + } + + /// + /// No user input to apply to model + /// + /// Model retrieved from service + /// The model that was passed in + protected override IEnumerable ApplyUserInputToModel(IEnumerable model) + { + return model; + } + + /// + /// No changes to persist to server + /// + /// The output of apply user input to model + /// The input entity + protected override IEnumerable PersistChanges(IEnumerable entity) + { + ModelAdapter.RemoveServerDisasterRecoveryConfiguration(this.ResourceGroupName, this.ServerName, this.VirtualEndpointName); + return entity; + } + + /// + /// Entry point for the cmdlet + /// + public override void ExecuteCmdlet() + { + if (!Force.IsPresent && !ShouldProcess( + string.Format(CultureInfo.InvariantCulture, Microsoft.Azure.Commands.Sql.Properties.Resources.RemoveAzureSqlServerDisasterRecoveryConfigurationDescription, this.VirtualEndpointName, this.ServerName), + string.Format(CultureInfo.InvariantCulture, Microsoft.Azure.Commands.Sql.Properties.Resources.RemoveAzureSqlServerDisasterRecoveryConfigurationWarning, this.VirtualEndpointName, this.ServerName), + Microsoft.Azure.Commands.Sql.Properties.Resources.ShouldProcessCaption)) + { + return; + } + + base.ExecuteCmdlet(); + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/SetAzureSqlServerDisasterRecoveryConfiguration.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/SetAzureSqlServerDisasterRecoveryConfiguration.cs new file mode 100644 index 000000000000..1bd8ac3cdfe8 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Cmdlet/SetAzureSqlServerDisasterRecoveryConfiguration.cs @@ -0,0 +1,129 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Sql.Properties; +using Microsoft.Azure.Commands.Sql.Replication.Model; +using System; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; +using System.Management.Automation; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Model; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Cmdlet +{ + /// + /// Cmdlet to set a new Azure Sql Server Disaster Recovery Configuration (used for failover) + /// + [Cmdlet(VerbsCommon.Set, "AzureRmSqlServerDisasterRecoveryConfiguration", + ConfirmImpact = ConfirmImpact.High)] + public class SetAzureSqlServerDisasterRecoveryConfiguration : AzureSqlServerDisasterRecoveryConfigurationCmdletBase + { + + internal const string ByFailoverParams = "ByFailoverParams"; + + /// + /// Gets or sets the Virtual Endpoint name of the Azure SQL Server Disaster Recovery Configuration + /// + [Parameter(Mandatory = true, + HelpMessage = "The name of the Azure SQL Server Disaster Recovery Configuration.")] + [ValidateNotNullOrEmpty] + public string VirtualEndpointName { get; set; } + + /// + /// Gets or sets a value indicating whether this is a failover. + /// + /// + [Parameter(Mandatory = true, + ValueFromPipelineByPropertyName = false, + ParameterSetName = ByFailoverParams, + HelpMessage = "Whether this operation is a failover.")] + public SwitchParameter Failover { get; set; } + + /// + /// Gets or sets a value indicating whether to make this failover will allow data loss. + /// + /// + [Parameter(Mandatory = false, + ValueFromPipelineByPropertyName = false, + ParameterSetName = ByFailoverParams, + HelpMessage = "Whether this failover operation will allow data loss.")] + public SwitchParameter AllowDataLoss { get; set; } + + /// + /// Get the entities from the service + /// + /// The list of entities + protected override IEnumerable GetEntity() + { + return new List() + { + ModelAdapter.GetServerDisasterRecoveryConfiguration(this.ResourceGroupName, this.ServerName, + this.VirtualEndpointName) + }; + } + + /// + /// Create the model from user input + /// + /// Model retrieved from service + /// The model that was passed in + protected override IEnumerable ApplyUserInputToModel( + IEnumerable model) + { + List newEntity = + new List(); + + AzureSqlServerDisasterRecoveryConfigurationModel entry = model.First(); + if (entry != null) + { + newEntity.Add(new AzureSqlServerDisasterRecoveryConfigurationModel() + { + ResourceGroupName = entry.ResourceGroupName, + ServerName = entry.ServerName, + ServerDisasterRecoveryConfigurationName = entry.ServerDisasterRecoveryConfigurationName, + Location = entry.Location, + AutoFailover = entry.AutoFailover, + FailoverPolicy = entry.FailoverPolicy, + PartnerServerName = entry.PartnerServerName, + Role = entry.Role + }); + } + return newEntity; + } + + /// + /// Update the Server Disaster Recovery Configuration + /// + /// The output of apply user input to model + /// The input entity + protected override IEnumerable PersistChanges( + IEnumerable entity) + { + switch (ParameterSetName) + { + case ByFailoverParams: + ModelAdapter.FailoverServerDisasterRecoveryConfiguration(this.ResourceGroupName, + this.ServerName, entity.First(), AllowDataLoss.IsPresent); + break; + default: + // Warning user that no options were provided so no action can be taken. + WriteWarning(Resources.SetDisasterRecoveryConfigurationNoOptionProvided); + break; + } + + return entity; + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Model/AzureSqlServerDisasterRecoveryConfigurationActivityModel.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Model/AzureSqlServerDisasterRecoveryConfigurationActivityModel.cs new file mode 100644 index 000000000000..d0571bc1180c --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Model/AzureSqlServerDisasterRecoveryConfigurationActivityModel.cs @@ -0,0 +1,101 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Model +{ + /// + /// Represents an Azure Sql Server Disaster Recovery Configuration + /// + public class AzureSqlServerDisasterRecoveryConfigurationActivityModel + { + /// + /// Represents the state of the properties + /// + public class ServerDisasterRecoveryConfigurationState + { + /// + /// Gets or sets the properties of the Server Disaster Recovery Configuration at the time of the start of the operation + /// + public IDictionary Current { get; set; } + + /// + /// Gets or sets the requested properties for the Server Disaster Recovery Configuration + /// + public IDictionary Requested { get; set; } + } + + /// + /// Gets or sets the operation id + /// + public Guid OperationId { get; set; } + + /// + /// Gets or sets the server name + /// + public string ServerName { get; set; } + + /// + /// Gets or sets the Server Disaster Recovery Configuration name + /// + public string ServerDisasterRecoveryConfigurationName { get; set; } + + /// + /// Gets or sets the state + /// + public string State { get; set; } + + /// + /// Gets or sets operation + /// + public string Operation { get; set; } + + /// + /// Gets or sets the error code + /// + public int? ErrorCode { get; set; } + + /// + /// Gets or sets the error message + /// + public string ErrorMessage { get; set; } + + /// + /// Gets or sets the error severity + /// + public int? ErrorSeverity { get; set; } + + /// + /// Gets or sets the start time + /// + public DateTime? StartTime { get; set; } + + /// + /// Gets or sets the end time + /// + public DateTime? EndTime { get; set; } + + /// + /// Gets or sets the percent complete + /// + public int? PercentComplete { get; set; } + + /// + /// Gets or sets the state of the properties associated with the request + /// + public ServerDisasterRecoveryConfigurationState Properties { get; set; } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Model/AzureSqlServerDisasterRecoveryConfigurationModel.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Model/AzureSqlServerDisasterRecoveryConfigurationModel.cs new file mode 100644 index 000000000000..b65b3f01cb75 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Model/AzureSqlServerDisasterRecoveryConfigurationModel.cs @@ -0,0 +1,102 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Model +{ + /// + /// Represents an Azure Sql Server Disaster Recovery Configuration + /// + public class AzureSqlServerDisasterRecoveryConfigurationModel + { + /// + /// Gets or sets the name of the resource group + /// + public string ResourceGroupName { get; set; } + + /// + /// Gets or sets the name of the server + /// + public string ServerName { get; set; } + + /// + /// Gets or sets the name of the Server Disaster Recovery Configuration + /// + public string ServerDisasterRecoveryConfigurationName { get; set; } + + /// + /// Gets or sets the name of the Server Disaster Recovery Virtual Endpoint Name + /// + public string VirtualEndpointName { get; set; } + + /// + /// Gets or sets the location of the Server Disaster Recovery Configuration + /// + public string Location { get; set; } + + /// + /// Gets or sets the status of the Server Disaster Recovery Configuration + /// + public string AutoFailover { get; set; } + + /// + /// Gets or sets the creation date of the Server Disaster Recovery Configuration + /// + public string FailoverPolicy{ get; set; } + + /// + /// Gets or sets the tags associated with the server. + /// + public string PartnerServerName { get; set; } + + /// + /// Gets or sets the tags associated with the server. + /// + public string Role { get; set; } + + /// + /// Construct AzureSqlServerDisasterRecoveryConfigurationModel + /// + public AzureSqlServerDisasterRecoveryConfigurationModel() + { + } + + /// + /// Construct AzureSqlServerDisasterRecoveryConfigurationModel from Management.Sql.Models.ServerDisasterRecoveryConfiguration object + /// + /// Resource group + /// Server name + /// ServerDisasterRecoveryConfiguration object + public AzureSqlServerDisasterRecoveryConfigurationModel(string resourceGroup, string serverName, Management.Sql.Models.ServerDisasterRecoveryConfiguration serverDisasterRecoveryConfiguration) + { + ResourceGroupName = resourceGroup; + ServerName = serverName; + + // Short-term workaround for missing sdrc. Will remove once upstream issues are resolved. + if (serverDisasterRecoveryConfiguration != null) + { + ServerDisasterRecoveryConfigurationName = serverDisasterRecoveryConfiguration.Name; + VirtualEndpointName = serverDisasterRecoveryConfiguration.Name; + Location = serverDisasterRecoveryConfiguration.Location; + PartnerServerName = serverDisasterRecoveryConfiguration.Properties.PartnerLogicalServerName; + AutoFailover = serverDisasterRecoveryConfiguration.Properties.AutoFailover; + FailoverPolicy = serverDisasterRecoveryConfiguration.Properties.FailoverPolicy; + Role = serverDisasterRecoveryConfiguration.Properties.Role; + } + + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Services/AzureSqlServerDisasterRecoveryConfigurationAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Services/AzureSqlServerDisasterRecoveryConfigurationAdapter.cs new file mode 100644 index 000000000000..146aa8406955 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Services/AzureSqlServerDisasterRecoveryConfigurationAdapter.cs @@ -0,0 +1,179 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Model; +using Microsoft.Azure.Commands.Sql.Server.Adapter; +using Microsoft.Azure.Commands.Sql.Server.Services; +using Microsoft.Azure.Commands.Sql.Services; + +using Microsoft.Azure.Management.Sql.Models; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Services +{ + /// + /// Adapter for Server Disaster Recovery Configuration operations + /// + public class AzureSqlServerDisasterRecoveryConfigurationAdapter + { + /// + /// Gets or sets the AzureSqlServerDisasterRecoveryConfigurationCommunicator which has all the needed management clients + /// + private AzureSqlServerDisasterRecoveryConfigurationCommunicator Communicator { get; set; } + + /// + /// Gets or sets the Azure profile + /// + public AzureContext Context { get; set; } + + /// + /// Gets or sets the Azure Subscription + /// + private AzureSubscription _subscription { get; set; } + + /// + /// Constructs a Server Disaster Recovery Configuration adapter + /// + /// The current azure profile + /// The current azure subscription + public AzureSqlServerDisasterRecoveryConfigurationAdapter(AzureContext context) + { + Context = context; + _subscription = context.Subscription; + Communicator = new AzureSqlServerDisasterRecoveryConfigurationCommunicator(Context); + } + + /// + /// Gets an Azure Sql Server Disaster Recovery Configuration by name. + /// + /// The name of the resource group + /// The name of the Azure Sql Server + /// The name of the Azure Sql Server Disaster Recovery Configuration + /// The Azure Sql Server Disaster Recovery Configuration object + internal AzureSqlServerDisasterRecoveryConfigurationModel GetServerDisasterRecoveryConfiguration(string resourceGroupName, string serverName, string serverDisasterRecoveryConfigurationName) + { + var resp = Communicator.Get(resourceGroupName, serverName, serverDisasterRecoveryConfigurationName, Util.GenerateTracingId()); + return CreateServerDisasterRecoveryConfigurationModelFromResponse(resourceGroupName, serverName, resp); + } + + /// + /// Gets a list of Azure Sql Server DisasterRecoveryConfigurations. + /// + /// The name of the resource group + /// The name of the Azure Sql Server + /// A list of Server Disaster Recovery Configuration objects + internal ICollection ListServerDisasterRecoveryConfigurations(string resourceGroupName, string serverName) + { + var resp = Communicator.List(resourceGroupName, serverName, Util.GenerateTracingId()); + + return resp.Select((serverDisasterRecoveryConfigurationName) => CreateServerDisasterRecoveryConfigurationModelFromResponse(resourceGroupName, serverName, serverDisasterRecoveryConfigurationName)).ToList(); + } + + /// + /// Creates an Azure Sql Server Disaster Recovery Configuration. + /// + /// The name of the resource group + /// The name of the Azure Sql Server + /// The id (path) of the partner Azure Sql Server + /// A model containing parameters for the Server Disaster Recovery Configuration + /// The created Azure Sql Server Disaster Recovery Configuration + internal AzureSqlServerDisasterRecoveryConfigurationModel CreateServerDisasterRecoveryConfiguration(string resourceGroup, string serverName, string partnerServerId, AzureSqlServerDisasterRecoveryConfigurationModel model) + { + var resp = Communicator.Create(resourceGroup, serverName, model.ServerDisasterRecoveryConfigurationName, Util.GenerateTracingId(), new ServerDisasterRecoveryConfigurationCreateOrUpdateParameters() + { + Location = model.Location, + Properties = new ServerDisasterRecoveryConfigurationCreateOrUpdateProperties() + { + PartnerServerId = partnerServerId + } + }); + + return CreateServerDisasterRecoveryConfigurationModelFromResponse(resourceGroup, serverName, resp); + } + + /// + /// Starts failover for an Azure Sql Server Disaster Recovery Configuration. + /// + /// The name of the resource group + /// The name of the Azure Sql Server + /// The input parameters for the create/update operation + /// Whether or not potential data loss is allowed during the failover + internal void FailoverServerDisasterRecoveryConfiguration(string resourceGroup, string serverName, AzureSqlServerDisasterRecoveryConfigurationModel model, bool allowDataLoss) + { + Communicator.Failover(resourceGroup, serverName, model.ServerDisasterRecoveryConfigurationName, allowDataLoss, Util.GenerateTracingId()); + } + + /// + /// Deletes a Server Disaster Recovery Configuration + /// + /// The resource group the server is in + /// The name of the Azure Sql Server + /// The name of the Azure Sql Server Disaster Recovery Configuration to delete + public void RemoveServerDisasterRecoveryConfiguration(string resourceGroupName, string serverName, string serverDisasterRecoveryConfigurationName) + { + Communicator.Remove(resourceGroupName, serverName, serverDisasterRecoveryConfigurationName, Util.GenerateTracingId()); + } + + /// + /// Gets the Location of the server. + /// + /// The resource group the server is in + /// The name of the server + /// + public string GetServerLocation(string resourceGroupName, string serverName) + { + AzureSqlServerAdapter serverAdapter = new AzureSqlServerAdapter(Context); + var server = serverAdapter.GetServer(resourceGroupName, serverName); + return server.Location; + } + + /// + /// Converts the response from the service to a powershell Server Disaster Recovery Configuration object + /// + /// The resource group the server is in + /// The name of the Azure Sql Server + /// The service response + /// The converted model + public static AzureSqlServerDisasterRecoveryConfigurationModel CreateServerDisasterRecoveryConfigurationModelFromResponse(string resourceGroup, string serverName, Management.Sql.Models.ServerDisasterRecoveryConfiguration serverDisasterRecoveryConfiguration) + { + return new AzureSqlServerDisasterRecoveryConfigurationModel(resourceGroup, serverName, serverDisasterRecoveryConfiguration); + } + + internal IEnumerable ListServerDisasterRecoveryConfigurationActivity(string resourceGroupName, string serverName, string serverDisasterRecoveryConfigurationName, Guid? operationId) + { + var response = Communicator.List(resourceGroupName, serverName, Util.GenerateTracingId()); + + IEnumerable list = response.Select((r) => + { + return new AzureSqlServerDisasterRecoveryConfigurationActivityModel() + { + ServerDisasterRecoveryConfigurationName = r.Name, + + }; + }); + + // Check if we have a database name constraint + if (!string.IsNullOrEmpty(serverDisasterRecoveryConfigurationName)) + { + list = list.Where(pl => string.Equals(pl.ServerDisasterRecoveryConfigurationName, serverDisasterRecoveryConfigurationName, StringComparison.OrdinalIgnoreCase)); + } + + return list.ToList(); + } + } +} diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Services/AzureSqlServerDisasterRecoveryConfigurationCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Services/AzureSqlServerDisasterRecoveryConfigurationCommunicator.cs new file mode 100644 index 000000000000..088a25d58883 --- /dev/null +++ b/src/ResourceManager/Sql/Commands.Sql/ServerDisasterRecoveryConfiguration/Services/AzureSqlServerDisasterRecoveryConfigurationCommunicator.cs @@ -0,0 +1,123 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Management.Sql; +using System; +using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Sql.Common; +using Microsoft.Azure.Management.Sql.Models; + +namespace Microsoft.Azure.Commands.Sql.ServerDisasterRecoveryConfiguration.Services +{ + /// + /// This class is responsible for all the REST communication with the audit REST endpoints + /// + public class AzureSqlServerDisasterRecoveryConfigurationCommunicator + { + /// + /// The Sql client to be used by this end points communicator + /// + private static SqlManagementClient SqlClient { get; set; } + + /// + /// Gets or set the Azure subscription + /// + private static AzureSubscription Subscription {get ; set; } + + /// + /// Gets or sets the Azure profile + /// + public AzureContext Context { get; set; } + + /// + /// Creates a communicator for Azure Sql Server Disaster Recovery Configuration + /// + /// + public AzureSqlServerDisasterRecoveryConfigurationCommunicator(AzureContext context) + { + Context = context; + if (context.Subscription != Subscription) + { + Subscription = context.Subscription; + SqlClient = null; + } + } + + /// + /// Gets the Azure Sql Server Disaster Recovery Configuration + /// + public Management.Sql.Models.ServerDisasterRecoveryConfiguration Get(string resourceGroupName, string serverName, string serverDisasterRecoveryConfigurationName, string clientRequestId) + { + return GetCurrentSqlClient(clientRequestId).ServerDisasterRecoveryConfigurations.Get(resourceGroupName, serverName, serverDisasterRecoveryConfigurationName).ServerDisasterRecoveryConfiguration; + } + + /// + /// Lists Azure Sql Server Disaster Recovery Configurations + /// + public IList List(string resourceGroupName, string serverName, string clientRequestId) + { + return GetCurrentSqlClient(clientRequestId).ServerDisasterRecoveryConfigurations.List(resourceGroupName, serverName).ServerDisasterRecoveryConfigurations; + } + + /// + /// Creates a Disaster Recovery Configuration + /// + public Management.Sql.Models.ServerDisasterRecoveryConfiguration Create(string resourceGroupName, string serverName, string serverDisasterRecoveryConfigurationName, string clientRequestId, ServerDisasterRecoveryConfigurationCreateOrUpdateParameters parameters) + { + return GetCurrentSqlClient(clientRequestId).ServerDisasterRecoveryConfigurations.CreateOrUpdate(resourceGroupName, serverName, serverDisasterRecoveryConfigurationName, parameters).ServerDisasterRecoveryConfiguration; + } + + /// + /// Failover a Disaster Recovery Configuration + /// + public void Failover(string resourceGroupName, string serverName, string serverDisasterRecoveryConfigurationName, bool allowDataLoss, string clientRequestId) + { + if (allowDataLoss) + { + GetCurrentSqlClient(clientRequestId).ServerDisasterRecoveryConfigurations.FailoverAllowDataLoss(resourceGroupName, serverName, serverDisasterRecoveryConfigurationName); + } + else + { + GetCurrentSqlClient(clientRequestId).ServerDisasterRecoveryConfigurations.Failover(resourceGroupName, serverName, serverDisasterRecoveryConfigurationName); + } + } + + /// + /// Deletes a Server Disaster Recovery Configuration + /// + public void Remove(string resourceGroupName, string serverName, string serverDisasterRecoveryConfigurationName, string clientRequestId) + { + GetCurrentSqlClient(clientRequestId).ServerDisasterRecoveryConfigurations.Delete(resourceGroupName, serverName, serverDisasterRecoveryConfigurationName); + } + + /// + /// Retrieve the SQL Management client for the currently selected subscription, adding the session and request + /// id tracing headers for the current cmdlet invocation. + /// + /// The SQL Management client for the currently selected subscription. + private SqlManagementClient GetCurrentSqlClient(String clientRequestId) + { + // Get the SQL management client for the current subscription + if (SqlClient == null) + { + SqlClient = AzureSession.ClientFactory.CreateClient(Context, AzureEnvironment.Endpoint.ResourceManager); + } + SqlClient.HttpClient.DefaultRequestHeaders.Remove(Constants.ClientRequestIdHeaderName); + SqlClient.HttpClient.DefaultRequestHeaders.Add(Constants.ClientRequestIdHeaderName, clientRequestId); + return SqlClient; + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Cmdlet/AzureSqlServerUpgradeCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Cmdlet/AzureSqlServerUpgradeCmdletBase.cs index 42fbe5a51486..28770663fc4b 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Cmdlet/AzureSqlServerUpgradeCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Cmdlet/AzureSqlServerUpgradeCmdletBase.cs @@ -14,9 +14,10 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ServerUpgrade.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.ServerUpgrade.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Services/AzureSqlServerUpgradeAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Services/AzureSqlServerUpgradeAdapter.cs index 7daccb1ae5b6..e868c8a3f082 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Services/AzureSqlServerUpgradeAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Services/AzureSqlServerUpgradeAdapter.cs @@ -13,9 +13,10 @@ // ---------------------------------------------------------------------------------- using System; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.ServerUpgrade.Model; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; namespace Microsoft.Azure.Commands.Sql.ServerUpgrade.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Services/AzureSqlServerUpgradeCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Services/AzureSqlServerUpgradeCommunicator.cs index d631fcb4a0aa..656cea37e936 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Services/AzureSqlServerUpgradeCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServerUpgrade/Services/AzureSqlServerUpgradeCommunicator.cs @@ -15,10 +15,12 @@ using System; using System.Net; using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ServerUpgrade.Model; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; @@ -52,8 +54,7 @@ public class AzureSqlServerUpgradeCommunicator /// /// Creates a communicator for Azure Sql Databases /// - /// - /// + /// public AzureSqlServerUpgradeCommunicator(AzureContext context) { Context = context; diff --git a/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Cmdlet/AzureSqlServerServiceObjectiveCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Cmdlet/AzureSqlServerServiceObjectiveCmdletBase.cs index 8a76daae9105..3b9327e01619 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Cmdlet/AzureSqlServerServiceObjectiveCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Cmdlet/AzureSqlServerServiceObjectiveCmdletBase.cs @@ -13,10 +13,11 @@ // ---------------------------------------------------------------------------------- using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ServiceObjective.Adapter; using Microsoft.Azure.Commands.Sql.ServiceObjective.Model; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.ServiceObjective.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Service/AzureSqlServerServiceObjectiveAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Service/AzureSqlServerServiceObjectiveAdapter.cs index 29b0e30d323f..dfc98b6518d1 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Service/AzureSqlServerServiceObjectiveAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Service/AzureSqlServerServiceObjectiveAdapter.cs @@ -18,11 +18,12 @@ using System.Runtime.InteropServices; using System.Security; using System.Security.Permissions; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ServiceObjective.Model; using Microsoft.Azure.Commands.Sql.ServiceObjective.Services; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; diff --git a/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Service/AzureSqlServerServiceObjectiveCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Service/AzureSqlServerServiceObjectiveCommunicator.cs index dc6482731f7a..31d31277c30d 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Service/AzureSqlServerServiceObjectiveCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServiceObjective/Service/AzureSqlServerServiceObjectiveCommunicator.cs @@ -12,14 +12,16 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using Microsoft.WindowsAzure.Management.Storage; using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; namespace Microsoft.Azure.Commands.Sql.ServiceObjective.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Cmdlet/GetAzureSqlUpgradeDatabaseHint.cs b/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Cmdlet/GetAzureSqlUpgradeDatabaseHint.cs index e446b6e0c3d0..ddf6a9958239 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Cmdlet/GetAzureSqlUpgradeDatabaseHint.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Cmdlet/GetAzureSqlUpgradeDatabaseHint.cs @@ -14,9 +14,10 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ServiceTierAdvisor.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; namespace Microsoft.Azure.Commands.Sql.ServiceTierAdvisor.Cmdlet diff --git a/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Cmdlet/GetAzureSqlUpgradeServerHint.cs b/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Cmdlet/GetAzureSqlUpgradeServerHint.cs index 179803015a24..d9be2775abea 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Cmdlet/GetAzureSqlUpgradeServerHint.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Cmdlet/GetAzureSqlUpgradeServerHint.cs @@ -13,11 +13,12 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.RecommendedElasticPools.Services; using Microsoft.Azure.Commands.Sql.ServiceTierAdvisor.Model; using Microsoft.Azure.Commands.Sql.ServiceTierAdvisor.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.ServiceTierAdvisor.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Services/AzureSqlServiceTierAdvisorAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Services/AzureSqlServiceTierAdvisorAdapter.cs index e81e63de2f18..49c01259b258 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Services/AzureSqlServiceTierAdvisorAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Services/AzureSqlServiceTierAdvisorAdapter.cs @@ -14,8 +14,9 @@ using System.Collections.Generic; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; namespace Microsoft.Azure.Commands.Sql.ServiceTierAdvisor.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Services/AzureSqlServiceTierAdvisorCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Services/AzureSqlServiceTierAdvisorCommunicator.cs index dd74ebdbbb78..4b381a4fd6e2 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Services/AzureSqlServiceTierAdvisorCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ServiceTierAdvisor/Services/AzureSqlServiceTierAdvisorCommunicator.cs @@ -14,9 +14,11 @@ using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; namespace Microsoft.Azure.Commands.Sql.ServiceTierAdvisor.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Cmdlet/SqlDatabaseThreatDetectionCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Cmdlet/SqlDatabaseThreatDetectionCmdletBase.cs index e53f1926a48c..0ae708369ace 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Cmdlet/SqlDatabaseThreatDetectionCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Cmdlet/SqlDatabaseThreatDetectionCmdletBase.cs @@ -12,10 +12,11 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.ThreatDetection.Model; using Microsoft.Azure.Commands.Sql.ThreatDetection.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.ThreatDetection.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Services/SqlThreatDetectionAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Services/SqlThreatDetectionAdapter.cs index 7ef6cac7e05a..ebe998793712 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Services/SqlThreatDetectionAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Services/SqlThreatDetectionAdapter.cs @@ -12,12 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql.Models; using System; using System.Collections.Generic; using System.Linq; using System.Text; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Auditing.Model; using Microsoft.Azure.Commands.Sql.Auditing.Services; using Microsoft.Azure.Commands.Sql.Common; diff --git a/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Services/ThreatDetectionEndpointsCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Services/ThreatDetectionEndpointsCommunicator.cs index 76bf11e67b9b..42b5fb756626 100644 --- a/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Services/ThreatDetectionEndpointsCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/ThreatDetection/Services/ThreatDetectionEndpointsCommunicator.cs @@ -12,11 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; using System; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; namespace Microsoft.Azure.Commands.Sql.ThreatDetection.Services diff --git a/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Cmdlet/AzureSqlDatabaseTransparentDataEncryptionActivityCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Cmdlet/AzureSqlDatabaseTransparentDataEncryptionActivityCmdletBase.cs index 5d816281adc8..cfd2044ed1e0 100644 --- a/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Cmdlet/AzureSqlDatabaseTransparentDataEncryptionActivityCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Cmdlet/AzureSqlDatabaseTransparentDataEncryptionActivityCmdletBase.cs @@ -14,10 +14,11 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Adapter; using Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Model; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Cmdlet/AzureSqlDatabaseTransparentDataEncryptionCmdletBase.cs b/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Cmdlet/AzureSqlDatabaseTransparentDataEncryptionCmdletBase.cs index d3f8a80fe729..d6ed867ee7e1 100644 --- a/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Cmdlet/AzureSqlDatabaseTransparentDataEncryptionCmdletBase.cs +++ b/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Cmdlet/AzureSqlDatabaseTransparentDataEncryptionCmdletBase.cs @@ -14,10 +14,11 @@ using System.Collections.Generic; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Adapter; using Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Model; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Cmdlet { diff --git a/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Services/AzureSqlDatabaseTransparentDataEncryptionAdapter.cs b/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Services/AzureSqlDatabaseTransparentDataEncryptionAdapter.cs index 797090507571..5c44ddd12660 100644 --- a/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Services/AzureSqlDatabaseTransparentDataEncryptionAdapter.cs +++ b/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Services/AzureSqlDatabaseTransparentDataEncryptionAdapter.cs @@ -15,11 +15,12 @@ using System; using System.Collections.Generic; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Sql.Common; using Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Model; using Microsoft.Azure.Commands.Sql.TransparentDataEncryption.Services; using Microsoft.Azure.Commands.Sql.Services; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; diff --git a/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Services/AzureSqlDatabaseTransparentDataEncryptionCommunicator.cs b/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Services/AzureSqlDatabaseTransparentDataEncryptionCommunicator.cs index 64d78f415e78..8937000bd405 100644 --- a/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Services/AzureSqlDatabaseTransparentDataEncryptionCommunicator.cs +++ b/src/ResourceManager/Sql/Commands.Sql/TransparentDataEncryption/Services/AzureSqlDatabaseTransparentDataEncryptionCommunicator.cs @@ -14,8 +14,10 @@ using System; using System.Collections.Generic; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Sql; using Microsoft.Azure.Management.Sql.Models; diff --git a/src/ResourceManager/Sql/Commands.Sql/packages.config b/src/ResourceManager/Sql/Commands.Sql/packages.config index c390265fd34b..69da83ed81ef 100644 --- a/src/ResourceManager/Sql/Commands.Sql/packages.config +++ b/src/ResourceManager/Sql/Commands.Sql/packages.config @@ -2,11 +2,10 @@ - - + @@ -16,9 +15,8 @@ - - - + + diff --git a/src/ResourceManager/Sql/Sql.sln b/src/ResourceManager/Sql/Sql.sln index e2e3d1142475..33f312fe6aa6 100644 --- a/src/ResourceManager/Sql/Sql.sln +++ b/src/ResourceManager/Sql/Sql.sln @@ -32,10 +32,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Insights", "..\Ins EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ServiceManagement.Common", "..\..\ServiceManagement\Common\Commands.ServiceManagement.Common\Commands.ServiceManagement.Common.csproj", "{CFF09E81-1E31-444E-B4D4-A21E946C29E2}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{7025EE1A-63F8-4488-B0D9-02141EB18C8E}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -99,6 +96,10 @@ Global {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Debug|Any CPU.Build.0 = Debug|Any CPU {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Release|Any CPU.ActiveCfg = Release|Any CPU {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Storage/AzureRM.Storage.psd1 b/src/ResourceManager/Storage/AzureRM.Storage.psd1 index 7ed38956a671..2184238a32ba 100644 --- a/src/ResourceManager/Storage/AzureRM.Storage.psd1 +++ b/src/ResourceManager/Storage/AzureRM.Storage.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'da67eaa7-4cb1-4bfa-a194-8bf3faae8ac5' @@ -46,8 +46,8 @@ ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module RequiredModules = @( - @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}, - @{ ModuleName = 'Azure.Storage'; ModuleVersion = '1.0.4'} + @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}, + @{ ModuleName = 'Azure.Storage'; ModuleVersion = '1.0.5'} ) # Assemblies that must be loaded prior to importing this module diff --git a/src/ResourceManager/Storage/Commands.Management.Storage.Test/Commands.Management.Storage.Test.csproj b/src/ResourceManager/Storage/Commands.Management.Storage.Test/Commands.Management.Storage.Test.csproj index db311499f5db..121a048e037d 100644 --- a/src/ResourceManager/Storage/Commands.Management.Storage.Test/Commands.Management.Storage.Test.csproj +++ b/src/ResourceManager/Storage/Commands.Management.Storage.Test/Commands.Management.Storage.Test.csproj @@ -1,5 +1,7 @@  + + Debug @@ -13,7 +15,7 @@ 512 ..\..\..\..\ true - e6b6ae5d + f747f8a7 true @@ -39,10 +41,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -61,10 +59,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -73,16 +71,16 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True False ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -110,12 +108,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -125,6 +131,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3436a126-edc9-4060-8952-9a1be34cdd95} Commands.ScenarioTests.ResourceManager.Common diff --git a/src/ResourceManager/Storage/Commands.Management.Storage.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Storage/Commands.Management.Storage.Test/Properties/AssemblyInfo.cs index 7cf98a99b3e0..a437befdff39 100644 --- a/src/ResourceManager/Storage/Commands.Management.Storage.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Storage/Commands.Management.Storage.Test/Properties/AssemblyInfo.cs @@ -49,3 +49,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Storage/Commands.Management.Storage.Test/TestController.cs b/src/ResourceManager/Storage/Commands.Management.Storage.Test/TestController.cs index a17028781d2e..b340f5e84b56 100644 --- a/src/ResourceManager/Storage/Commands.Management.Storage.Test/TestController.cs +++ b/src/ResourceManager/Storage/Commands.Management.Storage.Test/TestController.cs @@ -15,7 +15,7 @@ using System; using System.Collections.Generic; using System.Linq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Resources; @@ -82,6 +82,8 @@ public void RunPsTestWorkflow( { Dictionary d = new Dictionary(); d.Add("Microsoft.Authorization", null); + d.Add("Microsoft.Storage", null); + HttpMockServer.Matcher = new PermissiveRecordMatcherWithApiExclusion(false, d); using (UndoContext context = UndoContext.Current) diff --git a/src/ResourceManager/Storage/Commands.Management.Storage.Test/packages.config b/src/ResourceManager/Storage/Commands.Management.Storage.Test/packages.config index 1020e30991b4..03d86ce332b5 100644 --- a/src/ResourceManager/Storage/Commands.Management.Storage.Test/packages.config +++ b/src/ResourceManager/Storage/Commands.Management.Storage.Test/packages.config @@ -2,22 +2,26 @@ - - - + + - - + + - - + + + + + + + diff --git a/src/ResourceManager/Storage/Commands.Management.Storage/Commands.Management.Storage.csproj b/src/ResourceManager/Storage/Commands.Management.Storage/Commands.Management.Storage.csproj index 6beb2fe615ae..19aaecbf8be3 100644 --- a/src/ResourceManager/Storage/Commands.Management.Storage/Commands.Management.Storage.csproj +++ b/src/ResourceManager/Storage/Commands.Management.Storage/Commands.Management.Storage.csproj @@ -53,10 +53,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -88,15 +84,15 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -160,7 +156,7 @@ PreserveNewest - Always + Never Always @@ -172,6 +168,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage diff --git a/src/ResourceManager/Storage/Commands.Management.Storage/StorageAccount/StorageManagementClient.cs b/src/ResourceManager/Storage/Commands.Management.Storage/StorageAccount/StorageManagementClient.cs index 45b1307297f7..3fa53f64e691 100644 --- a/src/ResourceManager/Storage/Commands.Management.Storage/StorageAccount/StorageManagementClient.cs +++ b/src/ResourceManager/Storage/Commands.Management.Storage/StorageAccount/StorageManagementClient.cs @@ -13,8 +13,8 @@ // ---------------------------------------------------------------------------------- using System; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Management.Storage; namespace Microsoft.Azure.Commands.Management.Storage diff --git a/src/ResourceManager/Storage/Commands.Management.Storage/packages.config b/src/ResourceManager/Storage/Commands.Management.Storage/packages.config index 7a66eb206774..b5aa0b4f6fa2 100644 --- a/src/ResourceManager/Storage/Commands.Management.Storage/packages.config +++ b/src/ResourceManager/Storage/Commands.Management.Storage/packages.config @@ -2,7 +2,6 @@ - @@ -14,8 +13,8 @@ - - + + diff --git a/src/ResourceManager/Storage/Storage.sln b/src/ResourceManager/Storage/Storage.sln index 5a911f49a400..732453752896 100644 --- a/src/ResourceManager/Storage/Storage.sln +++ b/src/ResourceManager/Storage/Storage.sln @@ -26,6 +26,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ScenarioTests.Reso EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Resources.Rest", "..\Resources\Commands.ResourceManager\Cmdlets\Commands.Resources.Rest.csproj", "{8058D403-06E3-4BED-8924-D166CE303961}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -76,6 +78,10 @@ Global {8058D403-06E3-4BED-8924-D166CE303961}.Debug|Any CPU.Build.0 = Debug|Any CPU {8058D403-06E3-4BED-8924-D166CE303961}.Release|Any CPU.ActiveCfg = Release|Any CPU {8058D403-06E3-4BED-8924-D166CE303961}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/StreamAnalytics/.nuget/packages.config b/src/ResourceManager/StreamAnalytics/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/StreamAnalytics/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/StreamAnalytics/AzureRM.StreamAnalytics.psd1 b/src/ResourceManager/StreamAnalytics/AzureRM.StreamAnalytics.psd1 index 5b3c4cdccb12..91115fbed4b6 100644 --- a/src/ResourceManager/StreamAnalytics/AzureRM.StreamAnalytics.psd1 +++ b/src/ResourceManager/StreamAnalytics/AzureRM.StreamAnalytics.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = '59713673-194f-418a-b1f2-ac60db82edf9' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Commands.StreamAnalytics.Test.csproj b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Commands.StreamAnalytics.Test.csproj index ca49b54e447e..562d3619dcbe 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Commands.StreamAnalytics.Test.csproj +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Commands.StreamAnalytics.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ 512 ..\..\..\ true - e11bc73b + 447ecd03 true @@ -47,10 +48,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -74,11 +71,11 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -99,12 +96,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -156,16 +153,28 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Properties/AssemblyInfo.cs index 2c87c95404a9..d20f1da86e59 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Properties/AssemblyInfo.cs @@ -35,3 +35,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/ScenarioTests/StreamAnalyticsScenarioTestsBase.cs b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/ScenarioTests/StreamAnalyticsScenarioTestsBase.cs index 7fa1fc97e9ec..7c72a2e80393 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/ScenarioTests/StreamAnalyticsScenarioTestsBase.cs +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/ScenarioTests/StreamAnalyticsScenarioTestsBase.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Resources; diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/packages.config b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/packages.config index 72de9ad6da3e..f310aad16044 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/packages.config +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/packages.config @@ -2,15 +2,14 @@ - - - + + @@ -19,15 +18,19 @@ - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Commands.StreamAnalytics.csproj b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Commands.StreamAnalytics.csproj index 10bdca9a79ee..d9b723def23e 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Commands.StreamAnalytics.csproj +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Commands.StreamAnalytics.csproj @@ -54,10 +54,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -93,12 +89,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -224,6 +220,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Models/StreamAnalyticsClient.cs b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Models/StreamAnalyticsClient.cs index 045121b801f7..f5c2278a1cdc 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Models/StreamAnalyticsClient.cs +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Models/StreamAnalyticsClient.cs @@ -13,10 +13,9 @@ // ---------------------------------------------------------------------------------- using System.IO; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Management.StreamAnalytics; -using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication; namespace Microsoft.Azure.Commands.StreamAnalytics.Models { diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/StreamAnalyticsCommonUtilities.cs b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/StreamAnalyticsCommonUtilities.cs index df745c2a5e7d..7817aeec85db 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/StreamAnalyticsCommonUtilities.cs +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/StreamAnalyticsCommonUtilities.cs @@ -17,10 +17,9 @@ using System.Collections.Generic; using System.Globalization; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Commands.StreamAnalytics.Properties; -using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json; -using Microsoft.Azure.Common.Authentication; namespace Microsoft.Azure.Commands.StreamAnalytics { diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/packages.config b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/packages.config index 9df41525bf19..0ac6ce4c4b59 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/packages.config +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/packages.config @@ -2,7 +2,6 @@ - @@ -15,8 +14,8 @@ - - + + diff --git a/src/ResourceManager/StreamAnalytics/StreamAnalytics.sln b/src/ResourceManager/StreamAnalytics/StreamAnalytics.sln index b8ff230514a9..7bd69765947d 100644 --- a/src/ResourceManager/StreamAnalytics/StreamAnalytics.sln +++ b/src/ResourceManager/StreamAnalytics/StreamAnalytics.sln @@ -28,10 +28,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Resources.Rest", " EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Commands.Tags\Commands.Tags.csproj", "{2493A8F7-1949-4F29-8D53-9D459046C3B8}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{02FF609A-B93B-4CDE-89FD-F7E9B9BA45E0}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -87,6 +84,10 @@ Global {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Debug|Any CPU.Build.0 = Debug|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.ActiveCfg = Release|Any CPU {2493A8F7-1949-4F29-8D53-9D459046C3B8}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Tags/AzureRM.Tags.psd1 b/src/ResourceManager/Tags/AzureRM.Tags.psd1 index 4fa2534943d7..de4861a9ff25 100644 --- a/src/ResourceManager/Tags/AzureRM.Tags.psd1 +++ b/src/ResourceManager/Tags/AzureRM.Tags.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = '59713673-194f-418a-b1f2-ac60db82edf9' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/Tags/Commands.Tags/Commands.Tags.csproj b/src/ResourceManager/Tags/Commands.Tags/Commands.Tags.csproj index 545a6fc545a7..71f42ae15d12 100644 --- a/src/ResourceManager/Tags/Commands.Tags/Commands.Tags.csproj +++ b/src/ResourceManager/Tags/Commands.Tags/Commands.Tags.csproj @@ -54,10 +54,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -73,12 +69,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -161,6 +157,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Tags/Commands.Tags/Model/TagsClient.cs b/src/ResourceManager/Tags/Commands.Tags/Model/TagsClient.cs index 3c9d66e3c0ad..376fef3f8b01 100644 --- a/src/ResourceManager/Tags/Commands.Tags/Model/TagsClient.cs +++ b/src/ResourceManager/Tags/Commands.Tags/Model/TagsClient.cs @@ -15,13 +15,12 @@ using System; using System.Collections.Generic; using System.Linq; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.Tags.Properties; using Microsoft.Azure.Management.Resources; using Microsoft.Azure.Management.Resources.Models; -using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; namespace Microsoft.Azure.Commands.Tags.Model { diff --git a/src/ResourceManager/Tags/Commands.Tags/packages.config b/src/ResourceManager/Tags/Commands.Tags/packages.config index 377dbc50a2f5..053452276ede 100644 --- a/src/ResourceManager/Tags/Commands.Tags/packages.config +++ b/src/ResourceManager/Tags/Commands.Tags/packages.config @@ -2,7 +2,6 @@ - @@ -10,8 +9,8 @@ - - + + \ No newline at end of file diff --git a/src/ResourceManager/Tags/Tags.sln b/src/ResourceManager/Tags/Tags.sln index d4527bd8a3d9..9b83adc467af 100644 --- a/src/ResourceManager/Tags/Tags.sln +++ b/src/ResourceManager/Tags/Tags.sln @@ -8,6 +8,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "Commands.T EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -26,6 +28,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/TrafficManager/.nuget/packages.config b/src/ResourceManager/TrafficManager/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/TrafficManager/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/TrafficManager/AzureRM.TrafficManager.psd1 b/src/ResourceManager/TrafficManager/AzureRM.TrafficManager.psd1 index 479704fa0191..6c947ff4fd50 100644 --- a/src/ResourceManager/TrafficManager/AzureRM.TrafficManager.psd1 +++ b/src/ResourceManager/TrafficManager/AzureRM.TrafficManager.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = '59713673-194f-418a-b1f2-ac60db82edf9' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/Commands.TrafficManager.Test.csproj b/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/Commands.TrafficManager.Test.csproj index fbe175d36e52..0365ed58c0d8 100644 --- a/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/Commands.TrafficManager.Test.csproj +++ b/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/Commands.TrafficManager.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\ true - a5adf578 + 0e772c9e true @@ -44,10 +45,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -69,12 +66,13 @@ False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll @@ -82,12 +80,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -103,15 +101,25 @@ False + + - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -147,6 +155,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/Properties/AssemblyInfo.cs index f4cc8e779772..e8ff44f2aea0 100644 --- a/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/Properties/AssemblyInfo.cs @@ -47,3 +47,4 @@ // by using the '*' as shown below: [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/ScenarioTests/TestController.cs b/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/ScenarioTests/TestController.cs index f8f894c3a1bb..22be15d816b3 100644 --- a/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/ScenarioTests/TestController.cs +++ b/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/ScenarioTests/TestController.cs @@ -13,13 +13,13 @@ // ---------------------------------------------------------------------------------- using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Test.HttpRecorder; namespace Microsoft.Azure.Commands.TrafficManager.Test.ScenarioTests { using System; using System.Linq; - using Microsoft.Azure.Common.Authentication; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Resources; diff --git a/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/packages.config b/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/packages.config index 9a8288be0e93..74f196adcaea 100644 --- a/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/packages.config +++ b/src/ResourceManager/TrafficManager/Commands.TrafficManager2.Test/packages.config @@ -2,24 +2,27 @@ - - - + + - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/TrafficManager/Commands.TrafficManager2/Commands.TrafficManager.csproj b/src/ResourceManager/TrafficManager/Commands.TrafficManager2/Commands.TrafficManager.csproj index 863e502292ef..93a14e036756 100644 --- a/src/ResourceManager/TrafficManager/Commands.TrafficManager2/Commands.TrafficManager.csproj +++ b/src/ResourceManager/TrafficManager/Commands.TrafficManager2/Commands.TrafficManager.csproj @@ -54,10 +54,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Management.TrafficManager.1.0.0\lib\portable-net45+sl50+wp80+win\Microsoft.Azure.Management.TrafficManager.dll @@ -65,6 +61,15 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + False ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll @@ -77,19 +82,13 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - + + @@ -124,6 +123,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common @@ -142,7 +145,9 @@ AzureRM.TrafficManager.psd1 PreserveNewest - + + Never + Designer diff --git a/src/ResourceManager/TrafficManager/Commands.TrafficManager2/Utilities/TrafficManagerClient.cs b/src/ResourceManager/TrafficManager/Commands.TrafficManager2/Utilities/TrafficManagerClient.cs index 65746683a749..a957b3705b7b 100644 --- a/src/ResourceManager/TrafficManager/Commands.TrafficManager2/Utilities/TrafficManagerClient.cs +++ b/src/ResourceManager/TrafficManager/Commands.TrafficManager2/Utilities/TrafficManagerClient.cs @@ -12,6 +12,9 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + namespace Microsoft.Azure.Commands.TrafficManager.Utilities { using System; @@ -19,12 +22,10 @@ namespace Microsoft.Azure.Commands.TrafficManager.Utilities using System.Collections.Generic; using System.Linq; using System.Net; - using Microsoft.Azure.Commands.Tags.Model; - using Microsoft.Azure.Commands.TrafficManager.Models; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; - using Microsoft.Azure.Management.TrafficManager; - using Microsoft.Azure.Management.TrafficManager.Models; + using Tags.Model; + using Models; + using Management.TrafficManager; + using Management.TrafficManager.Models; public class TrafficManagerClient { diff --git a/src/ResourceManager/TrafficManager/Commands.TrafficManager2/packages.config b/src/ResourceManager/TrafficManager/Commands.TrafficManager2/packages.config index 7cc84f7246b6..e1d4f577e575 100644 --- a/src/ResourceManager/TrafficManager/Commands.TrafficManager2/packages.config +++ b/src/ResourceManager/TrafficManager/Commands.TrafficManager2/packages.config @@ -2,7 +2,6 @@ - @@ -14,8 +13,8 @@ - - + + diff --git a/src/ResourceManager/TrafficManager/TrafficManager.sln b/src/ResourceManager/TrafficManager/TrafficManager.sln index 39965396e140..541eb88e351f 100644 --- a/src/ResourceManager/TrafficManager/TrafficManager.sln +++ b/src/ResourceManager/TrafficManager/TrafficManager.sln @@ -22,10 +22,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Resources.Rest", " EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{899AAE30-3C07-4F4F-8806-F36A26D7EA5F}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -69,6 +66,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/UsageAggregates/.nuget/packages.config b/src/ResourceManager/UsageAggregates/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/UsageAggregates/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/UsageAggregates/AzureRM.UsageAggregates.psd1 b/src/ResourceManager/UsageAggregates/AzureRM.UsageAggregates.psd1 index 6de6870ed897..856685283695 100644 --- a/src/ResourceManager/UsageAggregates/AzureRM.UsageAggregates.psd1 +++ b/src/ResourceManager/UsageAggregates/AzureRM.UsageAggregates.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'e43e47c8-8bff-4013-b003-ded1741f403a' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Commands.UsageAggregates.Test.csproj b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Commands.UsageAggregates.Test.csproj index 9522e2881e3b..2437d0de9bce 100644 --- a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Commands.UsageAggregates.Test.csproj +++ b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Commands.UsageAggregates.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -14,7 +15,7 @@ 512 ..\..\..\ true - 970255a4 + 32362ec3 true @@ -46,20 +47,16 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll True - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll True - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll True - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -70,12 +67,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -88,18 +85,28 @@ ..\..\..\packages\System.Management.Automation_PowerShell_3.0.6.3.9600.17400\lib\net40\System.Management.Automation.dll True + + - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -109,6 +116,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3819d8a7-c62c-4c47-8ddd-0332d9ce1252} Commands.ResourceManager.Common diff --git a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Common/UsageAggregatesTestController.cs b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Common/UsageAggregatesTestController.cs index 728f1fac528a..3af1878dd57f 100644 --- a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Common/UsageAggregatesTestController.cs +++ b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Common/UsageAggregatesTestController.cs @@ -17,7 +17,7 @@ using System; using System.Linq; using Microsoft.Azure.Commerce.UsageAggregates; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.UsageAggregates.Test.ScenarioTests { diff --git a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Properties/AssemblyInfo.cs index c4ab8a641630..24be33e2f1b5 100644 --- a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/Properties/AssemblyInfo.cs @@ -34,3 +34,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/packages.config b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/packages.config index 5ae0f178e49b..a1633b01eaee 100644 --- a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/packages.config +++ b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates.Test/packages.config @@ -3,20 +3,23 @@ - - - + + - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/Commands.UsageAggregates.csproj b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/Commands.UsageAggregates.csproj index 9635bbaec348..fbb4f8ff5c74 100644 --- a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/Commands.UsageAggregates.csproj +++ b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/Commands.UsageAggregates.csproj @@ -48,10 +48,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll True - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll True @@ -63,6 +59,14 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll @@ -76,14 +80,6 @@ ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - @@ -103,7 +99,9 @@ AzureRM.UsageAggregates.psd1 PreserveNewest - + + Never + Always @@ -117,6 +115,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/GetUsageAggregatesCommand.cs b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/GetUsageAggregatesCommand.cs index ea21798b839b..658708121308 100644 --- a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/GetUsageAggregatesCommand.cs +++ b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/GetUsageAggregatesCommand.cs @@ -13,14 +13,13 @@ // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commerce.UsageAggregates; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; namespace Microsoft.Azure.Commands.UsageAggregates { using Commerce.UsageAggregates.Models; - using WindowsAzure.Commands.Utilities.Common; using System; using System.Management.Automation; using ResourceManager.Common; diff --git a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/packages.config b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/packages.config index dfbd20cf1d2c..bc6b0143e05d 100644 --- a/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/packages.config +++ b/src/ResourceManager/UsageAggregates/Commands.UsageAggregates/packages.config @@ -3,14 +3,13 @@ - - - + + \ No newline at end of file diff --git a/src/ResourceManager/UsageAggregates/UsageAggregates.sln b/src/ResourceManager/UsageAggregates/UsageAggregates.sln index 4a2cf26659bc..2b6b7326cd03 100644 --- a/src/ResourceManager/UsageAggregates/UsageAggregates.sln +++ b/src/ResourceManager/UsageAggregates/UsageAggregates.sln @@ -16,10 +16,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Profile", "..\Prof EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{75D9D053-E4E9-411E-8337-E982178E886F}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -51,6 +48,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Websites/.nuget/packages.config b/src/ResourceManager/Websites/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ResourceManager/Websites/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ResourceManager/Websites/AzureRM.Websites.psd1 b/src/ResourceManager/Websites/AzureRM.Websites.psd1 index 53618d2fc00d..d3c3df396ca5 100644 --- a/src/ResourceManager/Websites/AzureRM.Websites.psd1 +++ b/src/ResourceManager/Websites/AzureRM.Websites.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.0.5' # ID used to uniquely identify this module GUID = 'cc69c625-e961-43f4-8b50-0061eba6e4b6' @@ -45,7 +45,7 @@ CLRVersion='4.0' ProcessorArchitecture = 'None' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.4'}) +RequiredModules = @( @{ ModuleName = 'AzureRM.Profile'; ModuleVersion = '1.0.5'}) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = @() diff --git a/src/ResourceManager/Websites/Commands.Websites.Test/Commands.Websites.Test.csproj b/src/ResourceManager/Websites/Commands.Websites.Test/Commands.Websites.Test.csproj index ca3a60b83588..ad19d6a18c15 100644 --- a/src/ResourceManager/Websites/Commands.Websites.Test/Commands.Websites.Test.csproj +++ b/src/ResourceManager/Websites/Commands.Websites.Test/Commands.Websites.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\ true - c8f5e508 + 88c2059b true @@ -47,10 +48,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -64,8 +61,7 @@ True - False - ..\..\..\packages\Microsoft.Azure.Management.Websites.1.0.2-preview\lib\net45\Microsoft.Azure.Management.Websites.dll + ..\..\..\packages\Microsoft.Azure.Management.Websites.1.1.0-preview\lib\net45\Microsoft.Azure.Management.Websites.dll True @@ -73,12 +69,13 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll True - + False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.4.0-preview\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.6.0-preview\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + True False @@ -88,23 +85,16 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll True - - False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.0.0-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.2.0-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll True @@ -131,12 +121,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -260,6 +258,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Websites/Commands.Websites.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Websites/Commands.Websites.Test/Properties/AssemblyInfo.cs index 9b6b215b2461..46dc05123a65 100644 --- a/src/ResourceManager/Websites/Commands.Websites.Test/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Websites/Commands.Websites.Test/Properties/AssemblyInfo.cs @@ -35,3 +35,4 @@ [assembly: AssemblyVersion("1.0.4")] [assembly: AssemblyFileVersion("1.0.4")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ResourceManager/Websites/Commands.Websites.Test/ScenarioTests/WebsitesController.cs b/src/ResourceManager/Websites/Commands.Websites.Test/ScenarioTests/WebsitesController.cs index c4fd2831dec3..f29834ec72a2 100644 --- a/src/ResourceManager/Websites/Commands.Websites.Test/ScenarioTests/WebsitesController.cs +++ b/src/ResourceManager/Websites/Commands.Websites.Test/ScenarioTests/WebsitesController.cs @@ -15,7 +15,8 @@ using System; using System.Collections.Generic; using System.Linq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.Azure.Gallery; using Microsoft.Azure.Management.Authorization; using Microsoft.Azure.Management.Resources; @@ -27,6 +28,7 @@ using LegacyTest = Microsoft.Azure.Test; using TestEnvironmentFactory = Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestEnvironmentFactory; using TestUtilities = Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities; +using System.IO; namespace Microsoft.Azure.Commands.Websites.Test.ScenarioTests { @@ -91,6 +93,7 @@ public void RunPsTestWorkflow( d.Add("Microsoft.Authorization", AuthorizationApiVersion); HttpMockServer.Matcher = new PermissiveRecordMatcherWithApiExclusion(false, d); + HttpMockServer.RecordsDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SessionRecords"); using (MockContext context = MockContext.Start(callingClassType, mockName)) { this.csmTestFactory = new LegacyTest.CSMTestEnvironmentFactory(); diff --git a/src/ResourceManager/Websites/Commands.Websites.Test/packages.config b/src/ResourceManager/Websites/Commands.Websites.Test/packages.config index 6e5f5429d236..a75ff05d594c 100644 --- a/src/ResourceManager/Websites/Commands.Websites.Test/packages.config +++ b/src/ResourceManager/Websites/Commands.Websites.Test/packages.config @@ -2,26 +2,28 @@ - - - - + + + - - - - + + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Websites/Commands.Websites/Commands.Websites.csproj b/src/ResourceManager/Websites/Commands.Websites/Commands.Websites.csproj index 0953e2ce74c8..110d62a0e29b 100644 --- a/src/ResourceManager/Websites/Commands.Websites/Commands.Websites.csproj +++ b/src/ResourceManager/Websites/Commands.Websites/Commands.Websites.csproj @@ -54,10 +54,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -75,7 +71,7 @@ True - ..\..\..\packages\Microsoft.Azure.Management.Websites.1.0.2-preview\lib\net45\Microsoft.Azure.Management.Websites.dll + ..\..\..\packages\Microsoft.Azure.Management.Websites.1.1.0-preview\lib\net45\Microsoft.Azure.Management.Websites.dll True @@ -91,17 +87,16 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - False - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.3.0.2\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -208,6 +203,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ResourceManager/Websites/Commands.Websites/Utilities/WebsitesClient.cs b/src/ResourceManager/Websites/Commands.Websites/Utilities/WebsitesClient.cs index 26f0ae41602b..93a3182bc835 100644 --- a/src/ResourceManager/Websites/Commands.Websites/Utilities/WebsitesClient.cs +++ b/src/ResourceManager/Websites/Commands.Websites/Utilities/WebsitesClient.cs @@ -20,8 +20,8 @@ using System.Xml.Linq; using Microsoft.Azure.Commands.Resources.Models; using Microsoft.Azure.Commands.WebApps.Models.WebApp; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Management.Resources.Models; using Microsoft.Azure.Management.WebSites; using Microsoft.Azure.Management.WebSites.Models; diff --git a/src/ResourceManager/Websites/Commands.Websites/packages.config b/src/ResourceManager/Websites/Commands.Websites/packages.config index bd1efd72c13e..eeb7cc15e088 100644 --- a/src/ResourceManager/Websites/Commands.Websites/packages.config +++ b/src/ResourceManager/Websites/Commands.Websites/packages.config @@ -2,20 +2,19 @@ - - + - - - + + + \ No newline at end of file diff --git a/src/ResourceManager/Websites/WebSites.sln b/src/ResourceManager/Websites/WebSites.sln index 524f2c8705f0..ad7755c6200e 100644 --- a/src/ResourceManager/Websites/WebSites.sln +++ b/src/ResourceManager/Websites/WebSites.sln @@ -22,10 +22,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Tags", "..\Tags\Co EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common", "..\..\Common\Commands.Common\Commands.Common.csproj", "{5EE72C53-1720-4309-B54B-5FB79703195F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{C5A93E47-40AD-43C3-A08C-29B7485F4C8B}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -69,6 +66,10 @@ Global {5EE72C53-1720-4309-B54B-5FB79703195F}.Debug|Any CPU.Build.0 = Debug|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.ActiveCfg = Release|Any CPU {5EE72C53-1720-4309-B54B-5FB79703195F}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ServiceManagement/.nuget/packages.config b/src/ServiceManagement/.nuget/packages.config deleted file mode 100644 index 091917678945..000000000000 --- a/src/ServiceManagement/.nuget/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj b/src/ServiceManagement/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj index d7ad7f09a6d6..6bdf6547358f 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj @@ -1,6 +1,7 @@  - + + Debug AnyCPU @@ -18,8 +19,7 @@ ..\..\..\ true - - + 5b56844e true @@ -56,10 +56,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -68,9 +64,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True + False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll @@ -79,12 +76,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -125,6 +122,23 @@ ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + @@ -166,6 +180,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3b48a77b-5956-4a62-9081-92ba04b02b27} Commands.Common.Test diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/Properties/AssemblyInfo.cs index 1176996557a5..389078ed834d 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/Properties/AssemblyInfo.cs @@ -15,6 +15,7 @@ using System; using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -42,6 +43,7 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] [assembly: CLSCompliant(false)] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/packages.config b/src/ServiceManagement/Automation/Commands.Automation.Test/packages.config index c62dcf943ceb..eccff93afc3e 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/packages.config +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/packages.config @@ -2,19 +2,24 @@ - - + - - + + - + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj b/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj index 740ad8b26bbb..1b1ced1fff8d 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj +++ b/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj @@ -58,10 +58,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -69,6 +65,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll True @@ -77,12 +74,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -221,6 +218,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs index 82184d13ffdc..0eef97cef3b6 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs @@ -26,7 +26,7 @@ using Microsoft.WindowsAzure.Management.Automation; using Microsoft.WindowsAzure.Management.Automation.Models; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Newtonsoft.Json; using Runbook = Microsoft.Azure.Commands.Automation.Model.Runbook; @@ -43,7 +43,7 @@ namespace Microsoft.Azure.Commands.Automation.Common { using AutomationManagement = WindowsAzure.Management.Automation; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; using Hyak.Common; diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs index c3340971401d..66c43f63cba8 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs @@ -17,7 +17,7 @@ using System.Collections.Generic; using System.Security; using Microsoft.Azure.Commands.Automation.Model; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.Azure.Commands.Automation.Common { diff --git a/src/ServiceManagement/Automation/Commands.Automation/Properties/AssemblyInfo.cs b/src/ServiceManagement/Automation/Commands.Automation/Properties/AssemblyInfo.cs index 278d2c5985e9..9907610e17f1 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Properties/AssemblyInfo.cs @@ -43,8 +43,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.Azure.Commands.Automation.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] #else diff --git a/src/ServiceManagement/Automation/Commands.Automation/packages.config b/src/ServiceManagement/Automation/Commands.Automation/packages.config index 2b7b2c57251a..8a9bbcdc1ee1 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/packages.config +++ b/src/ServiceManagement/Automation/Commands.Automation/packages.config @@ -2,7 +2,6 @@ - @@ -10,8 +9,8 @@ - - + + diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Commands.Common.Test.csproj b/src/ServiceManagement/Common/Commands.Common.Test/Commands.Common.Test.csproj index 21143941163e..bd055e8557dd 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Commands.Common.Test.csproj +++ b/src/ServiceManagement/Common/Commands.Common.Test/Commands.Common.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -16,7 +17,7 @@ ..\..\..\ true {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 9ff8fb41 + 167c4c74 true @@ -56,10 +57,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -71,12 +68,12 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - + False - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -99,12 +96,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -127,7 +124,7 @@ ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.1.1\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll @@ -168,12 +165,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -207,6 +212,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/AuthenticationFactoryTests.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/AuthenticationFactoryTests.cs index 4b4c290dcc3c..f276b4b874ea 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/AuthenticationFactoryTests.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/AuthenticationFactoryTests.cs @@ -15,10 +15,10 @@ using System.Collections.Generic; using Xunit; using System; -using Microsoft.Azure.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Factories; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.ScenarioTest; namespace Microsoft.WindowsAzure.Commands.Common.Test.Common diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/ConversionUtilitiesTests.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/ConversionUtilitiesTests.cs index 87314b849519..07d789885e56 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/ConversionUtilitiesTests.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/ConversionUtilitiesTests.cs @@ -15,7 +15,7 @@ using System.Collections.Generic; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.ScenarioTest; namespace Microsoft.WindowsAzure.Commands.Common.Test diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/Data.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/Data.cs index 65a7e521ebbd..d2a32c7deac5 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/Data.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/Data.cs @@ -20,7 +20,7 @@ using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Common { diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/GeneralTests.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/GeneralTests.cs index 28f542f5e29d..ecf4d84ca247 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/GeneralTests.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/GeneralTests.cs @@ -16,7 +16,7 @@ using System.IO; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.ScenarioTest; namespace Microsoft.WindowsAzure.Commands.Common.Test.Common diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/GetTestResource.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/GetTestResource.cs index 8653d830c435..ecdae266f54a 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/GetTestResource.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/GetTestResource.cs @@ -12,8 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management; using System.Management.Automation; diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/JsonUtilitiesTests.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/JsonUtilitiesTests.cs index f38950eff747..c7d4e43ddf7e 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/JsonUtilitiesTests.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/JsonUtilitiesTests.cs @@ -19,7 +19,7 @@ using Newtonsoft.Json; using Newtonsoft.Json.Linq; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.ScenarioTest; namespace Microsoft.WindowsAzure.Commands.Common.Test.Common diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/MockSubsciptionFactory.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/MockSubsciptionFactory.cs index 300b9bef83ed..6600599b4e90 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/MockSubsciptionFactory.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/MockSubsciptionFactory.cs @@ -17,31 +17,32 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using System.Net.Http; using System.Net.Http.Headers; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Common.Test.Common { public class MockSubsciptionFactory : IClientFactory { - public void AddAction(Azure.Common.Authentication.Models.IClientAction action) + public void AddAction(IClientAction action) { throw new NotImplementedException(); } - public TClient CreateClient(Azure.Common.Authentication.Models.AzureSMProfile profile, Azure.Common.Authentication.Models.AzureSubscription subscription, Azure.Common.Authentication.Models.AzureEnvironment.Endpoint endpoint) where TClient : Hyak.Common.ServiceClient + public TClient CreateClient(AzureSMProfile profile, AzureSubscription subscription, AzureEnvironment.Endpoint endpoint) where TClient : Hyak.Common.ServiceClient { throw new NotImplementedException(); } - public TClient CreateClient(Azure.Common.Authentication.Models.AzureSMProfile profile, Azure.Common.Authentication.Models.AzureEnvironment.Endpoint endpoint) where TClient : Hyak.Common.ServiceClient + public TClient CreateClient(AzureSMProfile profile, AzureEnvironment.Endpoint endpoint) where TClient : Hyak.Common.ServiceClient { throw new NotImplementedException(); } - public TClient CreateClient(Azure.Common.Authentication.Models.AzureContext context, Azure.Common.Authentication.Models.AzureEnvironment.Endpoint endpoint) where TClient : Hyak.Common.ServiceClient + public TClient CreateClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : Hyak.Common.ServiceClient { throw new NotImplementedException(); } @@ -76,6 +77,11 @@ public void RemoveHandler(Type handlerType) throw new NotImplementedException(); } + public DelegatingHandler[] GetCustomHandlers() + { + throw new NotImplementedException(); + } + public void AddUserAgent(string productName, string productVersion) { throw new NotImplementedException(); @@ -89,7 +95,7 @@ public void AddUserAgent(string productName) public HashSet UserAgents { get; set; } - public TClient CreateArmClient(Azure.Common.Authentication.Models.AzureContext context, Azure.Common.Authentication.Models.AzureEnvironment.Endpoint endpoint) where TClient : Microsoft.Rest.ServiceClient + public TClient CreateArmClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : Microsoft.Rest.ServiceClient { throw new NotImplementedException(); } diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/PSCmdletTests.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/PSCmdletTests.cs index 91b2deadd50c..ae994ce1dbed 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/PSCmdletTests.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/PSCmdletTests.cs @@ -17,7 +17,7 @@ using System.Linq; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.Azure.Management.Resources; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; @@ -26,7 +26,7 @@ using System.Collections.Generic; using System.Collections.ObjectModel; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Factories; using System.Net.Http; namespace Microsoft.WindowsAzure.Commands.Common.Test.Common diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/ProfileClientTests.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/ProfileClientTests.cs index 9b7c7051491e..d7607989ad77 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/ProfileClientTests.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/ProfileClientTests.cs @@ -12,8 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Subscriptions.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using System; @@ -21,9 +21,11 @@ using System.IO; using System.Linq; using System.Security.Cryptography.X509Certificates; +using Microsoft.Azure.ServiceManagemenet.Common; using Xunit; using CSMSubscription = Microsoft.Azure.Subscriptions.Models.Subscription; using RDFESubscription = Microsoft.WindowsAzure.Subscriptions.Models.SubscriptionListOperationResponse.Subscription; +using Microsoft.WindowsAzure.Commands.ScenarioTest; namespace Common.Authentication.Test { @@ -192,6 +194,7 @@ public void ProfileMigratesOldDataOnce() } [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] public void ProfileMigratesAccountsAndDefaultSubscriptions() { MemoryDataStore dataStore = new MemoryDataStore(); diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/RemoveAzurePublishSettings.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/RemoveAzurePublishSettings.cs index aea3d567dfd0..98cc0bd86704 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/RemoveAzurePublishSettings.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/RemoveAzurePublishSettings.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Common; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Common diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/ServicePrincipalStoreTests.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/ServicePrincipalStoreTests.cs index 7413e8fbc9d2..d41f59b839ea 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/ServicePrincipalStoreTests.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/ServicePrincipalStoreTests.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.ScenarioTest; using System; using System.Runtime.InteropServices; diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Common/Testing.cs b/src/ServiceManagement/Common/Commands.Common.Test/Common/Testing.cs index aa441770f3d4..002175ca8ecd 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Common/Testing.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Common/Testing.cs @@ -88,7 +88,7 @@ public static void AssertThrows(Action action, string expectedMessage) /// Path to the resource. public static string GetAssemblyTestResourcePath(string relativePath) { - string path = Path.Combine(Environment.CurrentDirectory, relativePath); + string path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, relativePath); try { EmbeddedFileWriter.WriteResourceToDisk(relativePath, path); diff --git a/src/ServiceManagement/Common/Commands.Common.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/Common/Commands.Common.Test/Properties/AssemblyInfo.cs index 354be543b44b..974548ccde63 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Common/Commands.Common.Test/Properties/AssemblyInfo.cs @@ -26,8 +26,9 @@ [assembly: ComVisible(false)] [assembly: CLSCompliant(false)] [assembly: Guid("080bc9b8-3c00-4d0e-bec2-38d2fd0d7061")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Common/Commands.Common.Test/packages.config b/src/ServiceManagement/Common/Commands.Common.Test/packages.config index 5f8147025739..e0a4eee362dc 100644 --- a/src/ServiceManagement/Common/Commands.Common.Test/packages.config +++ b/src/ServiceManagement/Common/Commands.Common.Test/packages.config @@ -2,12 +2,11 @@ - - - + + @@ -16,18 +15,21 @@ - - + + - + - - - - + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/AutomationTests/AutomationTests.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/AutomationTests/AutomationTests.cs index 77a896390d9e..33669ca6cbfd 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/AutomationTests/AutomationTests.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/AutomationTests/AutomationTests.cs @@ -19,7 +19,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.Azure.Test; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.ScenarioTest { diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Commands.ScenarioTest.csproj b/src/ServiceManagement/Common/Commands.ScenarioTest/Commands.ScenarioTest.csproj index 87c3c491a5cd..47ba68d25d49 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Commands.ScenarioTest.csproj +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Commands.ScenarioTest.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -16,7 +17,7 @@ {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} ..\..\..\ true - fd20f8bd + af45439e true @@ -46,10 +47,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -62,10 +59,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -87,12 +84,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -120,7 +117,7 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.7.0.4\lib\net40\Microsoft.WindowsAzure.Management.Network.dll @@ -129,8 +126,10 @@ ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.1.1\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.WebSites.4.4.2-prerelease\lib\net40\Microsoft.WindowsAzure.Management.WebSites.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.WebSites.4.5.0-prerelease\lib\net40\Microsoft.WindowsAzure.Management.WebSites.dll + True False @@ -166,12 +165,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -380,6 +387,7 @@ + @@ -550,6 +558,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {58a78f29-8c0c-4a5e-893e-3953c0f29c8a} Commands.ServiceManagement.Test diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Common/PowerShellTest.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/Common/PowerShellTest.cs index 20ff0087ded7..50226602f880 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Common/PowerShellTest.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Common/PowerShellTest.cs @@ -20,7 +20,7 @@ using Microsoft.WindowsAzure.Commands.Common.Test.Common; using Microsoft.WindowsAzure.Commands.ScenarioTest.Resources; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.ScenarioTest.Common { @@ -96,6 +96,7 @@ public virtual void TestSetup() { powershell = System.Management.Automation.PowerShell.Create(); + powershell.AddScript("$error.clear()"); foreach (string moduleName in modules) { powershell.AddScript(string.Format("Import-Module \"{0}\"", Test.Utilities.Common.Testing.GetAssemblyTestResourcePath(moduleName))); diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Common/ServiceManagementTestEnvironmentFactory.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/Common/ServiceManagementTestEnvironmentFactory.cs index 914cefc0ccb6..f9f7fb6fce85 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Common/ServiceManagementTestEnvironmentFactory.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Common/ServiceManagementTestEnvironmentFactory.cs @@ -19,12 +19,10 @@ using System.Linq; using System.Security.Cryptography.X509Certificates; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.XmlSchema; +using Microsoft.Azure.Commands.Common.Authentication; using Hyak.Common; using Microsoft.Azure; +using Microsoft.Azure.ServiceManagement.Common.XmlSchema; namespace Microsoft.WindowsAzure.Commands.ScenarioTest.Common { @@ -67,13 +65,13 @@ public class ServiceManagementTestEnvironmentFactory : TestEnvironmentFactory /// /// Get certificate test credentials and target management URI from environment variables /// - /// A test environment containg credentials and target URI, or null if no environment is found + /// A test environment containing credentials and target URI, or null if no environment is found protected virtual TestEnvironment GetCertificateTestEnvironment() { TestEnvironment environment = null; string testConnectionString = Environment.GetEnvironmentVariable(TestCertificateConnectionStringKey); string testPublishSettingsString = Environment.GetEnvironmentVariable(TestPublishSettingsFileKey); - string defaultPublishSettingsFile = Path.Combine(Environment.CurrentDirectory, DefaultPublishsettingsFilename); + string defaultPublishSettingsFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, DefaultPublishsettingsFilename); if (File.Exists(defaultPublishSettingsFile)) { TracingAdapter.Information("Getting credentials from local publishsettings file: {0}", defaultPublishSettingsFile); diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Common/TokenCloudCredentialsHelper.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/Common/TokenCloudCredentialsHelper.cs index 6d35bafe9d2c..f7483fb94c7a 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Common/TokenCloudCredentialsHelper.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Common/TokenCloudCredentialsHelper.cs @@ -235,7 +235,7 @@ private static void EnsureTokenCreationEnvironment() { if (!TokenCreationEnvironmentInitialized()) { - string zipFilePath = Path.Combine(Environment.CurrentDirectory, Path.GetFileNameWithoutExtension(Path.GetTempFileName()) + ".zip"); + string zipFilePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, Path.GetFileNameWithoutExtension(Path.GetTempFileName()) + ".zip"); CopyResourceToFile(TokenCreationResourceName, zipFilePath); ExtractZipFile(zipFilePath, JsTokenCodeLocation); } diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Common/WindowsAzurePowerShellCertificateTest.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/Common/WindowsAzurePowerShellCertificateTest.cs index 75563d7c58bd..dd868f93b38f 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Common/WindowsAzurePowerShellCertificateTest.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Common/WindowsAzurePowerShellCertificateTest.cs @@ -22,8 +22,8 @@ using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.Azure.Test; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.ScenarioTest.Common { @@ -52,7 +52,7 @@ public AzurePowerShellCertificateTest(params string[] modules) if (this.runningMocked) { AzureSession.AuthenticationFactory = new MockTokenAuthenticationFactory(); - string dummyCredentialFile = Path.Combine(Environment.CurrentDirectory, TestCredentialHelper.DefaultCredentialFile); + string dummyCredentialFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, TestCredentialHelper.DefaultCredentialFile); if (!File.Exists(dummyCredentialFile)) { AzureSession.DataStore.WriteFile(dummyCredentialFile, Properties.Resources.RdfeTestDummy); @@ -61,7 +61,7 @@ public AzurePowerShellCertificateTest(params string[] modules) } else { - this.credentials = new TestCredentialHelper(Environment.CurrentDirectory); + this.credentials = new TestCredentialHelper(AppDomain.CurrentDomain.BaseDirectory); this.credentialFile = TestCredentialHelper.DefaultCredentialFile; this.profileFile = TestCredentialHelper.WindowsAzureProfileFile; } diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/AddAccountForArmTests.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/AddAccountForArmTests.cs index 4bbe3c544681..cc51fa0365aa 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/AddAccountForArmTests.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/AddAccountForArmTests.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Xunit; using Xunit.Extensions; diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/CredentialTestBase.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/CredentialTestBase.cs index d731e743012f..f152a946eef8 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/CredentialTestBase.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/CredentialTestBase.cs @@ -16,7 +16,7 @@ using System.Linq; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.ScenarioTest.CredentialTests { diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/CredentialTestHelper.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/CredentialTestHelper.cs index ec37c894bf45..8fdca9d93b27 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/CredentialTestHelper.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/CredentialTests/CredentialTestHelper.cs @@ -19,8 +19,9 @@ using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using System.IO; namespace Microsoft.WindowsAzure.Commands.ScenarioTest.CredentialTests { @@ -98,13 +99,18 @@ public virtual Collection RunPowerShellTest(params string[] scripts) private void SetupPowerShellModules(System.Management.Automation.PowerShell powershell) { - powershell.AddScript(string.Format("cd \"{0}\"", Environment.CurrentDirectory)); + powershell.AddScript("$error.clear()"); + powershell.AddScript(string.Format("cd \"{0}\"", AppDomain.CurrentDomain.BaseDirectory)); foreach (string moduleName in modules) { - powershell.AddScript(string.Format("Import-Module \".\\{0}\"", moduleName)); + powershell.AddScript(string.Format("Import-Module \"{0}\"", + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, moduleName))); } + powershell.AddScript( + string.Format(@"set-location {0}", AppDomain.CurrentDomain.BaseDirectory)); + powershell.AddScript(string.Format(@"$TestOutputRoot='{0}'", AppDomain.CurrentDomain.BaseDirectory)); powershell.AddScript("$VerbosePreference='Continue'"); powershell.AddScript("$DebugPreference='Continue'"); powershell.AddScript("$ErrorActionPreference='Stop'"); diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/DiagnosticsExtension/DiagnosticsExtensionTests.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/DiagnosticsExtension/DiagnosticsExtensionTests.cs index 673206220644..80e8305051db 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/DiagnosticsExtension/DiagnosticsExtensionTests.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/DiagnosticsExtension/DiagnosticsExtensionTests.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Test; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Management; diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/DscExtension/DscExtensionTests.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/DscExtension/DscExtensionTests.cs index 93edb1a08323..807f85a8d325 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/DscExtension/DscExtensionTests.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/DscExtension/DscExtensionTests.cs @@ -22,7 +22,7 @@ using Microsoft.WindowsAzure.Management.Network; using Microsoft.WindowsAzure.Management.Storage; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.ScenarioTest { diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Properties/AssemblyInfo.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/Properties/AssemblyInfo.cs index 0aebc980b6f5..bf844e637443 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Properties/AssemblyInfo.cs @@ -41,5 +41,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/DiagnosticsExtension/DiagnosticsExtensionTests.ps1 b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/DiagnosticsExtension/DiagnosticsExtensionTests.ps1 index 0606cf305157..a5b3e4891825 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/DiagnosticsExtension/DiagnosticsExtensionTests.ps1 +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/DiagnosticsExtension/DiagnosticsExtensionTests.ps1 @@ -22,20 +22,20 @@ function Test-AzureServiceDiagnosticsExtensionBasic $testMode = Get-ComputeTestMode; if ($testMode.ToLower() -ne 'playback') { - $cscpkg = '.\Resources\ServiceManagement\Files\OneWebOneWorker.cspkg'; + $cscpkg = "$TestOutputRoot\Resources\ServiceManagement\Files\OneWebOneWorker.cspkg"; } else { $cscpkg = "https://${storageName}.blob.azure.windows.net/blob/OneWebOneWorker.cspkg"; } - $cscfg = '.\Resources\ServiceManagement\Files\OneWebOneWorker.cscfg' + $cscfg = "$TestOutputRoot\Resources\ServiceManagement\Files\OneWebOneWorker.cscfg" New-AzureService -ServiceName $svcName -Location $location New-AzureDeployment -ServiceName $svcName -Slot Production -Package $cscpkg -Configuration $cscfg $extension = Get-AzureServiceDiagnosticsExtension -ServiceName $svcName Assert-Null $extension "The default deployment shouldn't have diagnostics extension enabled" - $configFilePath = '.\Resources\DiagnosticsExtension\Files\CloudServiceConfig.xml' + $configFilePath = "$TestOutputRoot\Resources\DiagnosticsExtension\Files\CloudServiceConfig.xml" Set-AzureServiceDiagnosticsExtension -ServiceName $svcName -StorageAccountName $storageName -DiagnosticsConfigurationPath $configFilePath $extension = Get-AzureServiceDiagnosticsExtension -ServiceName $svcName Assert-NotNull $extension "Diagnostics extension should be enabled" @@ -79,20 +79,20 @@ function Test-AzureServiceDiagnosticsExtensionConfigurationArray $testMode = Get-ComputeTestMode; if ($testMode.ToLower() -ne 'playback') { - $cscpkg = '.\Resources\ServiceManagement\Files\OneWebOneWorker.cspkg'; + $cscpkg = "$TestOutputRoot\Resources\ServiceManagement\Files\OneWebOneWorker.cspkg"; } else { $cscpkg = "https://${storageName}.blob.azure.windows.net/blob/OneWebOneWorker.cspkg"; } - $cscfg = '.\Resources\ServiceManagement\Files\OneWebOneWorker.cscfg' + $cscfg = "$TestOutputRoot\Resources\ServiceManagement\Files\OneWebOneWorker.cscfg" New-AzureService -ServiceName $svcName -Location $location New-AzureDeployment -ServiceName $svcName -Slot Production -Package $cscpkg -Configuration $cscfg - $xmlConfig = '.\Resources\DiagnosticsExtension\Files\CloudServiceConfig.xml' + $xmlConfig = "$TestOutputRoot\Resources\DiagnosticsExtension\Files\CloudServiceConfig.xml" $workerRoleConfig = New-AzureServiceDiagnosticsExtensionConfig -Role "WorkerRole1" -StorageAccountName $storageName -DiagnosticsConfigurationPath $xmlConfig - $wadcfgxConfig = '.\Resources\DiagnosticsExtension\Files\diagnostics.wadcfgx' + $wadcfgxConfig = "$TestOutputRoot\Resources\DiagnosticsExtension\Files\diagnostics.wadcfgx" $webRoleConfig = New-AzureServiceDiagnosticsExtensionConfig -Role "WebRole1" -StorageAccountName $storageName -DiagnosticsConfigurationPath $wadcfgxConfig Set-AzureServiceDiagnosticsExtension -ServiceName $svcName -DiagnosticsConfiguration @($workerRoleConfig, $webRoleConfig) diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/RemoteApp/RemoteAppCI_Test.ps1 b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/RemoteApp/RemoteAppCI_Test.ps1 index 597728053050..c9aff306d4ce 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/RemoteApp/RemoteAppCI_Test.ps1 +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/RemoteApp/RemoteAppCI_Test.ps1 @@ -71,7 +71,10 @@ function CreateCloudCollection([string] $Collection) do { Write-Verbose "Waiting current time: $(Get-Date)" - sleep -Seconds (PollingInterval) + + if ($env:AZURE_TEST_MODE -eq "Record"){ + sleep -Seconds (PollingInterval) + } $collectionState = Get-AzureRemoteAppOperationResult -TrackingId $trackIdCollection.TrackingId -ErrorAction SilentlyContinue -ErrorVariable er if ($? -eq $false) @@ -205,7 +208,9 @@ function UnpublishRemoteApplications([string] $Collection, [string[]] $applicati } } - Sleep 60 # seconds + if ($env:AZURE_TEST_MODE -eq "Record"){ + Sleep 60 # seconds + } $remainingApps = Get-AzureRemoteAppProgram $Collection | % Alias $failedToUnpublish = $remainingApps | ? {$applications -contains $_} @@ -224,8 +229,9 @@ function DeleteRemoteAppCollection([string] $Collection) do { Write-Verbose "Waiting current time: $(Get-Date)" - sleep -Seconds (PollingInterval) - + if ($env:AZURE_TEST_MODE -eq "Record"){ + sleep -Seconds (PollingInterval) + } $collectionState = Get-AzureRemoteAppOperationResult -TrackingId $trackIdCollection.TrackingId -ErrorAction SilentlyContinue -ErrorVariable er if ($? -eq $false) { diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/Scaffolding.ps1 b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/Scaffolding.ps1 index d34bf070f235..d3782b38840a 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/Scaffolding.ps1 +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/Scaffolding.ps1 @@ -12,12 +12,12 @@ # limitations under the License. # ---------------------------------------------------------------------------------- -.".\Common.ps1" +."$TestOutputRoot\Common.ps1" -$CloudConfig=".\ServiceConfiguration.Cloud.cscfg" -$LocalConfig=".\ServiceConfiguration.Local.cscfg" -$ServiceDefinition=".\ServiceDefinition.csdef" -$DeploymentSettings=".\DeploymentSettings.json" +$CloudConfig="$TestOutputRoot\ServiceConfiguration.Cloud.cscfg" +$LocalConfig="$TestOutputRoot\ServiceConfiguration.Local.cscfg" +$ServiceDefinition="$TestOutputRoot\ServiceDefinition.csdef" +$DeploymentSettings="$TestOutputRoot\DeploymentSettings.json" function Create-Service { diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/ServiceManagementTests.ps1 b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/ServiceManagementTests.ps1 index 23cf0b93cfe7..5b830146bf99 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/ServiceManagementTests.ps1 +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/ServiceManagement/ServiceManagementTests.ps1 @@ -411,7 +411,7 @@ function Run-AutoGeneratedServiceExtensionCmdletTests { $cspkg = "https://${storageName}.blob.azure.windows.net/blob/OneWebOneWorker.cspkg"; } - $cscfg = '.\Resources\ServiceManagement\Files\OneWebOneWorker.cscfg'; + $cscfg = "$TestOutputRoot\Resources\ServiceManagement\Files\OneWebOneWorker.cscfg"; $st = New-AzureDeployment -ServiceName $svcName -Package $cspkg -Configuration $cscfg -Label $svcName -Slot Production; @@ -500,7 +500,7 @@ function Run-ServiceExtensionSetCmdletTests { $cspkg = "https://${storageName}.blob.azure.windows.net/blob/OneWebOneWorker.cspkg"; } - $cscfg = '.\Resources\ServiceManagement\Files\OneWebOneWorker.cscfg'; + $cscfg = "$TestOutputRoot\Resources\ServiceManagement\Files\OneWebOneWorker.cscfg"; # Staging 1st $st = New-AzureDeployment -ServiceName $svcName -Package $cspkg -Configuration $cscfg -Label $svcName -Slot Staging; @@ -556,13 +556,13 @@ function Run-ServiceDeploymentExtensionCmdletTests $testMode = Get-ComputeTestMode; if ($testMode.ToLower() -ne 'playback') { - $cspkg = '.\Resources\ServiceManagement\Files\LongRoleName.Cloud.cspkg'; + $cspkg = "$TestOutputRoot\Resources\ServiceManagement\Files\LongRoleName.Cloud.cspkg"; } else { $cspkg = "https://${storageName}.blob.azure.windows.net/blob/LongRoleName.Cloud.cspkg"; } - $cscfg = '.\Resources\ServiceManagement\Files\LongRoleName.Cloud.cscfg'; + $cscfg = "$TestOutputRoot\Resources\ServiceManagement\Files\LongRoleName.Cloud.cscfg"; $webRoleNameWithSpaces = "WebRole1 With Spaces In Name"; $workerRoleLongName = "Microsoft.Contoso.Department.ProjectCodeName.Worker"; diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/Websites/WebsitesTests.ps1 b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/Websites/WebsitesTests.ps1 index e7c1369a2ed0..37d7e785d398 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/Websites/WebsitesTests.ps1 +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Resources/Websites/WebsitesTests.ps1 @@ -846,6 +846,7 @@ function Test-SetAzureWebsite { # Setup $name = Get-WebsiteName + $remotedebuggingversion = "VS2015" New-AzureWebsite $name # Test @@ -856,6 +857,13 @@ function Test-SetAzureWebsite $website = Get-AzureWebsite $name -Slot Production Assert-AreEqual Classic $website.ManagedPipelineMode Assert-AreEqual $true $website.WebSocketsEnabled + + $website.RemoteDebuggingEnabled = $true + $website.RemoteDebuggingVersion = $remotedebuggingversion + Set-AzureWebsite $name -Slot Production -SiteWithConfig $website + + Assert-AreEqual $true $website.RemoteDebuggingEnabled + Assert-AreEqual $remotedebuggingversion $website.RemoteDebuggingVersion } ########################################################################### Test-StartAzureWebsiteTriggeredJob Scenario Tests ########################################################################### @@ -1068,4 +1076,4 @@ function Test-GettingJobHistory $runs = Get-AzureWebsiteJobHistory -Name $webSiteName -JobName $jobName Assert-AreEqual 4 $runs.Count -} \ No newline at end of file +} diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/Scheduler/SchedulerTests.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/Scheduler/SchedulerTests.cs index b84d3bf03a14..d87e65142727 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/Scheduler/SchedulerTests.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/Scheduler/SchedulerTests.cs @@ -20,7 +20,8 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.Azure.Test; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; +using System; namespace Microsoft.WindowsAzure.Commands.ScenarioTest { @@ -50,7 +51,7 @@ protected void RunPowerShellTest(params string[] scripts) SetupManagementClients(); - List modules = Directory.GetFiles("Resources\\Scheduler", "*.ps1").ToList(); + List modules = Directory.GetFiles(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Resources\\Scheduler"), "*.ps1").ToList(); modules.Add("Common.ps1"); modules.Add(@"..\..\..\..\..\Package\Debug\ServiceManagement\Azure\Azure.psd1"); diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/ServiceManagement/ServiceManagementTests.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/ServiceManagement/ServiceManagementTests.cs index 9fe205c03c4d..3791840ee312 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/ServiceManagement/ServiceManagementTests.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/ServiceManagement/ServiceManagementTests.cs @@ -12,12 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Test; using Microsoft.WindowsAzure.Management; using Microsoft.WindowsAzure.Management.Compute; using Microsoft.WindowsAzure.Management.Network; using Microsoft.WindowsAzure.Management.Storage; +using System; using System.Collections.Generic; using System.IO; using System.Linq; @@ -51,7 +52,7 @@ protected void RunPowerShellTest(params string[] scripts) SetupManagementClients(); - List modules = Directory.GetFiles(@"Resources\ServiceManagement", "*.ps1").ToList(); + List modules = Directory.GetFiles(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Resources\ServiceManagement"), "*.ps1").ToList(); modules.Add("Common.ps1"); modules.Add(@"..\..\..\..\..\Package\Debug\ServiceManagement\Azure\Azure.psd1"); modules.Add(@"..\..\..\..\..\Package\Debug\ServiceManagement\Azure\Compute\AzurePreview.psd1"); diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/ServiceManagement/UnitTests.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/ServiceManagement/UnitTests.cs new file mode 100644 index 000000000000..9f2503c66ddb --- /dev/null +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/ServiceManagement/UnitTests.cs @@ -0,0 +1,92 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions; +using System; +using Xunit; + +namespace Microsoft.WindowsAzure.Commands.ScenarioTest +{ + public partial class ServiceManagementTests + { + [Fact] + [Trait(Category.Service, Category.ServiceManagement)] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.AcceptanceType, Category.BVT)] + public void TestExtensionRoleNames() + { + var roleNames = new string[] + { + "test Role Name", + "!!!!! _____ test Role Name ~~~", + "testRoleName", + " testRoleName", + "testRoleName ", + " testRoleName" + }; + var expectedPrefixName = "testRoleName"; + var expectedExtensionId = "testRoleName-test-test-Ext-0"; + foreach (var roleName in roleNames) + { + ExtensionRole er = new ExtensionRole(roleName); + Assert.Equal(er.RoleName, roleName.Trim()); + Assert.Equal(er.PrefixName, expectedPrefixName); + Assert.Equal(er.GetExtensionId("test", "test", 0), expectedExtensionId); + } + + var longRoleNames = new string[] + { + "A123456789B123456789C123456789D123456789E123456789F123456789G123456789H123456789", + " A123456789B123456789C123456789D123456789E123456789F123456789G123456789H123456789 ~~~" + }; + + // PrefixName = A123456789B123456789C123456789D123456789E123456789F123456789G123456789H123456789 + // Extension Name = test + // Slot = test + // Index = 0 + // Extension ID Format = {prefix_name_part}-{extension_name_part}-{slot}-Ext-{index} + // Extenion ID's Max Length: 60 = 43 + 1 + 4 + 1 + 4 + 1 + 5 + // i.e. 'A123...E123' + '-' + 'test' + '-' + 'test' + '-' + 'Ext-0' + // L=43 L=1 L=4 L=1 L=4 L=1 L=5 + expectedPrefixName = longRoleNames[0]; + expectedExtensionId = "A123456789B123456789C123456789D123456789E123-test-test-Ext-0"; + foreach (var roleName in longRoleNames) + { + ExtensionRole er = new ExtensionRole(roleName); + Assert.Equal(er.RoleName, roleName.Trim()); + Assert.Equal(er.PrefixName, expectedPrefixName); + Assert.Equal(er.GetExtensionId("test", "test", 0), expectedExtensionId); + } + + + var longExtensionNames = longRoleNames; + // PrefixName = Default + // Extension Name = A123456789B123456789C123456789D123456789E123456789F123456789G123456789H123456789 + // Slot = test + // Index = 1 + // Extension ID Format = {prefix_name_part}-{extension_name_part}-{slot}-Ext-{index} + // Extenion ID's Max Length: 60 = 1 + 1 + 47 + 1 + 4 + 1 + 5 + // i.e. 'D' + '-' + 'A123...456' + '-' + 'test' + '-' + 'Ext-0' + // L=1 L=1 L=47 L=1 L=4 L=1 L=5 + expectedExtensionId = "D-A123456789B123456789C123456789D123456789E123456-test-Ext-1"; + foreach (var extensionName in longExtensionNames) + { + ExtensionRole er = new ExtensionRole(); + Assert.Equal(er.RoleName, string.Empty); + Assert.Equal(er.PrefixName, "Default"); + Assert.Equal(er.GetExtensionId(extensionName, "test", 1), expectedExtensionId); + } + } + } +} diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DiagnosticsExtensionTests/TestAzureServiceDiagnosticsExtensionBasic.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DiagnosticsExtensionTests/TestAzureServiceDiagnosticsExtensionBasic.json index 7797cadbef64..a65d51b7c880 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DiagnosticsExtensionTests/TestAzureServiceDiagnosticsExtensionBasic.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DiagnosticsExtensionTests/TestAzureServiceDiagnosticsExtensionBasic.json @@ -1044,7 +1044,7 @@ "203" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1129,7 +1129,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1173,7 +1173,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1217,7 +1217,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1261,7 +1261,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1305,7 +1305,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1349,7 +1349,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1393,7 +1393,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1437,7 +1437,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1481,7 +1481,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1525,7 +1525,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1569,7 +1569,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1613,7 +1613,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1657,7 +1657,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1707,7 +1707,7 @@ "1937" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1748,7 +1748,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1792,7 +1792,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1836,7 +1836,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1880,7 +1880,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1924,7 +1924,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1968,7 +1968,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2012,7 +2012,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2056,7 +2056,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2100,7 +2100,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2144,7 +2144,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2188,7 +2188,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2232,7 +2232,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2317,7 +2317,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2367,7 +2367,7 @@ "3644" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2408,7 +2408,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2452,7 +2452,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2502,7 +2502,7 @@ "1889" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2549,7 +2549,7 @@ "1776" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2590,7 +2590,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2634,7 +2634,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2678,7 +2678,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2722,7 +2722,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2766,7 +2766,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2810,7 +2810,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2854,7 +2854,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2898,7 +2898,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2942,7 +2942,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2986,7 +2986,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3030,7 +3030,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3074,7 +3074,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3118,7 +3118,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3203,7 +3203,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3247,7 +3247,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3291,7 +3291,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3335,7 +3335,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3499,7 +3499,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3543,7 +3543,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3587,7 +3587,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3631,7 +3631,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3672,7 +3672,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3716,7 +3716,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3760,7 +3760,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DiagnosticsExtensionTests/TestAzureServiceDiagnosticsExtensionConfigurationArray.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DiagnosticsExtensionTests/TestAzureServiceDiagnosticsExtensionConfigurationArray.json index 0a0f9f975d16..e6d076d402ce 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DiagnosticsExtensionTests/TestAzureServiceDiagnosticsExtensionConfigurationArray.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DiagnosticsExtensionTests/TestAzureServiceDiagnosticsExtensionConfigurationArray.json @@ -1044,7 +1044,7 @@ "203" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1129,7 +1129,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1173,7 +1173,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1217,7 +1217,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1261,7 +1261,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1305,7 +1305,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1349,7 +1349,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1393,7 +1393,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1437,7 +1437,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1487,7 +1487,7 @@ "1937" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1528,7 +1528,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1572,7 +1572,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1616,7 +1616,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1660,7 +1660,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1704,7 +1704,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1748,7 +1748,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1792,7 +1792,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1836,7 +1836,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1880,7 +1880,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1924,7 +1924,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1974,7 +1974,7 @@ "3648" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2021,7 +2021,7 @@ "3805" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2062,7 +2062,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2106,7 +2106,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2150,7 +2150,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2194,7 +2194,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2244,7 +2244,7 @@ "2247" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2285,7 +2285,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2329,7 +2329,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2373,7 +2373,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2417,7 +2417,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2461,7 +2461,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2505,7 +2505,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2549,7 +2549,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2593,7 +2593,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2637,7 +2637,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2681,7 +2681,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2725,7 +2725,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2769,7 +2769,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2813,7 +2813,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2857,7 +2857,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2901,7 +2901,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3106,7 +3106,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3150,7 +3150,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3194,7 +3194,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3238,7 +3238,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3279,7 +3279,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3323,7 +3323,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3367,7 +3367,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DscExtensionTests/TestGetAzureVMDscExtension.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DscExtensionTests/TestGetAzureVMDscExtension.json index 78e64f52edbc..3c4f25adf92a 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DscExtensionTests/TestGetAzureVMDscExtension.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.DscExtensionTests/TestGetAzureVMDscExtension.json @@ -89,7 +89,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -174,7 +174,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -218,7 +218,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -520,7 +520,7 @@ "203" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -605,7 +605,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -649,7 +649,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -693,7 +693,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -737,7 +737,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -781,7 +781,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -825,7 +825,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -869,7 +869,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -913,7 +913,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -957,7 +957,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1001,7 +1001,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1045,7 +1045,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1089,7 +1089,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1133,7 +1133,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1177,7 +1177,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1221,7 +1221,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1265,7 +1265,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1309,7 +1309,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1353,7 +1353,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1397,7 +1397,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1441,7 +1441,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1485,7 +1485,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1529,7 +1529,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1573,7 +1573,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1617,7 +1617,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1661,7 +1661,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1705,7 +1705,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1749,7 +1749,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1793,7 +1793,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1837,7 +1837,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1881,7 +1881,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1925,7 +1925,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1969,7 +1969,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2013,7 +2013,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2057,7 +2057,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2101,7 +2101,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2145,7 +2145,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2189,7 +2189,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2233,7 +2233,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2277,7 +2277,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2321,7 +2321,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2365,7 +2365,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2409,7 +2409,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2453,7 +2453,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2497,7 +2497,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2541,7 +2541,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2585,7 +2585,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2629,7 +2629,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2673,7 +2673,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2717,7 +2717,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2761,7 +2761,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2805,7 +2805,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2849,7 +2849,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2893,7 +2893,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2937,7 +2937,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2981,7 +2981,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3025,7 +3025,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3069,7 +3069,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3113,7 +3113,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3157,7 +3157,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3201,7 +3201,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3245,7 +3245,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3289,7 +3289,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3333,7 +3333,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3377,7 +3377,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3427,7 +3427,7 @@ "2461" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3468,7 +3468,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3512,7 +3512,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3597,7 +3597,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3729,7 +3729,7 @@ "2888" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3770,7 +3770,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3814,7 +3814,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -6236,7 +6236,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -6280,7 +6280,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -6324,7 +6324,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -6368,7 +6368,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -6409,7 +6409,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -6453,7 +6453,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -6497,7 +6497,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedHostedServiceCmdletTests.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedHostedServiceCmdletTests.json index 87d800c156d9..ad7de2df0b6e 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedHostedServiceCmdletTests.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedHostedServiceCmdletTests.json @@ -89,7 +89,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -174,7 +174,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -476,7 +476,7 @@ "264" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -520,7 +520,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -564,7 +564,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -614,7 +614,7 @@ "164" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -655,7 +655,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -699,7 +699,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -740,7 +740,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedServiceExtensionCmdletTests.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedServiceExtensionCmdletTests.json index 14a3f6f750d1..9fcd247ffa2d 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedServiceExtensionCmdletTests.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedServiceExtensionCmdletTests.json @@ -470,7 +470,7 @@ "264" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -514,7 +514,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -558,7 +558,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -602,7 +602,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -652,7 +652,7 @@ "1920" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -693,7 +693,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -737,7 +737,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -828,7 +828,7 @@ "635" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -869,7 +869,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -913,7 +913,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -963,7 +963,7 @@ "1778" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1004,7 +1004,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1048,7 +1048,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1092,7 +1092,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1136,7 +1136,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1180,7 +1180,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1224,7 +1224,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1268,7 +1268,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1312,7 +1312,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1356,7 +1356,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1397,7 +1397,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1441,7 +1441,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1485,7 +1485,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedVirtualMachineCmdletTests.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedVirtualMachineCmdletTests.json index 743ebf4264cb..e6c318149fbb 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedVirtualMachineCmdletTests.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAutoGeneratedVirtualMachineCmdletTests.json @@ -306,7 +306,7 @@ "264" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -350,7 +350,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -394,7 +394,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -444,7 +444,7 @@ "1396" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -485,7 +485,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -529,7 +529,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -573,7 +573,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -617,7 +617,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -658,7 +658,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -702,7 +702,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -746,7 +746,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAzurePlatformVMImageNegativeTest.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAzurePlatformVMImageNegativeTest.json index a8ee61de2968..1c75ceff5140 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAzurePlatformVMImageNegativeTest.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunAzurePlatformVMImageNegativeTest.json @@ -171,7 +171,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -256,7 +256,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -300,7 +300,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -344,7 +344,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -388,7 +388,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -432,7 +432,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -558,7 +558,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -602,7 +602,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -646,7 +646,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -690,7 +690,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -734,7 +734,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -784,7 +784,7 @@ "646" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -828,7 +828,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -872,7 +872,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -916,7 +916,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunEnableAndDisableDataCollectionTests.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunEnableAndDisableDataCollectionTests.json index c21b8239087c..67a6c557aa96 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunEnableAndDisableDataCollectionTests.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunEnableAndDisableDataCollectionTests.json @@ -95,7 +95,7 @@ "203" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -145,7 +145,7 @@ "198" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -195,7 +195,7 @@ "212" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -245,7 +245,7 @@ "206" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -295,7 +295,7 @@ "205" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -345,7 +345,7 @@ "208" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -395,7 +395,7 @@ "207" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -445,7 +445,7 @@ "210" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -495,7 +495,7 @@ "205" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -580,7 +580,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -624,7 +624,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -668,7 +668,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -712,7 +712,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -794,7 +794,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -838,7 +838,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -882,7 +882,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -926,7 +926,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1008,7 +1008,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1052,7 +1052,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1096,7 +1096,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1140,7 +1140,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1222,7 +1222,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1266,7 +1266,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1310,7 +1310,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1354,7 +1354,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1436,7 +1436,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1480,7 +1480,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1524,7 +1524,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1568,7 +1568,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1650,7 +1650,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1694,7 +1694,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1738,7 +1738,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1782,7 +1782,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1864,7 +1864,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1908,7 +1908,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1952,7 +1952,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1996,7 +1996,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2078,7 +2078,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2122,7 +2122,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2166,7 +2166,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2210,7 +2210,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2292,7 +2292,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2336,7 +2336,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2380,7 +2380,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2424,7 +2424,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunNewAzureComputeArgumentListTests.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunNewAzureComputeArgumentListTests.json index a9c934840c57..91fe6d3e0442 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunNewAzureComputeArgumentListTests.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunNewAzureComputeArgumentListTests.json @@ -7,7 +7,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -51,7 +51,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -95,7 +95,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -139,7 +139,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -183,7 +183,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -227,7 +227,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -271,7 +271,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -315,7 +315,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceDeploymentExtensionCmdletTests.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceDeploymentExtensionCmdletTests.json index a55d58ed8cf8..e5aa8a3890b7 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceDeploymentExtensionCmdletTests.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceDeploymentExtensionCmdletTests.json @@ -89,7 +89,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -174,7 +174,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -804,7 +804,7 @@ "217" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -889,7 +889,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -933,7 +933,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -977,7 +977,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1021,7 +1021,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1065,7 +1065,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1109,7 +1109,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1153,7 +1153,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1197,7 +1197,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1241,7 +1241,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1285,7 +1285,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1329,7 +1329,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1373,7 +1373,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1417,7 +1417,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1461,7 +1461,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1505,7 +1505,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1549,7 +1549,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1593,7 +1593,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1637,7 +1637,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1681,7 +1681,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1725,7 +1725,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1769,7 +1769,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1813,7 +1813,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1857,7 +1857,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1901,7 +1901,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1945,7 +1945,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1989,7 +1989,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2033,7 +2033,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2077,7 +2077,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2121,7 +2121,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2165,7 +2165,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2209,7 +2209,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2253,7 +2253,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2297,7 +2297,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2341,7 +2341,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2385,7 +2385,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2429,7 +2429,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2473,7 +2473,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2523,7 +2523,7 @@ "800" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2570,7 +2570,7 @@ "990" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2617,7 +2617,7 @@ "859" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2664,7 +2664,7 @@ "1044" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2711,7 +2711,7 @@ "859" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2758,7 +2758,7 @@ "841" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2805,7 +2805,7 @@ "1031" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2846,7 +2846,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2890,7 +2890,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2934,7 +2934,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2978,7 +2978,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3028,7 +3028,7 @@ "2479" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3069,7 +3069,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3113,7 +3113,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3157,7 +3157,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3201,7 +3201,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3245,7 +3245,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3289,7 +3289,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3374,7 +3374,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3418,7 +3418,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3462,7 +3462,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3512,7 +3512,7 @@ "2527" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3553,7 +3553,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3597,7 +3597,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3682,7 +3682,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3726,7 +3726,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3776,7 +3776,7 @@ "2080" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3817,7 +3817,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3861,7 +3861,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3905,7 +3905,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3949,7 +3949,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3993,7 +3993,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4037,7 +4037,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4081,7 +4081,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4125,7 +4125,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4169,7 +4169,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4213,7 +4213,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4257,7 +4257,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4301,7 +4301,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4345,7 +4345,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4430,7 +4430,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4474,7 +4474,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4524,7 +4524,7 @@ "2156" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4565,7 +4565,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4609,7 +4609,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4653,7 +4653,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4697,7 +4697,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4741,7 +4741,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4785,7 +4785,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4829,7 +4829,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4873,7 +4873,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4917,7 +4917,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4961,7 +4961,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5005,7 +5005,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5090,7 +5090,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5134,7 +5134,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5178,7 +5178,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5222,7 +5222,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5263,7 +5263,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5307,7 +5307,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5351,7 +5351,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5392,7 +5392,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5436,7 +5436,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5480,7 +5480,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceExtensionSetCmdletTests.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceExtensionSetCmdletTests.json index dc869922b1d0..b7ddbdc9e5db 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceExtensionSetCmdletTests.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceExtensionSetCmdletTests.json @@ -89,7 +89,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -174,7 +174,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -804,7 +804,7 @@ "217" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -889,7 +889,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -933,7 +933,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -977,7 +977,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1021,7 +1021,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1065,7 +1065,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1109,7 +1109,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1153,7 +1153,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1197,7 +1197,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1241,7 +1241,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1285,7 +1285,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1329,7 +1329,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1373,7 +1373,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1417,7 +1417,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1461,7 +1461,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1505,7 +1505,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1549,7 +1549,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1593,7 +1593,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1637,7 +1637,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1681,7 +1681,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1725,7 +1725,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1769,7 +1769,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1813,7 +1813,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1857,7 +1857,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1901,7 +1901,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1945,7 +1945,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1989,7 +1989,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2039,7 +2039,7 @@ "1920" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2086,7 +2086,7 @@ "1920" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2127,7 +2127,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2171,7 +2171,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2215,7 +2215,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2259,7 +2259,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2303,7 +2303,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2347,7 +2347,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2391,7 +2391,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2435,7 +2435,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2479,7 +2479,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2523,7 +2523,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2567,7 +2567,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2611,7 +2611,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2655,7 +2655,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2699,7 +2699,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2743,7 +2743,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2787,7 +2787,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2831,7 +2831,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2875,7 +2875,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2919,7 +2919,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2963,7 +2963,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3007,7 +3007,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3051,7 +3051,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3101,7 +3101,7 @@ "780" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3148,7 +3148,7 @@ "824" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3195,7 +3195,7 @@ "827" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3242,7 +3242,7 @@ "824" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3283,7 +3283,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3327,7 +3327,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3377,7 +3377,7 @@ "1874" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3424,7 +3424,7 @@ "1874" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3471,7 +3471,7 @@ "1874" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3512,7 +3512,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3556,7 +3556,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3600,7 +3600,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3644,7 +3644,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3688,7 +3688,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3732,7 +3732,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3776,7 +3776,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3820,7 +3820,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3864,7 +3864,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -3955,7 +3955,7 @@ "142" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4002,7 +4002,7 @@ "207" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4043,7 +4043,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4087,7 +4087,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4172,7 +4172,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4216,7 +4216,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4260,7 +4260,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4304,7 +4304,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4348,7 +4348,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4392,7 +4392,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4436,7 +4436,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4480,7 +4480,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4524,7 +4524,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4568,7 +4568,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4653,7 +4653,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4697,7 +4697,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4782,7 +4782,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4832,7 +4832,7 @@ "1877" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4873,7 +4873,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4917,7 +4917,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -4961,7 +4961,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5005,7 +5005,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5046,7 +5046,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5090,7 +5090,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5134,7 +5134,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5178,7 +5178,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5222,7 +5222,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5266,7 +5266,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5310,7 +5310,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5354,7 +5354,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5398,7 +5398,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5442,7 +5442,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5483,7 +5483,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5527,7 +5527,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5571,7 +5571,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5612,7 +5612,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5656,7 +5656,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -5700,7 +5700,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceManagementCloudExceptionTests.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceManagementCloudExceptionTests.json index 4dcc53572f78..d330a986cae2 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceManagementCloudExceptionTests.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunServiceManagementCloudExceptionTests.json @@ -7,7 +7,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -51,7 +51,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/TestGetAzureLocation.json b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/TestGetAzureLocation.json index bdcdec734fdd..c3ec4987504b 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/TestGetAzureLocation.json +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/TestGetAzureLocation.json @@ -95,7 +95,7 @@ "203" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -145,7 +145,7 @@ "203" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -195,7 +195,7 @@ "212" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -245,7 +245,7 @@ "206" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -295,7 +295,7 @@ "205" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -345,7 +345,7 @@ "208" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -395,7 +395,7 @@ "207" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -445,7 +445,7 @@ "210" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -495,7 +495,7 @@ "205" ], "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -580,7 +580,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -624,7 +624,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -668,7 +668,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -712,7 +712,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -794,7 +794,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -838,7 +838,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -882,7 +882,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -926,7 +926,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1008,7 +1008,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1052,7 +1052,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1096,7 +1096,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1140,7 +1140,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1222,7 +1222,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1266,7 +1266,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1310,7 +1310,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1354,7 +1354,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1436,7 +1436,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1480,7 +1480,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1524,7 +1524,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1568,7 +1568,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1650,7 +1650,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1694,7 +1694,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1738,7 +1738,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1782,7 +1782,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1864,7 +1864,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1908,7 +1908,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1952,7 +1952,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -1996,7 +1996,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2078,7 +2078,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2122,7 +2122,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2166,7 +2166,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2210,7 +2210,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2292,7 +2292,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2336,7 +2336,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2380,7 +2380,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" @@ -2424,7 +2424,7 @@ "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2015-04-01" + "2015-09-01" ], "User-Agent": [ "Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient/12.0.0.0" diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/TrafficManagerTests/TrafficManagerTests.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/TrafficManagerTests/TrafficManagerTests.cs index 1db0072aecdf..b9a72630e9e5 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/TrafficManagerTests/TrafficManagerTests.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/TrafficManagerTests/TrafficManagerTests.cs @@ -20,7 +20,8 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.Azure.Test; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; +using System; namespace Microsoft.WindowsAzure.Commands.ScenarioTest { @@ -272,7 +273,7 @@ protected void RunPowerShellTest(params string[] scripts) SetupManagementClients(); - List modules = Directory.GetFiles("Resources\\TrafficManager", "*.ps1").ToList(); + List modules = Directory.GetFiles(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Resources\\TrafficManager"), "*.ps1").ToList(); modules.Add("Common.ps1"); modules.Add(@"..\..\..\..\..\Package\Debug\ServiceManagement\Azure\Azure.psd1"); diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/WebsitesTests/WebsitesTestsBase.cs b/src/ServiceManagement/Common/Commands.ScenarioTest/WebsitesTests/WebsitesTestsBase.cs index a3a67be61971..2747c4042bef 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/WebsitesTests/WebsitesTestsBase.cs +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/WebsitesTests/WebsitesTestsBase.cs @@ -20,7 +20,7 @@ using Microsoft.WindowsAzure.Management.Storage; using Microsoft.WindowsAzure.Management.WebSites; using Microsoft.Azure.Test; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.ScenarioTest.WebsitesTests { @@ -52,7 +52,7 @@ protected void RunPowerShellTest(params string[] scripts) SetupManagementClients(); helper.SetupEnvironment(AzureModule.AzureServiceManagement); - helper.SetupModulesFromCommon(AzureModule.AzureServiceManagement, + helper.SetupModules(AzureModule.AzureServiceManagement, "Resources\\Websites\\Common.ps1", "Resources\\Websites\\" + this.GetType().Name + ".ps1"); diff --git a/src/ServiceManagement/Common/Commands.ScenarioTest/packages.config b/src/ServiceManagement/Common/Commands.ScenarioTest/packages.config index ae30f509d6c5..1c75c17b2134 100644 --- a/src/ServiceManagement/Common/Commands.ScenarioTest/packages.config +++ b/src/ServiceManagement/Common/Commands.ScenarioTest/packages.config @@ -2,12 +2,11 @@ - - - + + @@ -16,18 +15,22 @@ - - + + - + - + - - - + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/AzureSMCmdlet.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/AzureSMCmdlet.cs index d120c2259d6c..0d7b7eb29278 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/AzureSMCmdlet.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/AzureSMCmdlet.cs @@ -18,8 +18,8 @@ using System.Diagnostics; using System.IO; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.IdentityModel.Clients.ActiveDirectory; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Common.Properties; @@ -27,6 +27,8 @@ using System.Threading; using System.Management.Automation.Host; using System.Globalization; +using System.Net.Http.Headers; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.WindowsAzure.Commands.Utilities.Common { @@ -52,6 +54,7 @@ private get } } + protected override AzureContext DefaultContext { get { return CurrentProfile.Context; } } static AzureSMCmdlet() @@ -126,7 +129,7 @@ protected override void InitializeQosEvent() commandAlias = this.MyInvocation.MyCommand.Name; } - QosEvent = new AzurePSQoSEvent() + _qosEvent = new AzurePSQoSEvent() { CommandName = commandAlias, ModuleName = this.GetType().Assembly.GetName().Name, @@ -138,7 +141,7 @@ protected override void InitializeQosEvent() if (this.MyInvocation != null && this.MyInvocation.BoundParameters != null) { - QosEvent.Parameters = string.Join(" ", + _qosEvent.Parameters = string.Join(" ", this.MyInvocation.BoundParameters.Keys.Select( s => string.Format(CultureInfo.InvariantCulture, "-{0} ***", s))); } @@ -147,12 +150,12 @@ protected override void InitializeQosEvent() this.DefaultContext.Account != null && this.DefaultContext.Account.Id != null) { - QosEvent.Uid = MetricHelper.GenerateSha256HashString( + _qosEvent.Uid = MetricHelper.GenerateSha256HashString( this.DefaultContext.Account.Id.ToString()); } else { - QosEvent.Uid = "defaultid"; + _qosEvent.Uid = "defaultid"; } } @@ -179,5 +182,23 @@ protected virtual void InitializeProfile() AzureSMProfileProvider.Instance.SetTokenCacheForProfile(Profile); } } + + protected override void LogCmdletStartInvocationInfo() + { + base.LogCmdletStartInvocationInfo(); + if (DefaultContext != null && DefaultContext.Account != null + && DefaultContext.Account.Id != null) + { + WriteDebugWithTimestamp(string.Format("using account id '{0}'...", + DefaultContext.Account.Id)); + } + } + + protected override void LogCmdletEndInvocationInfo() + { + base.LogCmdletEndInvocationInfo(); + string message = string.Format("{0} end processing.", this.GetType().Name); + WriteDebugWithTimestamp(message); + } } } diff --git a/src/Common/Commands.Common/AzureSubscriptionExtensions.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/AzureSubscriptionExtensions.cs similarity index 93% rename from src/Common/Commands.Common/AzureSubscriptionExtensions.cs rename to src/ServiceManagement/Common/Commands.ServiceManagement.Common/AzureSubscriptionExtensions.cs index 7be35662bc98..0bd204a52a8e 100644 --- a/src/Common/Commands.Common/AzureSubscriptionExtensions.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/AzureSubscriptionExtensions.cs @@ -13,11 +13,7 @@ // ---------------------------------------------------------------------------------- using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Common { diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/CloudBaseCmdlet.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/CloudBaseCmdlet.cs index d72f838a5cfa..3eb42161f612 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/CloudBaseCmdlet.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/CloudBaseCmdlet.cs @@ -20,8 +20,8 @@ using System.ServiceModel; using System.ServiceModel.Channels; using System.ServiceModel.Security; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/Commands.ServiceManagement.Common.csproj b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/Commands.ServiceManagement.Common.csproj index c7e0d7abe39b..c9d868b43cd6 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/Commands.ServiceManagement.Common.csproj +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/Commands.ServiceManagement.Common.csproj @@ -63,10 +63,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -83,6 +79,14 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + True + + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True + False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll @@ -103,14 +107,6 @@ ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll - True - - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll - True - @@ -143,8 +139,14 @@ + + + + + + @@ -155,6 +157,7 @@ + @@ -169,6 +172,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/HttpClientExtensions.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/HttpClientExtensions.cs index 4b75ea6ed796..02cb5fa042ee 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/HttpClientExtensions.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/HttpClientExtensions.cs @@ -17,7 +17,7 @@ using System.Net; using System.Net.Http; using System.Net.Http.Headers; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Common; using Newtonsoft.Json; diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/HttpRestMessageInspector.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/HttpRestMessageInspector.cs index 6d042451289c..84b3b3f45932 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/HttpRestMessageInspector.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/HttpRestMessageInspector.cs @@ -21,6 +21,7 @@ using System.ServiceModel.Dispatcher; using System.Threading; using System.Xml.Linq; +using Microsoft.WindowsAzure.Commands.Common; namespace Microsoft.WindowsAzure.Commands.Utilities.Common { @@ -92,14 +93,14 @@ public HttpRestMessageInspector(Action logger) public virtual void AfterReceiveReply(ref Message reply, object correlationState) { HttpResponseMessageProperty prop = (HttpResponseMessageProperty)reply.Properties[HttpResponseMessageProperty.Name]; - string body = GeneralUtilities.ReadMessageBody(ref reply); + string body = ServiceManagementUtilities.ReadMessageBody(ref reply); logger(GeneralUtilities.GetHttpResponseLog(prop.StatusCode.ToString(), prop.Headers, body)); } public virtual object BeforeSendRequest(ref Message request, IClientChannel channel) { HttpRequestMessageProperty prop = (HttpRequestMessageProperty)request.Properties[HttpRequestMessageProperty.Name]; - string body = GeneralUtilities.ReadMessageBody(ref request); + string body = ServiceManagementUtilities.ReadMessageBody(ref request); logger(GeneralUtilities.GetHttpRequestLog(prop.Method, request.Headers.To.AbsoluteUri, prop.Headers, body)); return request; diff --git a/src/Common/Commands.Common/PSAzureAccount.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/PSAzureAccount.cs similarity index 89% rename from src/Common/Commands.Common/PSAzureAccount.cs rename to src/ServiceManagement/Common/Commands.ServiceManagement.Common/PSAzureAccount.cs index c8d3f8f7c3ce..a9d9974e83a5 100644 --- a/src/Common/Commands.Common/PSAzureAccount.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/PSAzureAccount.cs @@ -13,8 +13,9 @@ // ---------------------------------------------------------------------------------- using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication.Models; -namespace Microsoft.Azure.Common.Authentication.Models +namespace Microsoft.Azure.ServiceManagemenet.Common.Models { public class PSAzureAccount { diff --git a/src/Common/Commands.Common/ProfileClient.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ProfileClient.cs similarity index 99% rename from src/Common/Commands.Common/ProfileClient.cs rename to src/ServiceManagement/Common/Commands.ServiceManagement.Common/ProfileClient.cs index 1128d28ebb1d..42067d20c876 100644 --- a/src/Common/Commands.Common/ProfileClient.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ProfileClient.cs @@ -20,13 +20,14 @@ using System.Security; using System.Security.Cryptography.X509Certificates; using Hyak.Common; -using Microsoft.Azure.Common.Authentication.Factories; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Common.Properties; -using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Subscriptions; -namespace Microsoft.Azure.Common.Authentication +namespace Microsoft.Azure.ServiceManagemenet.Common { /// /// Convenience client for azure profile and subscriptions. @@ -653,7 +654,7 @@ public AzureSubscription SetSubscriptionAsDefault(Guid id, string accountName) { if (subscription.IsPropertySet(AzureSubscription.Property.StorageAccount)) { - GeneralUtilities.ClearCurrentStorageAccount(); + ServiceManagementUtilities.ClearCurrentStorageAccount(); } Profile.DefaultSubscription = subscription; diff --git a/src/Common/Commands.Common/ProfileClientExtensions.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ProfileClientExtensions.cs similarity index 93% rename from src/Common/Commands.Common/ProfileClientExtensions.cs rename to src/ServiceManagement/Common/Commands.ServiceManagement.Common/ProfileClientExtensions.cs index 6a33fdcdc430..33d279a5fd02 100644 --- a/src/Common/Commands.Common/ProfileClientExtensions.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ProfileClientExtensions.cs @@ -12,9 +12,10 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common.Models; using System; using System.Collections.Generic; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Common { diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/Properties/AssemblyInfo.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/Properties/AssemblyInfo.cs index 42e15755f9c8..136c2e617a38 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/Properties/AssemblyInfo.cs @@ -25,8 +25,8 @@ [assembly: ComVisible(false)] [assembly: CLSCompliant(false)] [assembly: Guid("4f3ab2e4-cc7a-43ac-bb15-f481fcf94d58")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.CloudService, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/PublishProfile.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/PublishProfile.cs new file mode 100644 index 000000000000..0ba815bb217d --- /dev/null +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/PublishProfile.cs @@ -0,0 +1,219 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.17020 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System.Xml.Serialization; + +namespace Microsoft.Azure.ServiceManagement.Common.XmlSchema +{ + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [XmlType(AnonymousType = true)] + [XmlRoot(Namespace = "", IsNullable = false)] + public partial class PublishData + { + + private PublishDataPublishProfile[] itemsField; + + /// + [XmlElement("PublishProfile", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + public PublishDataPublishProfile[] Items + { + get + { + return this.itemsField; + } + set + { + this.itemsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [XmlType(AnonymousType = true)] + public partial class PublishDataPublishProfile + { + + private PublishDataPublishProfileSubscription[] subscriptionField; + + private string publishMethodField; + + private string urlField; + + private string managementCertificateField; + + private string SchemaVersionField; + + /// + [XmlElement("Subscription", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + public PublishDataPublishProfileSubscription[] Subscription + { + get + { + return this.subscriptionField; + } + set + { + this.subscriptionField = value; + } + } + + /// + [XmlAttribute()] + public string PublishMethod + { + get + { + return this.publishMethodField; + } + set + { + this.publishMethodField = value; + } + } + + /// + [XmlAttribute()] + public string Url + { + get + { + return this.urlField; + } + set + { + this.urlField = value; + } + } + + /// + [XmlAttribute()] + public string ManagementCertificate + { + get + { + return this.managementCertificateField; + } + set + { + this.managementCertificateField = value; + } + } + + /// + [XmlAttribute()] + public string SchemaVersion + { + get + { + return this.SchemaVersionField; + } + set + { + this.SchemaVersionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [XmlType(AnonymousType = true)] + public partial class PublishDataPublishProfileSubscription + { + + private string idField; + + private string nameField; + + private string serviceManagementUrlField; + + private string managementCertificateField; + + /// + [XmlAttribute()] + public string Id + { + get + { + return this.idField; + } + set + { + this.idField = value; + } + } + + /// + [XmlAttribute()] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [XmlAttribute()] + public string ServiceManagementUrl + { + get + { + return this.serviceManagementUrlField; + } + set + { + this.serviceManagementUrlField = value; + } + } + + /// + [XmlAttribute()] + public string ManagementCertificate + { + get + { + return this.managementCertificateField; + } + set + { + this.managementCertificateField = value; + } + } + } +} \ No newline at end of file diff --git a/src/Common/Commands.Common/PublishSettingsImporter.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/PublishSettingsImporter.cs similarity index 91% rename from src/Common/Commands.Common/PublishSettingsImporter.cs rename to src/ServiceManagement/Common/Commands.ServiceManagement.Common/PublishSettingsImporter.cs index 1839624ec0c1..cd146cc1640c 100644 --- a/src/Common/Commands.Common/PublishSettingsImporter.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/PublishSettingsImporter.cs @@ -18,10 +18,11 @@ using System.Linq; using System.Security.Cryptography.X509Certificates; using System.Xml.Serialization; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication.XmlSchema; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagement.Common.XmlSchema; -namespace Microsoft.Azure.Common.Authentication +namespace Microsoft.Azure.ServiceManagemenet.Common { /// /// Class that handles loading publishsettings files @@ -29,7 +30,8 @@ namespace Microsoft.Azure.Common.Authentication /// public static class PublishSettingsImporter { - public static IEnumerable ImportAzureSubscription(Stream stream, ProfileClient azureProfileClient, string environment) + public static IEnumerable ImportAzureSubscription(Stream stream, + ProfileClient azureProfileClient, string environment) { var publishData = DeserializePublishData(stream); PublishDataPublishProfile profile = publishData.Items.Single(); diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/RPRegistrationAction.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/RPRegistrationAction.cs index 89cf09d85894..142116a2c285 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/RPRegistrationAction.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/RPRegistrationAction.cs @@ -17,10 +17,12 @@ using System.Linq; using System.Net; using Hyak.Common; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Management.Resources; using Microsoft.WindowsAzure.Management; -namespace Microsoft.Azure.Common.Authentication.Models +namespace Microsoft.Azure.ServiceManagemenet.Common.Models { public class RPRegistrationAction : IClientAction { diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/RequiredResourceLookup.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/RequiredResourceLookup.cs index 3feeb78e7526..a4b12a4e27e1 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/RequiredResourceLookup.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/RequiredResourceLookup.cs @@ -14,7 +14,7 @@ using System.Collections.Generic; -namespace Microsoft.Azure.Common.Authentication +namespace Microsoft.Azure.ServiceManagemenet.Common { /// /// This class handles mapping management client types diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ServiceManagementTypes.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ServiceManagementTypes.cs index 421639e49e42..aa8c22eb598a 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ServiceManagementTypes.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ServiceManagementTypes.cs @@ -1700,6 +1700,51 @@ public DataDiskConfigurationList DataDiskConfigurations } #endregion + #region DebugSettings + [DataContract(Namespace = Constants.ServiceManagementNS)] + public class DebugSettings : Mergable + { + [DataMember(Name = "BootDiagnosticsEnabled", EmitDefaultValue = false, Order = 1)] + public bool BootDiagnosticsEnabled + { + get + { + return this.GetValue("BootDiagnosticsEnabled"); + } + set + { + this.SetValue("BootDiagnosticsEnabled", value); + } + } + + [DataMember(Name = "ConsoleScreenshotBlobUri", EmitDefaultValue = false, Order = 2)] + public Uri ConsoleScreenshotBlobUri + { + get + { + return this.GetValue("ConsoleScreenshotBlobUri"); + } + set + { + this.SetValue("ConsoleScreenshotBlobUri", value); + } + } + + [DataMember(Name = "SerialOutputBlobUri", EmitDefaultValue = false, Order = 3)] + public Uri SerialOutputBlobUri + { + get + { + return this.GetValue("SerialOutputBlobUri"); + } + set + { + this.SetValue("SerialOutputBlobUri", value); + } + } + } + #endregion + #region RoleOperation [DataContract(Namespace = Constants.ServiceManagementNS)] public class RoleOperation : IExtensibleDataObject diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ServiceManagementUtilities.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ServiceManagementUtilities.cs new file mode 100644 index 000000000000..8fb676d80c91 --- /dev/null +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/ServiceManagementUtilities.cs @@ -0,0 +1,80 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.ServiceModel.Channels; +using System.Text; +using System.Xml; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; + +namespace Microsoft.WindowsAzure.Commands.Common +{ + public static class ServiceManagementUtilities + { + public static string ReadMessageBody(ref Message originalMessage) + { + StringBuilder strBuilder = new StringBuilder(); + + using (MessageBuffer messageBuffer = originalMessage.CreateBufferedCopy(int.MaxValue)) + { + Message message = messageBuffer.CreateMessage(); + XmlWriter writer = XmlWriter.Create(strBuilder); + using (XmlDictionaryWriter dictionaryWriter = XmlDictionaryWriter.CreateDictionaryWriter(writer)) + { + message.WriteBodyContents(dictionaryWriter); + } + + originalMessage = messageBuffer.CreateMessage(); + } + + return XmlUtilities.Beautify(strBuilder.ToString()); + } + + /// + /// Ensure the default profile directory exists + /// + public static void EnsureDefaultProfileDirectoryExists() + { + if (!AzureSession.DataStore.DirectoryExists(AzureSession.ProfileDirectory)) + { + AzureSession.DataStore.CreateDirectory(AzureSession.ProfileDirectory); + } + } + + /// + /// Clear the current storage account from the context - guarantees that only one storage account will be active + /// at a time. + /// + public static void ClearCurrentStorageAccount() + { + //TODO: Move to RM + //var RMProfile = AzureRmProfileProvider.Instance.Profile; + //if (RMProfile != null && RMProfile.Context != null && + // RMProfile.Context.Subscription != null && RMProfile.Context.Subscription.IsPropertySet(AzureSubscription.Property.StorageAccount)) + //{ + // RMProfile.Context.Subscription.SetProperty(AzureSubscription.Property.StorageAccount, null); + //} + + var SMProfile = AzureSMProfileProvider.Instance.Profile; + if (SMProfile != null && SMProfile.Context != null + && SMProfile.Context.Subscription != null && + SMProfile.Context.Subscription.IsPropertySet( + AzureSubscription.Property.StorageAccount)) + { + SMProfile.Context.Subscription.SetProperty( + AzureSubscription.Property.StorageAccount, null); + } + } + } +} diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/SubscriptionCmdletBase.cs b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/SubscriptionCmdletBase.cs index 5b9549e47ea3..e4f5805b685f 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/SubscriptionCmdletBase.cs +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/SubscriptionCmdletBase.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.WindowsAzure.Commands.Utilities.Profile diff --git a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/packages.config b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/packages.config index 55769d13f483..223468584f83 100644 --- a/src/ServiceManagement/Common/Commands.ServiceManagement.Common/packages.config +++ b/src/ServiceManagement/Common/Commands.ServiceManagement.Common/packages.config @@ -4,7 +4,6 @@ - @@ -12,8 +11,8 @@ - - + + \ No newline at end of file diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Commands.ServiceManagement.PlatformImageRepository.csproj b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Commands.ServiceManagement.PlatformImageRepository.csproj index 2f703b2045dd..06b00c7dc14f 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Commands.ServiceManagement.PlatformImageRepository.csproj +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Commands.ServiceManagement.PlatformImageRepository.csproj @@ -65,10 +65,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -80,6 +76,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -100,12 +97,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -128,7 +125,7 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.1.1\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll @@ -165,6 +162,7 @@ + @@ -237,6 +235,10 @@ {cd5aa507-f5ef-473d-855b-84b91a1abe54} Commands + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ExtensionPublishing/GetAzurePlatformExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ExtensionPublishing/GetAzurePlatformExtension.cs new file mode 100644 index 000000000000..8a9b5456c2f1 --- /dev/null +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ExtensionPublishing/GetAzurePlatformExtension.cs @@ -0,0 +1,63 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Microsoft.WindowsAzure.Management.Compute; +using Microsoft.WindowsAzure.Management.Compute.Models; +using System; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions +{ + /// + /// Get Microsoft Azure Publisher Extensions. + /// + [Cmdlet( + VerbsCommon.Get, + AzurePlatformExtensionCommandNoun), + OutputType( + typeof(ExtensionImageContext))] + public class GetAzureServiceAvailableExtensionCommand : ServiceManagementBaseCmdlet + { + protected const string AzurePlatformExtensionCommandNoun = "AzurePlatformExtension"; + + public void ExecuteCommand() + { + ServiceManagementProfile.Initialize(); + ExecuteClientActionNewSM( + null, + CommandRuntime.ToString(), + () => + { + var op = this.ComputeClient.HostedServices.ListPublisherExtensions(); + return op; + }, + (op, response) => response.Select( + extension => ContextFactory(extension, op))); + } + + protected override void OnProcessRecord() + { + try + { + this.ExecuteCommand(); + } + catch (Exception ex) + { + WriteError(new ErrorRecord(ex, string.Empty, ErrorCategory.CloseError, null)); + } + } + } +} diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ExtensionPublishing/SetAzurePlatformExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ExtensionPublishing/SetAzurePlatformExtension.cs index 6483e11afde3..87dcd710a76e 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ExtensionPublishing/SetAzurePlatformExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ExtensionPublishing/SetAzurePlatformExtension.cs @@ -141,25 +141,17 @@ protected override void OnProcessRecord() CommandRuntime.ToString(), () => { - var vmExtension = this.ComputeClient.VirtualMachineExtensions - .ListVersions(this.Publisher, this.ExtensionName) - .FirstOrDefault(e => e.Version.Equals(this.Version)); + var publisherExtension = this.ComputeClient.HostedServices + .ListPublisherExtensions() + .FirstOrDefault(e => e.ProviderNameSpace.Equals(this.Publisher) + && e.Type.Equals(this.ExtensionName) + && e.Version.Equals(this.Version)); - var serviceExtn = this.ComputeClient.HostedServices - .ListExtensionVersions(this.Publisher, this.ExtensionName) - .FirstOrDefault(e => e.Version.Equals(this.Version)); - - if (vmExtension != null) - { - IsJsonExtension = vmExtension.IsJsonExtension; - IsInternalExtension = vmExtension.IsInternalExtension; - DisallowMajorVersionUpgrade = vmExtension.DisallowMajorVersionUpgrade; - } - else if (serviceExtn != null) + if (publisherExtension != null) { - IsJsonExtension = serviceExtn.IsJsonExtension; - IsInternalExtension = serviceExtn.IsInternalExtension; - BlockRoleUponFailure = serviceExtn.BlockRoleUponFailure; + IsJsonExtension = publisherExtension.IsJsonExtension; + IsInternalExtension = publisherExtension.IsInternalExtension; + BlockRoleUponFailure = publisherExtension.BlockRoleUponFailure; } if (! string.IsNullOrEmpty(this.ExtensionMode)) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Properties/AssemblyInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Properties/AssemblyInfo.cs index 360dd07816c1..28d37d4d0a28 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Properties/AssemblyInfo.cs @@ -28,8 +28,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.ServiceManagement.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ServiceManagementPlatformImageRepositoryProfile.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ServiceManagementPlatformImageRepositoryProfile.cs index fde86180a522..b7d548aa6bc6 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ServiceManagementPlatformImageRepositoryProfile.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/ServiceManagementPlatformImageRepositoryProfile.cs @@ -14,6 +14,7 @@ using System; using AutoMapper; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions; using Microsoft.WindowsAzure.Commands.ServiceManagement.PlatformImageRepository.ExtensionPublishing; using Microsoft.WindowsAzure.Commands.ServiceManagement.PlatformImageRepository.Model; using Microsoft.WindowsAzure.Management.Compute.Models; @@ -55,6 +56,10 @@ protected override void Configure() Mapper.CreateMap(); Mapper.CreateMap(); + Mapper.CreateMap() + .ForMember(c => c.ThumbprintAlgorithm, o => o.MapFrom(r => r.Certificate.ThumbprintAlgorithm)) + .ForMember(c => c.ExtensionName, o => o.MapFrom(r => r.Type)); + Mapper.CreateMap() .ForMember(c => c.IsJsonExtension, o => o.MapFrom(r => !r.XmlExtension.IsPresent)) .ForMember(c => c.Type, o => o.MapFrom(r => r.ExtensionName)) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/packages.config b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/packages.config index 7a5b66132786..c13a12fc1d72 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/packages.config +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/packages.config @@ -3,7 +3,6 @@ - @@ -15,11 +14,11 @@ - - + + - + diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj index 2f31a70f0d23..0545a4e57e27 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj @@ -66,10 +66,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -81,6 +77,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -101,12 +98,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -129,11 +126,11 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll - False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.7.0.4\lib\net40\Microsoft.WindowsAzure.Management.Network.dll + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.7.0.4\lib\net40\Microsoft.WindowsAzure.Management.Network.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.1.1\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll @@ -295,7 +292,7 @@ Always - Always + Never Designer @@ -312,6 +309,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {cff09e81-1e31-444e-b4d4-a21e946c29e2} Commands.ServiceManagement.Common diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Properties/AssemblyInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Properties/AssemblyInfo.cs index ec9fb836470e..e230e19366de 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Properties/AssemblyInfo.cs @@ -28,8 +28,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.ServiceManagement.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/packages.config b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/packages.config index ea48be48e846..24c1f48d2f2d 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/packages.config +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/packages.config @@ -3,7 +3,6 @@ - @@ -15,11 +14,11 @@ - - + + - + diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Commands.ServiceManagement.Test.csproj b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Commands.ServiceManagement.Test.csproj index 141b1e618355..f53b3f89df58 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Commands.ServiceManagement.Test.csproj +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Commands.ServiceManagement.Test.csproj @@ -1,6 +1,7 @@  - + + Debug AnyCPU @@ -20,8 +21,7 @@ ..\..\..\ true - - + 3d690ed1 true @@ -62,10 +62,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -78,9 +74,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -101,12 +98,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -129,7 +126,7 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.7.0.4\lib\net40\Microsoft.WindowsAzure.Management.Network.dll @@ -180,12 +177,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -459,7 +464,7 @@ - + @@ -605,6 +610,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdSASUriTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdSASUriTest.cs index e7b98b52ff54..da6217070bb0 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdSASUriTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdSASUriTest.cs @@ -16,7 +16,7 @@ using System.IO; using System.Reflection; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Storage.Auth; using Microsoft.WindowsAzure.Storage.Blob; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdTest.cs index c817e930b28f..120d88de3cbd 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdTest.cs @@ -16,7 +16,7 @@ using System.IO; using System.Reflection; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AzureServiceExtensionTests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AzureServiceExtensionTests.cs index 30a33f60ad98..fc26ce1d2667 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AzureServiceExtensionTests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AzureServiceExtensionTests.cs @@ -18,6 +18,7 @@ using System.IO; using System.Reflection; using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; @@ -146,6 +147,7 @@ public void AzureServiceExtensionConfigScenarioTest() DeploymentInfoContext result = vmPowershellCmdlets.GetAzureDeployment(_serviceName, DeploymentSlotType.Production); pass = Utilities.PrintAndCompareDeployment(result, _serviceName, DeploymentName, DeploymentLabel, DeploymentSlotType.Production, null, 2); Console.WriteLine("successfully deployed the package"); + var extId = result.ExtensionConfiguration.AllRoles[0].Id; ExtensionContext resultExtensionContext = vmPowershellCmdlets.GetAzureServiceExtension(_serviceName)[0]; @@ -159,6 +161,27 @@ public void AzureServiceExtensionConfigScenarioTest() VerifyRDP(_serviceName, rdpPath); + ExtensionConfigurationInput extConfig = vmPowershellCmdlets.NewAzureServiceExtensionConfig(extId, "Uninstall"); + + try + { + vmPowershellCmdlets.SetAzureDeploymentConfig(_serviceName, DeploymentSlotType.Production, + _configPath.FullName, extConfig); + Assert.Fail("Succeeded, but extected to fail!"); + } + catch (Exception e) + { + if (e.ToString().Contains("BadRequest") + || ((e.InnerException != null) && (e.InnerException.ToString().Contains("BadRequest")))) + { + Console.WriteLine(e.ToString()); + } + else + { + throw; + } + } + vmPowershellCmdlets.RemoveAzureServiceExtension( serviceName: _serviceName, extensionName: _extensionName, @@ -178,8 +201,6 @@ public void AzureServiceExtensionConfigScenarioTest() Console.WriteLine("Failed to get RDP file as expected"); } - - vmPowershellCmdlets.RemoveAzureDeployment(_serviceName, DeploymentSlotType.Production, true); pass &= Utilities.CheckRemove(vmPowershellCmdlets.GetAzureDeployment, _serviceName, DeploymentSlotType.Production); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/BVTTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/BVTTest.cs index 9e891962b837..e0dd26681747 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/BVTTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/BVTTest.cs @@ -55,7 +55,6 @@ public void AzureIaaSBVT() int diskSize2 = 50; int lunSlot2 = 2; - string ep1Name = "tcp1"; int ep1LocalPort = 60010; int ep1PublicPort = 60011; @@ -279,6 +278,11 @@ public void AzureIaaSBVT() Assert.IsTrue(endpoints.Count(e => e.Name == "PowerShell" && e.LocalPort == 5986 && e.Protocol == "tcp") == 1); Assert.IsTrue(endpoints.Count(e => e.Name == "RemoteDesktop" && e.LocalPort == 3389 && e.Protocol == "tcp") == 1); + // + // Verify DebugSettings + // + Assert.IsTrue(vm.DebugSettings.BootDiagnosticsEnabled); + // // Verify AzureDns // diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CredentialHelper.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CredentialHelper.cs index 9f9e373fade5..8790838b0959 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CredentialHelper.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CredentialHelper.cs @@ -138,7 +138,7 @@ public static void GetTestSettings(string testSettings) { case "UseDefaults": default: - CredentialHelper.GetCredentialInfo(Environment.CurrentDirectory); + CredentialHelper.GetCredentialInfo(AppDomain.CurrentDomain.BaseDirectory); break; case "UseCustom": @@ -166,7 +166,7 @@ public static void GetTestSettings(string testSettings) break; case "UseDefaultsandOverride": - CredentialHelper.GetCredentialInfo(Environment.CurrentDirectory); + CredentialHelper.GetCredentialInfo(AppDomain.CurrentDomain.BaseDirectory); if (!string.IsNullOrWhiteSpace(Resource.PublishSettingsFile)) { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTest.cs index 78a2e226bbd3..ba5e6a7ddf30 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTest.cs @@ -26,7 +26,7 @@ using System.Xml; using Hyak.Common; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/GenericIaaSExtensionTests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/GenericIaaSExtensionTests.cs index cac90f1d6021..5d87d0f02f37 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/GenericIaaSExtensionTests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/GenericIaaSExtensionTests.cs @@ -22,7 +22,7 @@ using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.ConfigDataInfo; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests { @@ -63,7 +63,7 @@ public void TestIntialize() testStartTime = DateTime.Now; GetVmAccessConfiguration(); referenceName = Utilities.GetUniqueShortName(referenceNamePrefix); - localPath = Path.Combine(Environment.CurrentDirectory, serviceName + ".xml").ToString(); + localPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, serviceName + ".xml").ToString(); } [TestCleanup] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PIRTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PIRTest.cs index d5bbd3eb0add..d269272c29a5 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PIRTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PIRTest.cs @@ -342,12 +342,12 @@ public void AzurePlatformVMImageScenarioTest() private void SwitchToPublisher() { - vmPowershellCmdlets.SetDefaultAzureSubscription(publisher); + vmPowershellCmdlets.SetDefaultAzureSubscription(publisherSubId); } private void SwitchToNormalUser() { - vmPowershellCmdlets.SetDefaultAzureSubscription(normaluser); + vmPowershellCmdlets.SetDefaultAzureSubscription(normaluserSubId); } private void WaitForReplicationComplete(string imageName) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PaasCmdletInfo/NewAzureServiceExtensionConfigCmdletInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PaasCmdletInfo/NewAzureServiceExtensionConfigCmdletInfo.cs index a677b63574a3..a3e61140ce1a 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PaasCmdletInfo/NewAzureServiceExtensionConfigCmdletInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PaasCmdletInfo/NewAzureServiceExtensionConfigCmdletInfo.cs @@ -55,5 +55,16 @@ public NewAzureServiceExtensionConfigCmdletInfo(string thumbprint, string algori this.cmdletParams.Add(new CmdletParam("ThumbprintAlgorithm", algorithm)); } } + + public NewAzureServiceExtensionConfigCmdletInfo(string extensionId, string extensionStatus, string[] roles) + { + this.cmdletName = Utilities.NewAzureServiceExtensionConfigCmdletName; + this.cmdletParams.Add(new CmdletParam("ExtensionId", extensionId)); + this.cmdletParams.Add(new CmdletParam("ExtensionState", extensionStatus)); + if (roles != null) + { + this.cmdletParams.Add(new CmdletParam("Role", roles)); + } + } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/SaveAzureVhdTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/SaveAzureVhdTest.cs index 8f8da078a683..90c99ef51ab5 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/SaveAzureVhdTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/SaveAzureVhdTest.cs @@ -16,7 +16,7 @@ using System.IO; using System.Reflection; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Sync.Download; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ScenarioTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ScenarioTest.cs index b0e835447589..996b107d24e8 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ScenarioTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ScenarioTest.cs @@ -28,7 +28,7 @@ using System.Xml; using System.Xml.Linq; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.ConfigDataInfo; @@ -95,8 +95,9 @@ public void NewWindowsAzureQuickVM() }, retriableErrorMessages, 10, 30); // Verify - Assert.AreEqual(newAzureQuickVMName1, - vmPowershellCmdlets.GetAzureVM(newAzureQuickVMName1, serviceName).Name, true); + var vm = vmPowershellCmdlets.GetAzureVM(newAzureQuickVMName1, serviceName); + Assert.AreEqual(newAzureQuickVMName1, vm.Name, true); + Assert.IsTrue(vm.VM.DebugSettings.BootDiagnosticsEnabled); Utilities.RetryActionUntilSuccess(() => { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementCmdletTestHelper.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementCmdletTestHelper.cs index bd4dac37d312..2e7bc01d4555 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementCmdletTestHelper.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementCmdletTestHelper.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Commands.Profile.Models; @@ -1319,6 +1319,14 @@ public ExtensionConfigurationInput NewAzureServiceExtensionConfig(string extensi providerNamespace, publicConfig, privateConfig, version)); } + public ExtensionConfigurationInput NewAzureServiceExtensionConfig(string extensionId, string extensionStatus, + string [] roles = null) + { + return + RunPSCmdletAndReturnFirst( + new NewAzureServiceExtensionConfigCmdletInfo(extensionId, extensionStatus, roles)); + } + // Set-AzureServiceExtension public ManagementOperationContext SetAzureServiceExtension(string serviceName, string extensionName, string providerNamespace, string publicConfig, string privateConfig, string[] roles = null, string slot = null, string version = null) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs index 8772ea902753..8642fc7c22a3 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Profile.Models; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; @@ -103,9 +103,9 @@ public static void SetDefaultStorage() { if (!string.IsNullOrEmpty(GetDefaultStorage(CredentialHelper.DefaultStorageName, CredentialHelper.Location))) { + vmPowershellCmdlets.SelectAzureSubscription(defaultAzureSubscription.SubscriptionId); defaultAzureSubscription = vmPowershellCmdlets.SetAzureSubscription(defaultAzureSubscription.SubscriptionId, CredentialHelper.DefaultStorageName); defaultAzureSubscription.CurrentStorageAccountName = CredentialHelper.DefaultStorageName; - vmPowershellCmdlets.SelectAzureSubscription(defaultAzureSubscription.SubscriptionId); storageAccountKey = vmPowershellCmdlets.GetAzureStorageAccountKey(CredentialHelper.DefaultStorageName); Assert.AreEqual(CredentialHelper.DefaultStorageName, storageAccountKey.StorageAccountName); blobUrlRoot = (vmPowershellCmdlets.GetAzureStorageAccount(CredentialHelper.DefaultStorageName)[0].Endpoints.ToArray())[0]; @@ -341,7 +341,7 @@ protected static void ReImportSubscription() { // Re-import the subscription. vmPowershellCmdlets.ImportAzurePublishSettingsFile(); - vmPowershellCmdlets.SetDefaultAzureSubscription(CredentialHelper.DefaultSubscriptionName); + vmPowershellCmdlets.SetDefaultAzureSubscription(defaultAzureSubscription.SubscriptionId); vmPowershellCmdlets.SetAzureSubscription(defaultAzureSubscription.SubscriptionId, defaultAzureSubscription.CurrentStorageAccountName); } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/SubscriptionCmdletInfo/SetAzureSubscriptionCmdletInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/SubscriptionCmdletInfo/SetAzureSubscriptionCmdletInfo.cs index 53b93c167f1f..0306c52a55a4 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/SubscriptionCmdletInfo/SetAzureSubscriptionCmdletInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/SubscriptionCmdletInfo/SetAzureSubscriptionCmdletInfo.cs @@ -22,7 +22,7 @@ public SetAzureSubscriptionCmdletInfo(string subscriptionId, string currentStora { cmdletName = Utilities.SetAzureSubscriptionCmdletName; cmdletParams.Add(new CmdletParam("SubscriptionId", subscriptionId)); - cmdletParams.Add(new CmdletParam("CurrentStorageAccount", currentStorageAccount)); + cmdletParams.Add(new CmdletParam("CurrentStorageAccountName", currentStorageAccount)); } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Utilities.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Utilities.cs index 8aa9a6b6e42b..9dd11d59db51 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Utilities.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Utilities.cs @@ -39,8 +39,8 @@ internal class Utilities { #region Constants - public static string windowsAzurePowershellPath = Path.Combine(Environment.CurrentDirectory, "ServiceManagement\\Azure"); - public static string windowsAzurePowershellDefaultPath = Environment.CurrentDirectory; + public static string windowsAzurePowershellPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ServiceManagement\\Azure"); + public static string windowsAzurePowershellDefaultPath = AppDomain.CurrentDomain.BaseDirectory; public const string windowsAzurePowershellServiceModule = "Azure.psd1"; public const string AzurePowershellModuleServiceManagementPirModule = "Microsoft.WindowsAzure.Commands.ServiceManagement.PlatformImageRepository.dll"; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Properties/AssemblyInfo.cs index 9b023aef322d..496f0d08eca9 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Properties/AssemblyInfo.cs @@ -1,6 +1,7 @@ using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -32,8 +33,9 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.ScenarioTest, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/packages.config b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/packages.config index fb69a3d8d910..ac0dfd76322a 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/packages.config +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/packages.config @@ -3,11 +3,10 @@ - - + @@ -16,18 +15,22 @@ - - + + - + - - - + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Commands.ServiceManagement.csproj b/src/ServiceManagement/Compute/Commands.ServiceManagement/Commands.ServiceManagement.csproj index 0922bd647a0d..fde5c768b697 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Commands.ServiceManagement.csproj +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Commands.ServiceManagement.csproj @@ -67,10 +67,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -82,6 +78,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -102,12 +99,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -122,15 +119,12 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False @@ -175,6 +169,7 @@ + @@ -279,6 +274,7 @@ + @@ -545,6 +541,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Common/ConstantStringTypes.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Common/ConstantStringTypes.cs new file mode 100644 index 000000000000..c3f3fae16ee5 --- /dev/null +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Common/ConstantStringTypes.cs @@ -0,0 +1,91 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Common +{ + public static class HelpMessages + { + public const string VMSize = "The virtual machine size."; + public const string VMComputerName = "The virtual machine's omputer name."; + public const string VMCredential = "The virtual machine's credential."; + public const string VMSourceImageName = "The virtual machine's source image name."; + public const string VMImageReference = "The virtual machine's image reference."; + public const string VMVHDContainer = "The virtual machine's Vhd container."; + public const string VMOSDiskName = "The virtual machine OS disk's name."; + public const string VMOSDiskVhdUri = "The virtual machine OS disk's Vhd Uri."; + public const string VMOSDiskCaching = "The virtual machine OS disk's caching."; + public const string VMOSDiskWindowsOSType = "The virtual machine disk's OS is Windows."; + public const string VMOSDiskLinuxOSType = "The virtual machine disk's OS is Linux."; + public const string VMOSDiskDiskEncryptionKeyUrl = "the URL referencing a secret in a disk encryption key vault"; + public const string VMOSDiskDiskEncryptionKeyVaultId = "the Id of a disk encryption key vault"; + public const string VMOSDiskKeyEncryptionKeyUrl = "the URL referencing a key in a key encryption key vault"; + public const string VMOSDiskKeyEncryptionKeyVaultId = "the Id of a key encryption key Vault"; + public const string VMSourceImageUri = "The virtual machine OS disk's source image Uri."; + + public const string VMDataDiskName = "The virtual machine data disk's name."; + public const string VMDataDiskVhdUri = "The virtual machine data disk's Vhd Uri."; + public const string VMDataDiskCaching = "The virtual machine data disk's caching."; + public const string VMDataDiskSizeInGB = "The virtual machine data disk's size in GB."; + public const string VMDataDiskLun = "The virtual machine data disk's Lun."; + public const string VMDataDiskCreateOption = "The virtual machine data disk's create option."; + + public const string VMBootDiagnosticsEnable = "Enable boot diagnostics of the virtual machine"; + public const string VMBootDiagnosticsDisable = "Disable boot diagnostics of the virtual machine"; + } + + public static class ValidateSetValues + { + public const string ReadOnly = "ReadOnly"; + public const string ReadWrite = "ReadWrite"; + public const string None = "None"; + } + + public static class ProfileNouns + { + public const string DataDisk = "AzureDataDisk"; + public const string OsDisk = "AzureOSDisk"; + public const string BootDiagnostics = "AzureBootDiagnostics"; + + public const string VirtualMachine = "AzureVM"; + public const string VirtualMachineExtension = "AzureVMExtension"; + public const string VirtualMachineCustomScriptExtension = "AzureVMCustomScriptExtension"; + public const string VirtualMachineAccessExtension = "AzureVMAccessExtension"; + public const string VirtualMachineDiagnosticsExtension = "AzureVMDiagnosticsExtension"; + public const string VirtualMachineBgInfoExtension = "AzureVMBginfoExtension"; + public const string VirtualMachineChefExtension = "AzureVMChefExtension"; + + public const string AvailabilitySet = "AzureAvailabilitySet"; + public const string VirtualMachineConfig = "AzureVMConfig"; + public const string VirtualMachineSize = "AzureVMSize"; + public const string VirtualMachineImage = "AzureVMImage"; + public const string RemoteDesktopFile = "AzureRemoteDesktopFile"; + + //DSC + public const string VirtualMachineDscExtension = "AzureVMDscExtension"; + public const string VirtualMachineDscConfiguration = "AzureVMDscConfiguration"; + public const string VirtualMachineDscExtensionStatus = "AzureVMDscExtensionStatus"; + public const string Vhd = "AzureVhd"; + + // Sql Server + public const string VirtualMachineSqlServerExtension = "AzureVMSqlServerExtension"; + + //AzureDiskEncryption + public const string AzureDiskEncryptionExtension = "AzureVMDiskEncryptionExtension"; + public const string AzureDiskEncryptionStatus = "AzureVMDiskEncryptionStatus"; + + //AzureVMBackup + public const string AzureVMBackup = "AzureVMBackup"; + public const string AzureVMBackupExtension = "AzureVMBackupExtension"; + } +} diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Common/DiagnosticsHelper.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Common/DiagnosticsHelper.cs index 1904a26a6db7..48cfad896586 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Common/DiagnosticsHelper.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Common/DiagnosticsHelper.cs @@ -19,7 +19,7 @@ using System.Text; using System.Xml; using System.Xml.Linq; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Management.Storage; using Microsoft.WindowsAzure.Management.Storage.Models; @@ -35,6 +35,7 @@ public static class DiagnosticsHelper private static string XmlNamespace = "http://schemas.microsoft.com/ServiceHosting/2010/10/DiagnosticsConfiguration"; private static string EncodedXmlCfg = "xmlCfg"; private static string WadCfg = "WadCfg"; + private static string WadCfgBlob = "WadCfgBlob"; private static string StorageAccount = "storageAccount"; private static string Path = "path"; private static string ExpandResourceDirectory = "expandResourceDirectory"; @@ -162,6 +163,7 @@ private static Hashtable GetPublicConfigFromJsonFile(string configurationPath, s var publicConfig = GetPublicConfigJObjectFromJsonFile(configurationPath); var properties = publicConfig.Properties().Select(p => p.Name); var wadCfgProperty = properties.FirstOrDefault(p => p.Equals(WadCfg, StringComparison.OrdinalIgnoreCase)); + var wadCfgBlobProperty = properties.FirstOrDefault(p => p.Equals(WadCfgBlob, StringComparison.OrdinalIgnoreCase)); var xmlCfgProperty = properties.FirstOrDefault(p => p.Equals(EncodedXmlCfg, StringComparison.OrdinalIgnoreCase)); var hashTable = new Hashtable(); @@ -171,13 +173,17 @@ private static Hashtable GetPublicConfigFromJsonFile(string configurationPath, s { hashTable.Add(wadCfgProperty, publicConfig[wadCfgProperty]); } + else if (wadCfgBlobProperty != null) + { + hashTable.Add(wadCfgBlobProperty, publicConfig[wadCfgBlobProperty]); + } else if (xmlCfgProperty != null) { hashTable.Add(xmlCfgProperty, publicConfig[xmlCfgProperty]); } else { - throw new ArgumentException(Properties.Resources.DiagnosticsExtensionConfigNoWadCfgOrXmlCfg); + throw new ArgumentException(Properties.Resources.DiagnosticsExtensionIaaSConfigElementNotDefined); } return hashTable; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/BaseAzureServiceExtensionCmdlet.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/BaseAzureServiceExtensionCmdlet.cs index f650aefa8c5c..7eaf07ad2739 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/BaseAzureServiceExtensionCmdlet.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/BaseAzureServiceExtensionCmdlet.cs @@ -39,6 +39,7 @@ public abstract class BaseAzureServiceExtensionCmdlet : ServiceManagementBaseCmd protected const string NewExtensionParameterSetName = "NewExtension"; protected const string NewExtensionUsingThumbprintParameterSetName = "NewExtensionUsingThumbprint"; + protected const string UpdateExtensionStatusParameterSetName = "UpdateExtensionStatusParameterSetName"; protected const string SetExtensionParameterSetName = "SetExtension"; protected const string SetExtensionUsingThumbprintParameterSetName = "SetExtensionUsingThumbprint"; protected const string SetExtensionUsingDiagnosticsConfigurationParameterSetName = "SetExtensionUsingDiagnosticsConfiguration"; @@ -66,6 +67,7 @@ public abstract class BaseAzureServiceExtensionCmdlet : ServiceManagementBaseCmd public virtual string ExtensionName { get; set; } public virtual string Version { get; set; } public virtual string ExtensionId { get; set; } + public virtual string ExtensionState { get; set; } public BaseAzureServiceExtensionCmdlet() : base() diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionConfigurationInput.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionConfigurationInput.cs index 9271713d190e..de7fcd1c46af 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionConfigurationInput.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionConfigurationInput.cs @@ -28,5 +28,6 @@ public class ExtensionConfigurationInput public string PrivateConfiguration { get; set; } public ExtensionRoleList Roles { get; set; } public X509Certificate2 X509Certificate { get; set; } + public string State { get; set; } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionManager.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionManager.cs index e9dc2a059c5f..f4f5c640d425 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionManager.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionManager.cs @@ -344,6 +344,40 @@ public ExtensionConfiguration Add(DeploymentGetResponse deployment, DeploymentGe return extConfig; } + public ExtensionConfiguration UpdateExtensionState(ExtensionConfigurationInput input) + { + var extConfig = new ExtensionConfiguration(); + if (input.Roles == null || input.Roles.Count == 1 && input.Roles[0].RoleType == ExtensionRoleType.AllRoles) + { + + extConfig.AllRoles = new List(); + extConfig.AllRoles.Add(new ExtensionConfiguration.Extension + { + Id = input.Id, + State = input.State + }); + } + else + { + extConfig.NamedRoles = new List(); + foreach (var role in input.Roles) + { + var ext = new List(); + ext.Add(new ExtensionConfiguration.Extension + { + Id = input.Id, + State = input.State + }); + extConfig.NamedRoles.Add(new ExtensionConfiguration.NamedRole + { + RoleName = role.RoleName, + Extensions = ext + }); + } + } + return extConfig; + } + public static bool Validate(ExtensionConfigurationInput[] inputs, out string errorConfigInput) { var roleList = (from c in inputs diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionParameterPropertyHelper.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionParameterPropertyHelper.cs index f7a0339702d0..269485aaeee7 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionParameterPropertyHelper.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionParameterPropertyHelper.cs @@ -29,5 +29,6 @@ public static class ExtensionParameterPropertyHelper public const string ExtensionNameHelpMessage = "Extension Name"; public const string VersionHelpMessage = "Extension Version"; public const string ExtensionIdHelpMessage = "Extension ID"; + public const string ExtensionStateHelpMessage = "Extension State. It is either Enable, Disable or Uninstall"; } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionRole.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionRole.cs index 5585fb494c8d..aa57a26dcbde 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionRole.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/ExtensionRole.cs @@ -14,6 +14,7 @@ using System; using System.Text; +using System.Text.RegularExpressions; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions { @@ -22,12 +23,21 @@ public class ExtensionRole protected const string DefaultExtensionIdPrefixStr = "Default"; protected const string ExtensionIdSuffixTemplate = "-{0}-{1}-Ext-{2}"; protected const int MaxExtensionIdLength = 60; + protected const int MinRoleNamePartLength = 1; + protected const int MaxSuffixLength = MaxExtensionIdLength - MinRoleNamePartLength; public string RoleName { get; private set; } public string PrefixName { get; private set; } public ExtensionRoleType RoleType { get; private set; } public bool Default { get; private set; } + private static string RemoveDisallowedCharacters(string roleName) + { + // Remove characters that are not allowed in the extension id + var disallowedCharactersRegex = new Regex(@"[^A-Za-z0-9\-]"); + return disallowedCharactersRegex.Replace(roleName, string.Empty); + } + public ExtensionRole() { RoleName = string.Empty; @@ -48,8 +58,7 @@ public ExtensionRole(string roleName) else { PrefixName = RoleName = roleName.Trim(); - PrefixName = PrefixName.Replace(".", string.Empty); - PrefixName = PrefixName.Replace(" ", string.Empty); + PrefixName = RemoveDisallowedCharacters(PrefixName); RoleType = ExtensionRoleType.NamedRoles; Default = false; } @@ -62,12 +71,21 @@ public override string ToString() public string GetExtensionId(string extensionName, string slot, int index) { - var normalizedExtName = extensionName.Replace(".", string.Empty); - normalizedExtName = normalizedExtName.Replace(" ", string.Empty); + var normalizedExtName = RemoveDisallowedCharacters(extensionName); var suffix = new StringBuilder(); + // Suffix format: -{extension_name_part}-{slot}-Ext-{index} suffix.AppendFormat(ExtensionIdSuffixTemplate, normalizedExtName, slot, index); + if (suffix.Length > MaxSuffixLength) + { + // If the suffix is too long, truncate the {extension_name_part} + int lenDiff = suffix.Length - MaxSuffixLength; + int startIndex = 1; // Suffix starts with '-' + suffix.Remove(startIndex + normalizedExtName.Length - lenDiff, lenDiff); + } + // Calculate the prefix length by the difference between the suffix and the max ID length. + // The difference should always be at least 1. int prefixSubStrLen = Math.Min(Math.Max(MaxExtensionIdLength - suffix.Length, 0), PrefixName.Length); var result = new StringBuilder(); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/NewAzureServiceExtensionConfig.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/NewAzureServiceExtensionConfig.cs index 03596eea0db5..8ad7414b96bb 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/NewAzureServiceExtensionConfig.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Common/NewAzureServiceExtensionConfig.cs @@ -26,9 +26,11 @@ public class NewAzureServiceExtensionConfigCommand : BaseAzureServiceExtensionCm { private const string NetExtensionParameterSetName = NewExtensionParameterSetName; private const string NetExtensionUsingThumbprintParameterSetName = NewExtensionUsingThumbprintParameterSetName; + private const string NetUpdateExtensionStatusParameterSetName = UpdateExtensionStatusParameterSetName; [Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ParameterSetName = NetExtensionParameterSetName, HelpMessage = ExtensionParameterPropertyHelper.RoleHelpMessage)] [Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ParameterSetName = NetExtensionUsingThumbprintParameterSetName, HelpMessage = ExtensionParameterPropertyHelper.RoleHelpMessage)] + [Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ParameterSetName = NetUpdateExtensionStatusParameterSetName, HelpMessage = ExtensionParameterPropertyHelper.ExtensionIdHelpMessage)] [ValidateNotNullOrEmpty] public override string[] Role { @@ -109,6 +111,7 @@ public override string Version [Parameter(Position = 8, Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = NetExtensionParameterSetName, HelpMessage = ExtensionParameterPropertyHelper.ExtensionIdHelpMessage)] [Parameter(Position = 8, Mandatory = false, ValueFromPipelineByPropertyName = true, ParameterSetName = NetExtensionUsingThumbprintParameterSetName, HelpMessage = ExtensionParameterPropertyHelper.ExtensionIdHelpMessage)] + [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = NetUpdateExtensionStatusParameterSetName, HelpMessage = ExtensionParameterPropertyHelper.ExtensionIdHelpMessage)] [ValidateNotNullOrEmpty] public override string ExtensionId { @@ -116,6 +119,14 @@ public override string ExtensionId set; } + [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, ParameterSetName = NetUpdateExtensionStatusParameterSetName, HelpMessage = ExtensionParameterPropertyHelper.ExtensionStateHelpMessage)] + [ValidateSet("Enable", "Disable", "Uninstall", IgnoreCase = true)] + public override string ExtensionState + { + get; + set; + } + protected override void ValidateParameters() { base.ValidateParameters(); @@ -129,6 +140,7 @@ public void ExecuteCommand() WriteObject(new ExtensionConfigurationInput { Id = ExtensionId, + State = ExtensionState, CertificateThumbprint = CertificateThumbprint, ThumbprintAlgorithm = ThumbprintAlgorithm, ProviderNameSpace = ProviderNamespace, diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Diagnostics/BaseAzureServiceDiagnosticsExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Diagnostics/BaseAzureServiceDiagnosticsExtension.cs index 369200f2b54e..5c4d7624ae84 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Diagnostics/BaseAzureServiceDiagnosticsExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/Diagnostics/BaseAzureServiceDiagnosticsExtension.cs @@ -115,49 +115,48 @@ protected override void ValidateConfiguration() } } - var publicConfigElem = DiagnosticsHelper.GetPublicConfigXElementFromXmlFile(this.DiagnosticsConfigurationPath); - if (publicConfigElem == null) + XmlDocument doc = new XmlDocument(); + XmlNamespaceManager ns = new XmlNamespaceManager(doc.NameTable); + ns.AddNamespace("ns", XmlNamespace); + doc.Load(DiagnosticsConfigurationPath); + + // Make sure the configuration elements exist + var publicConfigElement = doc.SelectSingleNode("//ns:PublicConfig", ns); + if (publicConfigElement == null) { throw new ArgumentException(Resources.DiagnosticsExtensionNullPublicConfig); } - publicConfigElem.SetAttributeValue("xmlns", XmlNamespace); - PublicConfiguration = publicConfigElem.ToString(); + + var wadConfigElement = doc.SelectSingleNode("//ns:WadCfg", ns) ?? doc.SelectSingleNode("//ns:WadCfgBlob", ns); + if (wadConfigElement == null) + { + throw new ArgumentException(Resources.DiagnosticsExtensionPaaSConfigElementNotDefined); + } // The element is not meant to be set by the user in the public config. // Make sure it matches the storage account in the private config. - XmlDocument doc = new XmlDocument(); - XmlNamespaceManager ns = new XmlNamespaceManager(doc.NameTable); - ns.AddNamespace("ns", XmlNamespace); - doc.Load(DiagnosticsConfigurationPath); - var node = doc.SelectSingleNode("//ns:StorageAccount", ns); - if(node != null) + var storageAccountElement = doc.SelectSingleNode("//ns:StorageAccount", ns); + if (storageAccountElement == null) { - // The StorageAccount is empty, we must set it - if (string.IsNullOrEmpty(node.InnerText)) - { - var insertIndex = PublicConfiguration.IndexOf(""); - PublicConfiguration = PublicConfiguration.Insert(insertIndex, StorageAccountName); - } - else if (!string.IsNullOrEmpty(node.InnerText) && string.Compare(node.InnerText, StorageAccountName, true) != 0) - { - throw new ArgumentException(Resources.DiagnosticsExtensionNoMatchStorageAccount); - } + // The StorageAccount element is not there, we create one + storageAccountElement = doc.CreateElement("StorageAccount", XmlNamespace); + wadConfigElement.ParentNode.AppendChild(storageAccountElement); } - else + + if (!string.IsNullOrEmpty(storageAccountElement.InnerText) && string.Compare(storageAccountElement.InnerText, StorageAccountName, true) != 0) { - // the StorageAccount is not there. we must set it - string storageAccountElem = "\n" + StorageAccountName + "\n"; - // insert it after - int wadCfgEndIndex = PublicConfiguration.IndexOf(""); - PublicConfiguration = PublicConfiguration.Insert(wadCfgEndIndex + "".Length, storageAccountElem); + WriteWarning(Resources.DiagnosticsExtensionNoMatchStorageAccount); } + storageAccountElement.InnerText = StorageAccountName; + PublicConfiguration = publicConfigElement.OuterXml; + // Make sure the storage account name in PrivateConfig matches. var privateConfigStorageAccountName = DiagnosticsHelper.GetStorageAccountInfoFromPrivateConfig(this.DiagnosticsConfigurationPath, DiagnosticsHelper.PrivConfNameAttr); if (!string.IsNullOrEmpty(privateConfigStorageAccountName) && !string.Equals(StorageAccountName, privateConfigStorageAccountName, StringComparison.OrdinalIgnoreCase)) { - throw new ArgumentException(Resources.DiagnosticsExtensionNoMatchPrivateStorageAccount); + WriteWarning(Resources.DiagnosticsExtensionNoMatchPrivateStorageAccount); } PrivateConfigurationXml = new XDocument(PrivateConfigurationXmlTemplate); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/NewAzureDeployment.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/NewAzureDeployment.cs index 6046108d14ec..9fd17d352152 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/NewAzureDeployment.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/NewAzureDeployment.cs @@ -16,7 +16,7 @@ using System; using System.Management.Automation; using System.Net; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/SetAzureDeployment.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/SetAzureDeployment.cs index 33b93a0d6de5..a5b8c13f1cea 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/SetAzureDeployment.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/SetAzureDeployment.cs @@ -15,7 +15,7 @@ using System; using System.Management.Automation; using System.Net; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; @@ -192,7 +192,10 @@ public void ExecuteCommand() InvokeInOperationContext(() => peerDeployment = func(peerSlottype)); ExtensionManager extensionMgr = new ExtensionManager(this, ServiceName); - extConfig = extensionMgr.Add(currentDeployment, peerDeployment, ExtensionConfiguration, this.Slot); + + extConfig = (ExtensionConfiguration[0].State == null) + ? extensionMgr.Add(currentDeployment, peerDeployment, ExtensionConfiguration, this.Slot) + : extensionMgr.UpdateExtensionState(ExtensionConfiguration[0]); } // Upgrade Parameter Set diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/AddAzureDataDisk.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/AddAzureDataDisk.cs index 0ca4f5dc3a39..02f2d917f3ee 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/AddAzureDataDisk.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/AddAzureDataDisk.cs @@ -18,15 +18,14 @@ using System.Globalization; using System.Linq; using System.Management.Automation; -using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; -using Microsoft.Azure.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { - [Cmdlet(VerbsCommon.Add, "AzureDataDisk", DefaultParameterSetName = "CreateNew"), OutputType(typeof(IPersistentVM))] + [Cmdlet(VerbsCommon.Add, ProfileNouns.DataDisk, DefaultParameterSetName = "CreateNew"), OutputType(typeof(IPersistentVM))] public class AddAzureDataDiskCommand : VirtualMachineConfigurationCmdletBase { [Parameter(Position = 0, Mandatory = true, ParameterSetName = "CreateNew", HelpMessage = "Specify to create a new data disk.")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/GetAzureDataDisk.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/GetAzureDataDisk.cs index 6c6eed3bdc6c..8be41e9d93fe 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/GetAzureDataDisk.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/GetAzureDataDisk.cs @@ -14,11 +14,12 @@ using System.Linq; using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Disks { - [Cmdlet(VerbsCommon.Get, "AzureDataDisk"), OutputType(typeof(DataVirtualHardDisk))] + [Cmdlet(VerbsCommon.Get, ProfileNouns.DataDisk), OutputType(typeof(DataVirtualHardDisk))] public class GetAzureDataDisk : VirtualMachineConfigurationCmdletBase { [Parameter(Position = 0, Mandatory = false, HelpMessage = "Data Disk LUN")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/RemoveAzureDataDisk.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/RemoveAzureDataDisk.cs index 122767479d17..abe841eff2f1 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/RemoveAzureDataDisk.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/RemoveAzureDataDisk.cs @@ -17,12 +17,13 @@ using System.Globalization; using System.Linq; using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { - [Cmdlet(VerbsCommon.Remove, "AzureDataDisk"), OutputType(typeof(IPersistentVM))] + [Cmdlet(VerbsCommon.Remove, ProfileNouns.DataDisk), OutputType(typeof(IPersistentVM))] public class RemoveAzureDataDiskCommand : VirtualMachineConfigurationCmdletBase { [Parameter(Position = 0, Mandatory = true, HelpMessage = "Numerical value that defines the slot where the data drive is mounted in the virtual machine.")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/SetAzureDataDisk.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/SetAzureDataDisk.cs index 58e36bbca734..ec3285088f89 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/SetAzureDataDisk.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/SetAzureDataDisk.cs @@ -18,12 +18,13 @@ using System.Globalization; using System.Linq; using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { - [Cmdlet(VerbsCommon.Set, "AzureDataDisk"), OutputType(typeof(IPersistentVM))] + [Cmdlet(VerbsCommon.Set, ProfileNouns.DataDisk), OutputType(typeof(IPersistentVM))] public class SetAzureDataDiskCommand : VirtualMachineConfigurationCmdletBase { private const string ResizeParameterSet = "Resize"; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/SetAzureOSDisk.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/SetAzureOSDisk.cs index cd6fe0940d48..8a7fcb7d744e 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/SetAzureOSDisk.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Disks/SetAzureOSDisk.cs @@ -15,12 +15,13 @@ using System; using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { - [Cmdlet(VerbsCommon.Set, "AzureOSDisk"), OutputType(typeof(IPersistentVM))] + [Cmdlet(VerbsCommon.Set, ProfileNouns.OsDisk), OutputType(typeof(IPersistentVM))] public class SetAzureOSDiskCommand : VirtualMachineConfigurationCmdletBase { private const string ResizeParameterSet = "Resize"; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Chef/SetAzureVMChefExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Chef/SetAzureVMChefExtension.cs index 33f20d84c544..ac597b61e6c3 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Chef/SetAzureVMChefExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Chef/SetAzureVMChefExtension.cs @@ -102,6 +102,12 @@ public class SetAzureVMChefExtensionCommand : VirtualMachineChefExtensionCmdletB [ValidateNotNullOrEmpty] public string BootstrapVersion { get; set; } + [Parameter( + ValueFromPipelineByPropertyName = true, + HelpMessage = "Uninstall Chef client during update/uninstall extension. Default is false.")] + [ValidateNotNullOrEmpty] + public SwitchParameter UninstallChefClient { get; set; } + [Parameter( Mandatory = true, ParameterSetName = LinuxParameterSetName, @@ -174,6 +180,7 @@ private void SetPublicConfig() string AutoUpdateChefClient = this.AutoUpdateChefClient.IsPresent ? "true" : "false"; string DeleteChefConfig = this.DeleteChefConfig.IsPresent ? "true" : "false"; string BootstrapVersion = this.BootstrapVersion; + string UninstallChefClient = this.UninstallChefClient.IsPresent ? "true" : "false"; //Cases handled: // 1. When clientRb given by user and: @@ -186,7 +193,7 @@ private void SetPublicConfig() if (!IsClientRbEmpty) { ClientConfig = Regex.Replace(File.ReadAllText(this.ClientRb), - "\"|'", "\\\"").TrimEnd('\r', '\n'); + "\"|'", "\\\"").TrimEnd('\r', '\n').Replace("\r\n", "\\r\\n"); // Append ChefServerUrl and ValidationClientName to end of ClientRb if (!IsChefServerUrlEmpty && !IsValidationClientNameEmpty) { @@ -227,42 +234,46 @@ private void SetPublicConfig() { if (IsBootstrapOptionsEmpty) { - this.PublicConfiguration = string.Format("{{{0},{1},{2},{3}}}", + this.PublicConfiguration = string.Format("{{{0},{1},{2},{3},{4}}}", string.Format(AutoUpdateTemplate, AutoUpdateChefClient), string.Format(DeleteChefConfigTemplate, DeleteChefConfig), string.Format(ClientRbTemplate, ClientConfig), - string.Format(BootstrapVersionTemplate, BootstrapVersion)); + string.Format(BootstrapVersionTemplate, BootstrapVersion), + string.Format(UninstallChefClientTemplate, UninstallChefClient)); } else { - this.PublicConfiguration = string.Format("{{{0},{1},{2},{3},{4}}}", + this.PublicConfiguration = string.Format("{{{0},{1},{2},{3},{4},{5}}}", string.Format(AutoUpdateTemplate, AutoUpdateChefClient), string.Format(DeleteChefConfigTemplate, DeleteChefConfig), string.Format(ClientRbTemplate, ClientConfig), string.Format(BootStrapOptionsTemplate, this.BootstrapOptions), - string.Format(BootstrapVersionTemplate, BootstrapVersion)); + string.Format(BootstrapVersionTemplate, BootstrapVersion), + string.Format(UninstallChefClientTemplate, UninstallChefClient)); } } else { if (IsBootstrapOptionsEmpty) { - this.PublicConfiguration = string.Format("{{{0},{1},{2},{3},{4}}}", + this.PublicConfiguration = string.Format("{{{0},{1},{2},{3},{4},{5}}}", string.Format(AutoUpdateTemplate, AutoUpdateChefClient), string.Format(DeleteChefConfigTemplate, DeleteChefConfig), string.Format(ClientRbTemplate, ClientConfig), string.Format(RunListTemplate, this.RunList), - string.Format(BootstrapVersionTemplate, BootstrapVersion)); + string.Format(BootstrapVersionTemplate, BootstrapVersion), + string.Format(UninstallChefClientTemplate, UninstallChefClient)); } else { - this.PublicConfiguration = string.Format("{{{0},{1},{2},{3},{4},{5}}}", + this.PublicConfiguration = string.Format("{{{0},{1},{2},{3},{4},{5},{6}}}", string.Format(AutoUpdateTemplate, AutoUpdateChefClient), string.Format(DeleteChefConfigTemplate, DeleteChefConfig), string.Format(ClientRbTemplate, ClientConfig), string.Format(RunListTemplate, this.RunList), string.Format(BootStrapOptionsTemplate, this.BootstrapOptions), - string.Format(BootstrapVersionTemplate, BootstrapVersion)); + string.Format(BootstrapVersionTemplate, BootstrapVersion), + string.Format(UninstallChefClientTemplate, UninstallChefClient)); } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Chef/VirtualMachineChefExtensionCmdletBase.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Chef/VirtualMachineChefExtensionCmdletBase.cs index 2b74f5e681b7..4f293890a4d5 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Chef/VirtualMachineChefExtensionCmdletBase.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Chef/VirtualMachineChefExtensionCmdletBase.cs @@ -26,6 +26,7 @@ public class VirtualMachineChefExtensionCmdletBase : VirtualMachineExtensionCmdl protected const string DeleteChefConfigTemplate = "\"deleteChefConfig\":\"{0}\""; protected const string ClientRbTemplate = "\"client_rb\":\"{0}\""; protected const string BootstrapVersionTemplate = "\"bootstrap_version\":\"{0}\""; + protected const string UninstallChefClientTemplate = "\"uninstallChefClient\":\"{0}\""; protected const string BootStrapOptionsTemplate = "\"bootstrap_options\":{0}"; protected const string RunListTemplate = "\"runlist\": \"\\\"{0}\\\"\""; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/GetAzureVMExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/GetAzureVMExtension.cs index 47833f11356e..b08738b7caf3 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/GetAzureVMExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/GetAzureVMExtension.cs @@ -14,13 +14,14 @@ using System.Linq; using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions { [Cmdlet( VerbsCommon.Get, - VirtualMachineExtensionNoun, + ProfileNouns.VirtualMachineExtension, DefaultParameterSetName = ListByReferenceParamSetName), OutputType( typeof(VirtualMachineExtensionContext))] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/RemoveAzureVMExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/RemoveAzureVMExtension.cs index df790fd881fa..13446cec490e 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/RemoveAzureVMExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/RemoveAzureVMExtension.cs @@ -13,13 +13,14 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions { [Cmdlet( VerbsCommon.Remove, - VirtualMachineExtensionNoun, + ProfileNouns.VirtualMachineExtension, DefaultParameterSetName = RemoveByExtensionParamSetName), OutputType( typeof(IPersistentVM))] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/SetAzureVMExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/SetAzureVMExtension.cs index 9c2689c9fde8..cd180d3d70f5 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/SetAzureVMExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/SetAzureVMExtension.cs @@ -13,13 +13,14 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions { [Cmdlet( VerbsCommon.Set, - VirtualMachineExtensionNoun, + ProfileNouns.VirtualMachineExtension, DefaultParameterSetName = SetByExtensionParamSetName), OutputType( typeof(IPersistentVM))] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/VirtualMachineExtensionCmdletBase.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/VirtualMachineExtensionCmdletBase.cs index 4a9e8e6a3f15..1522490aa5a6 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/VirtualMachineExtensionCmdletBase.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/Common/VirtualMachineExtensionCmdletBase.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; @@ -27,8 +27,6 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions { public class VirtualMachineExtensionCmdletBase : VirtualMachineConfigurationCmdletBase { - protected const string VirtualMachineExtensionNoun = "AzureVMExtension"; - protected const string PublicConfigurationKeyStr = "PublicConfiguration"; protected const string PrivateConfigurationKeyStr = "PrivateConfiguration"; protected const string PublicTypeStr = "Public"; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/GetAzureVMCustomScriptExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/GetAzureVMCustomScriptExtension.cs index 6b90a1032a8c..448ea5c886a9 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/GetAzureVMCustomScriptExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/GetAzureVMCustomScriptExtension.cs @@ -14,6 +14,7 @@ using System.Linq; using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Newtonsoft.Json; @@ -21,7 +22,7 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions { [Cmdlet( VerbsCommon.Get, - VirtualMachineCustomScriptExtensionNoun, + ProfileNouns.VirtualMachineCustomScriptExtension, DefaultParameterSetName = GetCustomScriptExtensionParamSetName), OutputType( typeof(VirtualMachineCustomScriptExtensionContext))] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/RemoveAzureVMCustomScriptExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/RemoveAzureVMCustomScriptExtension.cs index 5a8af26d6ddb..648ab65fb0f4 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/RemoveAzureVMCustomScriptExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/RemoveAzureVMCustomScriptExtension.cs @@ -13,13 +13,14 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions { [Cmdlet( VerbsCommon.Remove, - VirtualMachineCustomScriptExtensionNoun, + ProfileNouns.VirtualMachineCustomScriptExtension, DefaultParameterSetName = RemoveCustomScriptExtensionParamSetName), OutputType( typeof(IPersistentVM))] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/SetAzureVMCustomScriptExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/SetAzureVMCustomScriptExtension.cs index 9333d2f6d08f..b73b0b1c154a 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/SetAzureVMCustomScriptExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/SetAzureVMCustomScriptExtension.cs @@ -15,22 +15,21 @@ using System; using System.Linq; using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.WindowsAzure.Commands.ServiceManagement; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; +using Microsoft.WindowsAzure.Management.Storage; using Microsoft.WindowsAzure.Storage; using Microsoft.WindowsAzure.Storage.Auth; using Microsoft.WindowsAzure.Storage.Blob; -using Microsoft.Azure.Common.Authentication; -using Microsoft.WindowsAzure.Management.Storage; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions { [Cmdlet( VerbsCommon.Set, - VirtualMachineCustomScriptExtensionNoun, + ProfileNouns.VirtualMachineCustomScriptExtension, DefaultParameterSetName = SetCustomScriptExtensionByContainerBlobsParamSetName), OutputType( typeof(IPersistentVM))] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/VirtualMachineCustomScriptExtensionCmdletBase.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/VirtualMachineCustomScriptExtensionCmdletBase.cs index 19d858ccc91f..46765f3512a9 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/VirtualMachineCustomScriptExtensionCmdletBase.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/VirtualMachineCustomScriptExtensionCmdletBase.cs @@ -12,15 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Microsoft.Azure.Commands.Common.Authentication; using Newtonsoft.Json; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions { public class VirtualMachineCustomScriptExtensionCmdletBase : VirtualMachineExtensionCmdletBase { - protected const string VirtualMachineCustomScriptExtensionNoun = "AzureVMCustomScriptExtension"; protected const string ExtensionDefaultPublisher = "Microsoft.Compute"; protected const string ExtensionDefaultName = "CustomScriptExtension"; protected const string ExtensionDefaultVersion = "1.*"; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/PublishAzureVMDscConfiguration.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/PublishAzureVMDscConfiguration.cs index 47c30acecd27..43bce73e944e 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/PublishAzureVMDscConfiguration.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/PublishAzureVMDscConfiguration.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- using System.Linq; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Extensions.DSC; using Microsoft.WindowsAzure.Commands.Common.Extensions.DSC.Publish; using Microsoft.WindowsAzure.Commands.Common.Storage; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/SetAzureVMDscExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/SetAzureVMDscExtension.cs index 20821caae297..5328a8dfdf71 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/SetAzureVMDscExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/SetAzureVMDscExtension.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Extensions.DSC; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.DSC; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/SqlServer/VirtualMachineSqlServerExtensionCmdletBase.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/SqlServer/VirtualMachineSqlServerExtensionCmdletBase.cs index 015de4470e24..28b24efdaad3 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/SqlServer/VirtualMachineSqlServerExtensionCmdletBase.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/SqlServer/VirtualMachineSqlServerExtensionCmdletBase.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Newtonsoft.Json; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/ExportAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/ExportAzureVM.cs index 7dce64f9c893..abf5cc13bfb2 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/ExportAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/ExportAzureVM.cs @@ -18,6 +18,7 @@ using System.Linq; using System.Management.Automation; using AutoMapper; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Common; @@ -26,7 +27,7 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { using PVM = Model; - [Cmdlet(VerbsData.Export, "AzureVM")] + [Cmdlet(VerbsData.Export, ProfileNouns.VirtualMachine)] public class ExportAzureVMCommand : IaaSDeploymentManagementCmdletBase { [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Service name.")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureOSDisk.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureOSDisk.cs index a887034442e5..89c94c80bc6a 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureOSDisk.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureOSDisk.cs @@ -13,11 +13,12 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.PersistentVMs { - [Cmdlet(VerbsCommon.Get, "AzureOSDisk"), OutputType(typeof(OSVirtualHardDisk))] + [Cmdlet(VerbsCommon.Get, ProfileNouns.OsDisk), OutputType(typeof(OSVirtualHardDisk))] public class GetAzureOSDiskCommand : VirtualMachineConfigurationCmdletBase { protected override void ProcessRecord() diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureVM.cs index 44a89dcfc894..3a290b8b40cf 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureVM.cs @@ -21,6 +21,7 @@ using System.Net; using AutoMapper; using Hyak.Common; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; using Microsoft.WindowsAzure.Management.Compute; @@ -30,10 +31,9 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS using PVM = Model; using NSM = Management.Compute.Models; - [Cmdlet(VerbsCommon.Get, AzureVMNoun, DefaultParameterSetName = ListVMParamSet), OutputType(typeof(PVM.PersistentVMRoleContext))] + [Cmdlet(VerbsCommon.Get, ProfileNouns.VirtualMachine, DefaultParameterSetName = ListVMParamSet), OutputType(typeof(PVM.PersistentVMRoleContext))] public class GetAzureVMCommand : IaaSDeploymentManagementCmdletBase { - protected const string AzureVMNoun = "AzureVM"; protected const string PersistentVMRoleStr = "PersistentVMRole"; protected const string ListVMParamSet = "ListAllVMs"; protected const string GetVMParamSet = "GetVMByServiceAndVMName"; @@ -191,7 +191,8 @@ private T CreateVMContext(string serviceName, NSM.Role vmRole, NSM.RoleInstan ResourceExtensionReferences = vmRole == null ? null : Mapper.Map(vmRole.ResourceExtensionReferences), DataVirtualHardDisks = vmRole == null ? null : Mapper.Map>(vmRole.DataVirtualHardDisks), OSVirtualHardDisk = vmRole == null ? null : Mapper.Map(vmRole.OSVirtualHardDisk), - ConfigurationSets = vmRole == null ? null : PersistentVMHelper.MapConfigurationSets(vmRole.ConfigurationSets) + ConfigurationSets = vmRole == null ? null : PersistentVMHelper.MapConfigurationSets(vmRole.ConfigurationSets), + DebugSettings = (vmRole == null || vmRole.DebugSettings == null) ? null : Mapper.Map(vmRole.DebugSettings) } }; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/ImportAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/ImportAzureVM.cs index 0bbc001a96db..080afbee9e54 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/ImportAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/ImportAzureVM.cs @@ -14,12 +14,13 @@ using System; using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { - [Cmdlet(VerbsData.Import, "AzureVM"), OutputType(typeof(PersistentVM))] + [Cmdlet(VerbsData.Import, ProfileNouns.VirtualMachine), OutputType(typeof(PersistentVM))] public class ImportAzureVMCommand : Cmdlet { [Parameter(Position = 0, Mandatory = true, HelpMessage = "Path to the file with the persistent VM role state previously serialized.")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureQuickVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureQuickVM.cs index b03d2c0b9d00..fd7527bc405b 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureQuickVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureQuickVM.cs @@ -15,7 +15,7 @@ using AutoMapper; using Hyak.Common; using Microsoft.Azure; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions; @@ -411,7 +411,11 @@ private Management.Compute.Models.Role CreatePersistenVMRole(CloudStorageAccount new VirtualMachineExtensionImageFactory(this.ComputeClient).MakeList( VirtualMachineBGInfoExtensionCmdletBase.ExtensionDefaultPublisher, VirtualMachineBGInfoExtensionCmdletBase.ExtensionDefaultName, - VirtualMachineBGInfoExtensionCmdletBase.ExtensionDefaultVersion)) + VirtualMachineBGInfoExtensionCmdletBase.ExtensionDefaultVersion)), + DebugSettings = new Management.Compute.Models.DebugSettings + { + BootDiagnosticsEnabled = true + } }; if (!_isVMImage && vm.OSVirtualHardDisk.MediaLink == null && String.IsNullOrEmpty(vm.OSVirtualHardDisk.Name)) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs index e3c6f545b823..30ef93475881 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs @@ -18,19 +18,20 @@ using System.Management.Automation; using System.Net; using AutoMapper; -using Microsoft.Azure.Common.Authentication.Models; +using Hyak.Common; +using Microsoft.Azure; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.Compute.Models; using Microsoft.WindowsAzure.Management.Compute; using Microsoft.WindowsAzure.Storage; -using Microsoft.Azure; -using Hyak.Common; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.PersistentVMs { - [Cmdlet(VerbsCommon.New, "AzureVM", DefaultParameterSetName = "ExistingService"), OutputType(typeof(ManagementOperationContext))] + [Cmdlet(VerbsCommon.New, ProfileNouns.VirtualMachine, DefaultParameterSetName = "ExistingService"), OutputType(typeof(ManagementOperationContext))] public class NewAzureVMCommand : IaaSDeploymentManagementCmdletBase { private bool createdDeployment; @@ -466,6 +467,14 @@ private Management.Compute.Models.Role CreatePersistentVMRole(Tuple result.ConfigurationSets.Add(c)); } + if (persistentVM.DebugSettings != null) + { + result.DebugSettings = new DebugSettings + { + BootDiagnosticsEnabled = persistentVM.DebugSettings.BootDiagnosticsEnabled + }; + } + return result; } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVMConfig.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVMConfig.cs index ded3f7ab2bcc..12810d1da536 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVMConfig.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVMConfig.cs @@ -16,7 +16,8 @@ using System; using System.Collections.ObjectModel; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Common; @@ -100,6 +101,13 @@ public string DiskLabel set; } + [Parameter(Mandatory = false, HelpMessage = HelpMessages.VMBootDiagnosticsDisable)] + public SwitchParameter DisableBootDiagnostics + { + get; + set; + } + protected override void ProcessRecord() { base.ProcessRecord(); @@ -115,7 +123,8 @@ protected override void ProcessRecord() RoleSize = InstanceSize, RoleType = RoleType, Label = Label, - ProvisionGuestAgent = true + ProvisionGuestAgent = true, + DebugSettings = new DebugSettings() }; role.OSVirtualHardDisk = new OSVirtualHardDisk() @@ -127,6 +136,7 @@ protected override void ProcessRecord() DiskLabel = string.IsNullOrEmpty(DiskLabel) ? null : DiskLabel }; + role.DebugSettings.BootDiagnosticsEnabled = !(DisableBootDiagnostics.IsPresent); WriteObject(role, true); } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/RemoveAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/RemoveAzureVM.cs index c5a8d5df9322..081979db8a1f 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/RemoveAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/RemoveAzureVM.cs @@ -15,15 +15,16 @@ using System; using System.Linq; using System.Management.Automation; +using Microsoft.Azure; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.Compute.Models; using Microsoft.WindowsAzure.Management.Compute; -using Microsoft.Azure; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { - [Cmdlet(VerbsCommon.Remove, "AzureVM", SupportsShouldProcess = true), OutputType(typeof(ManagementOperationContext))] + [Cmdlet(VerbsCommon.Remove, ProfileNouns.VirtualMachine, SupportsShouldProcess = true), OutputType(typeof(ManagementOperationContext))] public class RemoveAzureVMCommand : IaaSDeploymentManagementCmdletBase { [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The name of the role to remove.")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/RestartAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/RestartAzureVM.cs index fcae05e2fdc1..35208adf80df 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/RestartAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/RestartAzureVM.cs @@ -14,14 +14,15 @@ using System.Management.Automation; +using Microsoft.Azure; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.Compute; -using Microsoft.Azure; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { - [Cmdlet(VerbsLifecycle.Restart, "AzureVM", DefaultParameterSetName = "ByName"), OutputType(typeof(ManagementOperationContext))] + [Cmdlet(VerbsLifecycle.Restart, ProfileNouns.VirtualMachine, DefaultParameterSetName = "ByName"), OutputType(typeof(ManagementOperationContext))] public class RestartAzureVMCommand : IaaSDeploymentManagementCmdletBase { [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The name of the Virtual Machine to restart.", ParameterSetName = "ByName")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/SetAzureBootDiagnostics.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/SetAzureBootDiagnostics.cs new file mode 100644 index 000000000000..8ee9a8ed2314 --- /dev/null +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/SetAzureBootDiagnostics.cs @@ -0,0 +1,69 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; + +namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS +{ + /// + /// Enable or Disable boot diagnostics of a persistent VM object. + /// + [Cmdlet(VerbsCommon.Set, ProfileNouns.BootDiagnostics), OutputType(typeof(IPersistentVM))] + public class SetAzureBootDiagnosticsCommand : VirtualMachineConfigurationCmdletBase + { + private const string EnableParameterSet = "EnableBootDiagnostics"; + private const string DisableParameterSet = "DisableBootDiagnostics"; + + [Parameter( + Mandatory = true, + Position = 1, + ParameterSetName = EnableParameterSet, + HelpMessage = HelpMessages.VMBootDiagnosticsEnable)] + public SwitchParameter Enable { get; set; } + + [Parameter( + Mandatory = true, + Position = 1, + ParameterSetName = DisableParameterSet, + HelpMessage = HelpMessages.VMBootDiagnosticsDisable)] + public SwitchParameter Disable { get; set; } + + internal void ExecuteCommand() + { + var role = VM.GetInstance(); + if (role.DebugSettings == null) + { + role.DebugSettings = new DebugSettings(); + } + role.DebugSettings.BootDiagnosticsEnabled = Enable.IsPresent; + WriteObject(VM, true); + } + + protected override void ProcessRecord() + { + try + { + base.ProcessRecord(); + ExecuteCommand(); + } + catch (Exception ex) + { + WriteError(new ErrorRecord(ex, string.Empty, ErrorCategory.CloseError, null)); + } + } + } +} diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/StartAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/StartAzureVM.cs index 9fae01146150..4c06d7592841 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/StartAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/StartAzureVM.cs @@ -15,6 +15,7 @@ using System; using System.Linq; using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; @@ -24,7 +25,7 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { - [Cmdlet(VerbsLifecycle.Start, "AzureVM", DefaultParameterSetName = "ByName"), OutputType(typeof(ManagementOperationContext))] + [Cmdlet(VerbsLifecycle.Start, ProfileNouns.VirtualMachine, DefaultParameterSetName = "ByName"), OutputType(typeof(ManagementOperationContext))] public class StartAzureVMCommand : IaaSDeploymentManagementCmdletBase { [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The name of the Virtual Machine to start.", ParameterSetName = "ByName")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/StopAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/StopAzureVM.cs index 19f4e84bd473..238e30fb1e9f 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/StopAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/StopAzureVM.cs @@ -13,20 +13,20 @@ // ---------------------------------------------------------------------------------- using Microsoft.Azure; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.Compute; using Microsoft.WindowsAzure.Management.Compute.Models; using System; -using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Management.Automation; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { - [Cmdlet(VerbsLifecycle.Stop, "AzureVM", DefaultParameterSetName = "ByName"), OutputType(typeof(ManagementOperationContext))] + [Cmdlet(VerbsLifecycle.Stop, ProfileNouns.VirtualMachine, DefaultParameterSetName = "ByName"), OutputType(typeof(ManagementOperationContext))] public class StopAzureVMCommand : IaaSDeploymentManagementCmdletBase { [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The name of the Virtual Machine to stop.", ParameterSetName = "ByName")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/UpdateAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/UpdateAzureVM.cs index f2e51509bf9f..d81ed1617e27 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/UpdateAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/UpdateAzureVM.cs @@ -14,7 +14,8 @@ using AutoMapper; using Hyak.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.PersistentVMs; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; @@ -29,7 +30,7 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { - [Cmdlet(VerbsData.Update, "AzureVM"), OutputType(typeof(ManagementOperationContext))] + [Cmdlet(VerbsData.Update, ProfileNouns.VirtualMachine), OutputType(typeof(ManagementOperationContext))] public class UpdateAzureVMCommand : IaaSDeploymentManagementCmdletBase { [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The name of the Virtual Machine to update.")] @@ -152,6 +153,14 @@ internal void ExecuteCommandNewSM() } } + if (VM.DebugSettings != null) + { + parameters.DebugSettings = new DebugSettings + { + BootDiagnosticsEnabled = VM.DebugSettings.BootDiagnosticsEnabled + }; + } + ExecuteClientActionNewSM( parameters, CommandRuntime.ToString(), diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.dll-Help.xml b/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.dll-Help.xml index 508f5387bb85..3e7047308c4a 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.dll-Help.xml +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.dll-Help.xml @@ -35131,6 +35131,12 @@ If this parameter is not specified, the default value is Standard_GRS. Specifies the version of chef-client to be installed with the extension. + + UninstallChefClient + + Indicates that this cmdlet uninstalls the Chef Client on the vitual machine. + + OrganizationName @@ -35226,6 +35232,12 @@ If this parameter is not specified, the default value is Standard_GRS. Specifies the version of chef-client to be installed with the extension. + + UninstallChefClient + + Indicates that this cmdlet uninstalls the Chef Client on the vitual machine. + + OrganizationName @@ -35354,6 +35366,18 @@ If this parameter is not specified, the default value is Standard_GRS. none + + UninstallChefClient + + Indicates that this cmdlet uninstalls the Chef Client on the vitual machine. + + SwitchParameter + + SwitchParameter + + + none + Linux diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/DeploymentInfoContext.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/DeploymentInfoContext.cs index 1cb67fd6b9f8..8c19bb15d98b 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/DeploymentInfoContext.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/DeploymentInfoContext.cs @@ -180,6 +180,12 @@ public PVM.LoadBalancerList LoadBalancers protected set; } + public PVM.ExtensionConfiguration ExtensionConfiguration + { + get; + protected set; + } + public DeploymentInfoContext(DeploymentGetResponse deployment) { this.Slot = deployment.DeploymentSlot.ToString(); @@ -287,6 +293,35 @@ from b in deployment.LoadBalancers this.InternalLoadBalancerName = this.LoadBalancers == null || !this.LoadBalancers.Any() ? null : this.LoadBalancers.First().Name; } + + // ExtensionConfiguration + if (deployment.ExtensionConfiguration != null) + { + this.ExtensionConfiguration = new PVM.ExtensionConfiguration(); + if (deployment.ExtensionConfiguration.AllRoles != null) + { + this.ExtensionConfiguration.AllRoles = new PVM.AllRoles( + from all in deployment.ExtensionConfiguration.AllRoles + select new PVM.Extension(all.Id, 0, all.State)); + } + + if (deployment.ExtensionConfiguration.NamedRoles != null) + { + this.ExtensionConfiguration.NamedRoles = new PVM.NamedRoles(); + foreach (var role in deployment.ExtensionConfiguration.NamedRoles) + { + var extList = new PVM.ExtensionList( + from ext in role.Extensions + select new PVM.Extension(ext.Id, 0, ext.State)); + + this.ExtensionConfiguration.NamedRoles.Add(new PVM.RoleExtensions + { + RoleName = role.RoleName, + Extensions = extList + }); + } + } + } } public XDocument SerializeRolesConfiguration() diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVM.cs index cb0b3376a6ed..a8b2e437c5a4 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVM.cs @@ -16,6 +16,7 @@ using System.Collections.ObjectModel; using System.Security.Cryptography.X509Certificates; using System.Xml.Serialization; +using Microsoft.WindowsAzure.Management.Compute.Models; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Model { @@ -134,10 +135,17 @@ public VMImageInput VMImageInput set; } + public DebugSettings DebugSettings + { + get; + set; + } + public PersistentVM GetInstance() { return this; } + } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVMRoleContext.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVMRoleContext.cs index 859b4828e06b..28376496f4fa 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVMRoleContext.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVMRoleContext.cs @@ -44,7 +44,6 @@ public class PersistentVMRoleContext : ServiceOperationContext, IPersistentVM public NetworkInterfaceList NetworkInterfaces { get; set; } public string VirtualNetworkName { get; set; } public string RemoteAccessCertificateThumbprint { get; set; } - public PersistentVM GetInstance() { return this.VM; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/AssemblyInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/AssemblyInfo.cs index 2ee287a38bea..f6f944b92a38 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/AssemblyInfo.cs @@ -28,8 +28,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.ServiceManagement.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/Resources.Designer.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/Resources.Designer.cs index 02b39bfd7f05..bd16e884603c 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/Resources.Designer.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/Resources.Designer.cs @@ -485,11 +485,11 @@ public static string DeprovisioningVM { } /// - /// Looks up a localized string similar to WadCfg or xmlCfg is not defined in configuration file.. + /// Looks up a localized string similar to No WadCfg, WadCfgBlob or xmlCfg element defined in the configuration file.. /// - public static string DiagnosticsExtensionConfigNoWadCfgOrXmlCfg { + public static string DiagnosticsExtensionIaaSConfigElementNotDefined { get { - return ResourceManager.GetString("DiagnosticsExtensionConfigNoWadCfgOrXmlCfg", resourceCulture); + return ResourceManager.GetString("DiagnosticsExtensionIaaSConfigElementNotDefined", resourceCulture); } } @@ -565,6 +565,15 @@ public static string DiagnosticsExtensionNullStorageAccountName { } } + /// + /// Looks up a localized string similar to No WadCfg or WadCfgBlob element defined in the configuration file.. + /// + public static string DiagnosticsExtensionPaaSConfigElementNotDefined { + get { + return ResourceManager.GetString("DiagnosticsExtensionPaaSConfigElementNotDefined", resourceCulture); + } + } + /// /// Looks up a localized string similar to Your xml configuration file doesn't start with the required header <?xml version="1.0" encoding="utf-8"?>. /// diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/Resources.resx b/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/Resources.resx index b1b555e22972..a1f9d1f8839c 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/Resources.resx +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/Resources.resx @@ -783,10 +783,13 @@ WadCfg start element in the config is not matching the end element. - - WadCfg or xmlCfg is not defined in configuration file. + + No WadCfg, WadCfgBlob or xmlCfg element defined in the configuration file. Invalid diagnostics configuration file. It should be in either xml or json format. + + No WadCfg or WadCfgBlob element defined in the configuration file. + \ No newline at end of file diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/ServiceManagementProfile.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/ServiceManagementProfile.cs index 0ff62e738a2b..ac98d1b6f020 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/ServiceManagementProfile.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/ServiceManagementProfile.cs @@ -269,6 +269,7 @@ protected override void Configure() .ForMember(c => c.InputEndpoints, o => o.MapFrom(r => r.InputEndpoints != null ? r.InputEndpoints.ToList() : null)) .ForMember(c => c.SubnetNames, o => o.MapFrom(r => r.SubnetNames != null ? r.SubnetNames.ToList() : null)) .ForMember(c => c.PublicIPs, o => o.MapFrom(r => r.PublicIPs != null ? r.PublicIPs.ToList() : null)); + Mapper.CreateMap(); Mapper.CreateMap(); Mapper.CreateMap(); @@ -313,6 +314,7 @@ protected override void Configure() .ForMember(c => c.OS, o => o.MapFrom(r => r.OperatingSystem)); Mapper.CreateMap(); Mapper.CreateMap(); + Mapper.CreateMap(); Mapper.CreateMap(); Mapper.CreateMap(); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/StorageServices/StorageCredentialsFactory.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/StorageServices/StorageCredentialsFactory.cs index bab5c364df06..5812bdbe675b 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/StorageServices/StorageCredentialsFactory.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/StorageServices/StorageCredentialsFactory.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- using System; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; using Microsoft.WindowsAzure.Commands.Sync.Download; using Microsoft.WindowsAzure.Management.Storage; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/packages.config b/src/ServiceManagement/Compute/Commands.ServiceManagement/packages.config index ea48be48e846..476f2a5a91dc 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/packages.config +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/packages.config @@ -3,7 +3,6 @@ - @@ -15,11 +14,10 @@ - - - + + - + diff --git a/src/ServiceManagement/Compute/Sync/Properties/AssemblyInfo.cs b/src/ServiceManagement/Compute/Sync/Properties/AssemblyInfo.cs index 16da56455287..11e773f262e5 100644 --- a/src/ServiceManagement/Compute/Sync/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Compute/Sync/Properties/AssemblyInfo.cs @@ -32,6 +32,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] [assembly: CLSCompliant(false)] diff --git a/src/ServiceManagement/Compute/VhdManagement/Properties/AssemblyInfo.cs b/src/ServiceManagement/Compute/VhdManagement/Properties/AssemblyInfo.cs index 3ecca36f9d0f..15bd805166ef 100644 --- a/src/ServiceManagement/Compute/VhdManagement/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Compute/VhdManagement/Properties/AssemblyInfo.cs @@ -32,6 +32,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] [assembly: CLSCompliant(false)] diff --git a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/BgpPeerings/SetAzureBGPPeering.cs b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/BgpPeerings/SetAzureBGPPeering.cs index 56d76cab4efe..96de8458e3c1 100644 --- a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/BgpPeerings/SetAzureBGPPeering.cs +++ b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/BgpPeerings/SetAzureBGPPeering.cs @@ -34,7 +34,7 @@ public class SetAzureBGPPeeringCommand : ExpressRouteBaseCmdlet [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "Customer AS number")] public UInt32 CustomerAsn { get; set; } - [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Peer Asn")] public UInt32? PeerAsn { get; set; } @@ -53,7 +53,7 @@ public class SetAzureBGPPeeringCommand : ExpressRouteBaseCmdlet [ValidateNotNullOrEmpty] public string SharedKey { get; set; } - [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "Vlan Id")] + [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Vlan Id")] public UInt32? VlanId { get; set; } [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "Bgp Peering Access Type: Microsoft, Public or Private")] diff --git a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Commands.ExpressRoute.csproj b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Commands.ExpressRoute.csproj index efed62c183ca..8504c1d56055 100644 --- a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Commands.ExpressRoute.csproj +++ b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Commands.ExpressRoute.csproj @@ -47,10 +47,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -58,6 +54,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll True @@ -66,12 +63,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -185,6 +182,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/ExpressRouteClient.cs b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/ExpressRouteClient.cs index cd505a9e7186..91a8f87592e7 100644 --- a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/ExpressRouteClient.cs +++ b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/ExpressRouteClient.cs @@ -14,7 +14,7 @@ using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Common; namespace Microsoft.WindowsAzure.Commands.ExpressRoute @@ -26,8 +26,8 @@ namespace Microsoft.WindowsAzure.Commands.ExpressRoute using System.ComponentModel; using System.Net; using Utilities.Common; - using Microsoft.Azure.Common.Authentication.Models; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; + using Microsoft.Azure.Commands.Common.Authentication; using Hyak.Common; diff --git a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Properties/AssemblyInfo.cs b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Properties/AssemblyInfo.cs index 5f668a7857bc..8444d9851c61 100644 --- a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Properties/AssemblyInfo.cs @@ -31,8 +31,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] #else diff --git a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/packages.config b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/packages.config index 9bb2498f1423..bb4379d4e649 100644 --- a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/packages.config +++ b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/packages.config @@ -2,7 +2,6 @@ - @@ -10,8 +9,8 @@ - - + + diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj index 2563f3420a8e..256558538b2a 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\..\..\ true - 86879738 + 440b7605 true @@ -53,10 +54,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -69,7 +66,7 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -97,12 +94,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -177,12 +174,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -277,6 +282,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3b48a77b-5956-4a62-9081-92ba04b02b27} Commands.Common.Test @@ -311,4 +320,4 @@ - + \ No newline at end of file diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CommandTests/HDInsightGetCommandTests.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CommandTests/HDInsightGetCommandTests.cs index 5c8ec60c0f4a..c71652454e79 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CommandTests/HDInsightGetCommandTests.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CommandTests/HDInsightGetCommandTests.cs @@ -18,7 +18,7 @@ using Microsoft.Hadoop.Client; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Test.HDInsight.CmdLetTests; using Microsoft.WindowsAzure.Commands.Test.Utilities.HDInsight.Utilities; using Microsoft.WindowsAzure.Management.HDInsight; @@ -26,8 +26,9 @@ using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.DataObjects; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.ServiceLocation; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Test.HDInsight.CommandTests { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CommandTests/HDInsightGetJobOutputCommandTests.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CommandTests/HDInsightGetJobOutputCommandTests.cs index 1cb18b765790..96fb0d3a0cde 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CommandTests/HDInsightGetJobOutputCommandTests.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CommandTests/HDInsightGetJobOutputCommandTests.cs @@ -104,7 +104,7 @@ public void CanGetTaskLogsForCompletedJob() getJobsCommand.EndProcessing(); AzureHDInsightJob jobWithStatusDirectory = getJobsCommand.Output.First(j => !string.IsNullOrEmpty(j.StatusDirectory)); - string logDirectoryPath = Path.Combine(System.Environment.CurrentDirectory, Guid.NewGuid().ToString()); + string logDirectoryPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, Guid.NewGuid().ToString()); IGetAzureHDInsightJobOutputCommand getJobOutputCommand = ServiceLocator.Instance.Locate().CreateGetJobOutput(); getJobOutputCommand.CurrentSubscription = GetCurrentSubscription(); diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightSubscriptionResolverSimulator.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightSubscriptionResolverSimulator.cs index 79d85f7ba448..1b7036e306d0 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightSubscriptionResolverSimulator.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightSubscriptionResolverSimulator.cs @@ -17,12 +17,13 @@ using System.Linq; using System.Security.Cryptography.X509Certificates; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Test.Utilities.HDInsight.Utilities; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.BaseInterfaces; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.HDInsight.Simulators { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightSubscriptionResolverSimulatorFactory.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightSubscriptionResolverSimulatorFactory.cs index 67360bddba58..e58f3ed5df4b 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightSubscriptionResolverSimulatorFactory.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightSubscriptionResolverSimulatorFactory.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.BaseInterfaces; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.HDInsight.Simulators diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Utilities/IntegrationTestBase.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Utilities/IntegrationTestBase.cs index 3a895f97f561..24b1254c751d 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Utilities/IntegrationTestBase.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Utilities/IntegrationTestBase.cs @@ -21,7 +21,7 @@ using System.Security.Cryptography.X509Certificates; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.HDInsight.PowerShellTestAbstraction.Concretes; using Microsoft.WindowsAzure.Commands.Test.Utilities.HDInsight.PowerShellTestAbstraction.Interfaces; @@ -36,8 +36,9 @@ using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.ServiceLocation; using Microsoft.WindowsAzure.Management.HDInsight.Framework.Core; using Microsoft.WindowsAzure.Management.HDInsight.Logging; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.HDInsight.Utilities { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Properties/AssemblyInfo.cs index a3bacfd5f78e..2bc3a2731634 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Properties/AssemblyInfo.cs @@ -43,6 +43,7 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] [assembly: CLSCompliant(false)] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/packages.config b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/packages.config index dbdb938e91e8..a97376b14be6 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/packages.config +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/packages.config @@ -3,11 +3,10 @@ - - + @@ -17,8 +16,8 @@ - - + + @@ -26,7 +25,11 @@ - - - + + + + + + + diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/AzureHDInsightCmdlet.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/AzureHDInsightCmdlet.cs index 43828708c916..27ec4b5a1407 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/AzureHDInsightCmdlet.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/AzureHDInsightCmdlet.cs @@ -17,15 +17,16 @@ using System.Security.Cryptography.X509Certificates; using System.Text; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.BaseInterfaces; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.Extensions; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.Logging; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.ServiceLocation; using Microsoft.WindowsAzure.Management.HDInsight.Logging; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.PSCmdlets { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/HDInsight.csproj b/src/ServiceManagement/HDInsight/Commands.HDInsight/HDInsight.csproj index 942603223df0..334c313bb88c 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/HDInsight.csproj +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/HDInsight.csproj @@ -59,10 +59,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -96,12 +92,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -113,10 +109,6 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - False - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - False ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll @@ -378,6 +370,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/AddAzureHDInsightStorageCommand.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/AddAzureHDInsightStorageCommand.cs index dee33062ee7a..dc5a3f63b508 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/AddAzureHDInsightStorageCommand.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/AddAzureHDInsightStorageCommand.cs @@ -16,7 +16,7 @@ using System.Collections.ObjectModel; using System.Threading; using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.Commands.CommandInterfaces; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.DataObjects; diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/UseAzureHDInsightClusterCommand.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/UseAzureHDInsightClusterCommand.cs index fadd9e0c1190..751b2f2a7b63 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/UseAzureHDInsightClusterCommand.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/UseAzureHDInsightClusterCommand.cs @@ -20,9 +20,10 @@ using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.DataObjects; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.Extensions; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.Commands.CommandImplementations { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightClusterCommandBase.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightClusterCommandBase.cs index b0dd4dd26e30..0cda6aaeeee6 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightClusterCommandBase.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightClusterCommandBase.cs @@ -17,9 +17,10 @@ using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.BaseInterfaces; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.Extensions; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.ServiceLocation; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.IO; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightCommandBase.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightCommandBase.cs index 9726e37ebe4c..619bf104e239 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightCommandBase.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightCommandBase.cs @@ -16,7 +16,7 @@ using System.Security.Cryptography.X509Certificates; using System.Threading; using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Management.HDInsight.Framework.Core; using Microsoft.WindowsAzure.Management.HDInsight.Logging; diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightCommandExtensions.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightCommandExtensions.cs index 57a5aa69f6c6..a82360bed779 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightCommandExtensions.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightCommandExtensions.cs @@ -12,8 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Hadoop.Client; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.Commands.CommandImplementations; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.BaseInterfaces; @@ -22,6 +22,7 @@ using System.Diagnostics; using System.IO; using System.Reflection; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightJobCommandExecutorBase.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightJobCommandExecutorBase.cs index d320eea45129..383a5bf46d10 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightJobCommandExecutorBase.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightJobCommandExecutorBase.cs @@ -18,12 +18,13 @@ using System.Threading; using Microsoft.Hadoop.Client; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.BaseInterfaces; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.Extensions; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.ServiceLocation; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightSubscriptionResolver.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightSubscriptionResolver.cs index 2901c5d98d7b..644fe7d5e73e 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightSubscriptionResolver.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightSubscriptionResolver.cs @@ -14,7 +14,7 @@ using System; using System.Linq; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.BaseInterfaces; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.Extensions; diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightSubscriptionResolverFactory.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightSubscriptionResolverFactory.cs index 6031d9168a1f..5fe602fa8f7d 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightSubscriptionResolverFactory.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightSubscriptionResolverFactory.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.BaseInterfaces; namespace Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightCommandBase.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightCommandBase.cs index 7b12055982fe..9ee13ba97f94 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightCommandBase.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightCommandBase.cs @@ -14,7 +14,7 @@ using System.Threading; using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightSubscriptionResolver.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightSubscriptionResolver.cs index 661b4edd8940..06ba6c176d0e 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightSubscriptionResolver.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightSubscriptionResolver.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.BaseInterfaces { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightSubscriptionResolverFactory.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightSubscriptionResolverFactory.cs index ebdcb5df9829..6dc2f1aea8b4 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightSubscriptionResolverFactory.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/BaseInterfaces/IAzureHDInsightSubscriptionResolverFactory.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.BaseInterfaces { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/IInvokeAzureHDInsightJobCommand.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/IInvokeAzureHDInsightJobCommand.cs index 0060f31435cc..fd38d798914f 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/IInvokeAzureHDInsightJobCommand.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/IInvokeAzureHDInsightJobCommand.cs @@ -15,7 +15,7 @@ using System.Collections.ObjectModel; using System.Threading; using System.Threading.Tasks; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.DataObjects; using Microsoft.WindowsAzure.Management.HDInsight.Logging; diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/InvokeAzureHDInsightJobCommandBase.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/InvokeAzureHDInsightJobCommandBase.cs index 2edb165cc22c..6b7f4d539a30 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/InvokeAzureHDInsightJobCommandBase.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/InvokeAzureHDInsightJobCommandBase.cs @@ -21,7 +21,7 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.Hadoop.Client; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.Commands.BaseCommandInterfaces; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.DataObjects; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters.Extensions; diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Properties/AssemblyInfo.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Properties/AssemblyInfo.cs index 5bfcd6040e3e..37ae923a1d3d 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Properties/AssemblyInfo.cs @@ -43,8 +43,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.HDInsight.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] #else diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/packages.config b/src/ServiceManagement/HDInsight/Commands.HDInsight/packages.config index c4af6c9e6c54..b577b8ff3daf 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/packages.config +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/packages.config @@ -3,8 +3,8 @@ - + @@ -15,14 +15,12 @@ - - - + + - diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Commands.ManagedCache.Test.csproj b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Commands.ManagedCache.Test.csproj index a746214d7f34..225d4fa75645 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Commands.ManagedCache.Test.csproj +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Commands.ManagedCache.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\..\..\ true - ea4efacb + b1046e6d bin\Release\ @@ -46,10 +47,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -58,10 +55,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -80,12 +77,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -139,12 +136,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -184,6 +189,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3b48a77b-5956-4a62-9081-92ba04b02b27} Commands.Common.Test diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Properties/AssemblyInfo.cs index fd3d55c354ba..ae0824b98a01 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Properties/AssemblyInfo.cs @@ -25,5 +25,6 @@ [assembly: ComVisible(false)] [assembly: CLSCompliant(false)] [assembly: Guid("3E5D3114-DEBB-4DC2-BB9D-CF2A2707F74D")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/ScenarioTests/ManagedCacheTestsBase.cs b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/ScenarioTests/ManagedCacheTestsBase.cs index 0e6f3d151d71..235d3935895b 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/ScenarioTests/ManagedCacheTestsBase.cs +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/ScenarioTests/ManagedCacheTestsBase.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Management.ManagedCache; using Microsoft.Azure.Test; using Microsoft.WindowsAzure.Commands.ScenarioTest; diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/packages.config b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/packages.config index 4be7cc327051..a9d5da6e24a2 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/packages.config +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/packages.config @@ -2,11 +2,10 @@ - - - + + @@ -15,13 +14,17 @@ - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Commands.ManagedCache.csproj b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Commands.ManagedCache.csproj index b203c683174c..91f30b150ff5 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Commands.ManagedCache.csproj +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Commands.ManagedCache.csproj @@ -47,10 +47,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -58,6 +54,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -75,12 +72,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -95,9 +92,6 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll @@ -165,6 +159,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {cff09e81-1e31-444e-b4d4-a21e946c29e2} Commands.ServiceManagement.Common diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/PSCacheClient.cs b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/PSCacheClient.cs index 40631eb70709..51b390b88881 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/PSCacheClient.cs +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/PSCacheClient.cs @@ -24,9 +24,9 @@ using Microsoft.Azure.Management.ManagedCache.Models; using Microsoft.WindowsAzure; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Hyak.Common; namespace Microsoft.Azure.Commands.ManagedCache diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Properties/AssemblyInfo.cs b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Properties/AssemblyInfo.cs index 0725b16d55e3..510267b48780 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Properties/AssemblyInfo.cs @@ -30,8 +30,8 @@ // COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] [assembly: CLSCompliant(false)] #if SIGN diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/packages.config b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/packages.config index 754c9d9e04a5..7cb1d4035e23 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/packages.config +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/packages.config @@ -2,7 +2,6 @@ - @@ -13,9 +12,8 @@ - - - + + diff --git a/src/ServiceManagement/Network/Commands.Network.Test/Commands.ServiceManagement.Network.Test.csproj b/src/ServiceManagement/Network/Commands.Network.Test/Commands.ServiceManagement.Network.Test.csproj index 2a030eef7f27..16dda156f7da 100644 --- a/src/ServiceManagement/Network/Commands.Network.Test/Commands.ServiceManagement.Network.Test.csproj +++ b/src/ServiceManagement/Network/Commands.Network.Test/Commands.ServiceManagement.Network.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\..\..\ true - 395702f1 + b990439b bin\Release\ @@ -46,10 +47,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -58,10 +55,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -80,12 +77,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -106,10 +103,10 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.7.0.4\lib\net40\Microsoft.WindowsAzure.Management.Network.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.7.0.4\lib\net40\Microsoft.WindowsAzure.Management.Network.dll False @@ -150,12 +147,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -185,7 +190,7 @@ - + @@ -208,6 +213,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/Network/Commands.Network.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/Network/Commands.Network.Test/Properties/AssemblyInfo.cs index 8625a1cfe827..7d33d441c6b0 100644 --- a/src/ServiceManagement/Network/Commands.Network.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Network/Commands.Network.Test/Properties/AssemblyInfo.cs @@ -25,5 +25,6 @@ [assembly: ComVisible(false)] [assembly: CLSCompliant(false)] [assembly: Guid("3E5D3114-DEBB-4DC2-BB9D-CF2A2707F74D")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/IPForwarding/IPForwardingScenarioTests.cs b/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/IPForwarding/IPForwardingScenarioTests.cs index 75ce849363c3..f65fd46c8f84 100644 --- a/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/IPForwarding/IPForwardingScenarioTests.cs +++ b/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/IPForwarding/IPForwardingScenarioTests.cs @@ -14,7 +14,7 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Network.Test.ScenarioTests { - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Test; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.WindowsAzure.Management; diff --git a/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/MultiVip/MultiVip.cs b/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/MultiVip/MultiVip.cs index d62de0f1ba0b..44970d77cfb3 100644 --- a/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/MultiVip/MultiVip.cs +++ b/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/MultiVip/MultiVip.cs @@ -15,13 +15,14 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Network.Test.ScenarioTests { - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Test; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.WindowsAzure.Management; using Microsoft.WindowsAzure.Management.Compute; using Microsoft.WindowsAzure.Management.Network; using Microsoft.WindowsAzure.Management.Storage; + using System; using System.Collections.Generic; using System.IO; using System.Linq; @@ -80,8 +81,8 @@ protected void RunPowerShellTest(params string[] scripts) { context.Start(TestUtilities.GetCallingClass(2), TestUtilities.GetCurrentMethodName(2)); - List modules = Directory.GetFiles("ScenarioTests\\MultiVip", "*.ps1").ToList(); - modules.AddRange(Directory.GetFiles("ScenarioTests", "*.ps1")); + List modules = Directory.GetFiles(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ScenarioTests\\MultiVip"), "*.ps1").ToList(); + modules.AddRange(Directory.GetFiles(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ScenarioTests"), "*.ps1")); modules.Add("Common.ps1"); SetupManagementClients(); diff --git a/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/NetworkSecurityGroup/NSGScenarioTests.cs b/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/NetworkSecurityGroup/NSGScenarioTests.cs index 5b0dbbfae2a9..0ab3a1539b29 100644 --- a/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/NetworkSecurityGroup/NSGScenarioTests.cs +++ b/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/NetworkSecurityGroup/NSGScenarioTests.cs @@ -23,8 +23,9 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Network.Test.Scenari using Microsoft.WindowsAzure.Commands.Utilities.Common; using Xunit; using Microsoft.WindowsAzure.Management; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Test; + using System; public class NSGScenarioTests { @@ -132,8 +133,8 @@ protected void RunPowerShellTest(params string[] scripts) { context.Start(TestUtilities.GetCallingClass(2), TestUtilities.GetCurrentMethodName(2)); - List modules = Directory.GetFiles("ScenarioTests\\NetworkSecurityGroup", "*.ps1").ToList(); - modules.AddRange(Directory.GetFiles("ScenarioTests", "*.ps1")); + List modules = Directory.GetFiles(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ScenarioTests\\NetworkSecurityGroup"), "*.ps1").ToList(); + modules.AddRange(Directory.GetFiles(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ScenarioTests"), "*.ps1")); modules.Add("Common.ps1"); SetupManagementClients(); diff --git a/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/NetworkTestsBase.cs b/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/NetworkTestsBase.cs index 63232ed03158..d06d73aa982b 100644 --- a/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/NetworkTestsBase.cs +++ b/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/NetworkTestsBase.cs @@ -18,7 +18,7 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Network.Test.ScenarioTests { - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; using WindowsAzure.Management.Network; public abstract class NetworkTestsBase diff --git a/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/ReservedIPs/ReservedIP.cs b/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/ReservedIPs/ReservedIP.cs index a22c9c3cd10c..1b7aa65a4947 100644 --- a/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/ReservedIPs/ReservedIP.cs +++ b/src/ServiceManagement/Network/Commands.Network.Test/ScenarioTests/ReservedIPs/ReservedIP.cs @@ -17,11 +17,13 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Network.Test.ScenarioTests { - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Test; + using Microsoft.Azure.Test.HttpRecorder; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Microsoft.WindowsAzure.Management; using Microsoft.WindowsAzure.Management.Network; + using System; using System.Collections.Generic; using System.IO; using System.Linq; @@ -83,12 +85,13 @@ protected void SetupManagementClients() protected void RunPowerShellTest(params string[] scripts) { + HttpMockServer.RecordsDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SessionRecords"); using (UndoContext context = UndoContext.Current) { context.Start(TestUtilities.GetCallingClass(2), TestUtilities.GetCurrentMethodName(2)); - List modules = Directory.GetFiles("ScenarioTests\\ReservedIPs", "*.ps1").ToList(); - modules.AddRange(Directory.GetFiles("ScenarioTests", "*.ps1")); + List modules = Directory.GetFiles(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ScenarioTests\\ReservedIPs"), "*.ps1").ToList(); + modules.AddRange(Directory.GetFiles(Path.Combine(AppDomain.CurrentDomain.BaseDirectory,"ScenarioTests"), "*.ps1")); modules.Add("Common.ps1"); SetupManagementClients(); diff --git a/src/ServiceManagement/Network/Commands.Network.Test/packages.config b/src/ServiceManagement/Network/Commands.Network.Test/packages.config index fce22eb3e263..22f85440da76 100644 --- a/src/ServiceManagement/Network/Commands.Network.Test/packages.config +++ b/src/ServiceManagement/Network/Commands.Network.Test/packages.config @@ -2,11 +2,10 @@ - - - + + @@ -15,16 +14,20 @@ - - + + - + - - - + + + + + + + diff --git a/src/ServiceManagement/Network/Commands.Network/Commands.ServiceManagement.Network.csproj b/src/ServiceManagement/Network/Commands.Network/Commands.ServiceManagement.Network.csproj index df9456f6f901..daa2f2b59827 100644 --- a/src/ServiceManagement/Network/Commands.Network/Commands.ServiceManagement.Network.csproj +++ b/src/ServiceManagement/Network/Commands.Network/Commands.ServiceManagement.Network.csproj @@ -55,10 +55,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -70,6 +66,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -90,27 +87,24 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True - - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll - False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.7.0.4\lib\net40\Microsoft.WindowsAzure.Management.Network.dll + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.7.0.4\lib\net40\Microsoft.WindowsAzure.Management.Network.dll False @@ -274,6 +268,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {cff09e81-1e31-444e-b4d4-a21e946c29e2} Commands.ServiceManagement.Common diff --git a/src/ServiceManagement/Network/Commands.Network/NetworkClient.cs b/src/ServiceManagement/Network/Commands.Network/NetworkClient.cs index c16a19dc94fd..aa59e8b29dba 100644 --- a/src/ServiceManagement/Network/Commands.Network/NetworkClient.cs +++ b/src/ServiceManagement/Network/Commands.Network/NetworkClient.cs @@ -18,8 +18,8 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Network { using Gateway.Model; using Hyak.Common; - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; + using Microsoft.Azure.Commands.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Management.Compute; using NetworkSecurityGroup.Model; diff --git a/src/ServiceManagement/Network/Commands.Network/NetworkCmdletBase.cs b/src/ServiceManagement/Network/Commands.Network/NetworkCmdletBase.cs index c4329cb893a2..b0dee05727fb 100644 --- a/src/ServiceManagement/Network/Commands.Network/NetworkCmdletBase.cs +++ b/src/ServiceManagement/Network/Commands.Network/NetworkCmdletBase.cs @@ -14,8 +14,8 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Network { - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; + using Microsoft.Azure.Commands.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; using WindowsAzure.Commands.Common; using WindowsAzure.Commands.Utilities.Common; using WindowsAzure.Commands.Utilities.Profile; diff --git a/src/ServiceManagement/Network/Commands.Network/Properties/AssemblyInfo.cs b/src/ServiceManagement/Network/Commands.Network/Properties/AssemblyInfo.cs index a12c5f4ee341..b9a94f8de9ef 100644 --- a/src/ServiceManagement/Network/Commands.Network/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Network/Commands.Network/Properties/AssemblyInfo.cs @@ -30,8 +30,8 @@ // COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] [assembly: CLSCompliant(false)] #if SIGN diff --git a/src/ServiceManagement/Network/Commands.Network/packages.config b/src/ServiceManagement/Network/Commands.Network/packages.config index 63c0f16ec5f1..1e0e6c7c3086 100644 --- a/src/ServiceManagement/Network/Commands.Network/packages.config +++ b/src/ServiceManagement/Network/Commands.Network/packages.config @@ -3,7 +3,6 @@ - @@ -15,11 +14,10 @@ - - - + + - + diff --git a/src/ServiceManagement/Profile/Commands.Profile/Account/AddAzureAccount.cs b/src/ServiceManagement/Profile/Commands.Profile/Account/AddAzureAccount.cs index ca8d08d1e60e..af42a390e83f 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Account/AddAzureAccount.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Account/AddAzureAccount.cs @@ -15,7 +15,7 @@ using System.Management.Automation; using System.Security; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Profile; diff --git a/src/ServiceManagement/Profile/Commands.Profile/Account/GetAzureAccount.cs b/src/ServiceManagement/Profile/Commands.Profile/Account/GetAzureAccount.cs index d088ebddc317..632fe666638d 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Account/GetAzureAccount.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Account/GetAzureAccount.cs @@ -15,9 +15,10 @@ using System.Linq; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Profile; using System.Collections.Generic; +using Microsoft.Azure.ServiceManagemenet.Common.Models; namespace Microsoft.WindowsAzure.Commands.Profile { diff --git a/src/ServiceManagement/Profile/Commands.Profile/Account/RemoveAzureAccount.cs b/src/ServiceManagement/Profile/Commands.Profile/Account/RemoveAzureAccount.cs index 7cf8484c336e..ce0436a09986 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Account/RemoveAzureAccount.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Account/RemoveAzureAccount.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Profile; diff --git a/src/ServiceManagement/Profile/Commands.Profile/Commands.Profile.csproj b/src/ServiceManagement/Profile/Commands.Profile/Commands.Profile.csproj index 04f5979568a7..a2b4573d1c4b 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Commands.Profile.csproj +++ b/src/ServiceManagement/Profile/Commands.Profile/Commands.Profile.csproj @@ -53,10 +53,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -66,6 +62,7 @@ + ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll True @@ -86,12 +83,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -197,6 +194,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage diff --git a/src/ServiceManagement/Profile/Commands.Profile/Environment/AddAzureEnvironment.cs b/src/ServiceManagement/Profile/Commands.Profile/Environment/AddAzureEnvironment.cs index 670cc6769963..9c1f0e805cc4 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Environment/AddAzureEnvironment.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Environment/AddAzureEnvironment.cs @@ -14,7 +14,7 @@ using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Profile.Models; using Microsoft.WindowsAzure.Commands.Utilities.Profile; using System.Collections.Generic; diff --git a/src/ServiceManagement/Profile/Commands.Profile/Environment/GetAzureEnvironment.cs b/src/ServiceManagement/Profile/Commands.Profile/Environment/GetAzureEnvironment.cs index 9b1319fd6122..7607c7219e15 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Environment/GetAzureEnvironment.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Environment/GetAzureEnvironment.cs @@ -16,7 +16,7 @@ using System.Linq; using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Profile.Models; using Microsoft.WindowsAzure.Commands.Utilities.Profile; using System; diff --git a/src/ServiceManagement/Profile/Commands.Profile/Environment/RemoveAzureEnvironment.cs b/src/ServiceManagement/Profile/Commands.Profile/Environment/RemoveAzureEnvironment.cs index cb373c1b9053..00255417cc41 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Environment/RemoveAzureEnvironment.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Environment/RemoveAzureEnvironment.cs @@ -14,7 +14,7 @@ using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Profile.Models; using Microsoft.WindowsAzure.Commands.Utilities.Profile; diff --git a/src/ServiceManagement/Profile/Commands.Profile/Environment/SetAzureEnvironment.cs b/src/ServiceManagement/Profile/Commands.Profile/Environment/SetAzureEnvironment.cs index f62934e23d0a..5ff4222d3e72 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Environment/SetAzureEnvironment.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Environment/SetAzureEnvironment.cs @@ -16,7 +16,7 @@ using System.Globalization; using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Profile.Models; using Microsoft.WindowsAzure.Commands.Utilities.Profile; diff --git a/src/ServiceManagement/Profile/Commands.Profile/Microsoft.WindowsAzure.Commands.Profile.format.ps1xml b/src/ServiceManagement/Profile/Commands.Profile/Microsoft.WindowsAzure.Commands.Profile.format.ps1xml index 3eb562cce517..33a87c1aa0f2 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Microsoft.WindowsAzure.Commands.Profile.format.ps1xml +++ b/src/ServiceManagement/Profile/Commands.Profile/Microsoft.WindowsAzure.Commands.Profile.format.ps1xml @@ -84,5 +84,119 @@ + + Microsoft.WindowsAzure.Commands.Profile.Models.PSAzureSubscriptionExtended + + Microsoft.WindowsAzure.Commands.Profile.Models.PSAzureSubscriptionExtended + + + + + + + ActiveDirectoryUserId + + + Account + + + Certificate + + + AccountAdminLiveEmailId + + + CurrentCoreCount + + + CurrentHostedServices + + + CurrentDnsServers + + + CurrentLocalNetworkSites + + + CurrentVirtualNetworkSites + + + CurrentStorageAccounts + + + MaxCoreCount + + + MaxDnsServers + + + MaxHostedServices + + + MaxLocalNetworkSites + + + MaxVirtualNetworkSites + + + MaxStorageAccounts + + + ServiceAdminLiveEmailId + + + SubscriptionRealName + + + SubscriptionStatus + + + OperationDescription + + + OperationId + + + OperationStatus + + + ServiceEndpoint + + + ResourceManagerEndpoint + + + GalleryEndpoint + + + SubscriptionId + + + SubscriptionName + + + Environment + + + DefaultAccount + + + IsDefault + + + IsCurrent + + + TenantId + + + + $_.GetAccountName() + + + + + + diff --git a/src/ServiceManagement/Profile/Commands.Profile/Models/AzureProfileSettings.cs b/src/ServiceManagement/Profile/Commands.Profile/Models/AzureProfileSettings.cs index b68ad11e27a2..4c4077ec46f8 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Models/AzureProfileSettings.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Models/AzureProfileSettings.cs @@ -14,7 +14,7 @@ using System.Management.Automation; using System.Security.Cryptography.X509Certificates; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Profile.Models { diff --git a/src/ServiceManagement/Profile/Commands.Profile/Models/PSAzureEnvironment.cs b/src/ServiceManagement/Profile/Commands.Profile/Models/PSAzureEnvironment.cs index c885cced63d5..820b68da1460 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Models/PSAzureEnvironment.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Models/PSAzureEnvironment.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Profile.Models { diff --git a/src/ServiceManagement/Profile/Commands.Profile/Models/PsAzureSubscription.cs b/src/ServiceManagement/Profile/Commands.Profile/Models/PsAzureSubscription.cs index 9701ec884fb6..611bc6108178 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Models/PsAzureSubscription.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Models/PsAzureSubscription.cs @@ -16,9 +16,8 @@ using System.Collections.Generic; using System.Linq; using System.ServiceModel.Description; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Web.Deployment; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Profile.Models { diff --git a/src/ServiceManagement/Profile/Commands.Profile/Models/PsAzureSubscriptionExtended.cs b/src/ServiceManagement/Profile/Commands.Profile/Models/PsAzureSubscriptionExtended.cs index 3352e274c7b9..46abfa944368 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Models/PsAzureSubscriptionExtended.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Models/PsAzureSubscriptionExtended.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- using System.Security.Cryptography.X509Certificates; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Profile.Models { diff --git a/src/ServiceManagement/Profile/Commands.Profile/Profile/ClearAzureProfile.cs b/src/ServiceManagement/Profile/Commands.Profile/Profile/ClearAzureProfile.cs index b18f14738768..7c7bf0fcdbc9 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Profile/ClearAzureProfile.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Profile/ClearAzureProfile.cs @@ -14,7 +14,7 @@ using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Profile; diff --git a/src/ServiceManagement/Profile/Commands.Profile/Profile/NewAzureProfile.cs b/src/ServiceManagement/Profile/Commands.Profile/Profile/NewAzureProfile.cs index de1dbb193d82..51559228d245 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Profile/NewAzureProfile.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Profile/NewAzureProfile.cs @@ -18,14 +18,15 @@ using System.Linq; using System.Security; using System.Security.Cryptography.X509Certificates; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.IdentityModel.Clients.ActiveDirectory; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Profile.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Profile { diff --git a/src/ServiceManagement/Profile/Commands.Profile/Profile/SelectAzureProfile.cs b/src/ServiceManagement/Profile/Commands.Profile/Profile/SelectAzureProfile.cs index 5a552a3e8777..b67a6af6b994 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Profile/SelectAzureProfile.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Profile/SelectAzureProfile.cs @@ -18,8 +18,8 @@ using System.Linq; using System.Security; using System.Security.Cryptography.X509Certificates; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Profile.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; diff --git a/src/ServiceManagement/Profile/Commands.Profile/Properties/AssemblyInfo.cs b/src/ServiceManagement/Profile/Commands.Profile/Properties/AssemblyInfo.cs index f8c36d737f02..40e1d4ddb3e9 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Properties/AssemblyInfo.cs @@ -43,8 +43,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.CloudService.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Profile/Commands.Profile/Subscription/GetAzurePublishSettingsFile.cs b/src/ServiceManagement/Profile/Commands.Profile/Subscription/GetAzurePublishSettingsFile.cs index 92540f3a0340..41d5a7dbc248 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Subscription/GetAzurePublishSettingsFile.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Subscription/GetAzurePublishSettingsFile.cs @@ -14,7 +14,7 @@ using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Profile; diff --git a/src/ServiceManagement/Profile/Commands.Profile/Subscription/GetAzureSubscription.cs b/src/ServiceManagement/Profile/Commands.Profile/Subscription/GetAzureSubscription.cs index ecb2f8b6fc5c..bec7662cc883 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Subscription/GetAzureSubscription.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Subscription/GetAzureSubscription.cs @@ -17,13 +17,13 @@ using System.Linq; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Profile.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Profile; using Microsoft.WindowsAzure.Management; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Profile { diff --git a/src/ServiceManagement/Profile/Commands.Profile/Subscription/ImportAzurePublishSettings.cs b/src/ServiceManagement/Profile/Commands.Profile/Subscription/ImportAzurePublishSettings.cs index 8b47e0c1832b..46c6cd7c8d07 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Subscription/ImportAzurePublishSettings.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Subscription/ImportAzurePublishSettings.cs @@ -17,13 +17,13 @@ using System.Linq; using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Profile; using Microsoft.WindowsAzure.Commands.Common; using System.Diagnostics; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Profile { diff --git a/src/ServiceManagement/Profile/Commands.Profile/Subscription/RemoveAzureSubscription.cs b/src/ServiceManagement/Profile/Commands.Profile/Subscription/RemoveAzureSubscription.cs index fb4b83cd8729..33efa96125c6 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Subscription/RemoveAzureSubscription.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Subscription/RemoveAzureSubscription.cs @@ -14,7 +14,7 @@ using System; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Profile; diff --git a/src/ServiceManagement/Profile/Commands.Profile/Subscription/SelectAzureSubscription.cs b/src/ServiceManagement/Profile/Commands.Profile/Subscription/SelectAzureSubscription.cs index 8e0d3ed0136a..398c5f97b01c 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Subscription/SelectAzureSubscription.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Subscription/SelectAzureSubscription.cs @@ -16,10 +16,10 @@ using System.Linq; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Profile; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Profile.Models; namespace Microsoft.WindowsAzure.Commands.Profile @@ -140,6 +140,7 @@ private string GetAccount() } AzureSubscription subscription = ProfileClient.Profile.Subscriptions.Values + .Where(s => !string.IsNullOrWhiteSpace(s.Name)) .FirstOrDefault(s => s.Name.Equals(SubscriptionName, StringComparison.InvariantCultureIgnoreCase) || s.Id.ToString().Equals(SubscriptionId, StringComparison.InvariantCultureIgnoreCase)); diff --git a/src/ServiceManagement/Profile/Commands.Profile/Subscription/SetAzureSubscription.cs b/src/ServiceManagement/Profile/Commands.Profile/Subscription/SetAzureSubscription.cs index dfb47f472d71..9c8ba0551dcb 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/Subscription/SetAzureSubscription.cs +++ b/src/ServiceManagement/Profile/Commands.Profile/Subscription/SetAzureSubscription.cs @@ -16,8 +16,9 @@ using System.Linq; using System.Management.Automation; using System.Security.Cryptography.X509Certificates; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Commands.Utilities.Common; @@ -163,7 +164,7 @@ public override void ExecuteCmdlet() if (Profile.Context != null && Profile.Context.Subscription != null && Profile.Context.Subscription.Id == subscription.Id) { - GeneralUtilities.ClearCurrentStorageAccount(); + ServiceManagementUtilities.ClearCurrentStorageAccount(); } var context = new AzureContext(subscription, ProfileClient.GetAccount(subscription.Account), ProfileClient.GetEnvironmentOrDefault(subscription.Environment)); if (Context != null) diff --git a/src/ServiceManagement/Profile/Commands.Profile/packages.config b/src/ServiceManagement/Profile/Commands.Profile/packages.config index 3da3900e31e7..2c602f38b9d4 100644 --- a/src/ServiceManagement/Profile/Commands.Profile/packages.config +++ b/src/ServiceManagement/Profile/Commands.Profile/packages.config @@ -2,7 +2,6 @@ - @@ -14,8 +13,8 @@ - - + + diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj index ce15284e9568..ad5d92e6789b 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,7 +16,7 @@ ..\..\..\ true - f6a1458e + 9a889278 true @@ -37,10 +38,6 @@ false - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll @@ -55,10 +52,10 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll False @@ -68,12 +65,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -119,12 +116,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -191,6 +196,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Properties/AssemblyInfo.cs index 0ec4432b6051..bc30a41520f6 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Properties/AssemblyInfo.cs @@ -47,5 +47,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTests.ps1 b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTests.ps1 index 7dcb3c0c6f52..8693577d3886 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTests.ps1 +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTests.ps1 @@ -1216,7 +1216,7 @@ function WaitForCanFailover $count = 20 do { - Start-Sleep 5 + Wait-Seconds 5 $pes = Get-AzureSiteRecoveryProtectionEntity -ProtectionContainerId $pcId; $count = $count -1; @@ -1242,7 +1242,7 @@ function WaitForJobCompletion $interval = 5; do { - Start-Sleep $interval + Wait-Seconds $interval $timeElapse = $timeElapse + $interval $job = Get-AzureSiteRecoveryJob -Id $JobId; } while((-not ($endStateDescription -ccontains $job.State)) -and ($timeElapse -lt $NumOfSecondsToWait)) diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTestsBase.cs b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTestsBase.cs index d4efb21383fa..78c7d7aa26f7 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTestsBase.cs +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTestsBase.cs @@ -27,8 +27,8 @@ using Microsoft.WindowsAzure.Management.SiteRecovery; using Microsoft.Azure.Test; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.Azure.Commands.RecoveryServices.Test.ScenarioTests { @@ -46,7 +46,9 @@ protected RecoveryServicesTestsBase() { if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("VAULT_SETTINGS_FILE_PATH"))) { - Environment.SetEnvironmentVariable("VAULT_SETTINGS_FILE_PATH", "ScenarioTests\\vaultSettings.vaultcredentials"); + Environment.SetEnvironmentVariable( + "VAULT_SETTINGS_FILE_PATH", + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ScenarioTests\\vaultSettings.vaultcredentials")); } this.vaultSettingsFilePath = Environment.GetEnvironmentVariable("VAULT_SETTINGS_FILE_PATH"); diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/packages.config b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/packages.config index 4aab3c6aac4e..efa6eda102e6 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/packages.config +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/packages.config @@ -2,22 +2,25 @@ - - - + + - - + + - - - + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServicesRdfe.csproj b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServicesRdfe.csproj index 0c369bc536a5..3484717996b9 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServicesRdfe.csproj +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServicesRdfe.csproj @@ -53,10 +53,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -72,12 +68,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -212,6 +208,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common @@ -246,4 +246,4 @@ - + \ No newline at end of file diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/PSRecoveryServicesClient/PSRecoveryServicesClient.cs b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/PSRecoveryServicesClient/PSRecoveryServicesClient.cs index e7eaa3a1a84f..4fde69310b0a 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/PSRecoveryServicesClient/PSRecoveryServicesClient.cs +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/PSRecoveryServicesClient/PSRecoveryServicesClient.cs @@ -25,8 +25,8 @@ using System.Xml; using Microsoft.Azure.Portal.RecoveryServices.Models.Common; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.RecoveryServices; using Microsoft.WindowsAzure.Management.RecoveryServices.Models; diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/PSRecoveryServicesClient/PSRecoveryServicesClientHelper.cs b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/PSRecoveryServicesClient/PSRecoveryServicesClientHelper.cs index 90ff63493832..d3e05a79f273 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/PSRecoveryServicesClient/PSRecoveryServicesClientHelper.cs +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/PSRecoveryServicesClient/PSRecoveryServicesClientHelper.cs @@ -14,8 +14,8 @@ using System; using System.Collections.Generic; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Management.SiteRecovery; using Microsoft.WindowsAzure.Management.SiteRecovery.Models; diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Properties/AssemblyInfo.cs b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Properties/AssemblyInfo.cs index cc1bf0f6a8e0..2cd71b35db62 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Properties/AssemblyInfo.cs @@ -30,6 +30,6 @@ // COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] [assembly: CLSCompliant(false)] diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Service/CreateAzureSiteRecoveryRecoveryPlan.cs b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Service/CreateAzureSiteRecoveryRecoveryPlan.cs index 5f57b571ee33..707694d806bd 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Service/CreateAzureSiteRecoveryRecoveryPlan.cs +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Service/CreateAzureSiteRecoveryRecoveryPlan.cs @@ -13,12 +13,9 @@ // ---------------------------------------------------------------------------------- using System; -using System.Diagnostics; using System.Management.Automation; -using System.Threading; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Commands.RecoveryServices.SiteRecovery; -using Microsoft.Azure.Common.Authentication; -using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.SiteRecovery.Models; namespace Microsoft.Azure.Commands.RecoveryServices diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Service/GetAzureSiteRecoveryVaultSettingsFile.cs b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Service/GetAzureSiteRecoveryVaultSettingsFile.cs index 8a7b53e2fcfc..c903553d4393 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Service/GetAzureSiteRecoveryVaultSettingsFile.cs +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Service/GetAzureSiteRecoveryVaultSettingsFile.cs @@ -16,9 +16,8 @@ using System.Linq; using System.Management.Automation; using System.Security.Cryptography.X509Certificates; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Commands.RecoveryServices.SiteRecovery; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; using Microsoft.Azure.Portal.RecoveryServices.Models.Common; using Microsoft.WindowsAzure.Management.RecoveryServices.Models; using Microsoft.WindowsAzure.Management.SiteRecovery.Models; diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/lib/PSObjects.cs b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/lib/PSObjects.cs index 989e7863aa3e..e60bed7710dc 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/lib/PSObjects.cs +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/lib/PSObjects.cs @@ -16,7 +16,7 @@ using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using System.Runtime.Serialization; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Portal.RecoveryServices.Models.Common; using Microsoft.WindowsAzure.Management.RecoveryServices.Models; using Microsoft.WindowsAzure.Management.SiteRecovery.Models; diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/packages.config b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/packages.config index 82d832420fda..1ef51d82a8b5 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/packages.config +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/packages.config @@ -3,7 +3,6 @@ - @@ -12,8 +11,8 @@ - - + + diff --git a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/Commands.RemoteAppScenarioTest.csproj b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/Commands.RemoteAppScenarioTest.csproj index de36e914661e..f82d61a91c65 100644 --- a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/Commands.RemoteAppScenarioTest.csproj +++ b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/Commands.RemoteAppScenarioTest.csproj @@ -40,72 +40,98 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - - + False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5571.32271-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + + + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + True - False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + True - + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + True ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + True ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + True False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll - + + False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll - + + False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - + + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll + + + ..\..\..\packages\Microsoft.WindowsAzure.Management.RemoteApp.2.0.4\lib\net40\Microsoft.WindowsAzure.Management.RemoteApp.dll + + + ..\..\..\packages\Moq.4.2.1402.2112\lib\net40\Moq.dll False + + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll - - - False - ..\..\..\..\..\..\..\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Management.Automation\v4.0_3.0.0.0__31bf3856ad364e35\System.Management.Automation.dll - + + + - - ..\..\..\packages\Microsoft.Net.Http.2.2.22\lib\net45\System.Net.Http.Extensions.dll + + False + ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Extensions.dll - - ..\..\..\packages\Microsoft.Net.Http.2.2.22\lib\net45\System.Net.Http.Primitives.dll + + False + ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll - - - - - - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {c1bda476-a5cc-4394-914d-48b0ec31a710} Commands.ScenarioTests.Common @@ -115,6 +141,7 @@ + PreserveNewest diff --git a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/CreateCloudCollection.cs b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/CreateCloudCollection.cs index 2a5116eb3cb1..af69e670b300 100644 --- a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/CreateCloudCollection.cs +++ b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/CreateCloudCollection.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Test; using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/Scripts/RemoteAppCI_Test.ps1 b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/Scripts/RemoteAppCI_Test.ps1 index f3da3f38ce72..13f3693fb8ec 100644 --- a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/Scripts/RemoteAppCI_Test.ps1 +++ b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/Scripts/RemoteAppCI_Test.ps1 @@ -70,8 +70,9 @@ function CreateCloudCollection([string] $Collection) do { Write-Verbose "Waiting current time: $(Get-Date)" - sleep -Seconds (PollingInterval) - + if ($env:AZURE_TEST_MODE -eq "Record"){ + sleep -Seconds (PollingInterval) + } $collectionState = Get-AzureRemoteAppOperationResult -TrackingId $trackIdCollection.TrackingId -ErrorAction SilentlyContinue -ErrorVariable er if ($? -eq $false) { @@ -204,7 +205,9 @@ function UnpublishRemoteApplications([string] $Collection, [string[]] $applicati } } - Sleep 60 # seconds + if ($env:AZURE_TEST_MODE -eq "Record"){ + Sleep 60 # seconds + } $remainingApps = Get-AzureRemoteAppProgram $Collection | % Alias $failedToUnpublish = $remainingApps | ? {$applications -contains $_} @@ -223,8 +226,9 @@ function DeleteRemoteAppCollection([string] $Collection) do { Write-Verbose "Waiting current time: $(Get-Date)" - sleep -Seconds (PollingInterval) - + if ($env:AZURE_TEST_MODE -eq "Record"){ + sleep -Seconds (PollingInterval) + } $collectionState = Get-AzureRemoteAppOperationResult -TrackingId $trackIdCollection.TrackingId -ErrorAction SilentlyContinue -ErrorVariable er if ($? -eq $false) { diff --git a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/packages.config b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/packages.config new file mode 100644 index 000000000000..b5086c803c12 --- /dev/null +++ b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.ScenarioTest/packages.config @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.Test/Commands.RemoteApp.Test.csproj b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.Test/Commands.RemoteApp.Test.csproj index cf2491c8bf04..2b078724a4d9 100644 --- a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.Test/Commands.RemoteApp.Test.csproj +++ b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.Test/Commands.RemoteApp.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -14,7 +15,7 @@ 512 ..\..\..\ true - 44c0d39d + 34871fc7 AnyCPU @@ -60,6 +61,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3b48a77b-5956-4a62-9081-92ba04b02b27} Commands.Common.Test @@ -101,18 +106,15 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll True @@ -121,12 +123,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -169,12 +171,19 @@ ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True diff --git a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.Test/packages.config b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.Test/packages.config index 44ee0184cc62..c55828853457 100644 --- a/src/ServiceManagement/RemoteApp/Commands.RemoteApp.Test/packages.config +++ b/src/ServiceManagement/RemoteApp/Commands.RemoteApp.Test/packages.config @@ -2,21 +2,24 @@ - - + - - + + - - - + + + + + + + diff --git a/src/ServiceManagement/RemoteApp/Commands.RemoteApp/Commands.RemoteApp.csproj b/src/ServiceManagement/RemoteApp/Commands.RemoteApp/Commands.RemoteApp.csproj index 76a4f07d9e0b..79ece160c2c0 100644 --- a/src/ServiceManagement/RemoteApp/Commands.RemoteApp/Commands.RemoteApp.csproj +++ b/src/ServiceManagement/RemoteApp/Commands.RemoteApp/Commands.RemoteApp.csproj @@ -61,10 +61,6 @@ False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - False ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -89,12 +85,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -106,16 +102,12 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - False - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.7.0.4\lib\net40\Microsoft.WindowsAzure.Management.Network.dll @@ -167,6 +159,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/RemoteApp/Commands.RemoteApp/Common/RdsCmdlet.cs b/src/ServiceManagement/RemoteApp/Commands.RemoteApp/Common/RdsCmdlet.cs index 7228087b73b1..4b86c0d629c0 100644 --- a/src/ServiceManagement/RemoteApp/Commands.RemoteApp/Common/RdsCmdlet.cs +++ b/src/ServiceManagement/RemoteApp/Commands.RemoteApp/Common/RdsCmdlet.cs @@ -14,8 +14,8 @@ using Hyak.Common; using Microsoft.WindowsAzure.Commands.RemoteApp; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.RemoteApp; using Microsoft.WindowsAzure.Management.RemoteApp.Models; diff --git a/src/ServiceManagement/RemoteApp/Commands.RemoteApp/packages.config b/src/ServiceManagement/RemoteApp/Commands.RemoteApp/packages.config index aa9532b54abc..37cc9ce16554 100644 --- a/src/ServiceManagement/RemoteApp/Commands.RemoteApp/packages.config +++ b/src/ServiceManagement/RemoteApp/Commands.RemoteApp/packages.config @@ -2,7 +2,6 @@ - @@ -13,11 +12,10 @@ - - - + + - + diff --git a/src/ServiceManagement/ServiceManagement.sln b/src/ServiceManagement/ServiceManagement.sln index fcaa8036798f..d5b991f3cb76 100644 --- a/src/ServiceManagement/ServiceManagement.sln +++ b/src/ServiceManagement/ServiceManagement.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 +VisualStudioVersion = 12.0.40629.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8531411A-0137-4E27-9C5E-49E07C245048}" ProjectSection(SolutionItems) = preProject @@ -88,7 +88,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ServiceManagement. EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ServiceManagement.Network.Test", "Network\Commands.Network.Test\Commands.ServiceManagement.Network.Test.csproj", "{FDB897BD-FCB4-44A1-8D66-AC99F22EC737}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.RecoveryServices", "RecoveryServices\Commands.RecoveryServices\Commands.RecoveryServicesRdfe.csproj", "{98B10548-DF97-4FB1-8D82-2A12945D4F21}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.RecoveryServicesRdfe", "RecoveryServices\Commands.RecoveryServices\Commands.RecoveryServicesRdfe.csproj", "{98B10548-DF97-4FB1-8D82-2A12945D4F21}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.RecoveryServices.Test", "RecoveryServices\Commands.RecoveryServices.Test\Commands.RecoveryServices.Test.csproj", "{A415F75B-EB6A-49A6-934E-5BA71B83D6EB}" EndProject @@ -106,10 +106,9 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StorSimple.Test", EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ServiceManagement.Common", "Common\Commands.ServiceManagement.Common\Commands.ServiceManagement.Common.csproj", "{CFF09E81-1E31-444E-B4D4-A21E946C29E2}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{1059B990-B1E2-4846-B1B2-8663F11CBDE3}" - ProjectSection(SolutionItems) = preProject - .nuget\packages.config = .nuget\packages.config - EndProjectSection +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.RemoteAppScenarioTest", "RemoteApp\Commands.RemoteApp.ScenarioTest\Commands.RemoteAppScenarioTest.csproj", "{C2FA83A2-8668-49DD-A1A0-0359653571CA}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Common.Authentication", "..\Common\Commands.Common.Authentication\Commands.Common.Authentication.csproj", "{D3804B64-C0D3-48F8-82EC-1F632F833C9E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -285,6 +284,14 @@ Global {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Debug|Any CPU.Build.0 = Debug|Any CPU {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Release|Any CPU.ActiveCfg = Release|Any CPU {CFF09E81-1E31-444E-B4D4-A21E946C29E2}.Release|Any CPU.Build.0 = Release|Any CPU + {C2FA83A2-8668-49DD-A1A0-0359653571CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C2FA83A2-8668-49DD-A1A0-0359653571CA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C2FA83A2-8668-49DD-A1A0-0359653571CA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C2FA83A2-8668-49DD-A1A0-0359653571CA}.Release|Any CPU.Build.0 = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3804B64-C0D3-48F8-82EC-1F632F833C9E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -310,5 +317,6 @@ Global {CA82D500-1940-4068-A076-D7A8AD459FB0} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} {C1BDA476-A5CC-4394-914D-48B0EC31A710} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} {0FA676D5-1349-4086-B33F-65EC2CB7DA41} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} + {C2FA83A2-8668-49DD-A1A0-0359653571CA} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} EndGlobalSection EndGlobal diff --git a/src/ServiceManagement/Services/Commands.Test.Utilities/Commands.Test.Utilities.csproj b/src/ServiceManagement/Services/Commands.Test.Utilities/Commands.Test.Utilities.csproj index 877a1cfe67cb..7a0efe146584 100644 --- a/src/ServiceManagement/Services/Commands.Test.Utilities/Commands.Test.Utilities.csproj +++ b/src/ServiceManagement/Services/Commands.Test.Utilities/Commands.Test.Utilities.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -16,8 +17,7 @@ ..\..\..\ true /assemblyCompareMode:StrongNameIgnoringVersion - - + 4bd0edfb true @@ -51,10 +51,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -70,12 +66,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -96,7 +92,7 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.1.1\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll @@ -131,6 +127,22 @@ + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + @@ -155,6 +167,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3b48a77b-5956-4a62-9081-92ba04b02b27} Commands.Common.Test diff --git a/src/ServiceManagement/Services/Commands.Test.Utilities/Common/AzureAssert.cs b/src/ServiceManagement/Services/Commands.Test.Utilities/Common/AzureAssert.cs index 6668883aee64..abcbc0a2b81d 100644 --- a/src/ServiceManagement/Services/Commands.Test.Utilities/Common/AzureAssert.cs +++ b/src/ServiceManagement/Services/Commands.Test.Utilities/Common/AzureAssert.cs @@ -26,7 +26,7 @@ namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Common { using ConfigConfigurationSetting = Commands.Utilities.Common.XmlSchema.ServiceConfigurationSchema.ConfigurationSetting; using DefinitionConfigurationSetting = Commands.Utilities.Common.XmlSchema.ServiceDefinitionSchema.ConfigurationSetting; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; public static class AzureAssert { diff --git a/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FakeAccessToken.cs b/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FakeAccessToken.cs index d34b9e36618e..0c1e40c568ac 100644 --- a/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FakeAccessToken.cs +++ b/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FakeAccessToken.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- using System; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Common { diff --git a/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FakeAccessTokenProvider.cs b/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FakeAccessTokenProvider.cs index 58db55c928f1..5cee4eeba399 100644 --- a/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FakeAccessTokenProvider.cs +++ b/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FakeAccessTokenProvider.cs @@ -13,9 +13,9 @@ // ---------------------------------------------------------------------------------- using System.Security; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Common { diff --git a/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FileSystemHelper.cs b/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FileSystemHelper.cs index 1e9e2f94ec32..ac7717b172b2 100644 --- a/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FileSystemHelper.cs +++ b/src/ServiceManagement/Services/Commands.Test.Utilities/Common/FileSystemHelper.cs @@ -18,8 +18,9 @@ using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Utilities.CloudService; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Common { @@ -50,13 +51,7 @@ public class FileSystemHelper : IDisposable /// Monitors changes to the file system. /// private FileSystemWatcher _watcher = null; - - /// - /// The previous Environment.CurrentDirectory which is cached so it can - /// be restored on disposal. - /// - private string _previousDirectory = null; - + /// /// Gets or sets a value indicating whether to enable monitoring on /// the portion of the file system being managed by FileSystemHelper. @@ -144,15 +139,13 @@ protected virtual void Dispose(bool disposing) AzureSdkPath = null; } - - // Restore the previous CurrentDirectory - if (_previousDirectory != null) + + Log("Deleting directory {0}", RootPath); + try { - Environment.CurrentDirectory = _previousDirectory; + FileUtilities.DataStore.DeleteDirectory(RootPath); } - - Log("Deleting directory {0}", RootPath); - FileUtilities.DataStore.DeleteDirectory(RootPath); + catch { } DisposeWatcher(); @@ -215,7 +208,7 @@ public string GetFullPath(string relativePath) /// /// Create a random directory name that doesn't yet exist on disk. /// - /// A random, non-existant directory name. + /// A random, non-existent directory name. public static string GetTemporaryDirectoryName() { string path = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); @@ -306,9 +299,7 @@ public string CreateNewService(string serviceName) { CloudServiceProject newService = new CloudServiceProject(RootPath, serviceName, FileUtilities.GetContentFilePath(@"..\..\..\..\..\Package\Debug\ServiceManagement\Azure\Services")); string path = Path.Combine(RootPath, serviceName); - _previousDirectory = Environment.CurrentDirectory; - Environment.CurrentDirectory = path; - + TestMockSupport.TestExecutionFolder = path; return path; } @@ -324,8 +315,7 @@ public void CreateDirectoryWithPrebuiltPackage(string packageName, out string pa + "xmlns=\"http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration\" " + "osFamily=\"2\" osVersion=\"*\" />"; FileUtilities.DataStore.WriteFile(configuration, template); - _previousDirectory = Environment.CurrentDirectory; - Environment.CurrentDirectory = RootPath; + TestMockSupport.TestExecutionFolder = RootPath; } } } diff --git a/src/ServiceManagement/Services/Commands.Test.Utilities/Properties/AssemblyInfo.cs b/src/ServiceManagement/Services/Commands.Test.Utilities/Properties/AssemblyInfo.cs index 40648d210f9a..0be3894bccb5 100644 --- a/src/ServiceManagement/Services/Commands.Test.Utilities/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Services/Commands.Test.Utilities/Properties/AssemblyInfo.cs @@ -16,6 +16,7 @@ using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -43,8 +44,9 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.HDInsight.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Services/Commands.Test.Utilities/Websites/WebsitesTestBase.cs b/src/ServiceManagement/Services/Commands.Test.Utilities/Websites/WebsitesTestBase.cs index 4b3790e784fc..acf0a25c41b8 100644 --- a/src/ServiceManagement/Services/Commands.Test.Utilities/Websites/WebsitesTestBase.cs +++ b/src/ServiceManagement/Services/Commands.Test.Utilities/Websites/WebsitesTestBase.cs @@ -17,9 +17,9 @@ using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using System; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Utilities.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test.Utilities/packages.config b/src/ServiceManagement/Services/Commands.Test.Utilities/packages.config index f7cd715b9f92..de7bc8b8d387 100644 --- a/src/ServiceManagement/Services/Commands.Test.Utilities/packages.config +++ b/src/ServiceManagement/Services/Commands.Test.Utilities/packages.config @@ -2,7 +2,6 @@ - @@ -10,12 +9,18 @@ - - + + - + - + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/DisableAzureRemoteDesktopCommandTest.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/DisableAzureRemoteDesktopCommandTest.cs index fa26a2a2dea0..ef3465d223d4 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/DisableAzureRemoteDesktopCommandTest.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/DisableAzureRemoteDesktopCommandTest.cs @@ -24,7 +24,7 @@ using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Development { diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/EnableAzureRemoteDesktopCommandTest.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/EnableAzureRemoteDesktopCommandTest.cs index d4d4b7674f85..280821e377ed 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/EnableAzureRemoteDesktopCommandTest.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/EnableAzureRemoteDesktopCommandTest.cs @@ -27,7 +27,7 @@ using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Development { diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SaveAzureServiceProjectPackageTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SaveAzureServiceProjectPackageTests.cs index 7802f1b702df..71f42bcf3e63 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SaveAzureServiceProjectPackageTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SaveAzureServiceProjectPackageTests.cs @@ -25,7 +25,7 @@ using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Development { diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureWebRoleTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureWebRoleTests.cs index c24e8d09229f..996a404a60d1 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureWebRoleTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureWebRoleTests.cs @@ -23,6 +23,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Microsoft.WindowsAzure.Commands.Common; +using System; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Development.Scaffolding { @@ -93,7 +94,7 @@ public void AddAzureWebRoleWillRecreateDeploymentSettings() public void AddAzureWebRoleWithTemplateFolder() { string scaffoldingPath = "MyWebTemplateFolder"; - Directory.CreateDirectory(Path.Combine(System.Environment.CurrentDirectory, scaffoldingPath)); + Directory.CreateDirectory(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, scaffoldingPath)); using (FileSystemHelper files = new FileSystemHelper(this)) { @@ -123,7 +124,7 @@ public void AddAzureWebRoleWithMissingScaffoldXmlFail() { string roleName = "WebRole1"; string serviceName = "AzureService"; - string scaffoldingPath = "TemplateMissingScaffoldXml"; + string scaffoldingPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TemplateMissingScaffoldXml"); if (Directory.Exists(scaffoldingPath)) { Directory.Delete(scaffoldingPath, true); diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureWorkerRoleTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureWorkerRoleTests.cs index 5af03241a0d6..1a28eac1e3ba 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureWorkerRoleTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureWorkerRoleTests.cs @@ -23,6 +23,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Microsoft.WindowsAzure.Commands.Common; +using System; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Development.Scaffolding { @@ -48,8 +49,7 @@ public void AddAzureWorkerRoleProcess() string serviceName = "AzureService"; string rootPath = files.CreateNewService(serviceName); string expectedVerboseMessage = string.Format(Resources.AddRoleMessageCreate, rootPath, roleName); - string originalDirectory = Directory.GetCurrentDirectory(); - Directory.SetCurrentDirectory(rootPath); + TestMockSupport.TestExecutionFolder = rootPath; addWorkerCmdlet = new AddAzureWorkerRoleCommand() { RootPath = rootPath, CommandRuntime = mockCommandRuntime, Name = roleName }; addWorkerCmdlet.ExecuteCmdlet(); @@ -57,8 +57,6 @@ public void AddAzureWorkerRoleProcess() AzureAssert.ScaffoldingExists(Path.Combine(rootPath, roleName), Path.Combine(Resources.GeneralScaffolding, Resources.WorkerRole)); Assert.Equal(roleName, ((PSObject)mockCommandRuntime.OutputPipeline[0]).GetVariableValue(Parameters.RoleName)); Assert.Equal(expectedVerboseMessage, mockCommandRuntime.VerboseStream[0]); - - Directory.SetCurrentDirectory(originalDirectory); } } @@ -72,8 +70,7 @@ public void AddAzureWorkerRoleWillRecreateDeploymentSettings() string rootPath = files.CreateNewService(serviceName); string expectedVerboseMessage = string.Format(Resources.AddRoleMessageCreate, rootPath, roleName); string settingsFilePath = Path.Combine(rootPath, Resources.SettingsFileName); - string originalDirectory = Directory.GetCurrentDirectory(); - Directory.SetCurrentDirectory(rootPath); + TestMockSupport.TestExecutionFolder = rootPath; File.Delete(settingsFilePath); Assert.False(File.Exists(settingsFilePath)); addWorkerCmdlet = new AddAzureWorkerRoleCommand() { RootPath = rootPath, CommandRuntime = mockCommandRuntime, Name = roleName }; @@ -84,8 +81,6 @@ public void AddAzureWorkerRoleWillRecreateDeploymentSettings() Assert.Equal(roleName, ((PSObject)mockCommandRuntime.OutputPipeline[0]).GetVariableValue(Parameters.RoleName)); Assert.Equal(expectedVerboseMessage, mockCommandRuntime.VerboseStream[0]); Assert.True(File.Exists(settingsFilePath)); - - Directory.SetCurrentDirectory(originalDirectory); } } @@ -124,7 +119,7 @@ public void AddAzureWorkerRoleWithTemplateFolder() public void AddAzureWorkerRoleWithMissingScaffoldXmlFail() { string scaffoldingPath = "TemplateMissingScaffoldXml"; - Directory.CreateDirectory(Path.Combine(System.Environment.CurrentDirectory, scaffoldingPath)); + Directory.CreateDirectory(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, scaffoldingPath)); using (FileSystemHelper files = new FileSystemHelper(this)) { diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/NewAzureRoleTemplateTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/NewAzureRoleTemplateTests.cs index f5bb67e0fefe..cb947951f6a8 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/NewAzureRoleTemplateTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/NewAzureRoleTemplateTests.cs @@ -24,6 +24,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Microsoft.WindowsAzure.Commands.Common; +using System; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Development.Scaffolding { @@ -44,26 +45,36 @@ public NewAzureRoleTemplateTests() [Trait(Category.AcceptanceType, Category.CheckIn)] public void NewAzureRoleTemplateWithWebRole() { - string outputPath = Path.Combine(Directory.GetCurrentDirectory(), "WebRoleTemplate"); + string outputPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "WebRoleTemplate"); + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; addTemplateCmdlet = new NewAzureRoleTemplateCommand() { Web = true, CommandRuntime = mockCommandRuntime }; addTemplateCmdlet.ExecuteCmdlet(); Assert.Equal(outputPath, ((PSObject)mockCommandRuntime.OutputPipeline[0]).GetVariableValue(Parameters.Path)); - Testing.AssertDirectoryIdentical(Path.Combine(Resources.GeneralScaffolding, RoleType.WebRole.ToString()), outputPath); + Testing.AssertDirectoryIdentical( + Path.Combine( + AppDomain.CurrentDomain.BaseDirectory, + Resources.GeneralScaffolding, + RoleType.WebRole.ToString()), outputPath); } [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] public void NewAzureRoleTemplateWithWorkerRole() { - string outputPath = Path.Combine(Directory.GetCurrentDirectory(), "WorkerRoleTemplate"); + string outputPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "WorkerRoleTemplate"); + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; addTemplateCmdlet = new NewAzureRoleTemplateCommand() { Worker = true, CommandRuntime = mockCommandRuntime }; addTemplateCmdlet.ExecuteCmdlet(); Assert.Equal(outputPath, ((PSObject)mockCommandRuntime.OutputPipeline[0]).GetVariableValue(Parameters.Path)); - Testing.AssertDirectoryIdentical(Path.Combine(Resources.GeneralScaffolding, RoleType.WorkerRole.ToString()), outputPath); + Testing.AssertDirectoryIdentical( + Path.Combine( + AppDomain.CurrentDomain.BaseDirectory, + Resources.GeneralScaffolding, + RoleType.WorkerRole.ToString()), outputPath); } [Fact] @@ -78,7 +89,12 @@ public void NewAzureRoleTemplateWithOutputPath() addTemplateCmdlet.ExecuteCmdlet(); Assert.Equal(outputPath, ((PSObject)mockCommandRuntime.OutputPipeline[0]).GetVariableValue(Parameters.Path)); - Testing.AssertDirectoryIdentical(Path.Combine(Resources.GeneralScaffolding, RoleType.WorkerRole.ToString()), outputPath); + Testing.AssertDirectoryIdentical( + Path.Combine( + AppDomain.CurrentDomain.BaseDirectory, + Resources.GeneralScaffolding, + RoleType.WorkerRole.ToString()), + outputPath); } } @@ -97,18 +113,20 @@ public void NewAzureRoleTemplateWithDirectoryExists() outputPath, ((PSObject)mockCommandRuntime.OutputPipeline[0]).GetVariableValue(Parameters.Path)); Testing.AssertDirectoryIdentical( - Path.Combine(Resources.GeneralScaffolding, - RoleType.WorkerRole.ToString()), - outputPath); + Path.Combine( + AppDomain.CurrentDomain.BaseDirectory, + Resources.GeneralScaffolding, + RoleType.WorkerRole.ToString()), + outputPath); } } [Fact(Skip = "TODO: Fix SetScaffolding in CloudServiceProject.")] public void NewAzureRoleTemplateWithRunningOutsideDefaultDirectory() { - string outputPath = Path.Combine(Directory.GetCurrentDirectory(), "TestDir", "WebRoleTemplate"); + string outputPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestDir", "WebRoleTemplate"); addTemplateCmdlet = new NewAzureRoleTemplateCommand() { Web = true, CommandRuntime = mockCommandRuntime }; - string originalDir = Directory.GetCurrentDirectory(); + string originalDir = AppDomain.CurrentDomain.BaseDirectory; Directory.CreateDirectory("TestDir"); Directory.SetCurrentDirectory("TestDir"); diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/NewAzureServiceTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/NewAzureServiceTests.cs index ed6ae655a507..87a68d6590e9 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/NewAzureServiceTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/NewAzureServiceTests.cs @@ -22,6 +22,7 @@ using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.CloudService; using Microsoft.WindowsAzure.Commands.Utilities.Properties; +using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Development.Scaffolding.Cmdlet { @@ -37,6 +38,7 @@ public NewAzureServiceTests() cmdlet = new NewAzureServiceProjectCommand(); mockCommandRuntime = new MockCommandRuntime(); cmdlet.CommandRuntime = mockCommandRuntime; + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; } [Fact] diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SetAzureInstancesTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SetAzureInstancesTests.cs index 9b52d6cf59a3..bf9ee2fcd41d 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SetAzureInstancesTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SetAzureInstancesTests.cs @@ -23,6 +23,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; +using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Development.Tests.Cmdlet { @@ -238,54 +239,53 @@ public void SetAzureInstancesProcessTestsCaseInsensitive() [Trait(Category.AcceptanceType, Category.CheckIn)] public void SetAzureServiceProjectRoleWithoutPassingRoleName() { - string originalDirectory = Directory.GetCurrentDirectory(); + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; string serviceName = "AzureService1"; - if (Directory.Exists(serviceName)) + if (Directory.Exists(Path.Combine(TestMockSupport.TestExecutionFolder,serviceName))) { - Directory.Delete(serviceName, true); + Directory.Delete(Path.Combine(TestMockSupport.TestExecutionFolder, serviceName), true); } - CloudServiceProject service = new CloudServiceProject(Directory.GetCurrentDirectory(), serviceName, null); + CloudServiceProject service = new CloudServiceProject(TestMockSupport.TestExecutionFolder, serviceName, null); service.AddWebRole(Test.Utilities.Common.Data.NodeWebRoleScaffoldingPath); - Directory.SetCurrentDirectory(Path.Combine(service.Paths.RootPath, "WebRole1")); + TestMockSupport.TestExecutionFolder = Path.Combine(service.Paths.RootPath, "WebRole1"); cmdlet.RoleName = string.Empty; cmdlet.ExecuteCmdlet(); service = new CloudServiceProject(service.Paths.RootPath, null); Assert.Equal("WebRole1", cmdlet.RoleName); - Directory.SetCurrentDirectory(originalDirectory); } [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] public void SetAzureServiceProjectRoleInDeepDirectory() { - string originalDirectory = Directory.GetCurrentDirectory(); + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; string serviceName = "AzureService2"; - if (Directory.Exists(serviceName)) + if (Directory.Exists(Path.Combine(TestMockSupport.TestExecutionFolder, serviceName))) { - Directory.Delete(serviceName, true); + Directory.Delete(Path.Combine(TestMockSupport.TestExecutionFolder, serviceName), true); } - CloudServiceProject service = new CloudServiceProject(Directory.GetCurrentDirectory(), serviceName, null); + CloudServiceProject service = new CloudServiceProject(TestMockSupport.TestExecutionFolder, serviceName, null); service.AddWebRole(Test.Utilities.Common.Data.NodeWebRoleScaffoldingPath); - Directory.SetCurrentDirectory(Path.Combine(service.Paths.RootPath, "WebRole1", "bin")); + TestMockSupport.TestExecutionFolder = Path.Combine(service.Paths.RootPath, "WebRole1", "bin"); cmdlet.RoleName = string.Empty; cmdlet.ExecuteCmdlet(); service = new CloudServiceProject(service.Paths.RootPath, null); Assert.Equal("WebRole1", cmdlet.RoleName); - Directory.SetCurrentDirectory(originalDirectory); } [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] public void SetAzureServiceProjectRoleInServiecRootDirectoryFail() { + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; string serviceName = "AzureService3"; - if (Directory.Exists(serviceName)) + if (Directory.Exists(Path.Combine(TestMockSupport.TestExecutionFolder, serviceName))) { - Directory.Delete(serviceName, true); + Directory.Delete(Path.Combine(TestMockSupport.TestExecutionFolder, serviceName), true); } - CloudServiceProject service = new CloudServiceProject(Directory.GetCurrentDirectory(), serviceName, null); + CloudServiceProject service = new CloudServiceProject(TestMockSupport.TestExecutionFolder, serviceName, null); service.AddWebRole(Test.Utilities.Common.Data.NodeWebRoleScaffoldingPath); cmdlet.RoleName = string.Empty; Testing.AssertThrows(() => cmdlet.ExecuteCmdlet(), Resources.CannotFindServiceRoot); diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/AzureServiceTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/AzureServiceTests.cs index efe34f84501d..1348ced88b69 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/AzureServiceTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/AzureServiceTests.cs @@ -27,7 +27,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Utilities { diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/CloudServiceClientTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/CloudServiceClientTests.cs index 64ee165d9b13..e319afaa57b3 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/CloudServiceClientTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/CloudServiceClientTests.cs @@ -19,7 +19,7 @@ using System.Threading; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.CloudService; @@ -32,7 +32,7 @@ using Moq; using MockStorageService = Microsoft.WindowsAzure.Commands.Test.Utilities.Common.MockStorageService; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Utilities diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/GeneralTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/GeneralTests.cs index b1933af02838..763cd4ef1a6c 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/GeneralTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/GeneralTests.cs @@ -19,7 +19,7 @@ using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceDefinitionSchema; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Utilities { diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/PublishContextTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/PublishContextTests.cs index cdb277b2467e..d7630e3219fd 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/PublishContextTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/PublishContextTests.cs @@ -24,8 +24,9 @@ using Microsoft.WindowsAzure.Commands.Utilities.CloudService; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Properties; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Utilities { diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/ScaffoldTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/ScaffoldTests.cs index 584eb9d23ed5..595db8a66973 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/ScaffoldTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/ScaffoldTests.cs @@ -18,7 +18,7 @@ using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.CloudService.Scaffolding; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Utilities { diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/ServiceComponentsTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/ServiceComponentsTests.cs index d3c346738733..1bb3fdd240d0 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/ServiceComponentsTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/ServiceComponentsTests.cs @@ -23,6 +23,7 @@ using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.CloudService; using Microsoft.WindowsAzure.Commands.Utilities.Properties; +using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Utilities { @@ -43,9 +44,9 @@ public ServiceComponentsTests() public void TestCleanup() { - if (Directory.Exists(serviceName)) - { - Directory.Delete(serviceName, true); + if (Directory.Exists(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, serviceName))) + { + Directory.Delete(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, serviceName), true); } } @@ -58,8 +59,11 @@ public void Dispose() [Trait(Category.AcceptanceType, Category.CheckIn)] public void ServiceComponentsTest() { - newServiceCmdlet.NewAzureServiceProcess(Directory.GetCurrentDirectory(), serviceName); - ServiceComponents components = new ServiceComponents(new PowerShellProjectPathInfo(serviceName)); + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; + newServiceCmdlet.NewAzureServiceProcess(TestMockSupport.TestExecutionFolder, serviceName); + ServiceComponents components = new ServiceComponents( + new PowerShellProjectPathInfo( + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, serviceName))); AzureAssert.AreEqualServiceComponents(components); } @@ -83,8 +87,10 @@ public void ServiceComponentsTestNullPathsFail() [Trait(Category.AcceptanceType, Category.CheckIn)] public void ServiceComponentsTestCloudConfigDoesNotExistFail() { - newServiceCmdlet.NewAzureServiceProcess(Directory.GetCurrentDirectory(), serviceName); - PowerShellProjectPathInfo paths = new PowerShellProjectPathInfo(serviceName); + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; + newServiceCmdlet.NewAzureServiceProcess(TestMockSupport.TestExecutionFolder, serviceName); + PowerShellProjectPathInfo paths = new PowerShellProjectPathInfo( + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, serviceName)); try { @@ -103,8 +109,10 @@ public void ServiceComponentsTestCloudConfigDoesNotExistFail() [Trait(Category.AcceptanceType, Category.CheckIn)] public void ServiceComponentsTestLocalConfigDoesNotExistFail() { - newServiceCmdlet.NewAzureServiceProcess(Directory.GetCurrentDirectory(), serviceName); - PowerShellProjectPathInfo paths = new PowerShellProjectPathInfo(serviceName); + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; + newServiceCmdlet.NewAzureServiceProcess(TestMockSupport.TestExecutionFolder, serviceName); + PowerShellProjectPathInfo paths = new PowerShellProjectPathInfo( + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, serviceName)); try { @@ -123,8 +131,10 @@ public void ServiceComponentsTestLocalConfigDoesNotExistFail() [Trait(Category.AcceptanceType, Category.CheckIn)] public void ServiceComponentsTestSettingsDoesNotExistFail() { - newServiceCmdlet.NewAzureServiceProcess(Directory.GetCurrentDirectory(), serviceName); - PowerShellProjectPathInfo paths = new PowerShellProjectPathInfo(serviceName); + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; + newServiceCmdlet.NewAzureServiceProcess(TestMockSupport.TestExecutionFolder, serviceName); + PowerShellProjectPathInfo paths = new PowerShellProjectPathInfo( + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, serviceName)); try { @@ -143,8 +153,10 @@ public void ServiceComponentsTestSettingsDoesNotExistFail() [Trait(Category.AcceptanceType, Category.CheckIn)] public void ServiceComponentsTestDefinitionDoesNotExistFail() { - newServiceCmdlet.NewAzureServiceProcess(Directory.GetCurrentDirectory(), serviceName); - PowerShellProjectPathInfo paths = new PowerShellProjectPathInfo(serviceName); + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; + newServiceCmdlet.NewAzureServiceProcess(TestMockSupport.TestExecutionFolder, serviceName); + PowerShellProjectPathInfo paths = new PowerShellProjectPathInfo( + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, serviceName)); try { diff --git a/src/ServiceManagement/Services/Commands.Test/Commands.Test.csproj b/src/ServiceManagement/Services/Commands.Test/Commands.Test.csproj index 16a8500684db..a7f7827a8d8b 100644 --- a/src/ServiceManagement/Services/Commands.Test/Commands.Test.csproj +++ b/src/ServiceManagement/Services/Commands.Test/Commands.Test.csproj @@ -1,6 +1,7 @@  - + + Debug AnyCPU @@ -18,7 +19,7 @@ ..\..\..\ true - 5d02cb73 + cf1c4b56 true @@ -55,10 +56,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -71,12 +68,13 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll False - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -96,12 +94,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -132,7 +130,7 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.ExpressRoute.0.18.14-preview\lib\net40\Microsoft.WindowsAzure.Management.ExpressRoute.dll @@ -153,8 +151,10 @@ ..\..\..\packages\Microsoft.WindowsAzure.Management.TrafficManager.0.16.0-preview\lib\net40\Microsoft.WindowsAzure.Management.TrafficManager.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.WebSites.4.4.2-prerelease\lib\net40\Microsoft.WindowsAzure.Management.WebSites.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.WebSites.4.5.0-prerelease\lib\net40\Microsoft.WindowsAzure.Management.WebSites.dll + True False @@ -192,12 +192,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -406,6 +414,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage diff --git a/src/ServiceManagement/Services/Commands.Test/Environment/AddAzureEnvironmentTests.cs b/src/ServiceManagement/Services/Commands.Test/Environment/AddAzureEnvironmentTests.cs index 7f660fba9fe9..ac69c0d38649 100644 --- a/src/ServiceManagement/Services/Commands.Test/Environment/AddAzureEnvironmentTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Environment/AddAzureEnvironmentTests.cs @@ -14,7 +14,7 @@ using System; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Profile; using Microsoft.WindowsAzure.Commands.Profile.Models; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; @@ -22,7 +22,8 @@ using Moq; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Test.Environment { diff --git a/src/ServiceManagement/Services/Commands.Test/Environment/GetAzureEnvironmentTests.cs b/src/ServiceManagement/Services/Commands.Test/Environment/GetAzureEnvironmentTests.cs index d765f579993f..9feae1c92b7e 100644 --- a/src/ServiceManagement/Services/Commands.Test/Environment/GetAzureEnvironmentTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Environment/GetAzureEnvironmentTests.cs @@ -15,7 +15,7 @@ using System.Collections.Generic; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Profile; using Microsoft.WindowsAzure.Commands.Profile.Models; @@ -24,7 +24,7 @@ using Moq; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Environment { diff --git a/src/ServiceManagement/Services/Commands.Test/Environment/RemoveAzureEnvironmentTests.cs b/src/ServiceManagement/Services/Commands.Test/Environment/RemoveAzureEnvironmentTests.cs index ce42c1b2a47f..de9fece9a699 100644 --- a/src/ServiceManagement/Services/Commands.Test/Environment/RemoveAzureEnvironmentTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Environment/RemoveAzureEnvironmentTests.cs @@ -16,7 +16,7 @@ using System.Collections.Generic; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Profile; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; @@ -24,8 +24,9 @@ using Moq; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Test.Environment { diff --git a/src/ServiceManagement/Services/Commands.Test/Environment/SetAzureEnvironmentTests.cs b/src/ServiceManagement/Services/Commands.Test/Environment/SetAzureEnvironmentTests.cs index fd03415daa23..b7f5ecebc899 100644 --- a/src/ServiceManagement/Services/Commands.Test/Environment/SetAzureEnvironmentTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Environment/SetAzureEnvironmentTests.cs @@ -20,14 +20,15 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Profile; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Test.Environment { @@ -54,7 +55,7 @@ public void SetsAzureEnvironment() { Mock commandRuntimeMock = new Mock(); string name = "Katal"; - ProfileClient client = new ProfileClient(new AzureSMProfile(Path.Combine(AzureSession.ProfileDirectory, AzureSession.ProfileFile))); + ProfileClient client = new ProfileClient(new AzureSMProfile(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, AzureSession.ProfileFile))); client.AddOrSetEnvironment(new AzureEnvironment { Name = name }); SetAzureEnvironmentCommand cmdlet = new SetAzureEnvironmentCommand() @@ -68,12 +69,13 @@ public void SetsAzureEnvironment() GalleryEndpoint = "galleryendpoint" }; + cmdlet.Profile = client.Profile; cmdlet.InvokeBeginProcessing(); cmdlet.ExecuteCmdlet(); cmdlet.InvokeEndProcessing(); commandRuntimeMock.Verify(f => f.WriteObject(It.IsAny()), Times.Once()); - client = new ProfileClient(new AzureSMProfile(Path.Combine(AzureSession.ProfileDirectory, AzureSession.ProfileFile))); + client = new ProfileClient(new AzureSMProfile(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, AzureSession.ProfileFile))); AzureEnvironment env = client.Profile.Environments["KaTaL"]; Assert.Equal(env.Name.ToLower(), cmdlet.Name.ToLower()); Assert.Equal(env.Endpoints[AzureEnvironment.Endpoint.PublishSettingsFileUrl], cmdlet.PublishSettingsFileUrl); diff --git a/src/ServiceManagement/Services/Commands.Test/MediaServices/GetAzureMediaServicesTests.cs b/src/ServiceManagement/Services/Commands.Test/MediaServices/GetAzureMediaServicesTests.cs index 7291975b37f7..40c0d7c1843c 100644 --- a/src/ServiceManagement/Services/Commands.Test/MediaServices/GetAzureMediaServicesTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/MediaServices/GetAzureMediaServicesTests.cs @@ -18,7 +18,7 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.MediaServices; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; @@ -27,7 +27,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.MediaServices.Services.Entities; using Microsoft.WindowsAzure.Management.MediaServices.Models; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.MediaServices { diff --git a/src/ServiceManagement/Services/Commands.Test/MediaServices/MediaServicesClientTests.cs b/src/ServiceManagement/Services/Commands.Test/MediaServices/MediaServicesClientTests.cs index 91650d2abc38..9c3c790341a3 100644 --- a/src/ServiceManagement/Services/Commands.Test/MediaServices/MediaServicesClientTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/MediaServices/MediaServicesClientTests.cs @@ -7,7 +7,7 @@ using System.Threading.Tasks; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.MediaServices; using Microsoft.WindowsAzure.Management.MediaServices; using Microsoft.WindowsAzure.Management.MediaServices.Models; diff --git a/src/ServiceManagement/Services/Commands.Test/Profile/GetAzurePublishSettingsFileTests.cs b/src/ServiceManagement/Services/Commands.Test/Profile/GetAzurePublishSettingsFileTests.cs index 4be2b624267f..40a8c22bdceb 100644 --- a/src/ServiceManagement/Services/Commands.Test/Profile/GetAzurePublishSettingsFileTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Profile/GetAzurePublishSettingsFileTests.cs @@ -20,9 +20,10 @@ using Microsoft.WindowsAzure.Commands.Profile; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Moq; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Test.Profile { diff --git a/src/ServiceManagement/Services/Commands.Test/Profile/NewAzureProfileTests.cs b/src/ServiceManagement/Services/Commands.Test/Profile/NewAzureProfileTests.cs index d064a4493ab7..fd618ad6da57 100644 --- a/src/ServiceManagement/Services/Commands.Test/Profile/NewAzureProfileTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Profile/NewAzureProfileTests.cs @@ -16,8 +16,8 @@ using System.Collections.Generic; using System.Management.Automation.Language; using Microsoft.Azure.Commands.Test.Profile; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; diff --git a/src/ServiceManagement/Services/Commands.Test/Profile/ProfileCmdltsTests.cs b/src/ServiceManagement/Services/Commands.Test/Profile/ProfileCmdltsTests.cs index 5c3a535b3404..e2f2d70e9e02 100644 --- a/src/ServiceManagement/Services/Commands.Test/Profile/ProfileCmdltsTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Profile/ProfileCmdltsTests.cs @@ -16,8 +16,8 @@ using System.Security; using System.Text; using Hyak.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.IdentityModel.Clients.ActiveDirectory; using Microsoft.ServiceBus.Management; using Microsoft.WindowsAzure.Commands.Common; @@ -32,7 +32,8 @@ using System.Management.Automation; using System.Reflection; using System.Security.Cryptography.X509Certificates; -using Microsoft.Azure.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; diff --git a/src/ServiceManagement/Services/Commands.Test/Profile/ProfileTestController.cs b/src/ServiceManagement/Services/Commands.Test/Profile/ProfileTestController.cs index ec340f55d636..77f10a41736d 100644 --- a/src/ServiceManagement/Services/Commands.Test/Profile/ProfileTestController.cs +++ b/src/ServiceManagement/Services/Commands.Test/Profile/ProfileTestController.cs @@ -12,9 +12,9 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Factories; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.Azure.Test.HttpRecorder; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; diff --git a/src/ServiceManagement/Services/Commands.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/Services/Commands.Test/Properties/AssemblyInfo.cs index 7f6803a3d83a..03ff56271f73 100644 --- a/src/ServiceManagement/Services/Commands.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Services/Commands.Test/Properties/AssemblyInfo.cs @@ -27,5 +27,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ServiceManagement/Services/Commands.Test/ServiceBus/GetAzureSBNamespaceTest.cs b/src/ServiceManagement/Services/Commands.Test/ServiceBus/GetAzureSBNamespaceTest.cs index 716011486e47..6d68fe6c6239 100644 --- a/src/ServiceManagement/Services/Commands.Test/ServiceBus/GetAzureSBNamespaceTest.cs +++ b/src/ServiceManagement/Services/Commands.Test/ServiceBus/GetAzureSBNamespaceTest.cs @@ -24,7 +24,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Microsoft.WindowsAzure.Commands.Utilities.ServiceBus; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.ServiceBus { diff --git a/src/ServiceManagement/Services/Commands.Test/WAPackIaaS/WebClient/GetAbsoluteUriTests.cs b/src/ServiceManagement/Services/Commands.Test/WAPackIaaS/WebClient/GetAbsoluteUriTests.cs index c8f609449b0b..4649a76e22a0 100644 --- a/src/ServiceManagement/Services/Commands.Test/WAPackIaaS/WebClient/GetAbsoluteUriTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/WAPackIaaS/WebClient/GetAbsoluteUriTests.cs @@ -16,7 +16,7 @@ using System.Text; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.WAPackIaaS.WebClient; namespace Microsoft.WindowsAzure.Commands.Test.WAPackIaaS.WebClient diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/DisableAzureWebsiteDiagnosticTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/DisableAzureWebsiteDiagnosticTests.cs index 2b4178923e77..aa6d840cf1c8 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/DisableAzureWebsiteDiagnosticTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/DisableAzureWebsiteDiagnosticTests.cs @@ -14,14 +14,14 @@ using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Websites; using Moq; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System; namespace Microsoft.WindowsAzure.Commands.Test.Websites diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/EnableAzureWebsiteDiagnosticTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/EnableAzureWebsiteDiagnosticTests.cs index b475ddf723ad..56fed11d1b4f 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/EnableAzureWebsiteDiagnosticTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/EnableAzureWebsiteDiagnosticTests.cs @@ -12,8 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Websites; diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebSiteMetricsTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebSiteMetricsTests.cs index 6627be21591c..e92c5be5cdfe 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebSiteMetricsTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebSiteMetricsTests.cs @@ -18,14 +18,14 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebSiteTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebSiteTests.cs index de0003087a0a..886a07e03043 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebSiteTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebSiteTests.cs @@ -12,8 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebsiteDeploymentTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebsiteDeploymentTests.cs index 255142049878..5784996a373c 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebsiteDeploymentTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/GetAzureWebsiteDeploymentTests.cs @@ -18,7 +18,7 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; @@ -26,7 +26,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/NewAzureWebSiteTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/NewAzureWebSiteTests.cs index 46ead60572e3..bbca1f6c3674 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/NewAzureWebSiteTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/NewAzureWebSiteTests.cs @@ -16,7 +16,7 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Common; @@ -25,7 +25,7 @@ using Microsoft.WindowsAzure.Commands.Websites; using Microsoft.WindowsAzure.Management.WebSites.Models; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs index e25383fc0bb9..ae55bd36cbfa 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs @@ -9,6 +9,8 @@ using Moq; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; +using System; +using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.WindowsAzure.Commands.Test.Websites { @@ -74,16 +76,16 @@ public void PublishFromProjectFile() { var websiteName = "test-site"; string slot = null; - var projectFile = string.Format(@"{0}\Resources\MyWebApplication\WebApplication4.csproj", Directory.GetCurrentDirectory()); + var projectFile = string.Format(@"{0}\Resources\MyWebApplication\WebApplication4.csproj", AppDomain.CurrentDomain.BaseDirectory); var configuration = "Debug"; - var logFile = string.Format(@"{0}\build.log", Directory.GetCurrentDirectory()); + var logFile = string.Format(@"{0}\build.log", AppDomain.CurrentDomain.BaseDirectory); var connectionStrings = new Hashtable(); connectionStrings["DefaultConnection"] = "test-connection-string"; string setParametersFile = "testfile.xml"; using (FileSystemHelper files = new FileSystemHelper(this)) { - string originalDirectory = Directory.GetCurrentDirectory(); + string originalDirectory = AppDomain.CurrentDomain.BaseDirectory; } var publishProfile = new WebSiteGetPublishProfileResponse.PublishProfile() @@ -114,7 +116,7 @@ public void PublishFromProjectFile() }); Mock powerShellMock = new Mock(); - + TestMockSupport.TestExecutionFolder = AppDomain.CurrentDomain.BaseDirectory; var command = new PublishAzureWebsiteProject() { CommandRuntime = powerShellMock.Object, diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/RemoveAzureWebSiteTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/RemoveAzureWebSiteTests.cs index 156ff740cd4b..a77ee122014a 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/RemoveAzureWebSiteTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/RemoveAzureWebSiteTests.cs @@ -16,7 +16,7 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; @@ -24,7 +24,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/RestartAzureWebsiteTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/RestartAzureWebsiteTests.cs index 24740ec0e296..381ec474abac 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/RestartAzureWebsiteTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/RestartAzureWebsiteTests.cs @@ -16,13 +16,13 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/RestoreAzureWebsiteDeploymentTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/RestoreAzureWebsiteDeploymentTests.cs index d9e1bdb2cb2d..56a9f0c28884 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/RestoreAzureWebsiteDeploymentTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/RestoreAzureWebsiteDeploymentTests.cs @@ -18,7 +18,7 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; @@ -26,7 +26,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/SaveAzureWebsiteLogTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/SaveAzureWebsiteLogTests.cs index 5c7c2c1032b5..3c05974886b6 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/SaveAzureWebsiteLogTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/SaveAzureWebsiteLogTests.cs @@ -19,7 +19,7 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Common; @@ -27,7 +27,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { @@ -93,9 +93,10 @@ public void SaveAzureWebsiteLogTest() subscription.Properties[AzureSubscription.Property.Default] = "True"; currentProfile.Subscriptions[new Guid(base.subscriptionId)] = subscription; - getAzureWebsiteLogCommand.DefaultCurrentPath = ""; + getAzureWebsiteLogCommand.DefaultCurrentPath = AppDomain.CurrentDomain.BaseDirectory; getAzureWebsiteLogCommand.ExecuteCmdlet(); - Assert.Equal("test", FileUtilities.DataStore.ReadFileAsText(SaveAzureWebsiteLogCommand.DefaultOutput)); + Assert.Equal("test", FileUtilities.DataStore.ReadFileAsText( + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, SaveAzureWebsiteLogCommand.DefaultOutput))); } [Fact] @@ -103,7 +104,7 @@ public void SaveAzureWebsiteLogTest() public void SaveAzureWebsiteLogWithNoFileExtensionTest() { // Setup - string expectedOutput = "file_without_ext.zip"; + string expectedOutput = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "file_without_ext.zip"); SimpleDeploymentServiceManagement deploymentChannel = new SimpleDeploymentServiceManagement { @@ -124,7 +125,7 @@ public void SaveAzureWebsiteLogWithNoFileExtensionTest() subscription.Properties[AzureSubscription.Property.Default] = "True"; currentProfile.Subscriptions[new Guid(base.subscriptionId)] = subscription; - getAzureWebsiteLogCommand.DefaultCurrentPath = ""; + getAzureWebsiteLogCommand.DefaultCurrentPath = AppDomain.CurrentDomain.BaseDirectory; getAzureWebsiteLogCommand.ExecuteCmdlet(); Assert.Equal("test with no extension", FileUtilities.DataStore.ReadFileAsText(expectedOutput)); } @@ -153,9 +154,10 @@ public void SaveAzureWebsiteLogWithSlotTest() subscription.Properties[AzureSubscription.Property.Default] = "True"; currentProfile.Subscriptions[new Guid(base.subscriptionId)] = subscription; - getAzureWebsiteLogCommand.DefaultCurrentPath = ""; + getAzureWebsiteLogCommand.DefaultCurrentPath = AppDomain.CurrentDomain.BaseDirectory; getAzureWebsiteLogCommand.ExecuteCmdlet(); - Assert.Equal("test", FileUtilities.DataStore.ReadFileAsText(SaveAzureWebsiteLogCommand.DefaultOutput)); + Assert.Equal("test", FileUtilities.DataStore.ReadFileAsText( + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, SaveAzureWebsiteLogCommand.DefaultOutput))); } } } diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/SetAzureWebSiteTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/SetAzureWebSiteTests.cs index 4643b0f1c3de..06ad79499d9f 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/SetAzureWebSiteTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/SetAzureWebSiteTests.cs @@ -18,14 +18,14 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/ShowAzurePortalTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/ShowAzurePortalTests.cs index b4e5ec5419a7..940f66a0ecb7 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/ShowAzurePortalTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/ShowAzurePortalTests.cs @@ -17,7 +17,7 @@ using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Websites; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/ShowAzureWebsiteTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/ShowAzureWebsiteTests.cs index dc4c674747dd..72098228a709 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/ShowAzureWebsiteTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/ShowAzureWebsiteTests.cs @@ -16,14 +16,14 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/StartAzureWebSiteTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/StartAzureWebSiteTests.cs index a76fe37ad9b7..8d092a36547d 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/StartAzureWebSiteTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/StartAzureWebSiteTests.cs @@ -16,13 +16,13 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/StopAzureWebSiteTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/StopAzureWebSiteTests.cs index c8fc45718f5f..c794009fa3f9 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/StopAzureWebSiteTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/StopAzureWebSiteTests.cs @@ -16,13 +16,13 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/SwitchAzureWebSiteSlotTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/SwitchAzureWebSiteSlotTests.cs index 5d9e4abf8c92..e4299c83fa20 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/SwitchAzureWebSiteSlotTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/SwitchAzureWebSiteSlotTests.cs @@ -17,14 +17,14 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/UpdateAzureWebsiteRepositoryTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/UpdateAzureWebsiteRepositoryTests.cs index d199fcdba6f5..0c5c8cf3efff 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/UpdateAzureWebsiteRepositoryTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/UpdateAzureWebsiteRepositoryTests.cs @@ -17,14 +17,14 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Websites; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites { diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/WebHostingPlans/GetAzureWebHostingPlanTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/WebHostingPlans/GetAzureWebHostingPlanTests.cs index fec870eff1ea..f90eba99c487 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/WebHostingPlans/GetAzureWebHostingPlanTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/WebHostingPlans/GetAzureWebHostingPlanTests.cs @@ -19,14 +19,14 @@ using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Websites.WebHostingPlan; using Moq; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Test.Websites.WebHostingPlans { diff --git a/src/ServiceManagement/Services/Commands.Test/packages.config b/src/ServiceManagement/Services/Commands.Test/packages.config index b8a5bb460f44..d02f7f2ac42b 100644 --- a/src/ServiceManagement/Services/Commands.Test/packages.config +++ b/src/ServiceManagement/Services/Commands.Test/packages.config @@ -2,12 +2,11 @@ - - - + + @@ -16,24 +15,28 @@ - - + + - + - + - - - + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 b/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 index 734bd3fc1852..010195c3b936 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 +++ b/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '1.0.4' +ModuleVersion = '1.2.3' # ID used to uniquely identify this module GUID = 'D48CF693-4125-4D2D-8790-1514F44CE325' diff --git a/src/ServiceManagement/Services/Commands.Utilities/CloudService/CloudServiceClient.cs b/src/ServiceManagement/Services/Commands.Utilities/CloudService/CloudServiceClient.cs index 1f734ed34575..785b52642c48 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/CloudService/CloudServiceClient.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/CloudService/CloudServiceClient.cs @@ -22,7 +22,7 @@ using System.Security.Cryptography.X509Certificates; using System.Threading; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Commands.Utilities.CloudService.AzureTools; using Microsoft.WindowsAzure.Commands.Utilities.CloudService.Model; @@ -41,8 +41,8 @@ namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService { using ConfigCertificate = Common.XmlSchema.ServiceConfigurationSchema.Certificate; using ConfigConfigurationSetting = Common.XmlSchema.ServiceConfigurationSchema.ConfigurationSetting; - using Microsoft.Azure.Common.Authentication.Models; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; + using Microsoft.Azure.Commands.Common.Authentication; using Hyak.Common; public class CloudServiceClient : ICloudServiceClient diff --git a/src/ServiceManagement/Services/Commands.Utilities/Commands.Utilities.csproj b/src/ServiceManagement/Services/Commands.Utilities/Commands.Utilities.csproj index 7f6bd9043335..b51dcdfd5d5e 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Commands.Utilities.csproj +++ b/src/ServiceManagement/Services/Commands.Utilities/Commands.Utilities.csproj @@ -62,10 +62,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -99,12 +95,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -124,7 +120,7 @@ False - ..\..\..\lib\Microsoft.Web.Deployment.dll + ..\..\..\packages\Microsoft.Web.Deployment\lib\Net40\Microsoft.Web.Deployment.dll ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll @@ -134,14 +130,14 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False ..\..\..\packages\Microsoft.WindowsAzure.Management.MediaServices.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.MediaServices.dll - False + False ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.7.0.4\lib\net40\Microsoft.WindowsAzure.Management.Network.dll @@ -165,7 +161,8 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.WebSites.4.4.2-prerelease\lib\net40\Microsoft.WindowsAzure.Management.WebSites.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.WebSites.4.5.0-prerelease\lib\net40\Microsoft.WindowsAzure.Management.WebSites.dll + True False @@ -433,10 +430,6 @@ - - AutoMapper.Net4.dll - PreserveNewest - PreserveNewest @@ -541,7 +534,9 @@ PreserveNewest - + + Designer + PreserveNewest @@ -688,6 +683,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/CsPack.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/CsPack.cs index bcf3a6d82c1d..a29e5814c4bb 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/CsPack.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/CsPack.cs @@ -23,7 +23,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceDefinitionSchema; using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService.AzureTools { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/ClientProvider.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/ClientProvider.cs index 922d8f7700f1..2b2c10c4d6a4 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/ClientProvider.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/ClientProvider.cs @@ -14,8 +14,8 @@ namespace Microsoft.WindowsAzure.Commands.Utilities.Common { - using Microsoft.Azure.Common.Authentication; - using Microsoft.Azure.Common.Authentication.Models; + using Microsoft.Azure.Commands.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Management; using Microsoft.WindowsAzure.Management.Compute; using Microsoft.WindowsAzure.Management.Network; diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServicePathInfo.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServicePathInfo.cs index 2f40429eed26..047c327bc644 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServicePathInfo.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServicePathInfo.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Common; diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServiceProject.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServiceProject.cs index b97756d67221..6b04764a3e8f 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServiceProject.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServiceProject.cs @@ -27,7 +27,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceDefinitionSchema; using Microsoft.WindowsAzure.Commands.Utilities; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/CommonUtilities.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/CommonUtilities.cs index 01db3dc0ff4a..68a5120c45c4 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/CommonUtilities.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/CommonUtilities.cs @@ -17,7 +17,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.CloudService; using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceConfigurationSchema; using Microsoft.WindowsAzure.Commands.Utilities.Properties; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.Common { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/JavaScriptPackageHelpers.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/JavaScriptPackageHelpers.cs index 3692c859ff31..939ffce5b94a 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/JavaScriptPackageHelpers.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/JavaScriptPackageHelpers.cs @@ -18,7 +18,7 @@ using System.Web.Script.Serialization; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/PublishContext.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/PublishContext.cs index 807c8c0847df..1b11d0540e6f 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/PublishContext.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/PublishContext.cs @@ -17,9 +17,10 @@ using System.Linq; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Utilities.Properties; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/RoleInfo.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/RoleInfo.cs index e4182bd5e552..ce877caae88d 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/RoleInfo.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/RoleInfo.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceConfigurationSchema; diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/NodeRules.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/NodeRules.cs index 23c0b7bf79d9..3ccb143a96b6 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/NodeRules.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/NodeRules.cs @@ -18,7 +18,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceConfigurationSchema; using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceDefinitionSchema; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService.Scaffolding { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/PHPRules.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/PHPRules.cs index e85f53d8689d..59ffb85ef048 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/PHPRules.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/PHPRules.cs @@ -17,7 +17,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceConfigurationSchema; using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceDefinitionSchema; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.Common; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService.Scaffolding diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/Scaffold.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/Scaffold.cs index b15f56c7f452..5e01dde1ffc7 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/Scaffold.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/Scaffolding/Scaffold.cs @@ -20,7 +20,7 @@ using System.Xml.Linq; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService.Scaffolding { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceComponents.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceComponents.cs index 558b7cfe530c..9592303cafe6 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceComponents.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceComponents.cs @@ -22,7 +22,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceConfigurationSchema; using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceDefinitionSchema; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceManagementBaseCmdlet.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceManagementBaseCmdlet.cs index 7f035445b3d9..5eb0d78a0a8b 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceManagementBaseCmdlet.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceManagementBaseCmdlet.cs @@ -15,8 +15,8 @@ using AutoMapper; using Hyak.Common; using Microsoft.Azure; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.Utilities.Properties; diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceSettings.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceSettings.cs index dc96bb1723ec..84f694dcfb2e 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceSettings.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/ServiceSettings.cs @@ -21,7 +21,7 @@ using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService { diff --git a/src/ServiceManagement/Services/Commands.Utilities/MediaServices/MediaServicesClient.cs b/src/ServiceManagement/Services/Commands.Utilities/MediaServices/MediaServicesClient.cs index d29515514f21..2c4f5c9a0238 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/MediaServices/MediaServicesClient.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/MediaServices/MediaServicesClient.cs @@ -22,7 +22,7 @@ using System.Xml; using System.Xml.Serialization; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services; using Microsoft.WindowsAzure.Management.MediaServices; @@ -30,7 +30,7 @@ using Microsoft.WindowsAzure.Management.Storage; using Microsoft.WindowsAzure.Management.Storage.Models; using Newtonsoft.Json; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure; namespace Microsoft.WindowsAzure.Commands.Utilities.MediaServices diff --git a/src/ServiceManagement/Services/Commands.Utilities/Properties/AssemblyInfo.cs b/src/ServiceManagement/Services/Commands.Utilities/Properties/AssemblyInfo.cs index 289fcc7c2b14..5ee8db7a56f2 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Properties/AssemblyInfo.cs @@ -29,8 +29,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.Profile, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Services/Commands.Utilities/Scheduler/SchedulerMgmntClient.CreateJobs.cs b/src/ServiceManagement/Services/Commands.Utilities/Scheduler/SchedulerMgmntClient.CreateJobs.cs index ae9ab3488172..7ad751eb8259 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Scheduler/SchedulerMgmntClient.CreateJobs.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Scheduler/SchedulerMgmntClient.CreateJobs.cs @@ -20,7 +20,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Scheduler.Model; using Microsoft.WindowsAzure.Scheduler; using Microsoft.WindowsAzure.Scheduler.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.Scheduler { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Scheduler/SchedulerMgmntClient.cs b/src/ServiceManagement/Services/Commands.Utilities/Scheduler/SchedulerMgmntClient.cs index fe0d5e459ba4..9f05d00c3095 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Scheduler/SchedulerMgmntClient.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Scheduler/SchedulerMgmntClient.cs @@ -16,7 +16,7 @@ using System.Collections.Generic; using System.Linq; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Microsoft.WindowsAzure.Commands.Utilities.Scheduler.Common; using Microsoft.WindowsAzure.Commands.Utilities.Scheduler.Model; @@ -24,7 +24,7 @@ using Microsoft.WindowsAzure.Management.Scheduler.Models; using Microsoft.WindowsAzure.Scheduler; using Microsoft.WindowsAzure.Scheduler.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure; namespace Microsoft.WindowsAzure.Commands.Utilities.Scheduler diff --git a/src/ServiceManagement/Services/Commands.Utilities/ServiceBus/ServiceBusClientExtensions.cs b/src/ServiceManagement/Services/Commands.Utilities/ServiceBus/ServiceBusClientExtensions.cs index c7b077f6964d..3dff594460e5 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/ServiceBus/ServiceBusClientExtensions.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/ServiceBus/ServiceBusClientExtensions.cs @@ -22,7 +22,7 @@ using Microsoft.ServiceBus.Messaging; using Microsoft.ServiceBus.Notifications; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Microsoft.WindowsAzure.Management.ServiceBus; using Microsoft.WindowsAzure.Management.ServiceBus.Models; @@ -30,8 +30,8 @@ namespace Microsoft.WindowsAzure.Commands.Utilities.ServiceBus { using ServiceBusNamespaceDescription = Management.ServiceBus.Models.NamespaceDescription; - using Microsoft.Azure.Common.Authentication.Models; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; + using Microsoft.Azure.Commands.Common.Authentication; using Hyak.Common; public class ServiceBusClientExtensions diff --git a/src/ServiceManagement/Services/Commands.Utilities/ServiceBus/ServiceBusHelper.cs b/src/ServiceManagement/Services/Commands.Utilities/ServiceBus/ServiceBusHelper.cs index 93358c9d1d76..fd2167e52516 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/ServiceBus/ServiceBusHelper.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/ServiceBus/ServiceBusHelper.cs @@ -23,6 +23,7 @@ using System.Xml; using System.Xml.Linq; using System.Xml.Serialization; +using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.WindowsAzure.Commands.Utilities.ServiceBus @@ -62,7 +63,7 @@ public ServiceBusFormatter(IClientMessageFormatter originalFormatter) public object DeserializeReply(Message message, object[] parameters) { - XDocument response = XDocument.Parse(GeneralUtilities.ReadMessageBody(ref message)); + XDocument response = XDocument.Parse(ServiceManagementUtilities.ReadMessageBody(ref message)); List results = new List(); IEnumerable contents = response.Descendants(XName.Get("content", ServiceBusConstants.AtomNamespaceName)); XmlSerializer serializer = new XmlSerializer(typeof(T)); diff --git a/src/ServiceManagement/Services/Commands.Utilities/Store/StoreClient.cs b/src/ServiceManagement/Services/Commands.Utilities/Store/StoreClient.cs index 542bea6df62d..2dd0a1cf393b 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Store/StoreClient.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Store/StoreClient.cs @@ -19,7 +19,7 @@ using System.Security.Cryptography; using System.Text; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.MarketplaceServiceReference; using Microsoft.WindowsAzure.Commands.Utilities.Properties; @@ -32,8 +32,8 @@ namespace Microsoft.WindowsAzure.Commands.Utilities.Store { using Resource = Management.Store.Models.CloudServiceListResponse.CloudService.AddOnResource; - using Microsoft.Azure.Common.Authentication.Models; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; + using Microsoft.Azure.Commands.Common.Authentication; public class StoreClient { diff --git a/src/ServiceManagement/Services/Commands.Utilities/WAPackIaaS/DataContract/proxy.cs b/src/ServiceManagement/Services/Commands.Utilities/WAPackIaaS/DataContract/proxy.cs index 86cda69a7b24..a5a96279b9f7 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/WAPackIaaS/DataContract/proxy.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/WAPackIaaS/DataContract/proxy.cs @@ -15,17 +15,18 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.18051 +// Runtime Version:4.0.30319.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ -// Original file name: proxy.cs -// Generation date: 8/2/2013 12:41:19 PM +// Original file name: +// Generation date: 8/6/2015 12:53:22 PM namespace Microsoft.WindowsAzure.Commands.Utilities.WAPackIaaS.DataContract { + /// /// There are no comments for VMM.VirtualDiskDrive in the schema. /// @@ -2309,6 +2310,50 @@ public partial class VMNetworkQuota : global::System.ComponentModel.INotifyPrope partial void OnVPNConnectionMaximumPerUserChanging(global::System.Nullable value); partial void OnVPNConnectionMaximumPerUserChanged(); /// + /// There are no comments for Property NATConnectionMaximum in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable NATConnectionMaximum + { + get + { + return this._NATConnectionMaximum; + } + set + { + this.OnNATConnectionMaximumChanging(value); + this._NATConnectionMaximum = value; + this.OnNATConnectionMaximumChanged(); + this.OnPropertyChanged("NATConnectionMaximum"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _NATConnectionMaximum; + partial void OnNATConnectionMaximumChanging(global::System.Nullable value); + partial void OnNATConnectionMaximumChanged(); + /// + /// There are no comments for Property NATConnectionMaximumPerUser in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable NATConnectionMaximumPerUser + { + get + { + return this._NATConnectionMaximumPerUser; + } + set + { + this.OnNATConnectionMaximumPerUserChanging(value); + this._NATConnectionMaximumPerUser = value; + this.OnNATConnectionMaximumPerUserChanged(); + this.OnPropertyChanged("NATConnectionMaximumPerUser"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _NATConnectionMaximumPerUser; + partial void OnNATConnectionMaximumPerUserChanging(global::System.Nullable value); + partial void OnNATConnectionMaximumPerUserChanged(); + /// /// There are no comments for Property VMNetworkVPNMaximumBandwidthInKbps in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -2441,6 +2486,50 @@ public partial class VMNetworkQuota : global::System.ComponentModel.INotifyPrope partial void OnRemoveVPNConnectionMaximumPerUserChanging(global::System.Nullable value); partial void OnRemoveVPNConnectionMaximumPerUserChanged(); /// + /// There are no comments for Property RemoveNATConnectionMaximum in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable RemoveNATConnectionMaximum + { + get + { + return this._RemoveNATConnectionMaximum; + } + set + { + this.OnRemoveNATConnectionMaximumChanging(value); + this._RemoveNATConnectionMaximum = value; + this.OnRemoveNATConnectionMaximumChanged(); + this.OnPropertyChanged("RemoveNATConnectionMaximum"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _RemoveNATConnectionMaximum; + partial void OnRemoveNATConnectionMaximumChanging(global::System.Nullable value); + partial void OnRemoveNATConnectionMaximumChanged(); + /// + /// There are no comments for Property RemoveNATConnectionMaximumPerUser in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable RemoveNATConnectionMaximumPerUser + { + get + { + return this._RemoveNATConnectionMaximumPerUser; + } + set + { + this.OnRemoveNATConnectionMaximumPerUserChanging(value); + this._RemoveNATConnectionMaximumPerUser = value; + this.OnRemoveNATConnectionMaximumPerUserChanged(); + this.OnPropertyChanged("RemoveNATConnectionMaximumPerUser"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _RemoveNATConnectionMaximumPerUser; + partial void OnRemoveNATConnectionMaximumPerUserChanging(global::System.Nullable value); + partial void OnRemoveNATConnectionMaximumPerUserChanged(); + /// /// There are no comments for Property RemoveVMNetworkVPNMaximumBandwidthIn in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -2527,22 +2616,22 @@ public partial class UserRole : global::System.ComponentModel.INotifyPropertyCha /// Initial value of VMNetworkQuota. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] public static UserRole CreateUserRole( - global::System.Collections.ObjectModel.ObservableCollection addMember, - global::System.Collections.ObjectModel.ObservableCollection addResource, - global::System.Collections.ObjectModel.ObservableCollection addScope, - global::System.Collections.ObjectModel.ObservableCollection addCloudResourceExtension, - global::System.Guid ID, - global::System.Collections.ObjectModel.ObservableCollection members, - global::System.Collections.ObjectModel.ObservableCollection permission, - global::System.Collections.ObjectModel.ObservableCollection cloudPermission, - global::System.Collections.ObjectModel.ObservableCollection quotas, - global::System.Collections.ObjectModel.ObservableCollection removeMember, - global::System.Collections.ObjectModel.ObservableCollection permissionInput, - global::System.Collections.ObjectModel.ObservableCollection cloudPermissionInput, - global::System.Collections.ObjectModel.ObservableCollection removeResource, - global::System.Collections.ObjectModel.ObservableCollection removeScope, - global::System.Collections.ObjectModel.ObservableCollection removeCloudResourceExtension, - global::System.Collections.ObjectModel.ObservableCollection userRoleDataPath, + global::System.Collections.ObjectModel.ObservableCollection addMember, + global::System.Collections.ObjectModel.ObservableCollection addResource, + global::System.Collections.ObjectModel.ObservableCollection addScope, + global::System.Collections.ObjectModel.ObservableCollection addCloudResourceExtension, + global::System.Guid ID, + global::System.Collections.ObjectModel.ObservableCollection members, + global::System.Collections.ObjectModel.ObservableCollection permission, + global::System.Collections.ObjectModel.ObservableCollection cloudPermission, + global::System.Collections.ObjectModel.ObservableCollection quotas, + global::System.Collections.ObjectModel.ObservableCollection removeMember, + global::System.Collections.ObjectModel.ObservableCollection permissionInput, + global::System.Collections.ObjectModel.ObservableCollection cloudPermissionInput, + global::System.Collections.ObjectModel.ObservableCollection removeResource, + global::System.Collections.ObjectModel.ObservableCollection removeScope, + global::System.Collections.ObjectModel.ObservableCollection removeCloudResourceExtension, + global::System.Collections.ObjectModel.ObservableCollection userRoleDataPath, global::System.Collections.ObjectModel.ObservableCollection vMNetworkQuota) { UserRole userRole = new UserRole(); @@ -4135,6 +4224,39 @@ protected virtual void OnPropertyChanged(string property) [global::System.Data.Services.Common.DataServiceKeyAttribute("ID", "StampId")] public partial class VirtualMachine : global::System.ComponentModel.INotifyPropertyChanged { + /// + /// Create a new VirtualMachine object. + /// + /// Initial value of ID. + /// Initial value of VMNetworkAssignments. + /// Initial value of GrantedToList. + /// Initial value of VMConnection. + /// Initial value of StampId. + /// Initial value of NewVirtualNetworkAdapterInput. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public static VirtualMachine CreateVirtualMachine(global::System.Guid ID, global::System.Collections.ObjectModel.ObservableCollection vMNetworkAssignments, global::System.Collections.ObjectModel.ObservableCollection grantedToList, global::System.Data.Services.Client.DataServiceStreamLink vMConnection, global::System.Guid stampId, global::System.Collections.ObjectModel.ObservableCollection newVirtualNetworkAdapterInput) + { + VirtualMachine virtualMachine = new VirtualMachine(); + virtualMachine.ID = ID; + if ((vMNetworkAssignments == null)) + { + throw new global::System.ArgumentNullException("vMNetworkAssignments"); + } + virtualMachine.VMNetworkAssignments = vMNetworkAssignments; + if ((grantedToList == null)) + { + throw new global::System.ArgumentNullException("grantedToList"); + } + virtualMachine.GrantedToList = grantedToList; + virtualMachine.VMConnection = vMConnection; + virtualMachine.StampId = stampId; + if ((newVirtualNetworkAdapterInput == null)) + { + throw new global::System.ArgumentNullException("newVirtualNetworkAdapterInput"); + } + virtualMachine.NewVirtualNetworkAdapterInput = newVirtualNetworkAdapterInput; + return virtualMachine; + } /// /// There are no comments for Property AddedTime in the schema. /// @@ -5148,6 +5270,72 @@ public string Location partial void OnMemoryChanging(global::System.Nullable value); partial void OnMemoryChanged(); /// + /// There are no comments for Property DynamicMemoryEnabled in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable DynamicMemoryEnabled + { + get + { + return this._DynamicMemoryEnabled; + } + set + { + this.OnDynamicMemoryEnabledChanging(value); + this._DynamicMemoryEnabled = value; + this.OnDynamicMemoryEnabledChanged(); + this.OnPropertyChanged("DynamicMemoryEnabled"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _DynamicMemoryEnabled; + partial void OnDynamicMemoryEnabledChanging(global::System.Nullable value); + partial void OnDynamicMemoryEnabledChanged(); + /// + /// There are no comments for Property DynamicMemoryMinimumMB in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable DynamicMemoryMinimumMB + { + get + { + return this._DynamicMemoryMinimumMB; + } + set + { + this.OnDynamicMemoryMinimumMBChanging(value); + this._DynamicMemoryMinimumMB = value; + this.OnDynamicMemoryMinimumMBChanged(); + this.OnPropertyChanged("DynamicMemoryMinimumMB"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _DynamicMemoryMinimumMB; + partial void OnDynamicMemoryMinimumMBChanging(global::System.Nullable value); + partial void OnDynamicMemoryMinimumMBChanged(); + /// + /// There are no comments for Property DynamicMemoryMaximumMB in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable DynamicMemoryMaximumMB + { + get + { + return this._DynamicMemoryMaximumMB; + } + set + { + this.OnDynamicMemoryMaximumMBChanging(value); + this._DynamicMemoryMaximumMB = value; + this.OnDynamicMemoryMaximumMBChanged(); + this.OnPropertyChanged("DynamicMemoryMaximumMB"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _DynamicMemoryMaximumMB; + partial void OnDynamicMemoryMaximumMBChanging(global::System.Nullable value); + partial void OnDynamicMemoryMaximumMBChanged(); + /// /// There are no comments for Property MemoryAssignedMB in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -5331,7 +5519,7 @@ public OperatingSystem OperatingSystemInstance { get { - if (((this._OperatingSystemInstance == null) + if (((this._OperatingSystemInstance == null) && (this._OperatingSystemInstanceInitialized != true))) { this._OperatingSystemInstance = new OperatingSystem(); @@ -5406,7 +5594,7 @@ public UserAndRole Owner { get { - if (((this._Owner == null) + if (((this._Owner == null) && (this._OwnerInitialized != true))) { this._Owner = new UserAndRole(); @@ -5694,6 +5882,28 @@ public string ServiceDeploymentErrorMessage partial void OnServiceIdChanging(global::System.Nullable value); partial void OnServiceIdChanged(); /// + /// There are no comments for Property VMShieldingDataId in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable VMShieldingDataId + { + get + { + return this._VMShieldingDataId; + } + set + { + this.OnVMShieldingDataIdChanging(value); + this._VMShieldingDataId = value; + this.OnVMShieldingDataIdChanged(); + this.OnPropertyChanged("VMShieldingDataId"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _VMShieldingDataId; + partial void OnVMShieldingDataIdChanging(global::System.Nullable value); + partial void OnVMShieldingDataIdChanged(); + /// /// There are no comments for Property SharePath in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -5716,6 +5926,28 @@ public string SharePath partial void OnSharePathChanging(string value); partial void OnSharePathChanged(); /// + /// There are no comments for Property Shielded in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable Shielded + { + get + { + return this._Shielded; + } + set + { + this.OnShieldedChanging(value); + this._Shielded = value; + this.OnShieldedChanged(); + this.OnPropertyChanged("Shielded"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _Shielded; + partial void OnShieldedChanging(global::System.Nullable value); + partial void OnShieldedChanged(); + /// /// There are no comments for Property SourceObjectType in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -6112,6 +6344,28 @@ public string CapabilityProfile partial void OnVMBaseConfigurationIdChanging(global::System.Nullable value); partial void OnVMBaseConfigurationIdChanged(); /// + /// There are no comments for Property VMConnection in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Data.Services.Client.DataServiceStreamLink VMConnection + { + get + { + return this._VMConnection; + } + set + { + this.OnVMConnectionChanging(value); + this._VMConnection = value; + this.OnVMConnectionChanged(); + this.OnPropertyChanged("VMConnection"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Data.Services.Client.DataServiceStreamLink _VMConnection; + partial void OnVMConnectionChanging(global::System.Data.Services.Client.DataServiceStreamLink value); + partial void OnVMConnectionChanged(); + /// /// There are no comments for Property VMConfigResource in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -6442,50 +6696,6 @@ public string Domain partial void OnDynamicMemoryBufferPercentageChanging(global::System.Nullable value); partial void OnDynamicMemoryBufferPercentageChanged(); /// - /// There are no comments for Property DynamicMemoryEnabled in the schema. - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - public global::System.Nullable DynamicMemoryEnabled - { - get - { - return this._DynamicMemoryEnabled; - } - set - { - this.OnDynamicMemoryEnabledChanging(value); - this._DynamicMemoryEnabled = value; - this.OnDynamicMemoryEnabledChanged(); - this.OnPropertyChanged("DynamicMemoryEnabled"); - } - } - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - private global::System.Nullable _DynamicMemoryEnabled; - partial void OnDynamicMemoryEnabledChanging(global::System.Nullable value); - partial void OnDynamicMemoryEnabledChanged(); - /// - /// There are no comments for Property DynamicMemoryMaximumMB in the schema. - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - public global::System.Nullable DynamicMemoryMaximumMB - { - get - { - return this._DynamicMemoryMaximumMB; - } - set - { - this.OnDynamicMemoryMaximumMBChanging(value); - this._DynamicMemoryMaximumMB = value; - this.OnDynamicMemoryMaximumMBChanged(); - this.OnPropertyChanged("DynamicMemoryMaximumMB"); - } - } - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - private global::System.Nullable _DynamicMemoryMaximumMB; - partial void OnDynamicMemoryMaximumMBChanging(global::System.Nullable value); - partial void OnDynamicMemoryMaximumMBChanged(); - /// /// There are no comments for Property FullName in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -6889,7 +7099,7 @@ public ErrorInfo DeploymentErrorInfo { get { - if (((this._DeploymentErrorInfo == null) + if (((this._DeploymentErrorInfo == null) && (this._DeploymentErrorInfoInitialized != true))) { this._DeploymentErrorInfo = new ErrorInfo(); @@ -7886,7 +8096,7 @@ public UserAndRole Owner { get { - if (((this._Owner == null) + if (((this._Owner == null) && (this._OwnerInitialized != true))) { this._Owner = new UserAndRole(); @@ -7976,6 +8186,28 @@ public string SharePath partial void OnSharePathChanging(string value); partial void OnSharePathChanged(); /// + /// There are no comments for Property Shielded in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable Shielded + { + get + { + return this._Shielded; + } + set + { + this.OnShieldedChanging(value); + this._Shielded = value; + this.OnShieldedChanged(); + this.OnPropertyChanged("Shielded"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _Shielded; + partial void OnShieldedChanging(global::System.Nullable value); + partial void OnShieldedChanged(); + /// /// There are no comments for Property Size in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -8445,7 +8677,7 @@ public OperatingSystem OperatingSystemInstance { get { - if (((this._OperatingSystemInstance == null) + if (((this._OperatingSystemInstance == null) && (this._OperatingSystemInstanceInitialized != true))) { this._OperatingSystemInstance = new OperatingSystem(); @@ -8512,6 +8744,72 @@ public OperatingSystem OperatingSystemInstance private global::System.Collections.ObjectModel.ObservableCollection _Tag = new global::System.Collections.ObjectModel.ObservableCollection(); partial void OnTagChanging(global::System.Collections.ObjectModel.ObservableCollection value); partial void OnTagChanged(); + /// + /// There are no comments for Property VolumeSignatureCatalogName in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string VolumeSignatureCatalogName + { + get + { + return this._VolumeSignatureCatalogName; + } + set + { + this.OnVolumeSignatureCatalogNameChanging(value); + this._VolumeSignatureCatalogName = value; + this.OnVolumeSignatureCatalogNameChanged(); + this.OnPropertyChanged("VolumeSignatureCatalogName"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _VolumeSignatureCatalogName; + partial void OnVolumeSignatureCatalogNameChanging(string value); + partial void OnVolumeSignatureCatalogNameChanged(); + /// + /// There are no comments for Property VolumeSignatureCatalogVersion in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string VolumeSignatureCatalogVersion + { + get + { + return this._VolumeSignatureCatalogVersion; + } + set + { + this.OnVolumeSignatureCatalogVersionChanging(value); + this._VolumeSignatureCatalogVersion = value; + this.OnVolumeSignatureCatalogVersionChanged(); + this.OnPropertyChanged("VolumeSignatureCatalogVersion"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _VolumeSignatureCatalogVersion; + partial void OnVolumeSignatureCatalogVersionChanging(string value); + partial void OnVolumeSignatureCatalogVersionChanged(); + /// + /// There are no comments for Property VolumeSignatureCatalogIssuerName in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string VolumeSignatureCatalogIssuerName + { + get + { + return this._VolumeSignatureCatalogIssuerName; + } + set + { + this.OnVolumeSignatureCatalogIssuerNameChanging(value); + this._VolumeSignatureCatalogIssuerName = value; + this.OnVolumeSignatureCatalogIssuerNameChanged(); + this.OnPropertyChanged("VolumeSignatureCatalogIssuerName"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _VolumeSignatureCatalogIssuerName; + partial void OnVolumeSignatureCatalogIssuerNameChanging(string value); + partial void OnVolumeSignatureCatalogIssuerNameChanged(); [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] public event global::System.ComponentModel.PropertyChangedEventHandler PropertyChanged; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -8524,21 +8822,210 @@ protected virtual void OnPropertyChanged(string property) } } /// - /// There are no comments for VMM.VMTemplate in the schema. + /// There are no comments for VMM.VolumeSignatureCatalog in the schema. /// /// - /// ID /// StampId + /// VirtualHardDiskId /// - [global::System.Data.Services.Common.EntitySetAttribute("VMTemplates")] - [global::System.Data.Services.Common.DataServiceKeyAttribute("ID", "StampId")] - public partial class VMTemplate : global::System.ComponentModel.INotifyPropertyChanged + [global::System.Data.Services.Common.EntitySetAttribute("VolumeSignatureCatalog")] + [global::System.Data.Services.Common.DataServiceKeyAttribute("StampId", "VirtualHardDiskId")] + public partial class VolumeSignatureCatalog : global::System.ComponentModel.INotifyPropertyChanged { /// - /// Create a new VMTemplate object. + /// Create a new VolumeSignatureCatalog object. /// + /// Initial value of VirtualHardDiskId. /// Initial value of StampId. - /// Initial value of ID. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public static VolumeSignatureCatalog CreateVolumeSignatureCatalog(global::System.Guid virtualHardDiskId, global::System.Guid stampId) + { + VolumeSignatureCatalog volumeSignatureCatalog = new VolumeSignatureCatalog(); + volumeSignatureCatalog.VirtualHardDiskId = virtualHardDiskId; + volumeSignatureCatalog.StampId = stampId; + return volumeSignatureCatalog; + } + /// + /// There are no comments for Property Name in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string Name + { + get + { + return this._Name; + } + set + { + this.OnNameChanging(value); + this._Name = value; + this.OnNameChanged(); + this.OnPropertyChanged("Name"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _Name; + partial void OnNameChanging(string value); + partial void OnNameChanged(); + /// + /// There are no comments for Property IssuerName in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string IssuerName + { + get + { + return this._IssuerName; + } + set + { + this.OnIssuerNameChanging(value); + this._IssuerName = value; + this.OnIssuerNameChanged(); + this.OnPropertyChanged("IssuerName"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _IssuerName; + partial void OnIssuerNameChanging(string value); + partial void OnIssuerNameChanged(); + /// + /// There are no comments for Property VirtualHardDiskId in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Guid VirtualHardDiskId + { + get + { + return this._VirtualHardDiskId; + } + set + { + this.OnVirtualHardDiskIdChanging(value); + this._VirtualHardDiskId = value; + this.OnVirtualHardDiskIdChanged(); + this.OnPropertyChanged("VirtualHardDiskId"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Guid _VirtualHardDiskId; + partial void OnVirtualHardDiskIdChanging(global::System.Guid value); + partial void OnVirtualHardDiskIdChanged(); + /// + /// There are no comments for Property Version in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string Version + { + get + { + return this._Version; + } + set + { + this.OnVersionChanging(value); + this._Version = value; + this.OnVersionChanged(); + this.OnPropertyChanged("Version"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _Version; + partial void OnVersionChanging(string value); + partial void OnVersionChanged(); + /// + /// There are no comments for Property RawValue in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string RawValue + { + get + { + return this._RawValue; + } + set + { + this.OnRawValueChanging(value); + this._RawValue = value; + this.OnRawValueChanged(); + this.OnPropertyChanged("RawValue"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _RawValue; + partial void OnRawValueChanging(string value); + partial void OnRawValueChanged(); + /// + /// There are no comments for Property ID in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable ID + { + get + { + return this._ID; + } + set + { + this.OnIDChanging(value); + this._ID = value; + this.OnIDChanged(); + this.OnPropertyChanged("ID"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _ID; + partial void OnIDChanging(global::System.Nullable value); + partial void OnIDChanged(); + /// + /// There are no comments for Property StampId in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Guid StampId + { + get + { + return this._StampId; + } + set + { + this.OnStampIdChanging(value); + this._StampId = value; + this.OnStampIdChanged(); + this.OnPropertyChanged("StampId"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Guid _StampId; + partial void OnStampIdChanging(global::System.Guid value); + partial void OnStampIdChanged(); + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public event global::System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + protected virtual void OnPropertyChanged(string property) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new global::System.ComponentModel.PropertyChangedEventArgs(property)); + } + } + } + /// + /// There are no comments for VMM.VMTemplate in the schema. + /// + /// + /// ID + /// StampId + /// + [global::System.Data.Services.Common.EntitySetAttribute("VMTemplates")] + [global::System.Data.Services.Common.DataServiceKeyAttribute("ID", "StampId")] + public partial class VMTemplate : global::System.ComponentModel.INotifyPropertyChanged + { + /// + /// Create a new VMTemplate object. + /// + /// Initial value of StampId. + /// Initial value of ID. /// Initial value of GrantedToList. /// Initial value of BootOrder. /// Initial value of CustomProperties. @@ -9295,7 +9782,7 @@ public OperatingSystem OperatingSystemInstance { get { - if (((this._OperatingSystemInstance == null) + if (((this._OperatingSystemInstance == null) && (this._OperatingSystemInstanceInitialized != true))) { this._OperatingSystemInstance = new OperatingSystem(); @@ -9370,7 +9857,7 @@ public UserAndRole Owner { get { - if (((this._Owner == null) + if (((this._Owner == null) && (this._OwnerInitialized != true))) { this._Owner = new UserAndRole(); @@ -9504,6 +9991,28 @@ public UserAndRole Owner partial void OnShareSCSIBusChanging(global::System.Nullable value); partial void OnShareSCSIBusChanged(); /// + /// There are no comments for Property Shielded in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable Shielded + { + get + { + return this._Shielded; + } + set + { + this.OnShieldedChanging(value); + this._Shielded = value; + this.OnShieldedChanged(); + this.OnPropertyChanged("Shielded"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _Shielded; + partial void OnShieldedChanging(global::System.Nullable value); + partial void OnShieldedChanged(); + /// /// There are no comments for Property Tag in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -10503,8 +11012,10 @@ public partial class VirtualNetworkAdapter : global::System.ComponentModel.INoti /// Initial value of ChildObjectIDs. /// Initial value of IPv4Addresses. /// Initial value of IPv6Addresses. + /// Initial value of IPv4AddressPoolsId. + /// Initial value of IPv6AddressPoolsId. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - public static VirtualNetworkAdapter CreateVirtualNetworkAdapter(global::System.Guid ID, global::System.Guid stampId, global::System.Collections.ObjectModel.ObservableCollection childObjectIDs, global::System.Collections.ObjectModel.ObservableCollection iPv4Addresses, global::System.Collections.ObjectModel.ObservableCollection iPv6Addresses) + public static VirtualNetworkAdapter CreateVirtualNetworkAdapter(global::System.Guid ID, global::System.Guid stampId, global::System.Collections.ObjectModel.ObservableCollection childObjectIDs, global::System.Collections.ObjectModel.ObservableCollection iPv4Addresses, global::System.Collections.ObjectModel.ObservableCollection iPv6Addresses, global::System.Collections.ObjectModel.ObservableCollection iPv4AddressPoolsId, global::System.Collections.ObjectModel.ObservableCollection iPv6AddressPoolsId) { VirtualNetworkAdapter virtualNetworkAdapter = new VirtualNetworkAdapter(); virtualNetworkAdapter.ID = ID; @@ -10524,6 +11035,16 @@ public static VirtualNetworkAdapter CreateVirtualNetworkAdapter(global::System.G throw new global::System.ArgumentNullException("iPv6Addresses"); } virtualNetworkAdapter.IPv6Addresses = iPv6Addresses; + if ((iPv4AddressPoolsId == null)) + { + throw new global::System.ArgumentNullException("iPv4AddressPoolsId"); + } + virtualNetworkAdapter.IPv4AddressPoolsId = iPv4AddressPoolsId; + if ((iPv6AddressPoolsId == null)) + { + throw new global::System.ArgumentNullException("iPv6AddressPoolsId"); + } + virtualNetworkAdapter.IPv6AddressPoolsId = iPv6AddressPoolsId; return virtualNetworkAdapter; } /// @@ -11209,6 +11730,50 @@ public string IPv6AddressType partial void OnIPv6AddressesChanging(global::System.Collections.ObjectModel.ObservableCollection value); partial void OnIPv6AddressesChanged(); /// + /// There are no comments for Property IPv4AddressPoolsId in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Collections.ObjectModel.ObservableCollection IPv4AddressPoolsId + { + get + { + return this._IPv4AddressPoolsId; + } + set + { + this.OnIPv4AddressPoolsIdChanging(value); + this._IPv4AddressPoolsId = value; + this.OnIPv4AddressPoolsIdChanged(); + this.OnPropertyChanged("IPv4AddressPoolsId"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Collections.ObjectModel.ObservableCollection _IPv4AddressPoolsId = new global::System.Collections.ObjectModel.ObservableCollection(); + partial void OnIPv4AddressPoolsIdChanging(global::System.Collections.ObjectModel.ObservableCollection value); + partial void OnIPv4AddressPoolsIdChanged(); + /// + /// There are no comments for Property IPv6AddressPoolsId in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Collections.ObjectModel.ObservableCollection IPv6AddressPoolsId + { + get + { + return this._IPv6AddressPoolsId; + } + set + { + this.OnIPv6AddressPoolsIdChanging(value); + this._IPv6AddressPoolsId = value; + this.OnIPv6AddressPoolsIdChanged(); + this.OnPropertyChanged("IPv6AddressPoolsId"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Collections.ObjectModel.ObservableCollection _IPv6AddressPoolsId = new global::System.Collections.ObjectModel.ObservableCollection(); + partial void OnIPv6AddressPoolsIdChanging(global::System.Collections.ObjectModel.ObservableCollection value); + partial void OnIPv6AddressPoolsIdChanged(); + /// /// There are no comments for Property MACAddress in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -11924,7 +12489,7 @@ public UserAndRole Owner { get { - if (((this._Owner == null) + if (((this._Owner == null) && (this._OwnerInitialized != true))) { this._Owner = new UserAndRole(); @@ -13165,7 +13730,7 @@ public JobDescription Description { get { - if (((this._Description == null) + if (((this._Description == null) && (this._DescriptionInitialized != true))) { this._Description = new JobDescription(); @@ -13438,7 +14003,7 @@ public ErrorInfo ErrorInfo { get { - if (((this._ErrorInfo == null) + if (((this._ErrorInfo == null) && (this._ErrorInfoInitialized != true))) { this._ErrorInfo = new ErrorInfo(); @@ -18108,6 +18673,28 @@ public string WritableLibraryPath partial void OnStampIdChanging(global::System.Guid value); partial void OnStampIdChanged(); /// + /// There are no comments for Property ShieldedVMSupportPolicy in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string ShieldedVMSupportPolicy + { + get + { + return this._ShieldedVMSupportPolicy; + } + set + { + this.OnShieldedVMSupportPolicyChanging(value); + this._ShieldedVMSupportPolicy = value; + this.OnShieldedVMSupportPolicyChanged(); + this.OnPropertyChanged("ShieldedVMSupportPolicy"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _ShieldedVMSupportPolicy; + partial void OnShieldedVMSupportPolicyChanging(string value); + partial void OnShieldedVMSupportPolicyChanged(); + /// /// There are no comments for Capacity in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -18209,78 +18796,154 @@ protected virtual void OnPropertyChanged(string property) } } /// - /// There are no comments for VMM.VMCheckPoint in the schema. + /// There are no comments for VMM.KPSMetaData in the schema. /// /// - /// ID /// StampId /// - [global::System.Data.Services.Common.EntitySetAttribute("VMCheckPoints")] - [global::System.Data.Services.Common.DataServiceKeyAttribute("ID", "StampId")] - public partial class VMCheckPoint : global::System.ComponentModel.INotifyPropertyChanged + [global::System.Data.Services.Common.EntitySetAttribute("KPSMetaData")] + [global::System.Data.Services.Common.DataServiceKeyAttribute("StampId")] + public partial class KPSMetaData : global::System.ComponentModel.INotifyPropertyChanged { /// - /// Create a new VMCheckPoint object. + /// Create a new KPSMetaData object. /// - /// Initial value of ID. /// Initial value of StampId. [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - public static VMCheckPoint CreateVMCheckPoint(global::System.Guid ID, global::System.Guid stampId) + public static KPSMetaData CreateKPSMetaData(global::System.Guid stampId) { - VMCheckPoint vMCheckPoint = new VMCheckPoint(); - vMCheckPoint.ID = ID; - vMCheckPoint.StampId = stampId; - return vMCheckPoint; + KPSMetaData kPSMetaData = new KPSMetaData(); + kPSMetaData.StampId = stampId; + return kPSMetaData; } /// - /// There are no comments for Property Accessibility in the schema. + /// There are no comments for Property StampId in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - public string Accessibility + public global::System.Guid StampId { get { - return this._Accessibility; + return this._StampId; } set { - this.OnAccessibilityChanging(value); - this._Accessibility = value; - this.OnAccessibilityChanged(); - this.OnPropertyChanged("Accessibility"); + this.OnStampIdChanging(value); + this._StampId = value; + this.OnStampIdChanged(); + this.OnPropertyChanged("StampId"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - private string _Accessibility; - partial void OnAccessibilityChanging(string value); - partial void OnAccessibilityChanged(); + private global::System.Guid _StampId; + partial void OnStampIdChanging(global::System.Guid value); + partial void OnStampIdChanged(); /// - /// There are no comments for Property CheckpointID in the schema. + /// There are no comments for Property OuterXml in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - public global::System.Nullable CheckpointID + public string OuterXml { get { - return this._CheckpointID; + return this._OuterXml; } set { - this.OnCheckpointIDChanging(value); - this._CheckpointID = value; - this.OnCheckpointIDChanged(); - this.OnPropertyChanged("CheckpointID"); + this.OnOuterXmlChanging(value); + this._OuterXml = value; + this.OnOuterXmlChanged(); + this.OnPropertyChanged("OuterXml"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - private global::System.Nullable _CheckpointID; - partial void OnCheckpointIDChanging(global::System.Nullable value); - partial void OnCheckpointIDChanged(); - /// - /// There are no comments for Property Description in the schema. - /// + private string _OuterXml; + partial void OnOuterXmlChanging(string value); + partial void OnOuterXmlChanged(); [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] - public string Description + public event global::System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + protected virtual void OnPropertyChanged(string property) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new global::System.ComponentModel.PropertyChangedEventArgs(property)); + } + } + } + /// + /// There are no comments for VMM.VMCheckPoint in the schema. + /// + /// + /// ID + /// StampId + /// + [global::System.Data.Services.Common.EntitySetAttribute("VMCheckPoints")] + [global::System.Data.Services.Common.DataServiceKeyAttribute("ID", "StampId")] + public partial class VMCheckPoint : global::System.ComponentModel.INotifyPropertyChanged + { + /// + /// Create a new VMCheckPoint object. + /// + /// Initial value of ID. + /// Initial value of StampId. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public static VMCheckPoint CreateVMCheckPoint(global::System.Guid ID, global::System.Guid stampId) + { + VMCheckPoint vMCheckPoint = new VMCheckPoint(); + vMCheckPoint.ID = ID; + vMCheckPoint.StampId = stampId; + return vMCheckPoint; + } + /// + /// There are no comments for Property Accessibility in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string Accessibility + { + get + { + return this._Accessibility; + } + set + { + this.OnAccessibilityChanging(value); + this._Accessibility = value; + this.OnAccessibilityChanged(); + this.OnPropertyChanged("Accessibility"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _Accessibility; + partial void OnAccessibilityChanging(string value); + partial void OnAccessibilityChanged(); + /// + /// There are no comments for Property CheckpointID in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable CheckpointID + { + get + { + return this._CheckpointID; + } + set + { + this.OnCheckpointIDChanging(value); + this._CheckpointID = value; + this.OnCheckpointIDChanged(); + this.OnPropertyChanged("CheckpointID"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _CheckpointID; + partial void OnCheckpointIDChanging(global::System.Nullable value); + partial void OnCheckpointIDChanged(); + /// + /// There are no comments for Property Description in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string Description { get { @@ -19069,7 +19732,7 @@ public UserAndRole Owner { get { - if (((this._Owner == null) + if (((this._Owner == null) && (this._OwnerInitialized != true))) { this._Owner = new UserAndRole(); @@ -19387,7 +20050,7 @@ public ServiceDeploymentConfiguration ServiceConfiguration { get { - if (((this._ServiceConfiguration == null) + if (((this._ServiceConfiguration == null) && (this._ServiceConfigurationInitialized != true))) { this._ServiceConfiguration = new ServiceDeploymentConfiguration(); @@ -20445,7 +21108,7 @@ public NewServiceDeployment NewServiceDeployment { get { - if (((this._NewServiceDeployment == null) + if (((this._NewServiceDeployment == null) && (this._NewServiceDeploymentInitialized != true))) { this._NewServiceDeployment = new NewServiceDeployment(); @@ -20476,7 +21139,7 @@ public UserAndRole Owner { get { - if (((this._Owner == null) + if (((this._Owner == null) && (this._OwnerInitialized != true))) { this._Owner = new UserAndRole(); @@ -21079,7 +21742,7 @@ public ServicingWindow ServicingWindow { get { - if (((this._ServicingWindow == null) + if (((this._ServicingWindow == null) && (this._ServicingWindowInitialized != true))) { this._ServicingWindow = new ServicingWindow(); @@ -21240,6 +21903,314 @@ protected virtual void OnPropertyChanged(string property) } } /// + /// There are no comments for ComplexType VMM.OwnerOrGuardian in the schema. + /// + public partial class OwnerOrGuardian : global::System.ComponentModel.INotifyPropertyChanged + { + /// + /// There are no comments for Property Name in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string Name + { + get + { + return this._Name; + } + set + { + this.OnNameChanging(value); + this._Name = value; + this.OnNameChanged(); + this.OnPropertyChanged("Name"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _Name; + partial void OnNameChanging(string value); + partial void OnNameChanged(); + /// + /// There are no comments for Property EncryptionCertificate in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string EncryptionCertificate + { + get + { + return this._EncryptionCertificate; + } + set + { + this.OnEncryptionCertificateChanging(value); + this._EncryptionCertificate = value; + this.OnEncryptionCertificateChanged(); + this.OnPropertyChanged("EncryptionCertificate"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _EncryptionCertificate; + partial void OnEncryptionCertificateChanging(string value); + partial void OnEncryptionCertificateChanged(); + /// + /// There are no comments for Property SigningCertificate in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string SigningCertificate + { + get + { + return this._SigningCertificate; + } + set + { + this.OnSigningCertificateChanging(value); + this._SigningCertificate = value; + this.OnSigningCertificateChanged(); + this.OnPropertyChanged("SigningCertificate"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _SigningCertificate; + partial void OnSigningCertificateChanging(string value); + partial void OnSigningCertificateChanged(); + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public event global::System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + protected virtual void OnPropertyChanged(string property) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new global::System.ComponentModel.PropertyChangedEventArgs(property)); + } + } + } + /// + /// There are no comments for VMM.VMShieldingData in the schema. + /// + /// + /// ID + /// StampId + /// + [global::System.Data.Services.Common.EntitySetAttribute("VMShieldingData")] + [global::System.Data.Services.Common.DataServiceKeyAttribute("ID", "StampId")] + public partial class VMShieldingData : global::System.ComponentModel.INotifyPropertyChanged + { + /// + /// Create a new VMShieldingData object. + /// + /// Initial value of ID. + /// Initial value of StampId. + /// Initial value of KeyProtectorGuardians. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public static VMShieldingData CreateVMShieldingData(global::System.Guid ID, global::System.Guid stampId, global::System.Collections.ObjectModel.ObservableCollection keyProtectorGuardians) + { + VMShieldingData vMShieldingData = new VMShieldingData(); + vMShieldingData.ID = ID; + vMShieldingData.StampId = stampId; + if ((keyProtectorGuardians == null)) + { + throw new global::System.ArgumentNullException("keyProtectorGuardians"); + } + vMShieldingData.KeyProtectorGuardians = keyProtectorGuardians; + return vMShieldingData; + } + /// + /// There are no comments for Property ID in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Guid ID + { + get + { + return this._ID; + } + set + { + this.OnIDChanging(value); + this._ID = value; + this.OnIDChanged(); + this.OnPropertyChanged("ID"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Guid _ID; + partial void OnIDChanging(global::System.Guid value); + partial void OnIDChanged(); + /// + /// There are no comments for Property StampId in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Guid StampId + { + get + { + return this._StampId; + } + set + { + this.OnStampIdChanging(value); + this._StampId = value; + this.OnStampIdChanged(); + this.OnPropertyChanged("StampId"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Guid _StampId; + partial void OnStampIdChanging(global::System.Guid value); + partial void OnStampIdChanged(); + /// + /// There are no comments for Property VirtualHardDiskId in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable VirtualHardDiskId + { + get + { + return this._VirtualHardDiskId; + } + set + { + this.OnVirtualHardDiskIdChanging(value); + this._VirtualHardDiskId = value; + this.OnVirtualHardDiskIdChanged(); + this.OnPropertyChanged("VirtualHardDiskId"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _VirtualHardDiskId; + partial void OnVirtualHardDiskIdChanging(global::System.Nullable value); + partial void OnVirtualHardDiskIdChanged(); + /// + /// There are no comments for Property Name in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string Name + { + get + { + return this._Name; + } + set + { + this.OnNameChanging(value); + this._Name = value; + this.OnNameChanged(); + this.OnPropertyChanged("Name"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _Name; + partial void OnNameChanging(string value); + partial void OnNameChanged(); + /// + /// There are no comments for Property Description in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string Description + { + get + { + return this._Description; + } + set + { + this.OnDescriptionChanging(value); + this._Description = value; + this.OnDescriptionChanged(); + this.OnPropertyChanged("Description"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _Description; + partial void OnDescriptionChanging(string value); + partial void OnDescriptionChanged(); + /// + /// There are no comments for Property KeyProtectorOwner in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public OwnerOrGuardian KeyProtectorOwner + { + get + { + if (((this._KeyProtectorOwner == null) + && (this._KeyProtectorOwnerInitialized != true))) + { + this._KeyProtectorOwner = new OwnerOrGuardian(); + this._KeyProtectorOwnerInitialized = true; + } + return this._KeyProtectorOwner; + } + set + { + this.OnKeyProtectorOwnerChanging(value); + this._KeyProtectorOwner = value; + this._KeyProtectorOwnerInitialized = true; + this.OnKeyProtectorOwnerChanged(); + this.OnPropertyChanged("KeyProtectorOwner"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private OwnerOrGuardian _KeyProtectorOwner; + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private bool _KeyProtectorOwnerInitialized; + partial void OnKeyProtectorOwnerChanging(OwnerOrGuardian value); + partial void OnKeyProtectorOwnerChanged(); + /// + /// There are no comments for Property KeyProtectorGuardians in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Collections.ObjectModel.ObservableCollection KeyProtectorGuardians + { + get + { + return this._KeyProtectorGuardians; + } + set + { + this.OnKeyProtectorGuardiansChanging(value); + this._KeyProtectorGuardians = value; + this.OnKeyProtectorGuardiansChanged(); + this.OnPropertyChanged("KeyProtectorGuardians"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Collections.ObjectModel.ObservableCollection _KeyProtectorGuardians = new global::System.Collections.ObjectModel.ObservableCollection(); + partial void OnKeyProtectorGuardiansChanging(global::System.Collections.ObjectModel.ObservableCollection value); + partial void OnKeyProtectorGuardiansChanged(); + /// + /// There are no comments for Property RawData in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public string RawData + { + get + { + return this._RawData; + } + set + { + this.OnRawDataChanging(value); + this._RawData = value; + this.OnRawDataChanged(); + this.OnPropertyChanged("RawData"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private string _RawData; + partial void OnRawDataChanging(string value); + partial void OnRawDataChanged(); + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public event global::System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + protected virtual void OnPropertyChanged(string property) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new global::System.ComponentModel.PropertyChangedEventArgs(property)); + } + } + } + /// /// There are no comments for VMM.ComputerTierTemplate in the schema. /// /// @@ -23132,7 +24103,7 @@ public UserAndRole Owner { get { - if (((this._Owner == null) + if (((this._Owner == null) && (this._OwnerInitialized != true))) { this._Owner = new UserAndRole(); @@ -25019,6 +25990,72 @@ public static HardwareProfile CreateHardwareProfile(global::System.Guid stampId, partial void OnMemoryChanging(global::System.Nullable value); partial void OnMemoryChanged(); /// + /// There are no comments for Property DynamicMemoryEnabled in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable DynamicMemoryEnabled + { + get + { + return this._DynamicMemoryEnabled; + } + set + { + this.OnDynamicMemoryEnabledChanging(value); + this._DynamicMemoryEnabled = value; + this.OnDynamicMemoryEnabledChanged(); + this.OnPropertyChanged("DynamicMemoryEnabled"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _DynamicMemoryEnabled; + partial void OnDynamicMemoryEnabledChanging(global::System.Nullable value); + partial void OnDynamicMemoryEnabledChanged(); + /// + /// There are no comments for Property DynamicMemoryMinimumMB in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable DynamicMemoryMinimumMB + { + get + { + return this._DynamicMemoryMinimumMB; + } + set + { + this.OnDynamicMemoryMinimumMBChanging(value); + this._DynamicMemoryMinimumMB = value; + this.OnDynamicMemoryMinimumMBChanged(); + this.OnPropertyChanged("DynamicMemoryMinimumMB"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _DynamicMemoryMinimumMB; + partial void OnDynamicMemoryMinimumMBChanging(global::System.Nullable value); + partial void OnDynamicMemoryMinimumMBChanged(); + /// + /// There are no comments for Property DynamicMemoryMaximumMB in the schema. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + public global::System.Nullable DynamicMemoryMaximumMB + { + get + { + return this._DynamicMemoryMaximumMB; + } + set + { + this.OnDynamicMemoryMaximumMBChanging(value); + this._DynamicMemoryMaximumMB = value; + this.OnDynamicMemoryMaximumMBChanged(); + this.OnPropertyChanged("DynamicMemoryMaximumMB"); + } + } + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] + private global::System.Nullable _DynamicMemoryMaximumMB; + partial void OnDynamicMemoryMaximumMBChanging(global::System.Nullable value); + partial void OnDynamicMemoryMaximumMBChanged(); + /// /// There are no comments for Property ModifiedTime in the schema. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Services.Design", "1.0.0")] @@ -25092,7 +26129,7 @@ public UserAndRole Owner { get { - if (((this._Owner == null) + if (((this._Owner == null) && (this._OwnerInitialized != true))) { this._Owner = new UserAndRole(); @@ -25592,7 +26629,7 @@ public UserAndRole Owner { get { - if (((this._Owner == null) + if (((this._Owner == null) && (this._OwnerInitialized != true))) { this._Owner = new UserAndRole(); @@ -27472,11 +28509,11 @@ protected virtual void OnPropertyChanged(string property) } } } -// Original file name: proxy.cs -// Generation date: 8/2/2013 12:41:19 PM +// Original file name: +// Generation date: 8/6/2015 12:53:22 PM namespace Microsoft.WindowsAzure.Commands.Utilities.WAPackIaaS.DataContract { - + /// /// There are no comments for MicrosoftCompute.CloudService in the schema. /// @@ -27853,7 +28890,7 @@ public IntrinsicSettings IntrinsicSettings { get { - if (((this._IntrinsicSettings == null) + if (((this._IntrinsicSettings == null) && (this._IntrinsicSettingsInitialized != true))) { this._IntrinsicSettings = new IntrinsicSettings(); @@ -28108,7 +29145,7 @@ public ScaleOutSetting ScaleOutSettings { get { - if (((this._ScaleOutSettings == null) + if (((this._ScaleOutSettings == null) && (this._ScaleOutSettingsInitialized != true))) { this._ScaleOutSettings = new ScaleOutSetting(); @@ -28139,7 +29176,7 @@ public ResDefHardwareProfile HardwareProfile { get { - if (((this._HardwareProfile == null) + if (((this._HardwareProfile == null) && (this._HardwareProfileInitialized != true))) { this._HardwareProfile = new ResDefHardwareProfile(); @@ -28170,7 +29207,7 @@ public StorageProfile StorageProfile { get { - if (((this._StorageProfile == null) + if (((this._StorageProfile == null) && (this._StorageProfileInitialized != true))) { this._StorageProfile = new StorageProfile(); @@ -28201,7 +29238,7 @@ public OSProfile OperatingSystemProfile { get { - if (((this._OperatingSystemProfile == null) + if (((this._OperatingSystemProfile == null) && (this._OperatingSystemProfileInitialized != true))) { this._OperatingSystemProfile = new OSProfile(); @@ -28232,7 +29269,7 @@ public NetworkProfile NetworkProfile { get { - if (((this._NetworkProfile == null) + if (((this._NetworkProfile == null) && (this._NetworkProfileInitialized != true))) { this._NetworkProfile = new NetworkProfile(); @@ -28622,7 +29659,7 @@ public WindowsOperatingSystemProfile WindowsOperatingSystemProfile { get { - if (((this._WindowsOperatingSystemProfile == null) + if (((this._WindowsOperatingSystemProfile == null) && (this._WindowsOperatingSystemProfileInitialized != true))) { this._WindowsOperatingSystemProfile = new WindowsOperatingSystemProfile(); @@ -28653,7 +29690,7 @@ public LinuxOperatingSystemProfile LinuxOperatingSystemProfile { get { - if (((this._LinuxOperatingSystemProfile == null) + if (((this._LinuxOperatingSystemProfile == null) && (this._LinuxOperatingSystemProfileInitialized != true))) { this._LinuxOperatingSystemProfile = new LinuxOperatingSystemProfile(); @@ -28722,7 +29759,7 @@ public DomainJoin DomainJoin { get { - if (((this._DomainJoin == null) + if (((this._DomainJoin == null) && (this._DomainJoinInitialized != true))) { this._DomainJoin = new DomainJoin(); @@ -29202,7 +30239,7 @@ public PortConfiguration PortConfig { get { - if (((this._PortConfig == null) + if (((this._PortConfig == null) && (this._PortConfigInitialized != true))) { this._PortConfig = new PortConfiguration(); @@ -29233,7 +30270,7 @@ public Probe Probe { get { - if (((this._Probe == null) + if (((this._Probe == null) && (this._ProbeInitialized != true))) { this._Probe = new Probe(); @@ -29764,7 +30801,7 @@ public VMRoleResourceDefinition ResolvedResourceDefinition { get { - if (((this._ResolvedResourceDefinition == null) + if (((this._ResolvedResourceDefinition == null) && (this._ResolvedResourceDefinitionInitialized != true))) { this._ResolvedResourceDefinition = new VMRoleResourceDefinition(); @@ -29953,7 +30990,7 @@ public VMRoleResourceDefinition ResourceDefinition { get { - if (((this._ResourceDefinition == null) + if (((this._ResourceDefinition == null) && (this._ResourceDefinitionInitialized != true))) { this._ResourceDefinition = new VMRoleResourceDefinition(); @@ -29984,7 +31021,7 @@ public ResourceConfiguration ResourceConfiguration { get { - if (((this._ResourceConfiguration == null) + if (((this._ResourceConfiguration == null) && (this._ResourceConfigurationInitialized != true))) { this._ResourceConfiguration = new ResourceConfiguration(); @@ -30037,7 +31074,7 @@ public Substate Substate { get { - if (((this._Substate == null) + if (((this._Substate == null) && (this._SubstateInitialized != true))) { this._Substate = new Substate(); @@ -30068,7 +31105,7 @@ public InstanceView InstanceView { get { - if (((this._InstanceView == null) + if (((this._InstanceView == null) && (this._InstanceViewInitialized != true))) { this._InstanceView = new InstanceView(); diff --git a/src/ServiceManagement/Services/Commands.Utilities/WAPackIaaS/WebClient/Subscription.cs b/src/ServiceManagement/Services/Commands.Utilities/WAPackIaaS/WebClient/Subscription.cs index 6a05f58f7823..123f9b29c4b8 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/WAPackIaaS/WebClient/Subscription.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/WAPackIaaS/WebClient/Subscription.cs @@ -17,10 +17,11 @@ using System.Security; using System.Security.Cryptography.X509Certificates; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.Utilities.WAPackIaaS.WebClient { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Websites/KuduRemoteClientBase.cs b/src/ServiceManagement/Services/Commands.Utilities/Websites/KuduRemoteClientBase.cs index 6f723e751952..95f19ed91ca2 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Websites/KuduRemoteClientBase.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Websites/KuduRemoteClientBase.cs @@ -17,8 +17,8 @@ using System.Net.Http; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Factories; namespace Microsoft.WindowsAzure.Commands.Utilities.Websites { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/Cache.cs b/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/Cache.cs index 11fe3c14f9ce..70a343b0e0b4 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/Cache.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/Cache.cs @@ -19,7 +19,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.Websites.Services { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/LinkedRevisionControl.cs b/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/LinkedRevisionControl.cs index 082caae89f5b..a48d717d336b 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/LinkedRevisionControl.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/LinkedRevisionControl.cs @@ -17,7 +17,7 @@ using System.Linq; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Utilities.Websites.Services { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/WebEntities/SiteConfig.cs b/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/WebEntities/SiteConfig.cs index a9c93428bc69..4e76ceb8f1fc 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/WebEntities/SiteConfig.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/WebEntities/SiteConfig.cs @@ -63,7 +63,7 @@ public interface ISiteConfig bool? RemoteDebuggingEnabled { get; set; } - RemoteDebuggingVersion RemoteDebuggingVersion { get; set; } + string RemoteDebuggingVersion { get; set; } List RoutingRules { get; set; } @@ -350,7 +350,7 @@ public bool? RemoteDebuggingEnabled set { SiteConfig.RemoteDebuggingEnabled = value; } } - public RemoteDebuggingVersion RemoteDebuggingVersion + public string RemoteDebuggingVersion { get { return SiteConfig.RemoteDebuggingVersion; } set { SiteConfig.RemoteDebuggingVersion = value; } @@ -440,7 +440,7 @@ public class SiteConfig public bool? RemoteDebuggingEnabled { get; set; } [DataMember(IsRequired = false)] - public RemoteDebuggingVersion RemoteDebuggingVersion { get; set; } + public string RemoteDebuggingVersion { get; set; } [DataMember(IsRequired = false)] public List RoutingRules { get; set; } diff --git a/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/WebSitesManagementExtensionMethods.cs b/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/WebSitesManagementExtensionMethods.cs index 4dfd360edaaa..e41342a341f7 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/WebSitesManagementExtensionMethods.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Websites/Services/WebSitesManagementExtensionMethods.cs @@ -47,7 +47,7 @@ internal static WebSiteUpdateConfigurationParameters ToUpdate(this WebSiteGetCon ManagedPipelineMode = getConfigResponse.ManagedPipelineMode, WebSocketsEnabled = getConfigResponse.WebSocketsEnabled, RemoteDebuggingEnabled = getConfigResponse.RemoteDebuggingEnabled, - RemoteDebuggingVersion = getConfigResponse.RemoteDebuggingVersion.GetValueOrDefault(), + RemoteDebuggingVersion = getConfigResponse.RemoteDebuggingVersion, }; getConfigResponse.AppSettings.ForEach(kvp => update.AppSettings.Add(kvp.Key, kvp.Value)); @@ -100,7 +100,7 @@ internal static Utilities.SiteConfig ToSiteConfig(this WebSiteGetConfigurationRe ManagedPipelineMode = getConfigResponse.ManagedPipelineMode, WebSocketsEnabled = getConfigResponse.WebSocketsEnabled, RemoteDebuggingEnabled = getConfigResponse.RemoteDebuggingEnabled, - RemoteDebuggingVersion = getConfigResponse.RemoteDebuggingVersion.GetValueOrDefault(), + RemoteDebuggingVersion = getConfigResponse.RemoteDebuggingVersion, RoutingRules = getConfigResponse.RoutingRules.Select(r => r.ToRoutingRule()).ToList(), Use32BitWorkerProcess = getConfigResponse.Use32BitWorkerProcess, AutoSwapSlotName = getConfigResponse.AutoSwapSlotName, diff --git a/src/ServiceManagement/Services/Commands.Utilities/Websites/WebsitesClient.cs b/src/ServiceManagement/Services/Commands.Utilities/Websites/WebsitesClient.cs index 6aefe4a032bd..8c52917741c4 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Websites/WebsitesClient.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Websites/WebsitesClient.cs @@ -27,7 +27,7 @@ using Microsoft.Build.Logging; using Microsoft.Web.Deployment; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Commands.Utilities.CloudService; using Microsoft.WindowsAzure.Commands.Utilities.Common; @@ -47,8 +47,8 @@ namespace Microsoft.WindowsAzure.Commands.Utilities.Websites { using Utilities = Services.WebEntities; - using Microsoft.Azure.Common.Authentication.Models; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication.Models; + using Microsoft.Azure.Commands.Common.Authentication; using Hyak.Common; public class WebsitesClient : IWebsitesClient @@ -644,7 +644,7 @@ public Utilities.SiteConfig GetWebsiteConfiguration(string name) /// /// The website name /// The website slot name - /// The website cobfiguration object + /// The website configuration object public Utilities.SiteConfig GetWebsiteConfiguration(string name, string slot) { Utilities.Site website = GetWebsite(name); @@ -995,7 +995,7 @@ public IList ListPublishingUserNames() /// Time grains for the metrics. /// Include details for the server instances in which the site is running. /// Represent the metrics for the hostnames that receive the traffic at the current slot. - /// If swap occured in the middle of the period mereics will be merged + /// If swap occurred in the middle of the period metrics will be merged /// The list of site metrics for the specified period. public IList GetHistoricalUsageMetrics(string siteName, string slot, IList metricNames, DateTime? starTime, DateTime? endTime, string timeGrain, bool instanceDetails, bool slotView) @@ -1164,7 +1164,7 @@ public string BuildWebProject(string projectFile, string configuration, string l project.SetProperty("Configuration", configuration); // Set this property use "managedRuntimeVersion=v4.0". - // Otherwise, WebDeploy will fail becasue Azure Web Site is expecting v4.0. + // Otherwise, WebDeploy will fail because Azure Web Site is expecting v4.0. project.SetProperty("VisualStudioVersion", "11.0"); // Build the project. @@ -1327,7 +1327,7 @@ private static void SetWebDeployToSkipAppData(bool skipAppData, DeploymentBaseOp /// Parse the Web.config files to get the connection string names. /// /// The default Web.config file. - /// The additional Web.config file for the specificed configuration, like Web.Release.Config file. + /// The additional Web.config file for the specified configuration, like Web.Release.Config file. /// An array of connection string names from the Web.config files. public string[] ParseConnectionStringNamesFromWebConfig(string defaultWebConfigFile, string overwriteWebConfigFile) { @@ -1713,7 +1713,7 @@ public Utilities.WebHostingPlan GetWebHostingPlan(string webSpaceName, string pl } /// - /// Get a list of historic metrics for the web hostin plan. + /// Get a list of historic metrics for the web hosting plan. /// /// web space name where plan belongs /// The web hosting plan name diff --git a/src/ServiceManagement/Services/Commands.Utilities/packages.config b/src/ServiceManagement/Services/Commands.Utilities/packages.config index 717a55cd4b12..47d085f529b5 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/packages.config +++ b/src/ServiceManagement/Services/Commands.Utilities/packages.config @@ -3,7 +3,6 @@ - @@ -15,11 +14,12 @@ - - + + + - + @@ -27,7 +27,7 @@ - + diff --git a/src/ServiceManagement/Services/Commands/CloudService/Development/EnableAzureRemoteDesktop.cs b/src/ServiceManagement/Services/Commands/CloudService/Development/EnableAzureRemoteDesktop.cs index b44a732bfd84..05076d4dc2f8 100644 --- a/src/ServiceManagement/Services/Commands/CloudService/Development/EnableAzureRemoteDesktop.cs +++ b/src/ServiceManagement/Services/Commands/CloudService/Development/EnableAzureRemoteDesktop.cs @@ -30,7 +30,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.Properties; using Certificate = Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceConfigurationSchema.Certificate; using ConfigurationSetting = Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceConfigurationSchema.ConfigurationSetting; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.CloudService.Development { diff --git a/src/ServiceManagement/Services/Commands/CloudService/Development/Scaffolding/NewAzureRoleTemplate.cs b/src/ServiceManagement/Services/Commands/CloudService/Development/Scaffolding/NewAzureRoleTemplate.cs index aa9eb97d4ec4..51f94deaa8b0 100644 --- a/src/ServiceManagement/Services/Commands/CloudService/Development/Scaffolding/NewAzureRoleTemplate.cs +++ b/src/ServiceManagement/Services/Commands/CloudService/Development/Scaffolding/NewAzureRoleTemplate.cs @@ -19,7 +19,7 @@ using Microsoft.WindowsAzure.Commands.Utilities.CloudService; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Properties; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.CloudService.Development.Scaffolding { diff --git a/src/ServiceManagement/Services/Commands/CloudService/TestAzureName.cs b/src/ServiceManagement/Services/Commands/CloudService/TestAzureName.cs index 4e0683915567..69d6adf97b1b 100644 --- a/src/ServiceManagement/Services/Commands/CloudService/TestAzureName.cs +++ b/src/ServiceManagement/Services/Commands/CloudService/TestAzureName.cs @@ -14,12 +14,12 @@ using System.IO; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.CloudService; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.ServiceBus; using Microsoft.WindowsAzure.Commands.Utilities.Websites; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.Reflection; namespace Microsoft.WindowsAzure.Commands.CloudService diff --git a/src/ServiceManagement/Services/Commands/Commands.csproj b/src/ServiceManagement/Services/Commands/Commands.csproj index 3b3ae99ea255..92f7007563db 100644 --- a/src/ServiceManagement/Services/Commands/Commands.csproj +++ b/src/ServiceManagement/Services/Commands/Commands.csproj @@ -60,10 +60,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -73,6 +69,7 @@ + ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -90,12 +87,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -117,15 +114,12 @@ False ..\..\..\lib\Microsoft.Web.Deployment.dll - - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.3.1\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.12.6.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False @@ -156,7 +150,7 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.WebSites.4.4.2-prerelease\lib\net40\Microsoft.WindowsAzure.Management.WebSites.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.WebSites.4.5.0-prerelease\lib\net40\Microsoft.WindowsAzure.Management.WebSites.dll False @@ -345,6 +339,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {cff09e81-1e31-444e-b4d4-a21e946c29e2} Commands.ServiceManagement.Common diff --git a/src/ServiceManagement/Services/Commands/MediaServices/AzureMediaServicesHttpClientCommandBase.cs b/src/ServiceManagement/Services/Commands/MediaServices/AzureMediaServicesHttpClientCommandBase.cs index cfc340794498..07befa06eaac 100644 --- a/src/ServiceManagement/Services/Commands/MediaServices/AzureMediaServicesHttpClientCommandBase.cs +++ b/src/ServiceManagement/Services/Commands/MediaServices/AzureMediaServicesHttpClientCommandBase.cs @@ -14,7 +14,7 @@ using System; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.MediaServices { diff --git a/src/ServiceManagement/Services/Commands/Properties/AssemblyInfo.cs b/src/ServiceManagement/Services/Commands/Properties/AssemblyInfo.cs index 40bc97b2c924..808528b1a17d 100644 --- a/src/ServiceManagement/Services/Commands/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Services/Commands/Properties/AssemblyInfo.cs @@ -43,8 +43,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.CloudService.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Services/Commands/WAPackIaaS/VirtualMachine/SetWAPackVM.cs b/src/ServiceManagement/Services/Commands/WAPackIaaS/VirtualMachine/SetWAPackVM.cs index 1a0aacd93693..326732c56b4b 100644 --- a/src/ServiceManagement/Services/Commands/WAPackIaaS/VirtualMachine/SetWAPackVM.cs +++ b/src/ServiceManagement/Services/Commands/WAPackIaaS/VirtualMachine/SetWAPackVM.cs @@ -70,6 +70,9 @@ private void SetSizeProfile(Utilities.WAPackIaaS.DataContract.VirtualMachine vm) { vm.CPUCount = VMSizeProfile.CPUCount; vm.Memory = VMSizeProfile.Memory; + vm.DynamicMemoryEnabled = VMSizeProfile.DynamicMemoryEnabled; + vm.DynamicMemoryMaximumMB = VMSizeProfile.DynamicMemoryMaximumMB; + vm.DynamicMemoryMinimumMB = VMSizeProfile.DynamicMemoryMinimumMB; } } } diff --git a/src/ServiceManagement/Services/Commands/Websites/EnableAzureWebsiteDebug.cs b/src/ServiceManagement/Services/Commands/Websites/EnableAzureWebsiteDebug.cs index 2a1e873cd991..d3a4e9edc53d 100644 --- a/src/ServiceManagement/Services/Commands/Websites/EnableAzureWebsiteDebug.cs +++ b/src/ServiceManagement/Services/Commands/Websites/EnableAzureWebsiteDebug.cs @@ -30,7 +30,7 @@ public class EnableAzureWebsiteDebugCommand : WebsiteContextBaseCmdlet public SwitchParameter PassThru { get; set; } [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The visual studio version.")] - public RemoteDebuggingVersion Version { get; set; } + public string Version { get; set; } public override void ExecuteCmdlet() { diff --git a/src/ServiceManagement/Services/Commands/Websites/EnableAzureWebsiteDiagnostic.cs b/src/ServiceManagement/Services/Commands/Websites/EnableAzureWebsiteDiagnostic.cs index e09993e1d257..a586590986eb 100644 --- a/src/ServiceManagement/Services/Commands/Websites/EnableAzureWebsiteDiagnostic.cs +++ b/src/ServiceManagement/Services/Commands/Websites/EnableAzureWebsiteDiagnostic.cs @@ -14,7 +14,7 @@ using System.Collections.Generic; using System.Management.Automation; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Utilities.Websites; using Microsoft.WindowsAzure.Commands.Utilities.Websites.Common; diff --git a/src/ServiceManagement/Services/Commands/Websites/NewAzureWebSite.cs b/src/ServiceManagement/Services/Commands/Websites/NewAzureWebSite.cs index 72d5a0f81b8c..c8be5e56704c 100644 --- a/src/ServiceManagement/Services/Commands/Websites/NewAzureWebSite.cs +++ b/src/ServiceManagement/Services/Commands/Websites/NewAzureWebSite.cs @@ -32,7 +32,7 @@ namespace Microsoft.WindowsAzure.Commands.Websites { using GitClass = Utilities.Websites.Services.Git; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; using Hyak.Common; /// diff --git a/src/ServiceManagement/Services/Commands/Websites/PublishAzureWebsiteProject.cs b/src/ServiceManagement/Services/Commands/Websites/PublishAzureWebsiteProject.cs index e5a374a7eddd..a5419a8cb135 100644 --- a/src/ServiceManagement/Services/Commands/Websites/PublishAzureWebsiteProject.cs +++ b/src/ServiceManagement/Services/Commands/Websites/PublishAzureWebsiteProject.cs @@ -28,6 +28,10 @@ public class PublishAzureWebsiteProject : WebsiteContextBaseCmdlet, IDynamicPara [ValidateNotNullOrEmpty] public Hashtable ConnectionString { get; set; } + [Parameter(ParameterSetName = "Package", Position = 3, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The configuration tokens to use for the deployment.")] + [ValidateNotNullOrEmpty] + public string Tokens { get; set; } + [Parameter(Mandatory = false, ParameterSetName = "Package", HelpMessage = "The WebDeploy SetParameters.xml file to transform configuration within the package.")] public string SetParametersFile { get; set; } @@ -83,6 +87,33 @@ public override void ExecuteCmdlet() } } + if (!File.Exists(fullSetParametersFile)) + { + if (File.Exists(Path.Combine(Path.GetDirectoryName(fullPackage), fullSetParametersFile))) + { + WriteVerbose("Setting path for Parameters file to local one to package: " + Path.Combine(Path.GetDirectoryName(fullPackage), fullSetParametersFile)); + fullSetParametersFile = Path.Combine(Path.GetDirectoryName(fullPackage),fullSetParametersFile); + } + } + + // If tokens are passed in, update the parameters file if there is one + if (!string.IsNullOrEmpty(Tokens) && !string.IsNullOrEmpty(fullSetParametersFile)) + { + // Convert tokens string to hashtable + string[] tokenSplit = Tokens.Split(';'); + + WriteVerbose(string.Format("Replacing tokens in {0}", fullSetParametersFile)); + var fileContents = File.ReadAllText(fullSetParametersFile); + + foreach (string pair in tokenSplit) + { + string[] data = pair.Split('='); + fileContents = fileContents.Replace(string.Format("__{0}__", data[0].Replace("\"", "")), data[1].Replace("\"", "")); + } + + File.WriteAllText(fullSetParametersFile, fileContents); + } + try { // Publish the package. diff --git a/src/ServiceManagement/Services/Commands/Websites/ShowAzurePortal.cs b/src/ServiceManagement/Services/Commands/Websites/ShowAzurePortal.cs index 3ed7ec203a2b..20691987bd95 100644 --- a/src/ServiceManagement/Services/Commands/Websites/ShowAzurePortal.cs +++ b/src/ServiceManagement/Services/Commands/Websites/ShowAzurePortal.cs @@ -14,10 +14,10 @@ using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Properties; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.Websites { diff --git a/src/ServiceManagement/Services/Commands/packages.config b/src/ServiceManagement/Services/Commands/packages.config index 18f66e60b2aa..cf2fa644277e 100644 --- a/src/ServiceManagement/Services/Commands/packages.config +++ b/src/ServiceManagement/Services/Commands/packages.config @@ -2,7 +2,6 @@ - @@ -13,11 +12,10 @@ - - - + + - + @@ -25,8 +23,8 @@ - + - + \ No newline at end of file diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Commands.SqlDatabase.Test.csproj b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Commands.SqlDatabase.Test.csproj index beeec2eb3b19..63205bead0fd 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Commands.SqlDatabase.Test.csproj +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Commands.SqlDatabase.Test.csproj @@ -1,6 +1,7 @@  - + + Debug AnyCPU @@ -18,8 +19,7 @@ ..\..\..\ true - - + 7fdeb847 true @@ -57,10 +57,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -69,9 +65,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True + ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -89,12 +86,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -148,6 +145,22 @@ + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + @@ -232,6 +245,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3b48a77b-5956-4a62-9081-92ba04b02b27} Commands.Common.Test diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/FunctionalTests/OutputFormatValidator.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/FunctionalTests/OutputFormatValidator.cs index 5aaa9d924df7..78c2118c2d03 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/FunctionalTests/OutputFormatValidator.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/FunctionalTests/OutputFormatValidator.cs @@ -16,7 +16,7 @@ using System.IO; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Test.FunctionalTests { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Properties/AssemblyInfo.cs index d28d19d5f619..e65253ba2b20 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -40,5 +41,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/TestScripts/Database/ImportExportDatabase.ps1 b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/TestScripts/Database/ImportExportDatabase.ps1 index 96f4a9a3fe65..6d4bb71861fb 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/TestScripts/Database/ImportExportDatabase.ps1 +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/TestScripts/Database/ImportExportDatabase.ps1 @@ -84,7 +84,7 @@ function GetOperationStatus # Test Get IE status with request object do { - Start-Sleep -m 1500 + Wait-Seconds 1500 $status = Get-AzureSqlDatabaseImportExportStatus $Request Write-Output "Request Status: $($status.Status)" if($status.Status -eq "Failed") @@ -121,7 +121,7 @@ function GetOperationStatusWithRequestId # Test Get IE status with request id, servername, and login credentials do { - Start-Sleep -m 1500 + Wait-Seconds 1500 $status = Get-AzureSqlDatabaseImportExportStatus -RequestId $RequestId ` -ServerName $ServerName -UserName $UserName -Password $Password diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCertAuthTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCertAuthTests.cs index 3a0ac4923f46..9c0f35b2f923 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCertAuthTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCertAuthTests.cs @@ -19,7 +19,7 @@ using System.Linq; using System.Management.Automation; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.MockServer; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.Server.Cmdlet; diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCopyCertAuthTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCopyCertAuthTests.cs index 607e52f6aa6a..2a791c8a3097 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCopyCertAuthTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCopyCertAuthTests.cs @@ -18,7 +18,7 @@ using System.Management.Automation; using System.Threading; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Model; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.MockServer; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.Server.Cmdlet; diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/GetRestorableDroppedDatabaseCertAuthTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/GetRestorableDroppedDatabaseCertAuthTests.cs index 98c4131aa5a3..fbf720c1d08c 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/GetRestorableDroppedDatabaseCertAuthTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/GetRestorableDroppedDatabaseCertAuthTests.cs @@ -19,7 +19,7 @@ using System.Management.Automation; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Common; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/ImportExportCmdletTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/ImportExportCmdletTests.cs index 9983601efe9b..f5cb4323393f 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/ImportExportCmdletTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/ImportExportCmdletTests.cs @@ -18,7 +18,7 @@ using System.Text.RegularExpressions; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.MockServer; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.Server.Cmdlet; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.Utilities; diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/ImportExportv12Tests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/ImportExportv12Tests.cs index 9f53af708281..0c8e24df64ae 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/ImportExportv12Tests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/ImportExportv12Tests.cs @@ -12,7 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/NewAzureSqlDatabaseServerContextTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/NewAzureSqlDatabaseServerContextTests.cs index 1ed1b6027751..b42bce33a817 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/NewAzureSqlDatabaseServerContextTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/NewAzureSqlDatabaseServerContextTests.cs @@ -18,8 +18,8 @@ using System.Linq; using System.Management.Automation; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet; using Microsoft.WindowsAzure.Commands.SqlDatabase.Properties; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Firewall/Cmdlet/FirewallCmdletTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Firewall/Cmdlet/FirewallCmdletTests.cs index 008469dabe8c..2ed4ce24ce42 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Firewall/Cmdlet/FirewallCmdletTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Firewall/Cmdlet/FirewallCmdletTests.cs @@ -17,7 +17,7 @@ using System.Linq; using System.Management.Automation; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Model; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.MockServer; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.Server.Cmdlet; diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/MockServer/MockHttpServer.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/MockServer/MockHttpServer.cs index 8848b51ed678..c370341333c8 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/MockServer/MockHttpServer.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/MockServer/MockHttpServer.cs @@ -22,12 +22,13 @@ using System.Security.Cryptography.X509Certificates; using System.Text; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Test.Common; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Factories; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Factories; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.MockServer { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Server/Cmdlet/ServerCmdletTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Server/Cmdlet/ServerCmdletTests.cs index d58fb822031a..22f506578704 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Server/Cmdlet/ServerCmdletTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Server/Cmdlet/ServerCmdletTests.cs @@ -17,7 +17,7 @@ using System.Linq; using System.Management.Automation; using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Model; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.Database.Cmdlet; diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/UnitTestHelper.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/UnitTestHelper.cs index bdafb5a7d878..b27cb8edfd06 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/UnitTestHelper.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/UnitTestHelper.cs @@ -23,9 +23,10 @@ using System.Security.Cryptography.X509Certificates; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.MockServer; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.ServiceManagemenet.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/packages.config b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/packages.config index e3066d8d3fa4..c201828dccc2 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/packages.config +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/packages.config @@ -2,10 +2,9 @@ - - + @@ -14,11 +13,17 @@ - - + + - + + + + + + + diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Commands.SqlDatabase.csproj b/src/ServiceManagement/Sql/Commands.SqlDatabase/Commands.SqlDatabase.csproj index 959ac42e2453..55d26324fff9 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Commands.SqlDatabase.csproj +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Commands.SqlDatabase.csproj @@ -57,10 +57,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -72,6 +68,7 @@ False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False ..\..\..\packages\Microsoft.Data.Edm.5.6.4\lib\net40\Microsoft.Data.Edm.dll @@ -92,12 +89,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -112,9 +109,6 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll @@ -241,6 +235,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {65c3a86a-716d-4e7d-ab67-1db00b3bf72d} Commands.Common.Storage diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabase.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabase.cs index edcebb15b016..2be2d57d0371 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabase.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabase.cs @@ -18,7 +18,7 @@ using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseCopy.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseCopy.cs index 1ca4ee3b7a11..0d41f694cf80 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseCopy.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseCopy.cs @@ -22,7 +22,7 @@ namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { using DatabaseCopyModel = Model.DatabaseCopy; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; /// /// Retrieves a list of all ongoing Microsoft Azure SQL Database copy operations in the given diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseImportExportStatus.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseImportExportStatus.cs index e5b126b3a8bf..34b3274de0a4 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseImportExportStatus.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseImportExportStatus.cs @@ -19,8 +19,8 @@ using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.ImportExport; using Microsoft.WindowsAzure.Management.Sql; using Microsoft.WindowsAzure.Management.Sql.Models; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseOperation.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseOperation.cs index 076fc338b2cf..f8318e42ff6d 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseOperation.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseOperation.cs @@ -18,7 +18,7 @@ using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseServiceObjective.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseServiceObjective.cs index 82853da110bd..f6d2164b6c28 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseServiceObjective.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseServiceObjective.cs @@ -18,7 +18,7 @@ using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseUsages.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseUsages.cs index c40aee65fa04..2e0d84a784b2 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseUsages.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseUsages.cs @@ -18,7 +18,7 @@ using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/NewAzureSqlDatabase.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/NewAzureSqlDatabase.cs index c50544e421f2..6361e097780b 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/NewAzureSqlDatabase.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/NewAzureSqlDatabase.cs @@ -15,12 +15,12 @@ using System; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Properties; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/NewAzureSqlDatabaseServerContext.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/NewAzureSqlDatabaseServerContext.cs index 5fb003911bc0..a4a22f9197f5 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/NewAzureSqlDatabaseServerContext.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/NewAzureSqlDatabaseServerContext.cs @@ -18,13 +18,14 @@ using System.Management.Automation; using System.Xml.Linq; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Properties; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using System.IO; +using Microsoft.Azure.ServiceManagemenet.Common; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/RemoveAzureSqlDatabase.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/RemoveAzureSqlDatabase.cs index ae5021cee098..c84639064580 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/RemoveAzureSqlDatabase.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/RemoveAzureSqlDatabase.cs @@ -16,12 +16,12 @@ using System.Globalization; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Properties; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/SetAzureSqlDatabase.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/SetAzureSqlDatabase.cs index 778b2d67fce3..57dced83d18d 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/SetAzureSqlDatabase.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/SetAzureSqlDatabase.cs @@ -16,12 +16,12 @@ using System.Globalization; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Properties; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseCopy.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseCopy.cs index 88aefe3417e2..03f3c96bc0b9 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseCopy.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseCopy.cs @@ -24,7 +24,7 @@ namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { using DatabaseCopyModel = Model.DatabaseCopy; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; /// /// Start a copy operation for a Microsoft Azure SQL Database in the given server context. diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseExport.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseExport.cs index bae48d9dd668..38f1914b8c27 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseExport.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseExport.cs @@ -14,7 +14,7 @@ using System; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.ImportExport; @@ -22,7 +22,7 @@ using Microsoft.WindowsAzure.Commands.Storage.Model.ResourceModel; using Microsoft.WindowsAzure.Management.Sql; using Microsoft.WindowsAzure.Management.Sql.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseImport.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseImport.cs index 207bd7187d6f..fe297507a764 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseImport.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseImport.cs @@ -14,7 +14,7 @@ using System; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.Common.Storage; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.ImportExport; @@ -22,7 +22,7 @@ using Microsoft.WindowsAzure.Commands.Storage.Model.ResourceModel; using Microsoft.WindowsAzure.Management.Sql; using Microsoft.WindowsAzure.Management.Sql.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseRestore.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseRestore.cs index e8817db818b5..a4883bb3a16c 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseRestore.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StartAzureSqlDatabaseRestore.cs @@ -18,7 +18,7 @@ using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StopAzureSqlDatabaseCopy.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StopAzureSqlDatabaseCopy.cs index 84ab30a32745..a99387488916 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StopAzureSqlDatabaseCopy.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Database/Cmdlet/StopAzureSqlDatabaseCopy.cs @@ -25,7 +25,7 @@ namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Database.Cmdlet { using DatabaseCopyModel = Model.DatabaseCopy; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; /// /// Stop an ongoing copy operation for a Microsoft Azure SQL Database in the given server context. diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/AssemblyInfo.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/AssemblyInfo.cs index 7a0a8c465e3b..421d217d5c5b 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/AssemblyInfo.cs @@ -43,8 +43,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.SqlDatabase.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/ServerDataServiceCertAuth.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/ServerDataServiceCertAuth.cs index 2f509738b6ac..bf7d48d96ae2 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/ServerDataServiceCertAuth.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/ServerDataServiceCertAuth.cs @@ -17,7 +17,7 @@ using System.Globalization; using System.Linq; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Properties; using Microsoft.WindowsAzure.Management.Sql; using Microsoft.WindowsAzure.Management.Sql.Models; @@ -26,7 +26,7 @@ namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server { using DatabaseCopyModel = Model.DatabaseCopy; using WamlDatabaseCopy = Management.Sql.Models.DatabaseCopy; - using Microsoft.Azure.Common.Authentication; + using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure; /// diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/TSqlConnectionContext.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/TSqlConnectionContext.cs index 4bf7d43bd026..fee55c2aec55 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/TSqlConnectionContext.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/TSqlConnectionContext.cs @@ -659,6 +659,33 @@ public ServiceObjective[] GetServiceObjectives() Name = "P3" }, new ServiceObjective() + { + Context = this, + Enabled = true, + Id = new Guid("afe1eee1-1f12-4e5f-9ad6-2de9c12cb4dc"), + IsDefault = false, + IsSystem = false, + Name = "P4" + }, + new ServiceObjective() + { + Context = this, + Enabled = true, + Id = new Guid("43940481-9191-475a-9dba-6b505615b9aa"), + IsDefault = false, + IsSystem = false, + Name = "P6" + }, + new ServiceObjective() + { + Context = this, + Enabled = true, + Id = new Guid("dd00d544-bbc0-4f61-ba60-cdce0c410288"), + IsDefault = false, + IsSystem = false, + Name = "P11" + }, + new ServiceObjective() { Context = this, Enabled = true, @@ -837,16 +864,22 @@ private void GetDatabaseProperties(Database db) } } } + if (db.MaxSizeBytes.HasValue) { db.MaxSizeGB = (int)(db.MaxSizeBytes / (1024 * 1024 * 1024)); } + if (!string.IsNullOrEmpty(db.ServiceObjectiveName)) { db.ServiceObjective = GetServiceObjective(db.ServiceObjectiveName); - db.ServiceObjectiveId = db.ServiceObjective.Id; + if (db.ServiceObjective != null) + { + db.ServiceObjectiveId = db.ServiceObjective.Id; + } } + builder["Database"] = null; } diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/SqlDatabaseCmdletBase.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/SqlDatabaseCmdletBase.cs index e757c083fc0a..3ec6681b3815 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/SqlDatabaseCmdletBase.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/SqlDatabaseCmdletBase.cs @@ -15,12 +15,12 @@ using System; using System.Globalization; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services; using Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.Sql; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; namespace Microsoft.WindowsAzure.Commands.SqlDatabase { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/packages.config b/src/ServiceManagement/Sql/Commands.SqlDatabase/packages.config index b7f60846f8b1..79f2faaa2f17 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/packages.config +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/packages.config @@ -2,7 +2,6 @@ - @@ -14,9 +13,8 @@ - - - + + diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Commands.StorSimple.Test.csproj b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Commands.StorSimple.Test.csproj index 708a63f43847..ba46b43ca939 100644 --- a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Commands.StorSimple.Test.csproj +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Commands.StorSimple.Test.csproj @@ -1,5 +1,7 @@  + + Debug @@ -13,7 +15,7 @@ 512 ..\..\..\ true - 92bc0834 + 27d0bfec true @@ -39,10 +41,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -51,10 +49,10 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -64,12 +62,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -118,12 +116,20 @@ - - ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll True - - ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll True @@ -133,6 +139,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Properties/AssemblyInfo.cs index 27e8c002797c..6dfa57ce2a5e 100644 --- a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Properties/AssemblyInfo.cs @@ -33,5 +33,6 @@ [assembly: Guid("d1c35c6d-1778-4d39-92c8-0bf709cc5b23")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.ps1 b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.ps1 index 3e1f848bc902..dd1f6ef4018e 100644 --- a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.ps1 +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.ps1 @@ -45,7 +45,6 @@ function Test-NewBackupPolicyAddConfig-DefaultValues $startTimeFromConfig = [datetime]::ParseExact($config.StartTime,"yyyy-MM-ddTHH:mm:sszzz",$null) $timespan = $startTimeFromConfig - $currenttime - Assert-True {$timespan.TotalSeconds -le 1} "StartDateTime is not matching" Assert-AreEqual $config.BackupType CloudSnapshot 'BackupType doesnt match' Assert-AreEqual $config.Recurrence.RecurrenceType 'Daily' 'RecurrenceType doesnt match' Assert-AreEqual $config.Recurrence.RecurrenceValue 10 'RecurrentValue doesnt match' diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/StorSimpleTestBase.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/StorSimpleTestBase.cs index f411f0a23b9c..e1d51ac24857 100644 --- a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/StorSimpleTestBase.cs +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/StorSimpleTestBase.cs @@ -19,7 +19,7 @@ using System.Net.Security; using System.Reflection; using Microsoft.Azure; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure.Test; using Microsoft.Azure.Test.HttpRecorder; using Microsoft.WindowsAzure.Commands.ScenarioTest; diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/packages.config b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/packages.config index 5d96419ba933..3152598d280a 100644 --- a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/packages.config +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/packages.config @@ -2,21 +2,25 @@ - - + - - + + - - + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/GetAzureStorSimpleStorageAccountCredential.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/GetAzureStorSimpleStorageAccountCredential.cs index 37beb7dbb314..e302691dfe99 100644 --- a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/GetAzureStorSimpleStorageAccountCredential.cs +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/GetAzureStorSimpleStorageAccountCredential.cs @@ -38,7 +38,7 @@ public override void ExecuteCmdlet() var allSACs = StorSimpleClient.GetAllStorageAccountCredentials(); if (StorageAccountName == null) { - WriteObject(allSACs); + WriteObject(allSACs, true); WriteVerbose(string.Format(Resources.SACGet_StatusMessage, allSACs.Count, allSACs.Count > 1 ? "s" : string.Empty)); return; } @@ -60,4 +60,4 @@ public override void ExecuteCmdlet() } } } -} \ No newline at end of file +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Commands.StorSimple.csproj b/src/ServiceManagement/StorSimple/Commands.StorSimple/Commands.StorSimple.csproj index a380d7a54685..1342c034b71a 100644 --- a/src/ServiceManagement/StorSimple/Commands.StorSimple/Commands.StorSimple.csproj +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Commands.StorSimple.csproj @@ -49,10 +49,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -68,12 +64,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -205,6 +201,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/AssemblyInfo.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/AssemblyInfo.cs index a10f9318b86c..7c6b10bdc2c9 100644 --- a/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/AssemblyInfo.cs @@ -44,8 +44,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.StorSimple.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] #else diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleClient.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleClient.cs index 4ac014c3f544..5860090c2e3e 100644 --- a/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleClient.cs +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleClient.cs @@ -20,8 +20,8 @@ using System.Net.Security; using System.Runtime.Caching; using Hyak.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Management.Scheduler; using Microsoft.WindowsAzure.Management.StorSimple; using Microsoft.WindowsAzure.Management.StorSimple.Models; diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/packages.config b/src/ServiceManagement/StorSimple/Commands.StorSimple/packages.config index 3acdf6bffa9f..b71d746d0019 100644 --- a/src/ServiceManagement/StorSimple/Commands.StorSimple/packages.config +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/packages.config @@ -2,7 +2,6 @@ - @@ -10,8 +9,8 @@ - - + + diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Commands.TrafficManager.Test.csproj b/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Commands.TrafficManager.Test.csproj index ff5b509cd1ee..b09dcc62e023 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Commands.TrafficManager.Test.csproj +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Commands.TrafficManager.Test.csproj @@ -1,6 +1,7 @@  - + + Debug @@ -15,8 +16,7 @@ ..\ true - - + 2cc0a71b true @@ -44,10 +44,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -56,7 +52,7 @@ ..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.11-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5799.28345-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5896.19355-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll True @@ -76,12 +72,12 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -144,6 +140,22 @@ + + ..\..\..\packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll + True + + + ..\..\..\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll + True + + + ..\..\..\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll + True + + + ..\..\..\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll + True + @@ -163,6 +175,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {3b48a77b-5956-4a62-9081-92ba04b02b27} Commands.Common.Test diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Properties/AssemblyInfo.cs index 80d06828dcb6..8366c8ae2130 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Properties/AssemblyInfo.cs @@ -14,6 +14,7 @@ using System.Reflection; using System.Runtime.InteropServices; +using Xunit; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information @@ -40,5 +41,6 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] +[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/packages.config b/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/packages.config index ac944a6fed4e..dfa7364aedca 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/packages.config +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/packages.config @@ -2,10 +2,9 @@ - - + @@ -14,12 +13,18 @@ - - + + - + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Commands.TrafficManager.csproj b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Commands.TrafficManager.csproj index 4ca6b1e65c83..b8372978560d 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Commands.TrafficManager.csproj +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Commands.TrafficManager.csproj @@ -51,10 +51,6 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Authentication.1.6.1-preview\lib\net45\Microsoft.Azure.Common.Authentication.dll - True - ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -79,12 +75,12 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.2.0.1\lib\net45\Microsoft.Rest.ClientRuntime.dll True - - ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.2.0.1-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll True @@ -99,9 +95,6 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.0\lib\net40\Microsoft.WindowsAzure.Configuration.dll - False ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll @@ -169,6 +162,10 @@ + + {d3804b64-c0d3-48f8-82ec-1f632f833c9e} + Commands.Common.Authentication + {5ee72c53-1720-4309-b54b-5fb79703195f} Commands.Common diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Properties/AssemblyInfo.cs b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Properties/AssemblyInfo.cs index b0d65e6a13a9..e17c4e9251fd 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Properties/AssemblyInfo.cs @@ -43,8 +43,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.4")] -[assembly: AssemblyFileVersion("1.0.4")] +[assembly: AssemblyVersion("1.2.3")] +[assembly: AssemblyFileVersion("1.2.3")] #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] #else diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/TestAzureTrafficManagerDomainName.cs b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/TestAzureTrafficManagerDomainName.cs index d6afbc7a29af..e30c0ccfa1ef 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/TestAzureTrafficManagerDomainName.cs +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/TestAzureTrafficManagerDomainName.cs @@ -16,8 +16,8 @@ using Microsoft.WindowsAzure.Commands.TrafficManager.Utilities; using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.Azure.Common.Authentication; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication.Models; namespace Microsoft.WindowsAzure.Commands.TrafficManager { diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Utilities/TrafficManagerClient.cs b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Utilities/TrafficManagerClient.cs index a5d272ed7c86..0a90501fa852 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Utilities/TrafficManagerClient.cs +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Utilities/TrafficManagerClient.cs @@ -16,11 +16,11 @@ using System.Collections.Generic; using System.Linq; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Authentication.Models; +using Microsoft.Azure.Commands.Common.Authentication.Models; using Microsoft.WindowsAzure.Commands.TrafficManager.Models; using Microsoft.WindowsAzure.Management.TrafficManager; using Microsoft.WindowsAzure.Management.TrafficManager.Models; -using Microsoft.Azure.Common.Authentication; +using Microsoft.Azure.Commands.Common.Authentication; using Microsoft.Azure; using Hyak.Common; diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/packages.config b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/packages.config index ca7203536955..cbb8ee954a8e 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/packages.config +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/packages.config @@ -1,8 +1,7 @@  - - + @@ -13,9 +12,8 @@ - - - + + diff --git a/src/lib/Microsoft.Web.Deployment.dll b/src/lib/Microsoft.Web.Deployment.dll deleted file mode 100644 index 38053edf5b0f..000000000000 Binary files a/src/lib/Microsoft.Web.Deployment.dll and /dev/null differ diff --git a/tools/AzureRM/AzureRM.psd1 b/tools/AzureRM/AzureRM.psd1 index 124cd4eb802a..7d1348974c78 100644 --- a/tools/AzureRM/AzureRM.psd1 +++ b/tools/AzureRM/AzureRM.psd1 @@ -12,7 +12,7 @@ RootModule = '.\AzureRM.psm1' # Version number of this module. -ModuleVersion = '1.2.0' +ModuleVersion = '1.2.2' # ID used to uniquely identify this module GUID = 'B433E830-B479-4F7F-9C80-9CC6C28E1B51' diff --git a/tools/AzureRM/AzureRM.psm1 b/tools/AzureRM/AzureRM.psm1 index fa72792b0b69..9cd1dedd8847 100644 --- a/tools/AzureRM/AzureRM.psm1 +++ b/tools/AzureRM/AzureRM.psm1 @@ -1,35 +1,36 @@ $AzureRMDependencies = @{ - "Azure.Storage" = "1.0.4"; - "AzureRM.Profile" = "1.0.4"; + "Azure.Storage" = "1.0.5"; + "AzureRM.Profile" = "1.0.5"; } $AzureRMModules = @{ - "AzureRM.ApiManagement" = "1.0.4"; - "AzureRM.Automation" = "1.0.4"; - "AzureRM.Backup" = "1.0.4"; - "AzureRM.Batch" = "1.0.4"; - "AzureRM.Compute" = "1.2.2"; - "AzureRM.DataFactories" = "1.0.4"; - "AzureRM.DataLakeAnalytics" = "1.0.4"; - "AzureRM.DataLakeStore" = "1.0.4"; - "AzureRM.Dns" = "1.0.4"; - "AzureRM.HDInsight" = "1.0.5"; - "AzureRM.Insights" = "1.0.4"; - "AzureRM.KeyVault" = "1.1.3"; - "AzureRM.Network" = "1.0.4"; - "AzureRM.NotificationHubs" = "1.0.4"; - "AzureRM.OperationalInsights" = "1.0.4"; - "AzureRM.RecoveryServices" = "1.0.5"; - "AzureRM.RedisCache" = "1.1.2"; - "AzureRM.Resources" = "1.0.4"; - "AzureRM.SiteRecovery" = "1.1.3"; - "AzureRM.Sql" = "1.0.4"; - "AzureRM.Storage" = "1.0.4"; - "AzureRM.StreamAnalytics" = "1.0.4"; - "AzureRM.Tags" = "1.0.4"; - "AzureRM.TrafficManager" = "1.0.4"; - "AzureRM.UsageAggregates" = "1.0.4"; - "AzureRM.Websites" = "1.0.4"; + "AzureRM.ApiManagement" = "1.0.5"; + "AzureRM.Automation" = "1.0.5"; + "AzureRM.Backup" = "1.0.5"; + "AzureRM.Batch" = "1.0.5"; + "AzureRM.Compute" = "1.2.4"; + "AzureRM.DataFactories" = "1.0.5"; + "AzureRM.DataLakeAnalytics" = "1.0.5"; + "AzureRM.DataLakeStore" = "1.0.5"; + "AzureRM.Dns" = "1.0.5"; + "AzureRM.HDInsight" = "1.0.6"; + "AzureRM.Insights" = "1.0.5"; + "AzureRM.KeyVault" = "1.1.4"; + "AzureRM.Network" = "1.0.5"; + "AzureRM.NotificationHubs" = "1.0.5"; + "AzureRM.OperationalInsights" = "1.0.5"; + "AzureRM.RecoveryServices" = "1.0.6"; + "AzureRM.RedisCache" = "1.1.3"; + "AzureRM.Resources" = "1.0.5"; + "AzureRM.SiteRecovery" = "1.1.4"; + "AzureRM.Sql" = "1.0.5"; + "AzureRM.Storage" = "1.0.5"; + "AzureRM.StreamAnalytics" = "1.0.5"; + "AzureRM.Tags" = "1.0.5"; + "AzureRM.TrafficManager" = "1.0.5"; + "AzureRM.UsageAggregates" = "1.0.5"; + "AzureRM.Websites" = "1.0.5"; + "AzureRM.LogicApp" = "1.0.1"; } function Test-AdminRights([string]$Scope) diff --git a/tools/Docs/Get-AllCommands/Get-AllCommands.ps1 b/tools/Docs/Get-AllCommands/Get-AllCommands.ps1 index 357d1897dd01..808e5382e413 100644 --- a/tools/Docs/Get-AllCommands/Get-AllCommands.ps1 +++ b/tools/Docs/Get-AllCommands/Get-AllCommands.ps1 @@ -597,12 +597,12 @@ function Get-AllBuildServerCommands { [System.XML.XMLDocument] $docCmdlet = New-Object System.XML.XMLDocument $docCmdlet.Load((Join-Path -Path $ModuleOutputPath -ChildPath $_)) [System.XML.XMLNode] $rootCmdlet = $docCmdlet.DocumentElement - [System.XML.XMLNode] $cmdletNode = $RawDataXML.ImportNode($rootCmdlet, $true) - [System.XML.XMLNode] $newChild2 = $RawDataXMLRoot.AppendChild($cmdletNode) + [System.XML.XMLNode] $cmdletNode = $RawDataXml.ImportNode($rootCmdlet, $true) + [System.XML.XMLNode] $newChild2 = $RawDataXmlRoot.AppendChild($cmdletNode) Remove-Item -Path (Join-Path -Path $ModuleOutputPath -ChildPath $_) } #save main file - $RawDataXML.Save((Join-Path -Path $ModuleOutputPath -ChildPath $PSRawData)) + $RawDataXml.Save((Join-Path -Path $ModuleOutputPath -ChildPath $PSRawData)) #Creating XML object of Project Writer file [xml] $xmlProjectWriter = get-content $ProjectOutputFile diff --git a/tools/NuGet.exe b/tools/NuGet.exe index c41a0d0debd8..324daa842c51 100644 Binary files a/tools/NuGet.exe and b/tools/NuGet.exe differ diff --git a/tools/StaticAnalysis/AnalysisLogger.cs b/tools/StaticAnalysis/AnalysisLogger.cs new file mode 100644 index 000000000000..f6aa7b493f3e --- /dev/null +++ b/tools/StaticAnalysis/AnalysisLogger.cs @@ -0,0 +1,120 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; + +namespace StaticAnalysis +{ + /// + /// Abstract class to implement the report logging structure + /// + public abstract class AnalysisLogger + { + string _baseDirectory; + + /// + /// Create an analysis logger that will write reports to the given directory + /// + /// + public AnalysisLogger(string baseDirectory) + { + _baseDirectory = baseDirectory; + } + + IList _loggers = new List(); + protected virtual IList Loggers { get { return _loggers; } } + + /// + /// Write an error report. + /// + /// The message to write + public abstract void WriteError(string error); + + public virtual void WriteError(string format, params object[] args) + { + WriteError(string.Format(format, args)); + } + + /// + /// Write an informational message. + /// + /// The message to write + public abstract void WriteMessage(string message); + + public virtual void WriteMessage(string format, params object[] args) + { + WriteMessage(string.Format(format, args)); + } + + /// + /// Write a warning. + /// + /// The warning text + public abstract void WriteWarning(string message); + + public virtual void WriteWarning(string format, params object[] args) + { + WriteWarning(string.Format(format, args)); + } + + /// + /// Write a report file to the given file, using the given file contents. + /// + /// The path to the file + /// The contents of the report + public abstract void WriteReport(string name, string contents); + + /// + /// Create a logger for a particular report + /// + /// The type of records written to the log + /// The filename (without file path) where the report will be written + /// The given logger. Analyzer may write records to this logger and they will be written to + /// the report file. + public virtual ReportLogger CreateLogger(string fileName) where T : IReportRecord, new() + { + if (string.IsNullOrWhiteSpace(fileName)) + { + throw new ArgumentNullException("fileName"); + } + + var filePath = Path.Combine(_baseDirectory, fileName); + var logger = new ReportLogger(filePath, this); + Loggers.Add(logger); + return logger; + } + + /// + /// Write out the report files for each of the added report loggers. + /// + public void WriteReports() + { + foreach (var logger in Loggers.Where(l => l.Records.Any())) + { + StringBuilder reportText = new StringBuilder(); + reportText.AppendLine(logger.Records.First().PrintHeaders()); + foreach (var reportRecord in logger.Records) + { + reportText.AppendLine(reportRecord.FormatRecord()); + } + + WriteReport(logger.FileName, reportText.ToString()); + } + } + } +} diff --git a/tools/StaticAnalysis/AppDomainHelpers.cs b/tools/StaticAnalysis/AppDomainHelpers.cs new file mode 100644 index 000000000000..cdf32c4cc754 --- /dev/null +++ b/tools/StaticAnalysis/AppDomainHelpers.cs @@ -0,0 +1,47 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; + +namespace StaticAnalysis +{ + public static class AppDomainHelpers + { + /// + /// Create a new AppDomain and create a remote instance of AssemblyLoader we can use there + /// + /// directory containing assemblies + /// A new AppDomain, where assemblies can be loaded + /// A proxy to the AssemblyLoader running in the newly created app domain + public static T CreateProxy(string directoryPath, out AppDomain testDomain) where T:MarshalByRefObject + { + if (string.IsNullOrWhiteSpace(directoryPath)) + { + throw new ArgumentException("directoryPath"); + } + + var setup = new AppDomainSetup(); + setup.ApplicationBase = directoryPath; + setup.ApplicationName = "TestDomain"; + setup.ApplicationTrust = AppDomain.CurrentDomain.ApplicationTrust; + setup.DisallowApplicationBaseProbing = false; + setup.DisallowCodeDownload = false; + setup.DisallowBindingRedirects = false; + setup.DisallowPublisherPolicy = false; + testDomain = AppDomain.CreateDomain("TestDomain", null, setup); + return testDomain.CreateInstanceFromAndUnwrap(typeof(T).Assembly.Location, + typeof(T).FullName) as T; + } + } +} diff --git a/tools/StaticAnalysis/ConsoleLogger.cs b/tools/StaticAnalysis/ConsoleLogger.cs new file mode 100644 index 000000000000..1cb18d070d64 --- /dev/null +++ b/tools/StaticAnalysis/ConsoleLogger.cs @@ -0,0 +1,51 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.IO; + +namespace StaticAnalysis +{ + /// + /// Simple class for logging errors and warnings to the console and writing reports to the file system. + /// + public class ConsoleLogger : AnalysisLogger + { + + public ConsoleLogger(string baseDirectory) + : base(baseDirectory) + { + } + + public override void WriteError(string error) + { + Console.WriteLine("### ERROR {0}", error); + } + + public override void WriteMessage(string message) + { + Console.WriteLine(message); + } + + public override void WriteWarning(string message) + { + Console.WriteLine("Warning: {0}", message); + } + + public override void WriteReport(string name, string records) + { + File.WriteAllText(name, records); + } + } +} diff --git a/tools/StaticAnalysis/Decorator.cs b/tools/StaticAnalysis/Decorator.cs new file mode 100644 index 000000000000..48ce7600f477 --- /dev/null +++ b/tools/StaticAnalysis/Decorator.cs @@ -0,0 +1,88 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; + +namespace StaticAnalysis +{ + /// + /// Abstract class to implement the Decorator pattern + /// + /// + public class Decorator + { + Action _action; + string _name; + + protected Decorator(Action action, string name) + { + _action = action; + _name = name; + Inner = null; + } + + public static Decorator Create() + { + return new Decorator(r => { }, "default"); + } + + public void Apply(T record) + { + _action(record); + if (Inner != null) + { + Inner.Apply(record); + } + } + + public void AddDecorator(Action action, string name) + { + if (action == null) + { + throw new ArgumentNullException("action"); + } + + if (name == null) + { + throw new ArgumentNullException("name"); + } + + if (Inner == null) + { + Inner = new Decorator(action, name); + } + else + { + Inner.AddDecorator(action, name); + } + } + + public void Remove(string name) + { + if (Inner != null) + { + if (string.Equals(Inner._name, name)) + { + Inner = Inner.Inner; + } + else + { + Inner.Remove(name); + } + } + } + + protected Decorator Inner { get; set; } + } +} diff --git a/tools/StaticAnalysis/DependencyAnalyzer/AssemblyLoader.cs b/tools/StaticAnalysis/DependencyAnalyzer/AssemblyLoader.cs new file mode 100644 index 000000000000..8b98a38c3f0f --- /dev/null +++ b/tools/StaticAnalysis/DependencyAnalyzer/AssemblyLoader.cs @@ -0,0 +1,75 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Reflection; + +namespace StaticAnalysis.DependencyAnalyzer +{ + /// + /// A class using .Net Remoting to load assemblies and retrieve information in a separate app domain + /// + public class AssemblyLoader : MarshalByRefObject + { + /// + /// Load the assembly in the reflection context by name. Will succeed if the referenced assembly name can + /// be found using default assembly loading rules (i.e. it is in the current directory or the GAC) + /// + /// The full name of the assembly + /// Information on the given assembly, if it was loaded successfully, or null if there is an + /// assembly loading issue. + public AssemblyMetadata GetReflectedAssemblyInfo(string assemblyName) + { + if (string.IsNullOrWhiteSpace(assemblyName)) + { + throw new ArgumentException("assemblyName"); + } + + AssemblyMetadata result = null; + try + { + result = new AssemblyMetadata(Assembly.ReflectionOnlyLoad(assemblyName)); + } + catch + { + } + + return result; + } + + /// + /// Load the assembly found at the given path in the reflection context and return assembly metadata + /// + /// The full path to the assembly file. + /// Assembly metadata if the assembly is loaded successfully, or null if there are load errors. + public AssemblyMetadata GetReflectedAssemblyFromFile(string assemblyPath) + { + if (string.IsNullOrWhiteSpace(assemblyPath)) + { + throw new ArgumentException("assemblyPath"); + } + + AssemblyMetadata result = null; + try + { + return new AssemblyMetadata(Assembly.ReflectionOnlyLoadFrom(assemblyPath)); + } + catch + { + } + + return result; + } + } +} diff --git a/tools/StaticAnalysis/DependencyAnalyzer/AssemblyMetadata.cs b/tools/StaticAnalysis/DependencyAnalyzer/AssemblyMetadata.cs new file mode 100644 index 000000000000..101cd1d99a2a --- /dev/null +++ b/tools/StaticAnalysis/DependencyAnalyzer/AssemblyMetadata.cs @@ -0,0 +1,70 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Reflection; + +namespace StaticAnalysis.DependencyAnalyzer +{ + /// + /// Serializable assembly metadata class, used to return assembly information from a remote AppDomain + /// + [Serializable] + public class AssemblyMetadata + { + AssemblyName _name; + string _location; + IList _references; + + public AssemblyMetadata(Assembly assembly) + { + if (assembly == null) + { + throw new ArgumentNullException("assembly"); + } + + _name = assembly.GetName(); + _location = assembly.Location; + _references = new List(); + foreach (var child in assembly.GetReferencedAssemblies()) + { + _references.Add(child); + } + } + + /// + /// Path to the assembly. + /// + public string Location { get { return _location; } } + + /// + /// The assembly name + /// + /// The assembly name for this assembly, including name and the version + public AssemblyName GetName() + { + return _name; + } + + /// + /// The list of referenced assemblies + /// + /// A list of assembly name references for all assemblies referenced in the assembly manifest + public IEnumerable GetReferencedAssemblies() + { + return _references; + } + } +} diff --git a/tools/StaticAnalysis/DependencyAnalyzer/AssemblyNameComparer.cs b/tools/StaticAnalysis/DependencyAnalyzer/AssemblyNameComparer.cs new file mode 100644 index 000000000000..1f0d1fa87414 --- /dev/null +++ b/tools/StaticAnalysis/DependencyAnalyzer/AssemblyNameComparer.cs @@ -0,0 +1,56 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Reflection; + +namespace StaticAnalysis.DependencyAnalyzer +{ + /// + /// Equality comparer, used to uniquely store assembly records by assembly name + /// + public class AssemblyNameComparer : IEqualityComparer + { + private static string GetComparisonName(AssemblyName name) + { + if (name == null) + { + throw new ArgumentNullException("name"); + } + + return string.Format("{0}.v{1}", name.Name, name.Version); + } + + public bool Equals(AssemblyName assembly1, AssemblyName assembly2) + { + if (assembly1 == null) + { + throw new ArgumentNullException("assembly1"); + } + + if (assembly2 == null) + { + throw new ArgumentNullException("assembly2"); + } + + return StringComparer.OrdinalIgnoreCase.Equals(GetComparisonName(assembly1), GetComparisonName(assembly2)); + } + + public int GetHashCode(AssemblyName obj) + { + return StringComparer.OrdinalIgnoreCase.GetHashCode(GetComparisonName(obj)); + } + } +} diff --git a/tools/StaticAnalysis/DependencyAnalyzer/AssemblyRecord.cs b/tools/StaticAnalysis/DependencyAnalyzer/AssemblyRecord.cs new file mode 100644 index 000000000000..a6a0c41e9e53 --- /dev/null +++ b/tools/StaticAnalysis/DependencyAnalyzer/AssemblyRecord.cs @@ -0,0 +1,137 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using System.Text; + +namespace StaticAnalysis.DependencyAnalyzer +{ + /// + /// Information about assemblies + /// + public class AssemblyRecord : ICloneable + { + HashSet _parents = new HashSet(); + IList _children = new List(); + /// + /// The path to the assembly + /// + public string Location { get; set; } + + public string Name { get { return AssemblyName.Name; } } + public Version Version { get { return AssemblyName.Version; } } + public HashSet ReferencingAssembly { get { return _parents; } } + + public IList Children { get { return _children; } } + + public AssemblyName AssemblyName { get; set; } + + /// + /// The majorVersion portion of the file version for the assembly. This may or may not match the assembly version + /// + public int AssemblyFileMajorVersion { get; set; } + + /// + /// The minorVersion portion of the file version for the assembly file. This may or may not match the corresponding + /// part of the assembly version. + /// + public int AssemblyFileMinorVersion { get; set; } + + public override bool Equals(object obj) + { + var assembly = obj as AssemblyRecord; + if (assembly != null) + { + return string.Equals(assembly.Name, Name, StringComparison.OrdinalIgnoreCase) && + assembly.Version == Version; + } + + return false; + } + + public object Clone() + { + var copiedParents = new HashSet(); + foreach (var parent in _parents) + { + copiedParents.Add(parent.Clone() as AssemblyRecord); + } + + return new AssemblyRecord() + { + _parents = copiedParents, + AssemblyFileMajorVersion = AssemblyFileMajorVersion, + AssemblyFileMinorVersion = AssemblyFileMinorVersion, + AssemblyName = AssemblyName, + Location = Location + }; + + } + + /// + /// Compare the assembly record to an assembly name + /// + /// The assembly name to compare with + /// True if the assembly name is a reference to this assembly, otherwise false + public bool Equals(AssemblyName assembly) + { + return string.Equals(assembly.Name, Name, StringComparison.OrdinalIgnoreCase) && + assembly.Version == Version; + } + + public bool Equals(AssemblyRecord record) + { + return Equals(record.AssemblyName) + && AssemblyFileMajorVersion == record.AssemblyFileMajorVersion + && AssemblyFileMinorVersion == record.AssemblyFileMinorVersion; + } + + public override string ToString() + { + StringBuilder output = new StringBuilder(); + output.AppendLine(string.Format("AssemblyName: {0}, Version:{1}, FileVersion: {2}.{3}, Location:{4}", + Name, Version, AssemblyFileMajorVersion, AssemblyFileMinorVersion, Location)); + if (ReferencingAssembly.Any()) + { + output.AppendFormat("-> Parents: ({0})", string.Join(", ", ReferencingAssembly)); + } + + return output.ToString(); + + } + + /// + /// Get all the ancestors in the ancestor tree + /// + /// The full set of ancestors in the ancestor tree. + public HashSet GetAncestors() + { + var result = new HashSet(); + foreach (var parent in ReferencingAssembly) + { + result.Add(parent); + foreach (var grandParent in parent.GetAncestors()) + { + result.Add(grandParent); + } + + } + + return result; + } + } +} diff --git a/tools/StaticAnalysis/DependencyAnalyzer/AssemblyVersionConflict.cs b/tools/StaticAnalysis/DependencyAnalyzer/AssemblyVersionConflict.cs new file mode 100644 index 000000000000..7c54d20f5571 --- /dev/null +++ b/tools/StaticAnalysis/DependencyAnalyzer/AssemblyVersionConflict.cs @@ -0,0 +1,82 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; + +namespace StaticAnalysis.DependencyAnalyzer +{ + /// + /// Indicates a conflict between assembly reference and actual assembly in a directory + /// + public class AssemblyVersionConflict : IReportRecord + { + /// + /// The directory containing a conflict + /// + public string Directory { get; set; } + + /// + /// The name of the assembly + /// + public string AssemblyName { get; set; } + + /// + /// The version referenced in the parent assembly manifest + /// + public Version ExpectedVersion { get; set; } + + /// + /// The version of the assembly on disk + /// + public Version ActualVersion { get; set; } + + /// + /// The identity of the parent assembly + /// + public string ParentAssembly { get; set; } + + /// + /// A textual description of the problem + /// + public string Description { get; set; } + + /// + /// A textual description of steps to remediate the issue + /// + public string Remediation { get; set; } + + public int Severity { get; set; } + + public string PrintHeaders() + { + return + "\"Directory\",\"AssemblyName\",\"Expected Version\",\"Actual Version\",\"Parent Assembly\",\"Severity\"," + + "\"Description\",\"Remediation\""; + } + + public string FormatRecord() + { + return + string.Format( + "\"{0}\",\"{1}\",\"{2}\",\"{3}\",\"{4}\",\"{5}\",\"{6}\",\"{7}\"", + Directory, AssemblyName, ExpectedVersion, ActualVersion, ParentAssembly, Severity, + Description, Remediation); + } + + public override string ToString() + { + return FormatRecord(); + } + } +} diff --git a/tools/StaticAnalysis/DependencyAnalyzer/DependencyAnalyzer.cs b/tools/StaticAnalysis/DependencyAnalyzer/DependencyAnalyzer.cs new file mode 100644 index 000000000000..62f8ee2786ff --- /dev/null +++ b/tools/StaticAnalysis/DependencyAnalyzer/DependencyAnalyzer.cs @@ -0,0 +1,331 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Reflection; + +namespace StaticAnalysis.DependencyAnalyzer +{ + /// + /// The static analysis tool for ensuring no runtime conflicts in assembly dependencies + /// + public class DependencyAnalyzer : IStaticAnalyzer + { + private Dictionary _assemblies = + new Dictionary(StringComparer.OrdinalIgnoreCase); + private Dictionary _sharedAssemblyReferences = + new Dictionary(new AssemblyNameComparer()); + private Dictionary _identicalSharedAssemblies = + new Dictionary(StringComparer.OrdinalIgnoreCase); + + private AppDomain _testDomain; + private AssemblyLoader _loader; + private ReportLogger _versionConflictLogger; + private ReportLogger _sharedConflictLogger; + private ReportLogger _missingAssemblyLogger; + private ReportLogger _extraAssemblyLogger; + + public DependencyAnalyzer() + { + Name = "Dependency Analyzer"; + } + + public AnalysisLogger Logger { get; set; } + public string Name { get; private set; } + + public void Analyze(IEnumerable directories) + { + if (directories == null) + { + throw new ArgumentNullException("directories"); + } + + _versionConflictLogger = Logger.CreateLogger("AssemblyVersionConflict.csv"); + _sharedConflictLogger = Logger.CreateLogger("SharedAssemblyConflict.csv"); + _missingAssemblyLogger = Logger.CreateLogger("MissingAssemblies.csv"); + _extraAssemblyLogger = Logger.CreateLogger("ExtraAssemblies.csv"); + foreach (var baseDirectory in directories) + { + foreach (var directoryPath in Directory.EnumerateDirectories(baseDirectory)) + { + if (!Directory.Exists(directoryPath)) + { + throw new InvalidOperationException("Please pass a valid directory name as the first parameter"); + } + + Logger.WriteMessage("Processing Directory {0}", directoryPath); + _assemblies.Clear(); + _versionConflictLogger.Decorator.AddDecorator(r => { r.Directory = directoryPath; }, "Directory"); + _missingAssemblyLogger.Decorator.AddDecorator(r => { r.Directory = directoryPath; }, "Directory"); + _extraAssemblyLogger.Decorator.AddDecorator(r => { r.Directory = directoryPath; }, "Directory"); + ProcessDirectory(directoryPath); + _versionConflictLogger.Decorator.Remove("Directory"); + _missingAssemblyLogger.Decorator.Remove("Directory"); + _extraAssemblyLogger.Decorator.Remove("Directory"); + } + } + } + + private AssemblyRecord CreateAssemblyRecord(string path) + { + AssemblyRecord result = null; + var fullPath = Path.GetFullPath(path); + try + { + var assembly = LoadByReflectionFromFile(fullPath); + var versionInfo = FileVersionInfo.GetVersionInfo(fullPath); + result = new AssemblyRecord() + { + AssemblyName = assembly.GetName(), + AssemblyFileMajorVersion = versionInfo.FileMajorPart, + AssemblyFileMinorVersion = versionInfo.FileMinorPart, + Location = fullPath + }; + + foreach (var child in assembly.GetReferencedAssemblies()) + { + result.Children.Add(child); + } + } + catch + { + Logger.WriteError("Error loading assembly {0}", fullPath); + } + + return result; + } + + private bool AddSharedAssembly(AssemblyRecord assembly) + { + if (_sharedAssemblyReferences.ContainsKey(assembly.AssemblyName)) + { + var stored = _sharedAssemblyReferences[assembly.AssemblyName]; + if (!assembly.Equals(stored) && !(IsFrameworkAssembly(assembly.AssemblyName) && assembly.Version.Major <= 4)) + { + _sharedConflictLogger.LogRecord(new SharedAssemblyConflict + { + AssemblyName = assembly.Name, + AssemblyPathsAndFileVersions = new List>() + { + new Tuple(assembly.Location, new Version(assembly.AssemblyFileMajorVersion, + assembly.AssemblyFileMinorVersion)), + new Tuple(stored.Location, new Version(stored.AssemblyFileMajorVersion, + stored.AssemblyFileMinorVersion)) + + }, + AssemblyVersion = assembly.Version, + Severity = 0, + Description = "Shared assembly conflict, shared assemblies with the same assembly " + + "version have differing file versions", + Remediation = string.Format("Update the assembly reference for {0} in one of the " + + "referring assemblies", assembly.Name) + }); + + return false; + } + } + else + { + _sharedAssemblyReferences[assembly.AssemblyName] = assembly; + } + + return true; + } + + private AssemblyMetadata LoadByReflectionFromFile(string assemblyPath) + { + var info = _loader.GetReflectedAssemblyFromFile(assemblyPath); + if (info == null) + { + throw new InvalidOperationException(); + } + + return info; + } + + private bool AddSharedAssemblyExactVersion(AssemblyRecord record) + { + if (_identicalSharedAssemblies.ContainsKey(record.Name)) + { + var stored = _identicalSharedAssemblies[record.Name]; + if (!record.Equals(stored) && !(IsFrameworkAssembly(record.AssemblyName))) + { + _sharedConflictLogger.LogRecord(new SharedAssemblyConflict + { + AssemblyName = record.Name, + AssemblyVersion = record.Version, + Severity = 0, + AssemblyPathsAndFileVersions = new List>() + { + new Tuple(record.Location, new Version(record.AssemblyFileMajorVersion, + record.AssemblyFileMinorVersion)), + new Tuple(stored.Location, new Version(stored.AssemblyFileMajorVersion, + stored.AssemblyFileMinorVersion)), + }, + Description = string.Format("Assembly {0} has multiple versions as specified in 'Target'", + record.Name), + Remediation = string.Format("Ensure that all packages reference exactly the same package " + + "version of {0}", record.Name) + + }); + + return false; + } + } + else + { + _identicalSharedAssemblies[record.Name] = record; + } + + return true; + } + + private static bool RequiresExactVersionMatch(AssemblyRecord name) + { + return name.Name.Contains("Microsoft.Azure.Common.Authentication"); + } + + private static bool IsFrameworkAssembly(AssemblyName name) + { + return name.Name.StartsWith("System") || name.Name.Equals("mscorlib"); + } + + private void ProcessDirectory(string directoryPath) + { + var savedDirectory = Directory.GetCurrentDirectory(); + Directory.SetCurrentDirectory(directoryPath); + _loader = AppDomainHelpers.CreateProxy(directoryPath, out _testDomain); + foreach (var file in Directory.GetFiles(directoryPath).Where(file => file.EndsWith(".dll"))) + { + AssemblyRecord assembly = CreateAssemblyRecord(file); + _assemblies[assembly.Name] = assembly; + if (RequiresExactVersionMatch(assembly)) + { + AddSharedAssemblyExactVersion(assembly); + } + else + { + AddSharedAssembly(assembly); + } + } + + // Now check for assembly mismatches + foreach (var assembly in _assemblies.Values) + { + foreach (var reference in assembly.Children) + { + CheckAssemblyReference(reference, assembly); + } + } + + FindExtraAssemblies(); + + AppDomain.Unload(_testDomain); + Directory.SetCurrentDirectory(savedDirectory); + } + + private static bool IsCommandAssembly(AssemblyRecord assembly) + { + return assembly.Name.Contains("Commands") || assembly.Name.Contains("Cmdlets"); + } + + private void FindExtraAssemblies() + { + if (_assemblies.Values.Any(a => !IsCommandAssembly(a) && (a.ReferencingAssembly == null + || a.ReferencingAssembly.Count == 0 || !a.GetAncestors().Any(IsCommandAssembly)))) + { + foreach ( + var assembly in + _assemblies.Values.Where(a => !IsCommandAssembly(a) && (a.ReferencingAssembly == null || + a.ReferencingAssembly.Count == 0 || !a.GetAncestors().Any(IsCommandAssembly)))) + { + _extraAssemblyLogger.LogRecord(new ExtraAssembly + { + AssemblyName = assembly.Name, + Severity = 2, + Description = string.Format("Assembly {0} is not referenced from any cmdlets assembly", + assembly.Name), + Remediation = string.Format("Remove assembly {0} from the project and regenerate the Wix " + + "file", assembly.Name) + }); + } + } + } + + private void CheckAssemblyReference(AssemblyName reference, AssemblyRecord parent) + { + if (_assemblies.ContainsKey(reference.Name)) + { + var stored = _assemblies[reference.Name]; + if (stored.Equals(reference)) + { + stored.ReferencingAssembly.Add(parent); + } + else if (reference.Version.Major == 0 && reference.Version.Minor == 0) + { + Logger.WriteWarning("{0}.dll has reference to assembly {1} without any version specification.", + parent.Name, reference.Name); + _versionConflictLogger.LogRecord(new AssemblyVersionConflict() + { + AssemblyName = reference.Name, + ActualVersion = stored.Version, + ExpectedVersion = reference.Version, + ParentAssembly = parent.Name, + Severity = 2, + Description = string.Format("Assembly {0} referenced from {1}.dll does not specify any " + + "assembly version evidence. The assembly will use version " + + "{2} from disk.", reference.Name, parent.Name, stored.Version), + Remediation = string.Format("Update the reference to assembly {0} from {1} so that " + + "assembly version evidence is supplied", reference.Name, + parent.Name) + }); + } + else + { + var minVersion = (stored.Version < reference.Version) ? stored.Version : reference.Version; + _versionConflictLogger.LogRecord(new AssemblyVersionConflict() + { + AssemblyName = reference.Name, + ActualVersion = stored.Version, + ExpectedVersion = reference.Version, + ParentAssembly = parent.Name, + Severity = 1, + Description = string.Format("Assembly {0} version {1} referenced from {2}.dll does " + + "not match assembly version on disk: {3}", + reference.Name, reference.Version, parent.Name, stored.Version), + Remediation = string.Format("Update any references to version {0} of assembly {1}", + minVersion, reference.Name) + }); + } + } + else if (!IsFrameworkAssembly(reference)) + { + _missingAssemblyLogger.LogRecord(new MissingAssembly + { + AssemblyName = reference.Name, + AssemblyVersion = reference.Version.ToString(), + ReferencingAssembly = parent.Name, + Severity = 0, + Description = string.Format("Missing assembly {0} referenced from {1}", reference.Name, + parent.Name), + Remediation = "Ensure that the assembly is included in the Wix file or directory" + }); + } + } + } +} diff --git a/tools/StaticAnalysis/DependencyAnalyzer/ExtraAssembly.cs b/tools/StaticAnalysis/DependencyAnalyzer/ExtraAssembly.cs new file mode 100644 index 000000000000..677bb9271054 --- /dev/null +++ b/tools/StaticAnalysis/DependencyAnalyzer/ExtraAssembly.cs @@ -0,0 +1,49 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace StaticAnalysis.DependencyAnalyzer +{ + /// + /// Record for reporting assemblies that are not used by a Cmdlet assembly or its dependencies + /// + public class ExtraAssembly : IReportRecord + { + public string Directory { get; set; } + + public string AssemblyName { get; set; } + + public int Severity { get; set; } + + public string Description { get; set; } + + public string Remediation { get; set; } + + + public string PrintHeaders() + { + return "\"Directory\",\"AssemblyName\",\"Severity\",\"Description\",\"Remediation\""; + } + + public string FormatRecord() + { + return string.Format("\"{0}\",\"{1}\",\"{2}\",\"{3}\",\"{4}\"", + Directory, AssemblyName, Severity, Description, Remediation); + } + + public override string ToString() + { + return FormatRecord(); + } + } +} diff --git a/tools/StaticAnalysis/DependencyAnalyzer/MissingAssembly.cs b/tools/StaticAnalysis/DependencyAnalyzer/MissingAssembly.cs new file mode 100644 index 000000000000..ea73fd482404 --- /dev/null +++ b/tools/StaticAnalysis/DependencyAnalyzer/MissingAssembly.cs @@ -0,0 +1,48 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace StaticAnalysis.DependencyAnalyzer +{ + /// + /// Record to indicate an assembly that is not in the dependency tree for a cmdlet assembly + /// + public class MissingAssembly : IReportRecord + { + public string Directory { get; set; } + public string AssemblyName { get; set; } + public string AssemblyVersion { get; set; } + public string ReferencingAssembly { get; set; } + public string Description { get; set; } + public string Remediation { get; set; } + public int Severity { get; set; } + + public string PrintHeaders() + { + return "\"Directory\",\"Assembly Name\",\"Assembly Version\",\"Referencing Assembly\"," + + "\"Severity\",\"Description\",\"Remediation\""; + } + + public string FormatRecord() + { + return string.Format("\"{0}\",\"{1}\",\"{2}\",\"{3}\",\"{4}\",\"{5}\",\"{6}\"", + Directory, AssemblyName, AssemblyVersion, ReferencingAssembly, + Severity, Description, Remediation); + } + + public override string ToString() + { + return FormatRecord(); + } + } +} diff --git a/tools/StaticAnalysis/DependencyAnalyzer/SharedAssemblyConflict.cs b/tools/StaticAnalysis/DependencyAnalyzer/SharedAssemblyConflict.cs new file mode 100644 index 000000000000..f2b8b0b9b4e6 --- /dev/null +++ b/tools/StaticAnalysis/DependencyAnalyzer/SharedAssemblyConflict.cs @@ -0,0 +1,53 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; + +namespace StaticAnalysis.DependencyAnalyzer +{ + /// + /// Record to indicate a difference in assembly file versions for shared assemblies with the same + /// assembly version. This could result in unexpected behavior, depending on the assembly load order. + /// + public class SharedAssemblyConflict : IReportRecord + { + public string AssemblyName { get; set; } + public Version AssemblyVersion { get; set; } + public List> AssemblyPathsAndFileVersions { get; set; } + public string Description { get; set; } + public string Remediation { get; set; } + public int Severity { get; set; } + + public string PrintHeaders() + { + return "\"Target\",\"AssemblyName\",\"AssemblyVersion\",\"Severity\",\"Description\",\"Remediation\""; + } + + public string FormatRecord() + { + var targets = + AssemblyPathsAndFileVersions.Select(s => string.Format("File version {0} in {1}", s.Item2, s.Item1)); + var targetString = string.Join(", ", targets); + return string.Format("\"{0}\",\"{1}\",\"{2}\",\"{3}\",\"{4}\",\"{5}\"", targetString, AssemblyName, + AssemblyVersion, Severity, Description, Remediation); + } + + public override string ToString() + { + return FormatRecord(); + } + } +} diff --git a/tools/StaticAnalysis/HelpAnalyzer/CmdletHelpMetadata.cs b/tools/StaticAnalysis/HelpAnalyzer/CmdletHelpMetadata.cs new file mode 100644 index 000000000000..6f2dc31d0f93 --- /dev/null +++ b/tools/StaticAnalysis/HelpAnalyzer/CmdletHelpMetadata.cs @@ -0,0 +1,32 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; + +namespace StaticAnalysis.HelpAnalyzer +{ + [Serializable] + public class CmdletHelpMetadata + { + /// + /// The cmdlet name + /// + public string CmdletName { get; set; } + + /// + /// The class name implementing the cmdlet + /// + public string ClassName { get; set; } + } +} diff --git a/tools/StaticAnalysis/HelpAnalyzer/CmdletHelpParser.cs b/tools/StaticAnalysis/HelpAnalyzer/CmdletHelpParser.cs new file mode 100644 index 000000000000..c1d7d1e0476f --- /dev/null +++ b/tools/StaticAnalysis/HelpAnalyzer/CmdletHelpParser.cs @@ -0,0 +1,85 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.IO; +using System.Xml.Linq; + +namespace StaticAnalysis.HelpAnalyzer +{ + /// + /// Parse the cmdlet help file + /// + public class CmdletHelpParser + { + public const string MamlSchemaUri = "http://schemas.microsoft.com/maml/2004/10"; + public const string MamlDevSchemaUri = "http://schemas.microsoft.com/maml/dev/2004/10"; + public const string CommandSchemaUri = "http://schemas.microsoft.com/maml/dev/command/2004/10"; + public static IList GetHelpTopics(string helpPath, ReportLogger logger) + { + IList cmdlets = new List(); + try + { + XDocument document = XDocument.Parse(File.ReadAllText(helpPath)); + var root = document.Root; + foreach (var command in root.GetChildElements("command")) + { + if (command.ContainsChildElement("details")) + { + var details = command.GetChildElement("details"); + if (details.ContainsChildElement("name")) + { + cmdlets.Add(details.GetChildElement("name").Value.Trim()); + } + else + { + logger.LogRecord(new HelpIssue + { + HelpFile = helpPath, + Severity = 0, + Description = string.Format("Missing command:name element for file {0}", helpPath), + Remediation = "Correct the xml format of the help file" + }); + + } + } + else + { + + logger.LogRecord(new HelpIssue + { + HelpFile = helpPath, + Severity = 0, + Description = string.Format("Missing command:details element for file {0}", helpPath), + Remediation = "Correct the xml format of the help file" + }); + } + } + } + catch (Exception e) + { + logger.LogRecord(new HelpIssue + { + HelpFile = helpPath, + Severity = 0, + Description = string.Format("Parsing error for help file {0}: {1}", helpPath, e.ToString()), + Remediation = "Correct the xml format of the help file" + }); + } + + return cmdlets; + } + } +} diff --git a/tools/StaticAnalysis/HelpAnalyzer/CmdletLoader.cs b/tools/StaticAnalysis/HelpAnalyzer/CmdletLoader.cs new file mode 100644 index 000000000000..4d79e1275739 --- /dev/null +++ b/tools/StaticAnalysis/HelpAnalyzer/CmdletLoader.cs @@ -0,0 +1,57 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using System.Reflection; +using System.Text; +using System.Threading.Tasks; +using StaticAnalysis.help; + +namespace StaticAnalysis.HelpAnalyzer +{ + public class CmdletLoader : MarshalByRefObject + { + /// + /// Get cmdlets from the given assembly + /// + /// + /// + public IList GetCmdlets(string assemblyPath) + { + IList result = new List(); + try + { + var assembly = Assembly.LoadFrom(assemblyPath); + foreach (var type in assembly.GetCmdletTypes()) + { + var cmdlet = type.GetAttribute(); + result.Add( + new CmdletHelpMetadata + { + ClassName = type.FullName, + CmdletName = string.Format("{0}-{1}", cmdlet.VerbName, cmdlet.NounName) + }); + } + } + catch + { + } + + return result; + } + } +} diff --git a/tools/StaticAnalysis/HelpAnalyzer/HelpAnalyzer.cs b/tools/StaticAnalysis/HelpAnalyzer/HelpAnalyzer.cs new file mode 100644 index 000000000000..dbbeabfb237f --- /dev/null +++ b/tools/StaticAnalysis/HelpAnalyzer/HelpAnalyzer.cs @@ -0,0 +1,103 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; + +namespace StaticAnalysis.HelpAnalyzer +{ + /// + /// Static analyzer for PowerShell Help + /// + public class HelpAnalyzer : IStaticAnalyzer + { + public HelpAnalyzer() + { + Name = "Help Analyzer"; + } + public AnalysisLogger Logger { get; set; } + public string Name { get; private set; } + + private AppDomain _appDomain; + + /// + /// Given a set of directory paths containing PowerShell module folders, analyze the help + /// in the module folders and report any issues + /// + /// + public void Analyze(IEnumerable scopes) + { + var savedDirectory = Directory.GetCurrentDirectory(); + var processedHelpFiles = new List(); + var helpLogger = Logger.CreateLogger("HelpIssues.csv"); + foreach (var baseDirectory in scopes.Where(s => Directory.Exists(Path.GetFullPath(s)))) + { + foreach (var directory in Directory.EnumerateDirectories(Path.GetFullPath(baseDirectory))) + { + var helpFiles = Directory.EnumerateFiles(directory, "*.dll-Help.xml") + .Where(f => !processedHelpFiles.Contains(Path.GetFileName(f), + StringComparer.OrdinalIgnoreCase)).ToList(); + if (helpFiles.Any()) + { + Directory.SetCurrentDirectory(directory); + foreach (var helpFile in helpFiles) + { + var cmdletFile = helpFile.Substring(0, helpFile.Length - "-Help.xml".Length); + var helpFileName = Path.GetFileName(helpFile); + var cmdletFileName = Path.GetFileName(cmdletFile); + if (File.Exists(cmdletFile) ) + { + processedHelpFiles.Add(helpFileName); + helpLogger.Decorator.AddDecorator((h) => + { + h.HelpFile = helpFileName; + h.Assembly = cmdletFileName; + }, "Cmdlet"); + var proxy = AppDomainHelpers.CreateProxy(directory, out _appDomain); + var cmdlets = proxy.GetCmdlets(cmdletFile); + var helpRecords = CmdletHelpParser.GetHelpTopics(helpFile, helpLogger); + ValidateHelpRecords(cmdlets, helpRecords, helpLogger); + helpLogger.Decorator.Remove("Cmdlet"); + AppDomain.Unload(_appDomain); + } + } + + Directory.SetCurrentDirectory(savedDirectory); + } + } + } + } + + private void ValidateHelpRecords(IList cmdlets, IList helpRecords, + ReportLogger helpLogger) + { + foreach (var cmdlet in cmdlets) + { + if (!helpRecords.Contains(cmdlet.CmdletName, StringComparer.OrdinalIgnoreCase)) + { + helpLogger.LogRecord(new HelpIssue + { + Target = cmdlet.ClassName, + Severity = 1, + Description = string.Format("Help missing for cmdlet {0} implemented by class {1}", + cmdlet.CmdletName, cmdlet.ClassName), + Remediation = string.Format("Add Help record for cmdlet {0} to help file.", cmdlet.CmdletName) + }); + } + } + } + } +} diff --git a/tools/StaticAnalysis/HelpAnalyzer/HelpIssue.cs b/tools/StaticAnalysis/HelpAnalyzer/HelpIssue.cs new file mode 100644 index 000000000000..a35c80aafd31 --- /dev/null +++ b/tools/StaticAnalysis/HelpAnalyzer/HelpIssue.cs @@ -0,0 +1,50 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; + + +namespace StaticAnalysis.HelpAnalyzer +{ + public class HelpIssue : IReportRecord + { + /// + /// The assembly containing the help issue + /// + public string Assembly { get; set; } + /// + /// The associated help file. + /// + public string HelpFile { get; set; } + /// + /// The target of the report (cmdlet name, etc..) + /// + public string Target { get; set; } + public string Description { get; set; } + public string Remediation { get; set; } + public int Severity { get; set; } + public string PrintHeaders() + { + return "\"Assembly\",\"HelpFile\",\"Target\",\"Severity\",\"Description\",\"Remediation\""; + } + + public string FormatRecord() + { + return string.Format("\"{0}\",\"{1}\",\"{2}\",\"{3}\",\"{4}\",\"{5}\"", + Assembly, HelpFile, Target, Severity, Description, Remediation); + } + } +} diff --git a/tools/StaticAnalysis/HelpAnalyzer/ReflectionExtensions.cs b/tools/StaticAnalysis/HelpAnalyzer/ReflectionExtensions.cs new file mode 100644 index 000000000000..0156997106b7 --- /dev/null +++ b/tools/StaticAnalysis/HelpAnalyzer/ReflectionExtensions.cs @@ -0,0 +1,64 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using System.Reflection; + +namespace StaticAnalysis.help + +{ + public static class ReflectionExtensions + { + public static T GetAttribute(this Type decoratedType) where T : Attribute + { + return decoratedType.GetTypeInfo().GetCustomAttribute(typeof(T), true) as T; + } + + public static T GetAttribute(this PropertyInfo decoratedProperty) where T : Attribute + { + return decoratedProperty.GetCustomAttribute(typeof(T), true) as T; + } + + public static IEnumerable GetAttributes(this Type decoratedType) where T : Attribute + { + return decoratedType.GetTypeInfo().GetCustomAttributes(typeof(T), false).Select(a => a as T); + } + + public static IEnumerable GetAttributes(this PropertyInfo decoratedProeprty) where T : Attribute + { + return decoratedProeprty.GetCustomAttributes(typeof(T), false).Select(a => a as T); + } + + public static bool HasAttribute(this Type decoratedType) where T : Attribute + { + return decoratedType.GetTypeInfo().CustomAttributes.Any(d => d.AttributeType == typeof (T)); + + } + + public static bool HasAttribute(this PropertyInfo decoratedProperty) where T : Attribute + { + return decoratedProperty.CustomAttributes.Any(d => d.AttributeType == typeof(T)); + + } + + public static IEnumerable GetCmdletTypes(this Assembly assembly) + { + return assembly.GetTypes().Where(t => t.HasAttribute()); + } + + } +} diff --git a/tools/StaticAnalysis/HelpAnalyzer/XmlExtensions.cs b/tools/StaticAnalysis/HelpAnalyzer/XmlExtensions.cs new file mode 100644 index 000000000000..f2d562a48c3f --- /dev/null +++ b/tools/StaticAnalysis/HelpAnalyzer/XmlExtensions.cs @@ -0,0 +1,128 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Xml.Linq; + +namespace StaticAnalysis +{ + public static class XmlExtensions + { + /// + /// Get all child elements with the given name + /// + /// The element to search + /// The child element name to search for + /// An enumeration of child elements with the given name, or null if none + /// are found. + public static IEnumerable GetChildElements(this XElement parent, string name) + { + return parent.Descendants().Where(e => String.Equals(e.Name.LocalName, name)); + } + + /// + /// Get all child elements with the given name that satisfy the given predicate + /// + /// The element to search + /// The child element name to search for + /// The additional condition to satisfy + /// An enumeration of child elements with the given name that satisfy the predicate, + /// or null if none are found. + public static IEnumerable GetChildElements(this XElement parent, string name, + Func predicate ) + { + return parent.Descendants().Where(e => String.Equals(e.Name.LocalName, name) + && predicate(e)); + } + + /// + /// Get the first child element with the given name + /// + /// The element to search + /// The child element name to search for + /// The child element with the given name, or null if none are found. + public static XElement GetChildElement(this XElement parent, string name) + { + return parent.Descendants().FirstOrDefault(e => String.Equals(e.Name.LocalName, name)); + } + + /// + /// Get the first child element with the given name that satisfies the given predicate + /// + /// The element to search + /// The child element name to search for + /// Additional conditions over the desired child element + /// + public static XElement GetChildElement(this XElement parent, string name, + Func predicate ) + { + return parent.Descendants().FirstOrDefault(e => String.Equals(e.Name.LocalName, name) + && predicate(e)); + } + + /// + /// Determines if the given element contains a child element of the given name + /// + /// The element to search + /// The child element name to search for + /// true if the given child element exists, otherwise false + public static bool ContainsChildElement(this XElement element, string name) + { + return element.Descendants().Any(e => string.Equals(e.Name.LocalName, name)); + } + + /// + /// Determines if the given element contains a child element of the given name that satisfies + /// the specified predicate + /// + /// The element to search + /// The child element name to search for + /// An additional condition on descendant elements + /// true if the given child element exists, otherwise false + public static bool ContainsChildElement(this XElement element, string name, + Func predicate) + { + return element.Descendants().Any(e => string.Equals(e.Name.LocalName, name) + && predicate(e)); + } + + /// + /// Determines if the given element contains a child element with any of the provided names + /// + /// The element to search + /// The child element names to search for + /// true if any of the given child elements exists, otherwise false + public static bool ContainsChildElement(this XElement element, IEnumerable names) + { + return names.Any(element.ContainsChildElement); + } + + /// + /// Determines if the given element contains a child element with any of the provided names that + /// satisfies the given predicate + /// + /// The element to search + /// The child element names to search for + /// An additional condition to check on descendant elements + /// True if any child element has the specified name and satisfies the specified + /// predicate. + public static bool ContainsChildElement(this XElement element, IEnumerable names, + Func predicate ) + { + return names.Any( n => element.ContainsChildElement(n, predicate)); + } + } +} diff --git a/tools/StaticAnalysis/IReportRecord.cs b/tools/StaticAnalysis/IReportRecord.cs new file mode 100644 index 000000000000..ab0c97f50171 --- /dev/null +++ b/tools/StaticAnalysis/IReportRecord.cs @@ -0,0 +1,28 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace StaticAnalysis +{ + /// + /// Abstract interface for static analysis reports. + /// + public interface IReportRecord + { + string Description { get; set; } + string Remediation { get; set; } + int Severity { get; set; } + string PrintHeaders(); + string FormatRecord(); + } +} diff --git a/tools/StaticAnalysis/IStaticAnalyzer.cs b/tools/StaticAnalysis/IStaticAnalyzer.cs new file mode 100644 index 000000000000..8eb55a0ec43b --- /dev/null +++ b/tools/StaticAnalysis/IStaticAnalyzer.cs @@ -0,0 +1,40 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; + +namespace StaticAnalysis +{ + /// + /// Defines the public object model for a static analysis tool + /// + public interface IStaticAnalyzer + { + /// + /// The logger where validation records should be written + /// + AnalysisLogger Logger { get; set; } + + /// + /// The display name of the Analyzer + /// + string Name { get; } + + /// + /// Validate the given assembly in the given directory + /// + /// The analysis targets + void Analyze(IEnumerable scopes); + } +} diff --git a/tools/StaticAnalysis/Program.cs b/tools/StaticAnalysis/Program.cs new file mode 100644 index 000000000000..9f989039b0b1 --- /dev/null +++ b/tools/StaticAnalysis/Program.cs @@ -0,0 +1,77 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.IO; + +namespace StaticAnalysis +{ + /// + /// Runner for all static analysis tools. + /// + public class Program + { + static readonly IList Analyzers = new List() + { + new HelpAnalyzer.HelpAnalyzer(), + new DependencyAnalyzer.DependencyAnalyzer() + }; + public static void Main(string[] args) + { + if (args == null || args.Length < 1) + { + throw new InvalidOperationException("Please pass a valid directory name as the first parameter"); + } + + var installDir = args[0]; + if (!Directory.Exists(installDir)) + { + throw new InvalidOperationException("You must pass a valid directory as the first parameter"); + } + + var directories = new List + { + Path.Combine(installDir, @"ResourceManager\AzureResourceManager\"), + Path.Combine(installDir, @"ServiceManagement\Azure\") + }; + + var reportsDirectory = Directory.GetCurrentDirectory(); + bool logReportsDirectoryWarning = true; + if (args.Length > 1 && Directory.Exists(args[1])) + { + reportsDirectory = args[1]; + logReportsDirectoryWarning = false; + } + + var logger = new ConsoleLogger(reportsDirectory); + + if (logReportsDirectoryWarning) + { + logger.WriteWarning("No logger specified in the second parameter, writing reports to {0}", + reportsDirectory); + } + + foreach (var analyzer in Analyzers) + { + analyzer.Logger = logger; + logger.WriteMessage("Executing analyzer: {0}", analyzer.Name); + analyzer.Analyze(directories); + logger.WriteMessage("Processing complete for analyzer: {0}", analyzer.Name); + } + + logger.WriteReports(); + } + } +} diff --git a/tools/StaticAnalysis/Properties/AssemblyInfo.cs b/tools/StaticAnalysis/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..8ae4b806c636 --- /dev/null +++ b/tools/StaticAnalysis/Properties/AssemblyInfo.cs @@ -0,0 +1,50 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("DependencyChecker")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("DependencyChecker")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("4c8c8997-993d-4351-b7bc-ab423356fd7f")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/tools/StaticAnalysis/ReportLogger.cs b/tools/StaticAnalysis/ReportLogger.cs new file mode 100644 index 000000000000..c836be697c1c --- /dev/null +++ b/tools/StaticAnalysis/ReportLogger.cs @@ -0,0 +1,83 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Linq; + +namespace StaticAnalysis +{ + /// + /// Abstract report logger - used as an abstraction over typed loggers. + /// + public abstract class ReportLogger + { + private AnalysisLogger _parent; + private string _outputFile; + public ReportLogger(string fileName, AnalysisLogger parent) + { + _parent = parent; + _outputFile = fileName; + } + + protected AnalysisLogger ParentLogger { get { return _parent; } } + public string FileName { get { return _outputFile; } } + public abstract IList Records { get; } + + public virtual void WriteError(string error) + { + ParentLogger.WriteError(error); + } + + public virtual void WriteMessage(string message) + { + ParentLogger.WriteMessage(message); + } + + public virtual void WriteWarning(string message) + { + ParentLogger.WriteWarning(message); + } + } + + /// + /// A typed report logger + /// + /// The type of the report this logger will log. + public class ReportLogger : ReportLogger where T : IReportRecord, new() + { + public ReportLogger(string fileName, AnalysisLogger logger) + : base(fileName, logger) + { + Decorator = Decorator.Create(); + } + + private IList _records = new List(); + public Decorator Decorator { get; protected set; } + + /// + /// Log a record to the report + /// + /// + public void LogRecord(T record) + { + Decorator.Apply(record); + _records.Add(record); + } + + public override IList Records + { + get { return _records.Select(r => r as IReportRecord).ToList(); } + } + } +} diff --git a/tools/StaticAnalysis/StaticAnalysis.csproj b/tools/StaticAnalysis/StaticAnalysis.csproj new file mode 100644 index 000000000000..21a772b5b05c --- /dev/null +++ b/tools/StaticAnalysis/StaticAnalysis.csproj @@ -0,0 +1,85 @@ + + + + + Debug + AnyCPU + {68384B59-BA0C-4B7B-B3F6-9C7988296C16} + Exe + Properties + StaticAnalysis + StaticAnalysis + v4.5 + 512 + + + AnyCPU + true + full + false + ..\..\src\Package + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + ..\..\src\Package + TRACE + prompt + 4 + + + + + + packages\System.Management.Automation_PowerShell_3.0.6.3.9600.17400\lib\net40\System.Management.Automation.dll + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tools/StaticAnalysis/StaticAnalysis.sln b/tools/StaticAnalysis/StaticAnalysis.sln new file mode 100644 index 000000000000..ff18b9d7cfe9 --- /dev/null +++ b/tools/StaticAnalysis/StaticAnalysis.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.40629.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Static Analysis", "StaticAnalysis.csproj", "{68384B59-BA0C-4B7B-B3F6-9C7988296C16}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {68384B59-BA0C-4B7B-B3F6-9C7988296C16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {68384B59-BA0C-4B7B-B3F6-9C7988296C16}.Debug|Any CPU.Build.0 = Debug|Any CPU + {68384B59-BA0C-4B7B-B3F6-9C7988296C16}.Release|Any CPU.ActiveCfg = Release|Any CPU + {68384B59-BA0C-4B7B-B3F6-9C7988296C16}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/tools/StaticAnalysis/packages.config b/tools/StaticAnalysis/packages.config new file mode 100644 index 000000000000..84cf946934a2 --- /dev/null +++ b/tools/StaticAnalysis/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file